1042341644985861528354816
1,042,341,644,985,861,528,354,816 is an even composite number composed of six prime numbers multiplied together.
1042341644985861528354816 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 1042341644985861528354816:
224 × 32 × 76 × 112 × 194 × 612
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 19 × 19 × 19 × 19 × 61 × 61)See below for interesting mathematical facts about the number 1042341644985861528354816 from the Numbermatics database.
Names of 1042341644985861528354816
- Cardinal: 1042341644985861528354816 can be written as One septillion, forty-two sextillion, three hundred forty-one quintillion, six hundred forty-four quadrillion, nine hundred eighty-five trillion, eight hundred sixty-one billion, five hundred twenty-eight million, three hundred fifty-four thousand, eight hundred sixteen.
Scientific notation
- Scientific notation: 1.042341644985861528354816 × 1024
Factors of 1042341644985861528354816
Divisors of 1042341644985861528354816
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 19 21 22 24 28 32 33 36 38 42 44 48 49 56 57 61 63 64 66 72 76 77 84 88 96 98 99 112 114 121 122 126 128 132 133 144 147 152 154 168 171 176 183 192 196 198 209 224 228 231 242 244 252 256 264 266 288 294 304 308 336 342 343 352 361 363 366 384 392 396 399 418 427 441 448 456 462 484 488 504 512 528 532 539 549 576 588 608 616 627 671 672 684 686 693 704 722 726 732 768 784 792 798 836 847 854 882 896 912 924 931 968 976 1008 1024 1029 1056 1064 1078 1083 1089 1098 1152 1159 1176 1197 1216 1232 1254 1281 1342 1344 1368 1372 1386 1408 1444 1452 1463 1464 1536 1568 1584 1596 1617 1672 1694 1708 1764 1792 1824 1848 1862 1881 1936 1952 2013 2016 2048 2058 2112 2128 2156 2166 2178 2196 2299 2304 2318 2352 2394 2401 2432 2464 2508 2527 2541 2562 2684 2688 2736 2744 2772 2793 2816 2888 2904 2926 2928 2989 3072 3087 3136 3168 3192 3234 3249 3344 3388 3416 3477 3528 3584 3648 3696 3721 3724 3762 3773 3843 3872 3904 3971 4026 4032 4096 4116 4224 4256 4312 4332 4356 4389 4392 4598 4608 4636 4697 4704 4788 4802 4851 4864 4928 5016 5054 5082 5124 5368 5376 5472 5488 5544 5586 5632 5776 5808 5852 5856 5929 5978 6039 6144 6174 6272 6336 6384 6468 6498 6517 6688 6776 6832 6859 6897 6954 7056 7168 7203 7296 7381 7392 7442 7448 7524 7546 7581 7623 7686 7744 7808 7942 8052 8064 8113 8192 8232 8379 8448 8512 8624 8664 8712 8778 8784 8967 9196 9216 9272 9394 9408 9576 9604 9702 9728 9856 10032 10108 10164 10241 10248 10431 10736 10752 10944 10976 11088 11163 11172 11264 11319 11552 11616 11704 11712 11858 11913 11956 12078 12288 12348 12544 12672 12749 12768 12936 12996 13034 13167 13376 13552 13664 13718 13794 13908 14091 14112 14336 14406 14592 14762 14784 14884 14896 15048 15092 15162 15246 15372 15488 15616 15884 16093 16104 16128 16226 16384 16464 16758 16807 16896 17024 17248 17328 17424 17556 17568 17689 17787 17934 18392 18432 18544 18788 18816 19152 19208 19404 19456 19551 19712 20064 20216 20328 20482 20496 20577 20691 20862 20923 21472 21504 21609 21888 21952 22021 22143 22176 22326 22344 22528 22638 22743 23104 23232 23408 23424 23716 23826 23912 24156 24339 24576 24696 25088 25344 25498 25536 25872 25992 26047 26068 26334 26411 26752 26901 27104 27328 27436 27588 27797 27816 28182 28224 28672 28812 29184 29524 29568 29768 29792 30096 30184 30324 30492 30723 30744 30976 31232 31768 32186 32208 32256 32452 32768 32879 32928 33489 33516 33614 33792 33957 34048 34496 34656 34848 35112 35136 35378 35574 35739 35868 36784 36864 37088 37576 37632 38247 38304 38416 38808 38912 39102 39424 40128 40432 40656 40931 40964 40992 41154 41382 41503 41724 41846 42273 42944 43008 43218 43681 43776 43904 44042 44286 44352 44652 44688 45056 45276 45486 45619 46208 46464 46816 46848 47432 47652 47824 48013 48279 48312 48678 49152 49392 50176 50421 50688 50996 51072 51667 51744 51984 52094 52136 52668 52822 53067 53361 53504 53802 54208 54656 54872 55176 55594 55632 56364 56448 56791 57344 57624 58368 58653 59048 59136 59536 59584 60192 60368 60648 60984 61446 61488 61731 61952 62464 62769 63536 64372 64416 64512 64904 65536 65758 65856 66063 66429 66978 67032 67228 67584 67914 68096 68992 69312 69696 70224 70272 70699 70756 71148 71478 71687 71736 73017 73568 73728 74176 75152 75264 75449 76494 76608 76832 77616 77824 78141 78204 78848 79233 80256 80864 81312 81862 81928 81984 82308 82764 83006 83391 83448 83692 84546 85888 86016 86436 87362 87552 87808 88084 88572 88704 89243 89304 89376 90112 90552 90972 91238 92169 92416 92928 93632 93696 94864 95304 95648 96026 96558 96624 97356 98304 98637 98784 100352 100842 101376 101992 102144 103334 103488 103968 104188 104272 105336 105644 106134 106722 107008 107604 108416 109312 109744 110352 111188 111264 112651 112728 112896 113582 114688 114741 115248 116736 117306 117649 118096 118272 119072 119168 120384 120736 121296 121968 122793 122892 122976 123462 123823 123904 124509 124928 125538 127072 128744 128832 129024 129808 130321 131043 131072 131516 131712 132126 132858 133956 134064 134456 135168 135828 136192 136857 137984 138624 139392 140239 140448 140544 141398 141512 142296 142956 143374 143472 144039 144837 146034 146461 147136 147456 148352 150304 150528 150898 151263 152988 153216 153664 154147 155001 155232 155648 156282 156408 157696 158466 159201 160512 161728 162624 163724 163856 163968 164616 165528 166012 166782 166896 167384 169092 170373 171776 172032 172872 174724 175104 175616 176168 177144 177408 178486 178608 178752 180224 181104 181944 182329 182476 184338 184832 184877 185856 187264 187392 188307 189728 190608 191296 192052 193116 193248 194579 194712 196608 197274 197568 198189 200704 201684 202752 203984 204288 206668 206976 207936 208376 208544 210672 211288 212097 212268 213444 214016 215061 215208 216832 218624 219488 220704 222376 222528 225302 225456 225792 226347 227164 229376 229482 230153 230496 233472 234423 234612 235298 236192 236544 237699 238144 238336 240768 241472 242231 242592 243936 245586 245784 245952 246924 247646 247808 249018 249856 250173 251076 254144 257488 257664 258048 259616 260642 262086 262144 263032 263424 264252 265716 267729 267912 268128 268912 270336 271656 272384 273714 275968 277248 278784 280478 280896 281088 282796 283024 284592 285912 286517 286748 286944 288078 289674 290521 292068 292922 294272 294912 295911 296704 300608 301056 301796 302526 305767 305976 306432 307328 308294 310002 310464 311296 312564 312816 315392 316932 318402 319333 321024 323456 325248 327448 327712 327936 329232 331056 332024 333564 333792 334768 336091 337953 338184 340746 343552 344064 345744 349448 350208 351232 352336 352947 354288 354816 356972 357216 357504 360448 361669 362208 363888 364658 364952 368379 368676 369664 369754 371469 371712 373527 374528 374784 376614 379456 381216 382592 384104 386232 386496 389158 389424 390963 393129 393216 394548 395136 396378 397537 401408 403368 405504 407968 408576 410571 413336 413952 415872 416752 417088 418399 420717 421344 422576 424194 424536 426888 428032 430122 430416 432117 433664 437248 438976 439383 441408 444752 445056 450241 450604 450912 451584 452694 454328 458752 458964 460306 460992 462441 465003 466944 468846 469224 470596 472384 473088 475398 476288 476672 481536 482944 484462 485184 487872 491172 491568 491904 493848 494893 495292 495616 498036 499712 500346 501809 502152 508288 511119 514976 515328 516096 519232 521284 524172 524288 526064 526848 528143 528504 531432 535458 535824 536256 537824 540672 543312 544768 546987 547428 551936 554496 554631 557568 560956 561792 562176 565592 566048 569184 571824 573034 573496 573888 576156 579348 581042 583737 584136 585844 588544 589824 591822 593408 601216 602112 603592 605052 611534 611952 612864 614656 616588 620004 620928 622592 624701 625128 625632 630784 633864 636291 636804 638666 642048 645183 646912 650496 654896 655424 655872 658464 662112 664048 667128 667584 669536 672182 675906 676368 679041 681492 687104 688128 690459 691488 698896 700416 702464 704672 705894 708576 709632 713944 714432 715008 720896 723338 724416 726693 727776 729316 729904 736758 737352 739328 739508 742938 743424 747054 749056 749568 753228 758912 762432 765184 768208 772464 772992 777689 778316 778848 781926 786258 786432 788557 789096 790272 792756 795074 802816 803187 806736 811008 815936 817152 821142 826672 827904 829939 831744 833504 834176 836798 841434 842688 845152 848388 849072 853776 856064 859551 860244 860832 864234 866761 867328 871563 874496 877952 878766 882816 889504 890112 900482 901208 901824 903168 905388 908656 912247 917301 917504 917928 920612 921984 924882 930006 933888 937692 938448 941192 944768 946176 950796 952576 953344 957999 963072 965888 968924 970368 975744 981673 982344 983136 983808 987696 989786 990584 991232 996072 999424 1000692 1003618 1004304 1008273 1013859 1016576 1022238 1025227 1029952 1030656 1032192 1038464 1042568 1048344 1048576 1052128 1053696 1056286 1057008 1058841 1062864 1070916 1071648 1072512 1075648 1079029 1081344 1085007 1086624 1089536 1093974 1094856 1103872 1108992 1109262 1114407 1115136 1121912 1123584 1124352 1131184 1132096 1138368 1143648 1146068 1146992 1147776 1152312 1158696 1162084 1167474 1168272 1171688 1172889 1177088 1179648 1183644 1186816 1192611 1202432 1204224 1207184 1210104 1223068 1223904 1225728 1229312 1233176 1240008 1241856 1245184 1249402 1250256 1251264 1255197 1261568 1262151 1267728 1272582 1273608 1276303 1277332 1284096 1290366 1293824 1294139 1300992 1309792 1310848 1311744 1316928 1318149 1324224 1328096 1334256 1335168 1339072 1343281 1344364 1350723 1351812 1352736 1358082 1362053 1362984 1374208 1376256 1380918 1382976 1387323 1397792 1400832 1404928 1409344 1411788 1417152 1419264 1427888 1428864 1430016 1433531 1441792 1446676 1448832 1453386 1455552 1458632 1459808 1473516 1474704 1478656 1479016 1484679 1485876 1486848 1494108 1498112 1499136 1505427 1506456 1517824 1524864 1530368 1536416 1544928 1545984 1555378 1556632 1557696 1563852 1572516 1572864 1577114 1578192 1580544 1584429 1585512 1590148 1605632 1606374 1611071 1613472 1622016 1631872 1634304 1640961 1642284 1653344 1655808 1659878 1663488 1663893 1667008 1668352 1673596 1682868 1685376 1690304 1695617 1696776 1698144 1707552 1712128 1719102 1720488 1721664 1728468 1733522 1734656 1743126 1748992 1751211 1755904 1757532 1765632 1779008 1780224 1800964 1802416 1803648 1806336 1810776 1817312 1824494 1834602 1835008 1835856 1841224 1843968 1849764 1860012 1867776 1874103 1875384 1876896 1882384 1889536 1892352 1901592 1905152 1906688 1915998 1926144 1931776 1937848 1940736 1951488 1963346 1964688 1966272 1967616 1975392 1979572 1981168 1982464 1992144 1998848 2001384 2005619 2007236 2008608 2016546 2027718 2033152 2033647 2044476 2050454 2059904 2061312 2064384 2071377 2076928 2085136 2096688 2097152 2104256 2107392 2112572 2114016 2117682 2125728 2140369 2141832 2143296 2145024 2151296 2158058 2162688 2170014 2173248 2179072 2180079 2187948 2189712 2207744 2217984 2218524 2228814 2230272 2235331 2243824 2247168 2248704 2262368 2264192 2276736 2287296 2292136 2293984 2295552 2304624 2317392 2324168 2333067 2334948 2336544 2343376 2345778 2352637 2354176 2359296 2365671 2367288 2373632 2385222 2404864 2408448 2414368 2420208 2446136 2447808 2451456 2458624 2466352 2480016 2483712 2489817 2490368 2498804 2500512 2502528 2510394 2523136 2524302 2531683 2535456 2545164 2547216 2552606 2554664 2568192 2578653 2580732 2587648 2588278 2600283 2601984 2614689 2619584 2621696 2623488 2633856 2636298 2648448 2656192 2664541 2668512 2670336 2678144 2686562 2688728 2701446 2703624 2705472 2716164 2724106 2725968 2736741 2748416 2751903 2752512 2761836 2765952 2774646 2782759 2795584 2801664 2809856 2818688 2823576 2834304 2838528 2855776 2857728 2860032 2867062 2873997 2883584 2893352 2897664 2906772 2911104 2917264 2919616 2928793 2945019 2947032 2949408 2957312 2958032 2969358 2971752 2973696 2988216 2996224 2998272 3010854 3012912 3024819 3035648 3049728 3060736 3072832 3075681 3089856 3091968 3110756 3113264 3115392 3127704 3145032 3145728 3151687 3154228 3156384 3161088 3168858 3171024 3180296 3211264 3212748 3222142 3226944 3237087 3244032 3255021 3263744 3268608 3281922 3284568 3306688 3311616 3319756 3326976 3327786 3334016 3336704 3347192 3365736 3370752 3380608 3391234 3393552 3396288 3415104 3424256 3438204 3440976 3443328 3456936 3464251 3467044 3469312 3486252 3497984 3502422 3511808 3512663 3515064 3531264 3558016 3560448 3577833 3601928 3604832 3607296 3612672 3621552 3634624 3648988 3669204 3670016 3671712 3682448 3687936 3697001 3699528 3720024 3735552 3748206 3750768 3753792 3764768 3765591 3779072 3784704 3803184 3810304 3813376 3828909 3831996 3852288 3863552 3875696 3881472 3882417 3902976 3926692 3929376 3932544 3935232 3950784 3959144 3962336 3964928 3984288 3997696 4002768 4011238 4014472 4017216 4029843 4033092 4052169 4055436 4066304 4067294 4086159 4088952 4100908 4119808 4122624 4128768 4142754 4153856 4170272 4193376 4194304 4208512 4214784 4225144 4228032 4235364 4251456 4280738 4283664 4286592 4290048 4300593 4302592 4316116 4325376 4340028 4346496 4358144 4360158 4372907 4375896 4379424 4415488 4435968 4437048 4454037 4457628 4460544 4470662 4487648 4494336 4497408 4516281 4524736 4528384 4553472 4574592 4584272 4587968 4591104 4602389 4609248 4634784 4648336 4666134 4669896 4673088 4686752 4691556 4705274 4708352 4718592 4731342 4734576 4747264 4753287 4770444 4809728 4816896 4828736 4833213 4840416 4892272 4895616 4902912 4917248 4932704 4960032 4967424 4979634 4980736 4997608 5001024 5005056 5020788 5046272 5048604 5063366 5070912 5086851 5090328 5094432 5105212 5109328 5136384 5157306 5161464 5175296 5176556 5200566 5203968 5229378 5239168 5243392 5246976 5267712 5272596 5296896 5312384 5329082 5337024 5340672 5356288 5373124 5377456 5402892 5407248 5410944 5432328 5443823 5448212 5451936 5473482 5496832 5503806 5505024 5519899 5523672 5531904 5549292 5565518 5591168 5603328 5619712 5622309 5637376 5647152 5668608 5677056 5711552 5715456 5720064 5734124 5747994 5767168 5786704 5795328 5809573 5813544 5822208 5834528 5839232 5857586 5890038 5894064 5898816 5914624 5916064 5938716 5943504 5947392 5976432 5992448 5996544 6016857 6021708 6025824 6049638 6067327 6071296 6099456 6100941 6121472 6145664 6151362 6179712 6183936 6221512 6226528 6230784 6255408 6290064 6291456 6303374 6308456 6312768 6322176 6337716 6342048 6360592 6385729 6421107 6422528 6425496 6444284 6453888 6474174 6488064 6510042 6527488 6537216 6563844 6569136 6613376 6623232 6639512 6653952 6655572 6668032 6673408 6694384 6705993 6731472 6741504 6761216 6782468 6787104 6792576 6830208 6848512 6871711 6876408 6881952 6886656 6913872 6928502 6934088 6938624 6972504 6995968 6999201 7004844 7023616 7025326 7030128 7057911 7062528 7097013 7116032 7120896 7155666 7176589 7203856 7209664 7214592 7225344 7243104 7269248 7297976 7338408 7340032 7343424 7364896 7375872 7394002 7399056 7440048 7469451 7471104 7496412 7501536 7507584 7529536 7531182 7553203 7558144 7569408 7595049 7606368 7620608 7626752 7657818 7663992 7704576 7727104 7751392 7762944 7764834 7800849 7805952 7853384 7858752 7865088 7870464 7901568 7918288 7924672 7929856 7949581 7968576 7993623 7995392 8005536 8022476 8028944 8034432 8059686 8066184 8104338 8110872 8132608 8134588 8172318 8177904 8201816 8210223 8239616 8245248 8257536 8285508 8307712 8340544 8348277 8386752 8388608 8417024 8429568 8450288 8456064 8470728 8502912 8554579 8561476 8567328 8573184 8580096 8601186 8605184 8632232 8650752 8680056 8692992 8716288 8720316 8745814 8751792 8758848 8786379 8830976 8835057 8871936 8874096 8908074 8915256 8921088 8934121 8941324 8975296 8988672 8994816 9032562 9049472 9056768 9106944 9149184 9168544 9175936 9182208 9204778 9218496 9227043 9269568 9296672 9332268 9339792 9346176 9373504 9383112 9402967 9410548 9416704 9437184 9455061 9462684 9469152 9494528 9506574 9534371 9540888 9619456 9633792 9657472 9666426 9680832 9711261 9784544 9791232 9805824 9834496 9865408 9920064 9934848 9959268 9961472 9995216 10002048 10010112 10034717 10041576 10092544 10097208 10126732 10141824 10173702 10180656 10188864 10210424 10218656 10272768 10314612 10322928 10350592 10353112 10392753 10401132 10407936 10458756 10478336 10486784 10493952 10535424 10537989 10545192 10593792 10624768 10658164 10674048 10681344 10712576 10746248 10754912 10805784 10814496 10821888 10864656 10887646 10896424 10903872 10946964 10993664 11007612 11010048 11039798 11047344 11063808 11091003 11098584 11131036 11182336 11206656 11239424 11244618 11274752 11277497 11294304 11337216 11354112 11423104 11430912 11440128 11468248 11486727 11495988 11534336 11573408 11590656 11619146 11627088 11644416 11647251 11669056 11678464 11715172 11780076 11788128 11797632 11829248 11832128 11869319 11877432 11887008 11894784 11952864 11984896 11993088 12033714 12043416 12051648 12089529 12099276 12134654 12142592 12198912 12201882 12242944 12258477 12291328 12302724 12359424 12367872 12443024 12453056 12461568 12510816 12580128 12582912 12606748 12616912 12625536 12644352 12675432 12684096 12721184 12771458 12842214 12845056 12850992 12888568 12901779 12907776 12948348 12976128 13020084 13054976 13074432 13118721 13127688 13138272 13226752 13246464 13279024 13307904 13311144 13336064 13346816 13388768 13411986 13462944 13483008 13522432 13564936 13574208 13585152 13660416 13697024 13743422 13752816 13763904 13773312 13807167 13827744 13857004 13868176 13877248 13945008 13991936 13998402 14009688 14039333 14047232 14050652 14060256 14115822 14125056 14194026 14232064 14235529 14241792 14311332 14353178 14407712 14419328 14429184 14450688 14486208 14499639 14538496 14595952 14676816 14680064 14686848 14729792 14751744 14776091 14788004 14798112 14880096 14938902 14942208 14982583 14992824 15003072 15015168 15059072 15062364 15106406 15116288 15138816 15190098 15212736 15241216 15253504 15260553 15315636 15327984 15409152 15454208 15502784 15525888 15529668 15601698 15611904 15706768 15717504 15730176 15740928 15768841 15803136 15836576 15849344 15859712 15899162 15937152 15987246 15990784 16011072 16044952 16057888 16068864 16119372 16132368 16208676 16221744 16265216 16269176 16331469 16344636 16355808 16403632 16420446 16468459 16479232 16490496 16515072 16559697 16571016 16615424 16681088 16696554 16773504 16777216 16834048 16859136 16900576 16912128 16941456 17005824 17109158 17122952 17134656 17146368 17160192 17202372 17210368 17264464 17301504 17360112 17385984 17428719 17432576 17440632 17491628 17503584 17517696 17572758 17661952 17670114 17721781 17743872 17748192 17816148 17830512 17842176 17868242 17882648 17950592 17977344 17989632 18050571 18065124 18098944 18113536 18201981 18213888 18298368 18302823 18337088 18351872 18364416 18409556 18436992 18454086 18539136 18593344 18651787 18664536 18679584 18692352 18747008 18766224 18805934 18821096 18833408 18874368 18910122 18925368 18938304 18989056 19013148 19068742 19081776 19157187 19238912 19263321 19267584 19314944 19332852 19361664 19422522 19479313 19569088 19582464 19611648 19668992 19730816 19840128 19869696 19918536 19922944 19990432 20004096 20020224 20069434 20083152 20117979 20185088 20194416 20253464 20283648 20347404 20361312 20377728 20420848 20437312 20501551 20545536 20615133 20629224 20645856 20701184 20706224 20785506 20802264 20815872 20917512 20956672 20973568 20987904 21070848 21075978 21090384 21173733 21187584 21249536 21316328 21348096 21362688 21425152 21492496 21509824 21529767 21611568 21628992 21643776 21729312 21775292 21792848 21807744 21893928 21987328 22015224 22020096 22061809 22079596 22094688 22127616 22182006 22197168 22262072 22364672 22413312 22478848 22489236 22549504 22554994 22588608 22659609 22674432 22708224 22785147 22846208 22861824 22880256 22936496 22973454 22991976 23068672 23146816 23181312 23238292 23254176 23288832 23294502 23338112 23356928 23430344 23560152 23576256 23595264 23658496 23664256 23738638 23754864 23774016 23789568 23848743 23905728 23969792 23980869 23986176 24067428 24086832 24103296 24179058 24198552 24249757 24269308 24285184 24397824 24403764 24485888 24516954 24582656 24588641 24605448 24718848 24735744 24886048 24906112 24923136 25021632 25044831 25160256 25165824 25213496 25233824 25251072 25288704 25350864 25368192 25442368 25522339 25542916 25663737 25684428 25690112 25701984 25777136 25803558 25815552 25879007 25896696 25952256 26040168 26109952 26148864 26237442 26255376 26276544 26359137 26453504 26492928 26558048 26615808 26622288 26672128 26693632 26777536 26802363 26823972 26925888 26966016 27044864 27129872 27148416 27170304 27320832 27394048 27486844 27505632 27527808 27546624 27614334 27655488 27714008 27736352 27754496 27890016 27983872 27996804 28019376 28078666 28094464 28101304 28120512 28208901 28231644 28250112 28365183 28388052 28464128 28471058 28483584 28603113 28622664 28706356 28815424 28838656 28858368 28901376 28972416 28999278 29076992 29191904 29353632 29360128 29373696 29459584 29503488 29552182 29576008 29596224 29760192 29877804 29884416 29965166 29985648 30006144 30030336 30104151 30118144 30124728 30212812 30232576 30277632 30380196 30425472 30482432 30507008 30521106 30610349 30631272 30655968 30818304 30908416 31005568 31051776 31059336 31178259 31203396 31223808 31413536 31435008 31460352 31481856 31537682 31606272 31613967 31673152 31698688 31719424 31798324 31874304 31974492 31981568 32022144 32089904 32115776 32137728 32216723 32238744 32264736 32417352 32443488 32530432 32538352 32662938 32689272 32711616 32807264 32840892 32936918 32958464 32980992 33030144 33119394 33142032 33230848 33273009 33362176 33393108 33547008 33668096 33718272 33801152 33824256 33832491 33882912 34011648 34218316 34245904 34269312 34292736 34320384 34404744 34420736 34528928 34603008 34720224 34771968 34857438 34865152 34881264 34983256 35007168 35035392 35145516 35323904 35340228 35443562 35487744 35496384 35607957 35632296 35661024 35684352 35736484 35765296 35901184 35954688 35979264 36101142 36130248 36197888 36227072 36403962 36427776 36596736 36605646 36674176 36703744 36728832 36819112 36873984 36908172 37078272 37186688 37303574 37329072 37359168 37384704 37494016 37532448 37611868 37642192 37666816 37748736 37820244 37850736 37876608 37978112 38026296 38106761 38137484 38163552 38314374 38477824 38526642 38535168 38629888 38639293 38665704 38723328 38845044 38958626 39138176 39164928 39223296 39337984 39356163 39461632 39680256 39739392 39837072 39845888 39980864 40008192 40040448 40138868 40166304 40235958 40370176 40388832 40506928 40567296 40667011 40694808 40722624 40755456 40841696 40874624 41003102 41091072 41230266 41258448 41291712 41402368 41412448 41421501 41571012 41604528 41631744 41835024 41913344 41947136 41975808 42117999 42141696 42151956 42180768 42347466 42375168 42471289 42499072 42632656 42696192 42706587 42725376 42850304 42984992 43019648 43059534 43223136 43257984 43287552 43458624 43550584 43585696 43615488 43787856 43974656 44030448 44040192 44123618 44159192 44189376 44255232 44328273 44364012 44394336 44524144 44700103 44729344 44826624 44947749 44957696 44978472 45099008 45109988 45177216 45319218 45348864 45416448 45570294 45692416 45723648 45760512 45872992 45946908 45983952 46137344 46293632 46362624 46476584 46508352 46577664 46589004 46676224 46713856 46860688 47120304 47152512 47190528 47306523 47316992 47328512 47477276 47509728 47548032 47579136 47697486 47811456 47939584 47961738 47972352 48101977 48134856 48173664 48206592 48358116 48397104 48499514 48538616 48570368 48795648 48807528 48971776 48994407 49033908 49165312 49177282 49210896 49405377 49437696 49471488 49679091 49772096 49812224 49846272 50043264 50089662 50320512 50331648 50426992 50467648 50502144 50577408 50626279 50701728 50736384 50884736 51044678 51085832 51327474 51368856 51380224 51403968 51554272 51607116 51631104 51758014 51793392 51904512 52080336 52219904 52286157 52297728 52474884 52510752 52553088 52718274 52872421 52907008 52985856 53116096 53165343 53231616 53244576 53344256 53387264 53555072 53604726 53647944 53851776 53932032 54089728 54259744 54296832 54340608 54605943 54641664 54788096 54973688 55011264 55055616 55093248 55228668 55310976 55428016 55472704 55508992 55647067 55780032 55955361 55967744 55993608 56038752 56157332 56188928 56202608 56241024 56417802 56463288 56500224 56730366 56776104 56928256 56942116 56967168 57206226 57245328 57412712 57471561 57630848 57677312 57716736 57802752 57944832 57998556 58153984 58383808 58437939 58707264 58720256 58747392 58919168 59006976 59104364 59152016 59192448 59520384 59755608 59768832 59882053 59930332 59971296 60012288 60060672 60208302 60236288 60249456 60425624 60465152 60555264 60760392 60850944 60964864 61014016 61042212 61220698 61262544 61311936 61504653 61636608 61816832 61845399 62011136 62103552 62118672 62356518 62406792 62447616 62538847 62827072 62870016 62920704 62963712 63075364 63212544 63227934 63346304 63397376 63438848 63596648 63748608 63948984 63963136 64044288 64179808 64231552 64275456 64433446 64477488 64529472 64589301 64834704 64886976 65060864 65076704 65325876 65378544 65423232 65614528 65681784 65820769 65873836 65916928 65961984 66060288 66185427 66238788 66284064 66461696 66546018 66724352 66740597 66786216 67094016 67336192 67436544 67602304 67648512 67664982 67765824 67978827 68023296 68436632 68491808 68538624 68585472 68640768 68809488 68841472 69057856 69206016 69440448 69543936 69714876 69730304 69762528 69966512 70014336 70070784 70243019 70291032 70647808 70680456 70887124 70975488 70992768 71215914 71264592 71322048 71368704 71472968 71530592 71546229 71802368 71909376 71958528 72202284 72260496 72395776 72454144 72749271 72807924 72855552 73193472 73211292 73348352 73407488 73457664 73638224 73747968 73765923 73816344 74156544 74373376 74607148 74658144 74718336 74769408 74988032 75064896 75223736 75284384 75333632 75497472 75640488 75701472 75753216 75956224 76052592 76213522 76274968 76327104 76567017 76628748 76955648 76991211 77053284 77070336 77259776 77278586 77331408 77446656 77637021 77690088 77917252 78276352 78329856 78446592 78675968 78712326 78923264 78942479 79360512 79478784 79674144 79691776 79961728 80016384 80080896 80277736 80332608 80407089 80471916 80740352 80777664 81013856 81134592 81334022 81389616 81445248 81510912 81683392 81749248 82006204 82182144 82460532 82516896 82583424 82804736 82824896 82843002 83085233 83142024 83209056 83263488 83670048 83826688 83894272 83951616 84235998 84283392 84303912 84361536 84626703 84694932 84750336 84942578 84998144 85265312 85392384 85413174 85450752 85700608 85809339 85969984 86039296 86119068 86446272 86515968 86575104 86917248 87101168 87171392 87230976 87445391 87575712 87949312 88060896 88080384 88247236 88318384 88378752 88510464 88656546 88728024 88788672 89048288 89400206 89458688 89653248 89895498 89915392 89956944 90198016 90219976 90312453 90354432 90638436 90697728 90832896 91140588 91384832 91447296 91521024 91745984 91831047 91893816 91967904 92274688 92587264 92725248 92953168 93016704 93155328 93178008 93352448 93427712 93721376 94240608 94305024 94381056 94613046 94633984 94657024 94954552 95019456 95096064 95158272 95394972 95622912 95879168 95923476 95944704 96203954 96269712 96347328 96413184 96650169 96716232 96794208 96999028 97077232 97140736 97591296 97615056 97943552 97988814 98067816 98275331 98330624 98354564 98421792 98810754 98875392 98942976 99358182 99544192 99624448 99692544 100086528 100179324 100641024 100853984 100935296 101004288 101154816 101252558 101403456 101472768 101497473 101769472 102089356 102171664 102654948 102737712 102760448 102807936 103108544 103214232 103262208 103432637 103516028 103586784 103809024 104160672 104439808 104572314 104595456 104878081 104949768 105021504 105106176 105436548 105744842 105814016 105971712 106232192 106330686 106463232 106489152 106688512 106774528 106823871 107110144 107209452 107295888 107703552 107864064 108179456 108519488 108593664 108681216 109211886 109283328 109576192 109947376 110022528 110111232 110186496 110381887 110457336 110621952 110856032 110945408 111017984 111294134 111560064 111910722 111935488 111987216 112077504 112314664 112377856 112405216 112482048 112835604 112926576 113000448 113460732 113552208 113856512 113884232 113934336 114320283 114412452 114490656 114825424 114943122 115261696 115279213 115354624 115433472 115605504 115889664 115917879 115997112 116307968 116767616 116875878 117414528 117440512 117494784 117838336 118013952 118208728 118304032 118384896 119040768 119511216 119537664 119764106 119860664 119942592 120024576 120121344 120416604 120472576 120498912 120851248 120930304 121110528 121520784 121701888 121929728 122001033 122028032 122084424 122441396 122525088 122623872 123009306 123273216 123633664 123690798 124022272 124052467 124207104 124237344 124713036 124813584 124895232 125077694 125654144 125740032 125841408 125927424 126150728 126353997 126425088 126455868 126692608 126794752 126877696 127193296 127413867 127497216 127897968 127926272 128088576 128119761 128359616 128463104 128550912 128866892 128954976 129058944 129178602 129669408 129773952 130121728 130153408 130562509 130651752 130757088 130846464 131229056 131363568 131641538 131747672 131833856 131923968 132120576 132370854 132477576 132568128 132923392 132984819 133092036 133448704 133481194 133572432 134100309 134188032 134672384 134843247 134873088 135204608 135297024 135329964 135531648 135957654 136046592 136355191 136873264 136983616 137077248 137170944 137281536 137618976 137682944 138115712 138412032 138880896 139087872 139429752 139460608 139525056 139933024 140028672 140141568 140486038 140582064 141295616 141360912 141774248 141919569 141950976 141985536 142431828 142529184 142644096 142737408 142945936 143061184 143092458 143510857 143604736 143818752 143917056 144305931 144404568 144520992 144791552 144908288 145498542 145615848 145711104 146386944 146422584 146696704 146814976 146915328 147276448 147495936 147531846 147632688 148216131 148313088 148746752 149214296 149316288 149436672 149538816 149976064 150129792 150447472 150568768 150667264 150994944 151280976 151402944 151506432 151878837 151912448 152105184 152427044 152549936 152654208 153134034 153257496 153911296 153982422 154106568 154140672 154432663 154519552 154557172 154662816 154893312 155274042 155380176 155834504 156552704 156659712 156893184 157351936 157424652 157846528 157884958 158617263 158721024 158957568 159348288 159383552 159496029 159923456 160032768 160161792 160555472 160665216 160814178 160943832 161480704 161555328 162027712 162269184 162537001 162668044 162779232 162890496 163021824 163366784 163498496 164012408 164364288 164921064 165033792 165166848 165609472 165649792 165686004 166170466 166284048 166418112 166526976 166941201 167340096 167653376 167788544 167866083 167903232 168471996 168566784 168607824 168723072 169253406 169389864 169500672 169748299 169885156 169996288 170530624 170784768 170826348 170901504 171401216 171618678 171939968 172078592 172238136 172892544 173031936 173150208 173834496 174202336 174342784 174461952 174890782 175151424 175313817 175898624 176121792 176160768 176494472 176636768 176757504 177020928 177313092 177456048 177577344 178096576 178656373 178800412 178917376 179306496 179646159 179790996 179830784 179913888 180396032 180439952 180624906 180708864 181153049 181276872 181395456 181665792 182281176 182769664 182894592 183042048 183491968 183662094 183787632 183935808 184513959 184549376 185174528 185450496 185906336 186033408 186310656 186356016 186704896 186855424 187442752 187616541 188481216 188610048 188762112 189226092 189267968 189314048 189909104 190038912 190192128 190316544 190789944 191245824 191758336 191846952 191889408 192407908 192539424 192694656 192826368 193300338 193432464 193588416 193998056 194154464 194281472 195182592 195230112 195887104 195977628 196135632 196550662 196661248 196709128 196843584 197462307 197621508 197750784 197885952 198556281 198716364 199088384 199248896 199385088 200173056 200221791 200358648 201282048 201707968 201870592 202008576 202309632 202505116 202806912 202945536 202994946 203538944 204178712 204343328 205309896 205475424 205520896 205615872 206217088 206428464 206524416 206865274 207032056 207173568 207618048 208321344 208879616 209144628 209190912 209756162 209899536 210043008 210212352 210729057 210873096 211489684 211628032 211943424 212464384 212661372 212926464 212978304 213377024 213549056 213647742 214220288 214272443 214418904 214591776 215407104 215728128 216358912 217038976 217187328 217362432 218247813 218423772 218566656 219152384 219894752 220045056 220222464 220372992 220763774 220914672 221243904 221297769 221712064 221890816 222035968 222588268 223120128 223821444 223870976 223974432 224155008 224629328 224755712 224810432 224964096 225517061 225671208 225853152 226000896 226921464 227104416 227713024 227768464 227868672 228640566 228824904 228981312 229650848 229701051 229886244 230523392 230558426 230709248 230866944 231211008 231779328 231835758 231994224 232615936 232911063 233535232 233751756 234829056 234989568 235676672 236027904 236417456 236608064 236769792 236827437 238081536 239022432 239075328 239528212 239721328 239885184 240049152 240242688 240833208 240945152 240997824 241702496 241860608 242221056 243041568 243403776 243859456 244002066 244056064 244168848 244882792 245050176 245247744 246018612 246546432 247267328 247381596 248044544 248104934 248414208 248474688 249255699 249426072 249627168 249790464 250155388 251308288 251480064 251682816 251854848 252301456 252707994 252850176 252911736 253385216 253589504 253755392 254386592 254827734 254994432 255795936 255852544 256177152 256239522 256719232 256926208 257101824 257733784 257909952 258117888 258357204 259338816 259547904 260243456 260306816 261125018 261303504 261514176 261692928 262336173 262458112 262727136 263283076 263495344 263667712 263847936 264241152 264741708 264955152 265136256 265846784 265969638 266184072 266747327 266897408 266962388 267144864 268200618 268376064 269344768 269686494 269746176 270409216 270475051 270594048 270659928 271063296 271915308 272093184 272710382 273746528 273967232 274154496 274341888 274563072 275237952 275365888 275493141 276231424 276824064 277761792 278175744 278859504 278921216 279050112 279866048 280057344 280283136 280745729 280972076 281164128 282591232 282721824 283548496 283839138 283901952 283971072 284669077 284863656 285058368 285288192 285474816 285891872 286122368 286184916 287021714 287209472 287637504 287834112 288611862 288809136 289041984 289583104 289816576 289950507 290997084 291231696 291422208 292773888 292845168 293393408 293629952 293830656 294552896 294825993 294991872 295063692 295265376 296432262 296626176 297493504 298428592 298632576 298873344 299077632 299952128 300259584 300894944 301137536 301334528 302561952 302805888 303012864 303757674 303824896 304210368 304854088 305099872 305308416 306268068 306514992 307822592 307964844 308213136 308281344 308865326 309039104 309114344 309325632 309786624 310297911 310548084 310760352 311669008 312900721 313105408 313319424 313786368 314634243 314703872 314849304 315693056 315769916 317234526 317442048 317915136 318696576 318767104 318992058 319846912 320065536 320323584 321110944 321330432 321628356 321887664 322961408 323110656 324055424 324538368 325074002 325336088 325558464 325780992 326043648 326733568 326996992 328024816 328728576 329842128 330067584 330333696 331145661 331218944 331299584 331372008 332340932 332568096 332836224 333053952 333882402 334680192 335306752 335577088 335732166 335806464 336713839 336943992 337133568 337215648 337446144 338506812 338779728 339001344 339496598 339770312 339992576 341061248 341569536 341652696 341803008 342802432 342960849 343237356 343879936 344157184 344476272 345785088 345837639 346063872 346300416 347668992 347753637 348404672 348685568 348923904 349781564 350302848 350627634 351797248 352243584 352321536 352988944 353273536 353515008 354041856 354383953 354626184 354912096 355154688 356193152 357312746 357600824 357834752 358612992 359292318 359581992 359661568 359827776 360792064 360879904 361249812 361417728 362306098 362553744 362790912 363331584 364562352 365539328 365789184 366003099 366084096 366983936 367324188 367575264 367871616 369027918 370106947 370349056 370900992 371812672 372066816 372157401 372621312 372712032 373409792 373710848 374885504 375233082 376962432 377220096 377524224 378452184 378535936 378628096 379818208 380077824 380384256 380633088 381579888 382241601 382491648 383516672 383693904 383778816 384815816 385078848 385389312 385652736 386600676 386864928 387176832 387996112 388308928 388562944 389529469 390365184 390460224 391687527 391774208 391955256 392271264 393101324 393322496 393418256 393687168 394924614 395243016 395501568 395771904 397112562 397432728 398176768 398497792 398770176 400346112 400443582 400717296 402300927 402564096 403415936 403741184 404017152 404619264 405010232 405613824 405891072 405989892 407077888 408357424 408686656 409065573 410619792 410950848 411041792 411231744 412434176 412856928 413048832 413730548 414064112 414347136 415236096 416642688 417759232 418289256 418381824 419174371 419512324 419799072 420086016 420424704 421458114 421746192 422979368 423256064 423886848 424928768 425322744 425852928 425956608 426754048 427098112 427295484 428440576 428544886 428837808 429183552 430532571 430814208 431456256 432717824 432917793 434077952 434374656 434724864 436495626 436847544 437133312 437771929 438304768 439789504 440090112 440444928 440745984 441527548 441829344 442487808 442595538 443424128 443781632 444071936 445176536 446240256 447642888 447741952 447948864 448310016 449258656 449511424 449620864 449928192 451034122 451342416 451706304 452001792 453842928 454208832 455426048 455536928 455636511 455737344 457281132 457649808 457962624 459301696 459402102 459772488 460745383 461046784 461116852 461418496 461733888 462422016 463297989 463558656 463671516 463988448 465231872 465822126 467070464 467184179 467503512 469658112 469979136 471353344 472055808 472834912 473216128 473539584 473654874 475851789 476163072 478044864 478150656 479056424 479442656 479770368 480098304 480485376 481666416 481890304 481995648 483404992 483721216 484442112 484924441 486083136 486807552 487611003 487718912 488004132 488112128 488337696 489765584 490100352 490495488 491701133 492037224 493092864 494534656 494763192 496089088 496209868 496828416 496949376 498511398 498852144 499254336 499580928 500310776 500823603 502616576 502960128 503365632 503709696 504602912 505415988 505700352 505823472 506770432 507179008 507510784 508773184 509244897 509655468 509988864 511591872 511705088 512354304 512479044 513438464 513852416 514203648 515467568 515819904 516235776 516714408 518677632 519095808 520486912 520613632 522250036 522607008 523028352 523385856 524672346 524916224 525454272 526566152 526990688 527335424 527695872 528482304 529483416 529910304 530272512 531693568 531939276 532368144 533494654 533794816 533924776 534289728 535969119 536401236 536752128 538689536 538938477 539372988 539492352 540818432 540950102 541188096 541319856 542126592 543459147 543830616 544186368 545420764 547493056 547934464 548308992 548683776 549126144 550475904 550731776 550986282 552462848 553648128 555523584 556351488 557719008 557842432 558100224 559732096 560114688 560566272 561491458 561944152 562328256 562849623 565182464 565443648 567096992 567678276 567803904 567942144 569338154 569727312 570116736 570576384 570949632 571783744 572244736 572369832 574043428 574418944 575275008 575668224 577223724 577618272 578083968 579166208 579633152 579901014 581596631 581994168 582463392 582844416 585547776 585690336 586786816 587259904 587661312 589105792 589651986 589983744 590127384 590530752 592386921 592864524 593252352 594987008 596857184 597265152 597746688 598155264 599904256 600519168 600665373 601789888 602275072 602669056 605123904 605611776 606025728 607515348 607649792 608420736 609708176 610199744 610616832 612117737 612536136 613029984 615645184 615929688 616426272 616562688 617730652 618078208 618228688 618651264 619573248 620595822 621096168 621520704 623338016 625801442 626210816 626638848 627572736 629268486 629407744 629698608 631386112 631539832 632187171 634469052 634884096 635830272 637393152 637984116 639693824 640131072 640647168 642221888 642660864 642817329 643256712 643775328 645922816 646221312 648110848 649076736 650148004 650672176 651116928 651561984 652087296 653467136 653993984 656049632 657457152 659684256 660135168 660667392 662291322 662437888 662599168 662744016 664681864 665136192 665672448 666107904 667764804 669360384 670613504 671154176 671464332 671612928 673427678 673887984 674267136 674431296 674892288 676551183 677013624 677559456 678002688 678993196 679540624 679985152 682122496 683139072 683305392 683606016 685604864 685921698 686474712 687759872 687927317 688314368 688952544 691570176 691675278 692127744 692600832 695337984 695507274 696809344 697371136 697847808 699563128 700605696 701255268 703594496 704487168 705977888 706547072 707030016 708083712 708767906 709252368 709824192 710309376 710482311 712386304 714625492 715201648 715669504 717225984 718584636 719163984 719323136 719655552 721584128 721759808 722499624 722835456 724028459 724612196 725107488 725581824 726663168 729124704 731078656 731578368 732006198 732168192 733967872 734146567 734648376 735150528 735743232 738055836 740213894 740698112 741801984 743625344 744133632 744314802 745242624 745424064 746819584 747421696 747767097 749771008 750466164 753924864 754440192 755048448 756904368 757071872 757256192 759636416 760155648 760768512 761266176 763159776 764483202 764983296 767033344 767387808 767557632 769631632 770157696 770778624 771305472 772673209 773201352 773729856 774353664 775992224 776617856 777125888 779058938 780730368 780920448 783375054 783548416 783910512 784542528 786202648 786644992 786836512 787008519 787374336 789849228 790486032 791003136 791543808 794225124 794865456 796353536 796995584 797540352 800241981 800692224 800887164 801434592 804601854 805128192 806831872 806954491 807482368 808034304 809238528 810020464 811227648 811425153 811782144 811979784 814155776 816714848 817373312 818131146 821239584 821901696 822083584 822463488 824868352 825713856 826097664 827461096 828128224 828694272 830472192 833285376 835518464 836578512 836763648 838348742 839024648 839598144 840172032 840849408 842237187 842916228 843492384 845958736 846512128 847773696 849857536 850645488 851705856 851913216 853508096 854007231 854196224 854590968 856881152 857089772 857675616 858367104 861065142 861628416 862912512 865435648 865835586 868155904 868367269 868749312 869449728 872991252 873695088 874266624 875543858 876609536 879579008 880180224 880889856 881491968 883055096 883658688 884477979 884975616 885191076 886848256 887563264 888143872 890353072 892480512 895285776 895483904 895897728 896620032 898517312 899022848 899241728 899856384 902068244 902684832 903412608 904003584 907685856 908417664 910852096 911073856 911273022 911474688 913937563 914562264 915299616 915925248 918603392 918804204 919544976 921490766 922093568 922233704 922836992 923467776 924844032 926595978 927117312 927343032 927976896 930463744 930893733 931644252 934140928 934368358 935007024 938702163 939316224 939958272 942706688 943902729 944111616 945669824 946432256 947079168 947309748 951703578 952326144 956089728 956301312 958112848 958885312 959540736 960196608 960970752 961899301 963332832 963780608 963991296 966809984 967442432 968884224 969848882 972166272 973615104 975222006 975437824 976008264 976224256 976675392 979531168 980200704 980990976 983402266 984074448 986185728 989069312 989526384 992178176 992419736 993436983 993656832 993898752 997022796 997704288 998508672 999161856 1000621552 1001647206 1004575999 1005233152 1005920256 1006731264 1007419392 1009205824 1010141517 1010831976 1011400704 1011646944 1013540864 1014358016 1015021568 1017546368 1018489794 1019310936 1019977728 1023183744 1023410176 1024708608 1024958088 1026876928 1027704832 1028407296 1030935136 1031639808 1032471552 1033428816 1037355264 1037512917 1038191616 1040973824 1041227264 1044500072 1045214016 1046056704 1046771712 1049344692 1049832448 1050908544 1053132304 1053981376 1054670848 1055391744 1056964608 1058966832 1059820608 1060545024 1063151859 1063387136 1063878552 1064736288 1066989308 1067589632 1067849552 1068579456 1071938238 1072802472 1073504256 1077379072 1077876954 1078745976 1078984704 1081028641 1081636864 1081900204 1082376192 1082639712 1084253184 1086918294 1087661232 1088372736 1090841528 1094986112 1095868928 1096617984 1097367552 1098252288 1100951808 1101463552 1101972564 1104925696 1110320841 1111047168 1112702976 1115438016 1115684864 1116200448 1116472203 1119464192 1120229376 1121132544 1122982916 1123888304 1124656512 1125699246 1130364928 1130887296 1134193984 1135356552 1135607808 1135884288 1137759007 1138676308 1139454624 1140233472 1141152768 1141899264 1143567488 1144489472 1144739664 1148086856 1148837888 1150550016 1151336448 1154447448 1155236544 1156167936 1158332416 1159266304 1159802028 1163193262 1163988336 1164926784 1165688832 1168588407 1171095552 1171380672 1173573632 1174519808 1175062581 1175322624 1178211584 1179303972 1179967488 1180254768 1181061504 1184773842 1185729048 1186504704 1188238093 1189974016 1193714368 1194530304 1195493376 1196310528 1199808512 1201038336 1201330746 1203579776 1204550144 1205338112 1210247808 1211223552 1212051456 1215030696 1215299584 1216841472 1219416352 1220399488 1221233664 1224235474 1225072272 1226059968 1227196719 1231290368 1231859376 1232852544 1233125376 1235461304 1236156416 1236457376 1237302528 1239146496 1241191644 1242192336 1243041408 1246676032 1250594611 1251602884 1252421632 1253277696 1255145472 1257523113 1258536972 1258815488 1259397216 1262772224 1263079664 1264374342 1268071343 1268938104 1269768192 1271660544 1274786304 1275968232 1279387648 1280262144 1281294336 1284443776 1285321728 1285634658 1286513424 1287550656 1291597713 1291845632 1292442624 1296221696 1298153472 1300296008 1301344352 1302233856 1303123968 1304174592 1306934272 1307987968 1312099264 1313315787 1314914304 1319368512 1320270336 1321334784 1324582644 1324875776 1325198336 1325488032 1329363728 1330272384 1331344896 1332215808 1335529608 1338720768 1341227008 1342308352 1342928664 1343225856 1346855356 1347775968 1348534272 1348862592 1349784576 1353102366 1354027248 1355118912 1356005376 1357986392 1359081248 1359970304 1364244992 1366278144 1366610784 1367212032 1371209728 1371843396 1372949424 1375519744 1375854634 1376628736 1377905088 1382236149 1383140352 1383350556 1384255488 1385201664 1389893967 1390675968 1391014548 1393618688 1394742272 1395695616 1399126256 1401211392 1401552537 1402510536 1407188992 1408974336 1411955776 1413094144 1414060032 1416167424 1417535812 1418504736 1419648384 1420618752 1420964622 1424772608 1429250984 1430403296 1431339008 1434451968 1437169272 1438327968 1438646272 1439311104 1443168256 1443519616 1444999248 1445670912 1448056918 1449224392 1450214976 1451163648 1453326336 1454773323 1458249408 1462157312 1462833009 1463156736 1464012396 1464336384 1467935744 1468293134 1469296752 1470301056 1471486464 1475103399 1476111672 1480427788 1481396224 1483603968 1487250688 1488267264 1488629604 1490485248 1490848128 1493639168 1494843392 1495534194 1499542016 1499907101 1500932328 1507849728 1508880384 1510096896 1513808736 1514143744 1514512384 1519272832 1520311296 1521537024 1522532352 1526319552 1527734691 1528966404 1529966592 1534066688 1534775616 1535115264 1539263264 1540315392 1541557248 1542610944 1545346418 1546402704 1547459712 1548707328 1551984448 1553235712 1554251776 1558117876 1561460736 1561840896 1566750108 1567096832 1567821024 1569085056 1572405296 1573289984 1573673024 1574017038 1574748672 1578619427 1579698456 1580972064 1582006272 1583087616 1588450248 1589730912 1592707072 1593991168 1595080704 1600483962 1601384448 1601774328 1602869184 1607907357 1609203708 1610256384 1613663744 1613908982 1614964736 1616068608 1618477056 1620040928 1622455296 1622850306 1623564288 1623959568 1628311552 1630377441 1633429696 1634746624 1636262292 1642479168 1643803392 1644926976 1649736704 1651427712 1652195328 1654922192 1656256448 1657388544 1660944384 1666570752 1671036928 1673157024 1673527296 1676697484 1678049296 1679196288 1680344064 1681698816 1684474374 1685832456 1686984768 1691917472 1693024256 1695547392 1699715072 1701290976 1703411712 1703826432 1707016192 1708014462 1708392448 1709181936 1713762304 1714179544 1715351232 1716734208 1722130284 1723256832 1725825024 1730871296 1731671172 1736311808 1736734538 1737498624 1738899456 1744789893 1745982504 1747390176 1748533248 1751087716 1753219072 1759158016 1760360448 1761779712 1762983936 1766110192 1767317376 1768955958 1769951232 1770382152 1773696512 1775126528 1776287744 1780706144 1784961024 1790571552 1790967808 1791795456 1793240064 1797034624 1798045696 1798483456 1799712768 1804136488 1805369664 1806825216 1808007168 1815371712 1816835328 1821704192 1822147712 1822546044 1822949376 1827875126 1829124528 1830599232 1831850496 1836353211 1837206784 1837608408 1839089952 1842981532 1844187136 1844467408 1845673984 1846935552 1849688064 1853191956 1854234624 1854686064 1855953792 1860927488 1861787466 1863288504 1867231289 1868281856 1868736716 1870014048 1877404326 1878632448 1879916544 1885413376 1887805458 1888223232 1891339648 1892864512 1894158336 1894619496 1903407156 1904652288 1912179456 1916225696 1917770624 1919081472 1920393216 1921941504 1923798602 1926665664 1927561216 1927982592 1928451987 1933619968 1934884864 1937768448 1939697764 1944332544 1947230208 1950444012 1950875648 1952016528 1952448512 1953350784 1959062336 1960401408 1961981952 1965220103 1966804532 1968148896 1972371456 1978138624 1979052768 1984356352 1984839472 1986873966 1987313664 1987797504 1992683539 1994045592 1995408576 1997017344 1998323712 2001243104 2003294412 2009151998 2010466304 2011840512 2013462528 2014838784 2018411648 2020283034 2021663952 2022801408 2023293888 2027081728 2028716032 2029653549 2030043136 2035092736 2036979588 2038621872 2039955456 2046367488 2049417216 2049916176 2053753856 2055409664 2056814592 2061870272 2063279616 2063781951 2064943104 2066857632 2074710528 2075025834 2076383232 2081947648 2082454528 2089000144 2090428032 2092113408 2093543424 2098689384 2099664896 2101817088 2106264608 2107962752 2109341696 2110783488 2117933664 2119641216 2121090048 2126303718 2126774272 2127757104 2129472576 2133978616 2135179264 2135699104 2137158912 2143876476 2145604944 2147008512 2154758144 2155753908 2157491952 2157969408 2162057282 2163273728 2163800408 2164752384 2165279424 2168506368 2172085377 2173836588 2175322464 2176745472 2181683056 2189972224 2190305047 2191737856 2193235968 2194735104 2196504576 2201903616 2202439701 2202927104 2203945128 2209851392 2220641682 2222094336 2225405952 2230876032 2231369728 2232400896 2232944406 2238928384 2240458752 2242265088 2245965832 2247776608 2249313024 2251398492 2260729856 2261774592 2268387968 2270713104 2271215616 2271768576 2275518014 2277352616 2278909248 2280466944 2282305536 2283798528 2287134976 2288978944 2289479328 2296173712 2297675776 2301100032 2302672896 2308894896 2310473088 2312335872 2316664832 2318019627 2318532608 2319604056 2326386524 2327976672 2329853568 2331377664 2337176814 2342191104 2342761344 2347147264 2349039616 2350125162 2350645248 2356423168 2356996873 2358607944 2359934976 2360509536 2362123008 2369547684 2371458096 2373009408 2376476186 2379948032 2387428736 2389060608 2390986752 2392621056 2399617024 2400725943 2402076672 2402661492 2407159552 2409100288 2410676224 2420495616 2420863473 2422447104 2424102912 2430061392 2430599168 2433682944 2434275459 2438832704 2440798976 2442467328 2448470948 2450144544 2452119936 2454393438 2462580736 2463718752 2465705088 2466250752 2470922608 2472312832 2472914752 2474605056 2478292992 2480687671 2482383288 2484384672 2486082816 2493352064 2501189222 2503205768 2504843264 2506555392 2510290944 2515046226 2517073944 2517630976 2518794432 2525544448 2526159328 2526711561 2528748684 2536142686 2537876208 2539536384 2543321088 2549572608 2551936464 2558775296 2560524288 2562021693 2562588672 2568887552 2570643456 2571269316 2573026848 2575101312 2583195426 2584885248 2590748629 2592443392 2596306944 2600592016 2602688704 2604467712 2605101807 2606247936 2608349184 2613868544 2615975936 2624198528 2626631574 2629828608 2638737024 2640540672 2642669568 2649165288 2649751552 2650396672 2650976064 2658727456 2660544768 2662689792 2664431616 2671059216 2677441536 2682454016 2684616704 2685857328 2686451712 2693710712 2695551936 2697068544 2697725184 2699569152 2706204732 2708054496 2710237824 2712010752 2715972784 2718162496 2719940608 2726706283 2728489984 2732556288 2733221568 2734424064 2741812689 2742419456 2743686792 2745898848 2751039488 2751709268 2753257472 2755810176 2764472298 2766280704 2766701112 2768510976 2770403328 2779787934 2781351936 2782029096 2787237376 2789484544 2791391232 2798252512 2802422784 2803105074 2805021072 2814377984 2816106489 2817948672 2823911552 2826188288 2828120064 2832334848 2835071624 2837009472 2839296768 2841237504 2841929244 2849545216 2858501968 2860806592 2862678016 2868903936 2874338544 2876655936 2877292544 2878622208 2885697903 2886336512 2887039232 2889998496 2891341824 2896113836 2898448784 2900429952 2902327296 2906652672 2909546646 2916498816 2924314624 2925666018 2926313472 2928024792 2928672768 2934220597 2935871488 2936586268 2938593504 2940602112 2942972928 2950206798 2952223344 2960855576 2962792448 2967207936 2974501376 2976534528 2977259208 2980970496 2981696256 2987278336 2989686784 2991068388 2999084032 2999814202 3001864656 3013727997 3015699456 3017760768 3020193792 3027617472 3028287488 3029024768 3030424551 3038545664 3040622592 3043074048 3045064704 3052639104 3055469382 3057932808 3059933184 3068133376 3069551232 3070230528 3078526528 3080630784 3083114496 3085221888 3088203019 3090692836 3092805408 3094919424 3097414656 3103968896 3106471424 3108503552 3116235752 3122921472 3123681792 3133500216 3134193664 3135642048 3138170112 3144810592 3146579968 3147346048 3148034076 3149497344 3157238854 3159396912 3161944128 3164012544 3166175232 3176900496 3179461824 3185414144 3187982336 3189455577 3190161408 3200967924 3202768896 3203548656 3205738368 3215814714 3218407416 3220512768 3225217681 3227327488 3227817964 3229929472 3232137216 3236954112 3240081856 3243085923 3244910592 3245700612 3247128576 3247919136 3256623104 3260754882 3266859392 3269493248 3272524584 3284958336 3287606784 3289853952 3299473408 3302855424 3304390656 3309844384 3312512896 3314777088 3330962523 3333141504 3342073856 3346314048 3347054592 3353394968 3356098592 3358392576 3360688128 3363397632 3368948748 3371664912 3373969536 3383834944 3386048512 3391094784 3394471087 3399430144 3402581952 3406823424 3407652864 3413277021 3414032384 3416028924 3416784896 3418363872 3427524608 3428359088 3430702464 3433468416 3441907931 3444260568 3446513664 3451650048 3461742592 3463342344 3472623616 3473469076 3474997248 3477798912 3489579786 3491965008 3494780352 3497066496 3502175432 3505765221 3506438144 3518316032 3520720896 3523559424 3525967872 3532220384 3534634752 3537911916 3539902464 3540764304 3547393024 3550253056 3552575488 3561412288 3564714279 3569922048 3581143104 3581935616 3583590912 3586480128 3594069248 3596091392 3596966912 3599425536 3608272976 3610739328 3613650432 3616014336 3630743424 3633670656 3643408384 3644295424 3645092088 3645898752 3655750252 3658249056 3661198464 3663700992 3672706422 3674413568 3675216816 3678179904 3685963064 3688374272 3688934816 3691347968 3693871104 3699376128 3706383912 3708469248 3709372128 3711907584 3721854976 3723574932 3726577008 3734462578 3736563712 3737473432 3740028096 3751783833 3754808652 3757264896 3759833088 3770826752 3772569339 3775610916 3776446464 3782679296 3785729024 3788316672 3789238992 3804214029 3806814312 3809304576 3824358912 3832451392 3835541248 3838162944 3840786432 3843883008 3847597204 3853331328 3855122432 3855965184 3856903974 3867239936 3869769728 3875536896 3879395528 3888665088 3894460416 3900888024 3901751296 3904033056 3904897024 3906701568 3918124672 3920802816 3923963904 3930440206 3933609064 3936297792 3939947361 3944742912 3956277248 3958105536 3968712704 3969678944 3973747932 3974627328 3975595008 3985367078 3988091184 3990817152 3994034688 3996647424 4002486208 4006588824 4018303996 4020932608 4023681024 4026925056 4029677568 4036823296 4040566068 4043327904 4045602816 4046587776 4054163456 4057432064 4059307098 4070185472 4071176417 4073959176 4077243744 4079910912 4092734976 4098834432 4099832352 4107507712 4110819328 4113629184 4123740544 4126559232 4127563902 4129886208 4133715264 4146708447 4149421056 4150051668 4152766464 4163895296 4164909056 4178000288 4180856064 4184226816 4187086848 4197378768 4199329792 4203634176 4204657611 4212529216 4215925504 4218683392 4221566976 4235867328 4239282432 4242180096 4252607436 4253548544 4255514208 4258945152 4267957232 4270358528 4271398208 4274317824 4284824159 4287752952 4291209888 4294017024 4309516288 4311507816 4314983904 4315938816 4324114564 4326547456 4327600816 4329504768 4330558848 4337012736 4344170754 4347673176 4350644928 4353490944 4363366112 4364319969 4379944448 4380610094 4383475712 4386471936 4389470208 4393009152 4403807232 4404879402 4405854208 4407890256 4419702784 4425310197 4441283364 4444188672 4450811904 4461752064 4464801792 4465888812 4477856768 4480917504 4484530176 4491931664 4495553216 4498626048 4499721303 4502796984 4521459712 4523549184 4536775936 4541426208 4542431232 4543537152 4551036028 4554705232 4557818496 4560933888 4564611072 4567597056 4574269952 4577957888 4578958656 4592347424 4595351552 4602200064 4605345792 4617789792 4620946176 4624671744 4633329664 4636039254 4637065216 4639208112 4652773048 4655953344 4659707136 4662755328 4674353628 4684382208 4685522688 4694294528 4698079232 4700250324 4701290496 4712846336 4713993746 4717215888 4719869952 4721019072 4724246016 4735858281 4739095368 4742916192 4746018816 4752952372 4759896064 4774857472 4778121216 4781973504 4785242112 4799234048 4801451886 4804153344 4805322984 4814319104 4815491219 4818200576 4821352448 4840991232 4841726946 4844894208 4848205824 4860122784 4861198336 4867365888 4868550918 4877665408 4881597952 4884934656 4896941896 4900289088 4904239872 4908786876 4925161472 4927437504 4931410176 4941845216 4944625664 4945829504 4949210112 4956585984 4961375342 4964766576 4968769344 4972165632 4986704128 5002378444 5006411536 5009686528 5013110784 5020581888 5030092452 5034147888 5035261952 5037588864 5051088896 5052318656 5053423122 5057497368 5068199213 5072285372 5075752416 5079072768 5086642176 5099145216 5103872928 5117550592 5121048576 5124043386 5125177344 5137775104 5139025969 5141286912 5142538632 5146053696 5150202624 5166390852 5169770496 5181497258 5184886784 5192613888 5201184032 5205377408 5208935424 5210203614 5212495872 5216698368 5227737088 5231951872 5234369679 5248397056 5253263148 5259657216 5277474048 5281081344 5285339136 5298330576 5299503104 5300793344 5301952128 5317454912 5321089536 5325379584 5328863232 5334168851 5342118432 5354883072 5364908032 5369233408 5371714656 5372903424 5387421424 5391103872 5394137088 5395450368 5399138304 5408712463 5412409464 5416108992 5420475648 5424021504 5431945568 5436324992 5439881216 5453412566 5456979968 5465112576 5466443136 5468848128 5483625378 5484838912 5487373584 5491797696 5502078976 5503418536 5506514944 5509059633 5511620352 5528944596 5532561408 5533402224 5537021952 5540806656 5559575868 5562703872 5564058192 5574474752 5578969088 5582782464 5596505024 5601693867 5604845568 5606210148 5610042144 5628755968 5632212978 5635897344 5647823104 5652376576 5656240128 5664669696 5670143248 5674018944 5678593536 5682475008 5683858488 5699090432 5717003936 5721613184 5725356032 5748677088 5753311872 5754585088 5757244416 5771395806 5772673024 5774078464 5779996992 5782683648 5792227672 5796897568 5800859904 5804654592 5813305344 5819093292 5832997632 5848629248 5851332036 5852626944 5856049584 5857345536 5868441194 5871742976 5873172536 5877187008 5881204224 5885945856 5895660309 5900413596 5904446688 5921711152 5925584896 5934415872 5949002752 5953069056 5954518416 5961940992 5963392512 5974556672 5978050617 5979373568 5982136776 5998168064 5999628404 6003729312 6027455994 6031398912 6035521536 6040387584 6055234944 6056574976 6058049536 6060849102 6077091328 6081245184 6086148096 6090129408 6105278208 6110938764 6115865616 6119866368 6136266752 6139102464 6157053056 6161261568 6166228992 6170443776 6176406038 6181385672 6185610816 6189838848 6191345853 6194829312 6207937792 6212942848 6217007104 6232471504 6245842944 6247363584 6267000432 6268387328 6271284096 6276340224 6289621184 6293159936 6294692096 6296068152 6298994688 6314477708 6318793824 6323888256 6328025088 6332350464 6353800992 6358923648 6370828288 6375964672 6378911154 6380322816 6397562941 6401935848 6405537792 6407097312 6411476736 6431629428 6436814832 6441025536 6450435362 6454654976 6455635928 6459858944 6464274432 6473908224 6480163712 6486171846 6489821184 6491401224 6494257152 6495838272 6513246208 6516256131 6521509764 6533718784 6538986496 6545049168 6569916672 6570915141 6575213568 6579707904 6598946816 6605710848 6607319103 6608781312 6619688768 6625025792 6629554176 6661925046 6666283008 6684147712 6692628096 6694109184 6706789936 6712197184 6716785152 6721376256 6726795264 6733295107 6737897496 6743329824 6747939072 6767669888 6772097024 6782189568 6788942174 6798860288 6805163904 6813646848 6815305728 6826554042 6828064768 6832057848 6833569792 6836727744 6855049216 6856718176 6861404928 6866936832 6883815862 6888521136 6893027328 6903300096 6923485184 6926684688 6945247232 6946938152 6949994496 6954058881 6955597824 6979159572 6983930016 6989560704 6994132992 7004350864 7011530442 7032031993 7036632064 7041441792 7047118848 7051935744 7064440768 7069269504 7070990619 7075823832 7079804928 7081528608 7094786048 7100506112 7105150976 7122824576 7129428558 7139844096 7162286208 7163871232 7167181824 7172960256 7188138496 7192182784 7193933824 7198851072 7216545952 7221478656 7227300864 7232028672 7261486848 7262590419 7267341312 7286816768 7288590848 7290184176 7291797504 7311500504 7316498112 7322396928 7327401984 7345412844 7348827136 7350433632 7356359808 7371926128 7376748544 7377869632 7382695936 7387742208 7398752256 7412767824 7416938496 7418744256 7423815168 7442063013 7443709952 7447149864 7453154016 7468925156 7473127424 7474946864 7480056192 7503567666 7509617304 7514529792 7519666176 7541653504 7545138678 7551221832 7552892928 7565358592 7567200487 7571458048 7576633344 7578477984 7608428058 7613628624 7618609152 7648717824 7664902784 7671082496 7676325888 7681572864 7687766016 7695194408 7706662656 7710244864 7711930368 7713807948 7734479872 7739539456 7758791056 7772245887 7777330176 7788920832 7801776048 7803502592 7808066112 7809794048 7813403136 7815305421 7836249344 7841605632 7847927808 7860880412 7867218128 7872595584 7879894722 7889485824 7912554496 7916211072 7937425408 7939357888 7947495864 7949254656 7951190016 7964313049 7970734156 7976182368 7981634304 7988069376 7993294848 8004972416 8013177648 8036607992 8041865216 8047362048 8053850112 8059355136 8073646592 8081132136 8086655808 8091205632 8093175552 8108326912 8114864128 8118614196 8140370944 8142352834 8147918352 8154487488 8159821824 8180118849 8185469952 8197668864 8199664704 8215015424 8221638656 8225438067 8227258368 8247481088 8253118464 8255127804 8259772416 8267430528 8293416894 8298842112 8300103336 8305532928 8317666651 8327790592 8329818112 8356000576 8361712128 8368453632 8374173696 8394757536 8398659584 8407268352 8409315222 8425058432 8431851008 8437366784 8443133952 8471734656 8478564864 8484360192 8505214872 8507097088 8511028416 8517890304 8535914464 8540717056 8542796416 8548635648 8569648318 8575505904 8582419776 8588034048 8619032576 8623015632 8629967808 8631877632 8648229128 8653094912 8655201632 8657093709 8659009536 8661117696 8674025472 8688341508 8695346352 8701289856 8706981888 8726732224 8728639938 8754162277 8759888896 8761220188 8766951424 8772943872 8778940416 8786018304 8802661791 8807614464 8809758804 8811708416 8815780512 8839405568 8850620394 8876499401 8882566728 8888377344 8901623808 8923504128 8929603584 8931777624 8955713536 8961835008 8969060352 8983863328 8991106432 8997252096 8999442606 9005593968 9041183991 9042919424 9047098368 9073551872 9082852416 9084862464 9087074304 9102072056 9109410464 9115636992 9121867776 9129222144 9135194112 9148539904 9155915776 9157917312 9184694848 9190703104 9204400128 9210691584 9235579584 9241892352 9249343488 9264609057 9266659328 9272078508 9274130432 9278416224 9305546096 9311906688 9319414272 9325510656 9348707256 9368764416 9371045376 9388589056 9396158464 9400500648 9402580992 9425692672 9427987492 9434431776 9439739904 9442038144 9448492032 9471716562 9478190736 9485832384 9492037632 9505904744 9519792128 9549714944 9556242432 9563947008 9570484224 9598468096 9602903772 9608306688 9610645968 9628638208 9630982438 9636401152 9642704896 9675653043 9681982464 9683453892 9689788416 9696411648 9720245568 9722396672 9729257769 9734731776 9737101836 9755330816 9763195904 9769869312 9793883792 9800578176 9808479744 9817573752 9850322944 9854875008 9862820352 9883690432 9889251328 9891659008 9898420224 9913171968 9922750684 9929533152 9937538688 9944331264 9973408256 10004756888 10012823072 10019373056 10026221568 10041163776 10060184904 10068295776 10070523904 10075177728 10102177792 10104637312 10106846244 10114994736 10136398426 10144570744 10151504832 10158145536 10173284352 10183413261 10198290432 10207745856 10235101184 10239831063 10242097152 10248086772 10250354688 10275550208 10278051938 10282573824 10285077264 10292107392 10300405248 10325723793 10332781704 10339540992 10362994516 10369773568 10385227776 10402368064 10410754816 10417870848 10420407228 10424991744 10433396736 10455474176 10463903744 10468739358 10496794112 10506526296 10519314432 10554948096 10562162688 10570678272 10596661152 10599006208 10601586688 10603904256 10634909824 10642179072 10650759168 10657726464 10668337702 10684236864 10694142837 10709766144 10729816064 10738466816 10743429312 10745806848 10774842848 10782207744 10788274176 10790900736 10798276608 10817424926 10824818928 10832217984 10840951296 10848043008 10863891136 10872649984 10879762432 10906825132 10913959936 10930225152 10932886272 10937696256 10967250756 10969677824 10974747168 10983595392 11004157952 11006837072 11013029888 11018119266 11023240704 11050335989 11057889192 11065122816 11066804448 11074043904 11081613312 11119151736 11125407744 11128116384 11148949504 11157938176 11165564928 11193010048 11203387734 11209691136 11212420296 11220084288 11255351499 11257511936 11264425956 11271794688 11295646208 11304753152 11312480256 11329339392 11340286496 11348037888 11357187072 11364950016 11367716976 11398180864 11412642087 11434007872 11443226368 11450712064 11497354176 11506623744 11514488832 11542791612 11545346048 11548156928 11559993984 11565367296 11584455344 11593795136 11601719808 11609309184 11626610688 11638186584 11665995264 11697258496 11702664072 11705253888 11712099168 11714691072 11736882388 11743485952 11746345072 11754374016 11762408448 11771891712 11791320618 11800827192 11808893376 11843422304 11851169792 11868831744 11898005504 11906138112 11909036832 11923881984 11926785024 11949113344 11956101234 11958747136 11964273552 11996336128 11999256808 12007458624 12054911988 12062797824 12071043072 12080775168 12110469888 12116099072 12121698204 12154182656 12162490368 12172296192 12210556416 12213529251 12221877528 12231731232 12239732736 12272533504 12278204928 12314106112 12322523136 12332457984 12340887552 12352812076 12362771344 12371221632 12379677696 12382691706 12389658624 12415875584 12425885696 12434014208 12464943008 12491685888 12494727168 12534000864 12536774656 12542568192 12552680448 12579242368 12586319872 12589384192 12592136304 12597989376 12628955416 12637587648 12647776512 12656050176 12664700928 12707601984 12717847296 12741656576 12751929344 12757822308 12760645632 12795125882 12803871696 12811075584 12814194624 12822953472 12854472477 12863258856 12873629664 12882051072 12900870724 12909309952 12911271856 12919717888 12928548864 12947816448 12960327424 12972343692 12979642368 12982802448 12988514304 12991676544 13026492416 13032512262 13043019528 13067437568 13070619023 13077972992 13090098336 13139833344 13141830282 13150427136 13159415808 13197893632 13211421696 13214638206 13217562624 13239377536 13250051584 13259108352 13323850092 13332566016 13368295424 13385256192 13413579872 13424394368 13433570304 13442752512 13453590528 13466590214 13475794992 13486659648 13495878144 13499163909 13535339776 13544194048 13564379136 13577884348 13597720576 13610327808 13627293696 13630611456 13653108084 13656129536 13664115696 13667139584 13673455488 13710098432 13713436352 13722809856 13733873664 13756540721 13767631724 13777042272 13786054656 13806600192 13846970368 13853369376 13890494464 13893876304 13899988992 13908117762 13911195648 13948784773 13958319144 13967860032 13979121408 13988265984 14008701728 14023060884 14064063986 14073264128 14082883584 14094237696 14103871488 14128881536 14138539008 14141981238 14151647664 14159609856 14163057216 14189572096 14201012224 14207574843 14210301952 14245649152 14258857116 14279688192 14324572416 14334363648 14345920512 14376276992 14384365568 14387867648 14397702144 14433091904 14442957312 14446473657 14454601728 14464057344 14522973696 14525180838 14534682624 14573633536 14577181696 14580368352 14583595008 14623001008 14632996224 14644793856 14654803968 14690825688 14697654272 14700867264 14712719616 14743852256 14753497088 14755739264 14765391872 14775484416 14825535648 14833876992 14837488512 14847630336 14884126026 14887419904 14894299728 14906308032 14937850312 14946254848 14949893728 14960112384 15007135332 15019234608 15029059584 15039332352 15083307008 15090277356 15102443664 15105785856 15130717184 15134400974 15142916096 15153266688 15156955968 15204597639 15216856116 15227257248 15237218304 15297435648 15329805568 15332135329 15342164992 15352651776 15363145728 15375532032 15390388816 15413325312 15417077907 15420489728 15423860736 15427615896 15468959744 15479078912 15517582112 15544491774 15554660352 15577841664 15603552096 15607005184 15616132224 15619588096 15626806272 15630610842 15672498688 15683211264 15695855616 15721760824 15734436256 15745191168 15759789444 15778971648 15825108992 15832422144 15874850816 15878715776 15894991728 15898509312 15902380032 15928626098 15941468312 15952364736 15963268608 15976138752 15986589696 16002506553 16009944832 16026355296 16073215984 16083730432 16094724096 16107700224 16118710272 16147293184 16162264272 16173311616 16182411264 16186351104 16216653824 16226137389 16229728256 16237228392 16280741888 16284705668 16295836704 16308974976 16319643648 16360237698 16370939904 16395337728 16399329408 16430030848 16443277312 16450876134 16454516736 16494962176 16498978111 16506236928 16510255608 16519544832 16534861056 16586833788 16597684224 16600206672 16611065856 16635333302 16655581184 16659636224 16712001152 16723424256 16736907264 16748347392 16789515072 16797319168 16805081601 16814536704 16818630444 16850116864 16863702016 16874733568 16886267904 16943469312 16957129728 16968720384 17010429744 17014194176 17022056832 17035780608 17071828928 17081434112 17085592832 17097271296 17139296636 17151011808 17164839552 17176068096 17238065152 17246031264 17259935616 17263755264 17296458256 17306189824 17310403264 17314187418 17318019072 17322235392 17348050944 17364813697 17376683016 17390692704 17402579712 17413963776 17453464448 17457279876 17508324554 17519777792 17522440376 17533902848 17545887744 17557880832 17572036608 17605323582 17615228928 17619517608 17623416832 17631561024 17678811136 17686980927 17701240788 17752998802 17765133456 17776754688 17803247616 17847008256 17859207168 17863555248 17911427072 17923670016 17934151851 17938120704 17967726656 17982212864 17994504192 17998885212 18011187936 18082367982 18094196736 18147103744 18165704832 18169724928 18174148608 18204144112 18218820928 18231273984 18243735552 18258444288 18270388224 18297079808 18311831552 18315834624 18369389696 18381406208 18408800256 18471159168 18483784704 18498686976 18529218114 18533318656 18544157016 18548260864 18556832448 18611092192 18623813376 18638828544 18651021312 18697414512 18737528832 18742090752 18777178112 18792316928 18801001296 18805161984 18851385344 18855974984 18868863552 18879479808 18884076288 18896984064 18943433124 18956381472 18971664768 18984075264 19011809488 19039584256 19086943981 19099429888 19112484864 19127894016 19140968448 19192688823 19196936192 19205807544 19216613376 19221291936 19257276416 19261964876 19272802304 19285409792 19351306086 19363964928 19366907784 19379576832 19392823296 19440491136 19444793344 19458515538 19469463552 19474203672 19510661632 19526391808 19539738624 19587767584 19601156352 19616959488 19635147504 19700645888 19709750016 19712745423 19725640704 19767380864 19778502656 19783318016 19796840448 19826343936 19845501368 19859066304 19875077376 19888662528 19946816512 20009513776 20025646144 20038746112 20052443136 20082327552 20120369808 20136591552 20141047808 20150355456 20199885321 20204355584 20209274624 20213692488 20229989472 20272796852 20289141488 20303009664 20316291072 20346568704 20366826522 20396580864 20415491712 20470202368 20479662126 20484194304 20496173544 20500709376 20539544179 20551100416 20556103876 20565147648 20570154528 20584214784 20600810496 20651447586 20665563408 20679081984 20725989032 20739547136 20770455552 20804736128 20821509632 20835741696 20840814456 20849983488 20866793472 20910948352 20927807488 20937478716 20993588224 21013052592 21096095979 21109896192 21124325376 21141356544 21193322304 21198012416 21203173376 21207808512 21212971857 21269819648 21284358144 21301518336 21315452928 21336675404 21368473728 21388285674 21419532288 21459632128 21476933632 21486858624 21491613696 21549685696 21564415488 21576548352 21581801472 21596553216 21617421133 21634849852 21649637856 21664435968 21681902592 21696086016 21727782272 21745299968 21759524864 21813650264 21827919872 21860450304 21865772544 21875392512 21934501512 21939355648 21949494336 21967190784 22008315904 22013674144 22026059776 22036238532 22046481408 22100671978 22115778384 22130245632 22133608896 22148087808 22163226624 22238303472 22250815488 22256232768 22297899008 22315876352 22326189039 22331129856 22386020096 22406775468 22419382272 22424840592 22440168576 22510702998 22528851912 22543589376 22576523767 22591292416 22609506304 22624960512 22658678784 22680572992 22696075776 22701601461 22714374144 22729900032 22735433952 22796361728 22825284174 22868015744 22886452736 22901424128 22994708352 23013247488 23028977664 23085583224 23090692096 23096313856 23119987968 23130734592 23168910688 23187590272 23203439616 23218618368 23276373168 23316737661 23331990528 23394516992 23405328144 23410507776 23424198336 23429382144 23473764776 23486971904 23492690144 23508748032 23524816896 23543783424 23582641236 23601654384 23617786752 23686844608 23702339584 23737663488 23761297609 23796011008 23812276224 23818073664 23847763968 23853570048 23892939147 23898226688 23912202468 23917494272 23928547104 23992672256 23998513616 24014917248 24093355517 24109823976 24125595648 24142086144 24161550336 24220939776 24232198144 24243396408 24308365312 24324980736 24344592384 24421112832 24427058502 24443755056 24463462464 24479465472 24540356547 24545067008 24556409856 24628212224 24645046272 24664915968 24681775104 24705624152 24725542688 24742443264 24759355392 24765383412 24779317248 24831751168 24851771392 24868028416 24929886016 24952999953 24983371776 24989454336 25068001728 25073549312 25085136384 25105360896 25158484736 25172639744 25178768384 25184272608 25195978752 25257910832 25275175296 25295553024 25312100352 25329401856 25415203968 25435694592 25483313152 25503858688 25515644616 25521291264 25590251764 25607743392 25622151168 25628389248 25645906944 25708944954 25726517712 25747259328 25764102144 25801741448 25818619904 25822543712 25839435776 25857097728 25895632896 25920654848 25944687384 25959284736 25965604896 25977028608 25983353088 26052984832 26065024524 26086039056 26134875136 26141238046 26155945984 26180196672 26262486831 26279666688 26283660564 26300854272 26318831616 26395787264 26407985373 26422843392 26429276412 26435125248 26478755072 26500103168 26518216704 26629498203 26647700184 26665132032 26736590848 26770512384 26827159744 26848788736 26867140608 26885505024 26907181056 26933180428 26951589984 26973319296 26991756288 26998327818 27070679552 27088388096 27128758272 27155768696 27195441152 27220655616 27254587392 27261222912 27306216168 27312259072 27328231392 27334279168 27346910976 27420196864 27426872704 27445619712 27467747328 27513081442 27535263448 27554084544 27572109312 27613200384 27693940736 27706738752 27780988928 27787752608 27793827171 27799977984 27816235524 27822391296 27897569546 27916638288 27935720064 27958242816 27976531968 28017403456 28046121768 28128127972 28146528256 28165767168 28188475392 28207742976 28257763072 28277078016 28283962476 28303295328 28319219712 28326114432 28379144192 28402024448 28415149686 28491298304 28498234919 28517714232 28559376384 28649144832 28668727296 28691841024 28752553984 28768731136 28775735296 28795404288 28866183808 28885914624 28892947314 28909203456 28928114688 29026959129 29045947392 29050361676 29069365248 29147267072 29154363392 29160736704 29167190016 29246002016 29265992448 29289587712 29309607936 29381651376 29395308544 29401734528 29425439232 29487704512 29506994176 29511478528 29530783744 29550968832 29651071296 29667753984 29674977024 29695260672 29768252052 29774839808 29788599456 29812616064 29875700624 29892509696 29899787456 29920224768 29993769113 30014270664 30038469216 30058119168 30078664704 30166614016 30180554712 30204887328 30211571712 30261434368 30268801948 30285832192 30306533376 30313911936 30409195278 30433712232 30454514496 30474436608 30550239783 30594871296 30659611136 30664270658 30684329984 30705303552 30726291456 30751064064 30780777632 30826650624 30834155814 30840979456 30847721472 30855231792 30937919488 30958157824 30977171379 31035164224 31088983548 31109320704 31155683328 31207104192 31214010368 31232264448 31253612544 31261221684 31344997376 31366422528 31391711232 31443521648 31468872512 31490382336 31519578888 31557943296 31650217984 31664844288 31749701632 31757431552 31789983456 31797018624 31804760064 31857252196 31882936624 31904729472 31926537216 31952277504 31973179392 32005013106 32019889664 32052710592 32146431968 32167460864 32189448192 32215400448 32237420544 32294586368 32324528544 32346623232 32364822528 32372702208 32433307648 32452274778 32459456512 32474456784 32561483776 32569411336 32591673408 32617949952 32639287296 32720475396 32741879808 32790675456 32798658816 32860061696 32886554624 32901752268 32909033472 32989924352 32997956222 33012473856 33020511216 33039089664 33069722112 33151007967 33173667576 33195368448 33200413344 33222131712 33270666604 33311162368 33319272448 33424002304 33446848512 33473814528 33496694784 33579030144 33594638336 33610163202 33629073408 33637260888 33700233728 33727404032 33749467136 33772535808 33886938624 33914259456 33937440768 34020859488 34028388352 34044113664 34071561216 34143657856 34162868224 34171185664 34194542592 34278593272 34302023616 34329679104 34352136192 34476130304 34492062528 34519871232 34592916512 34612379648 34620806528 34628374836 34636038144 34644470784 34696101888 34729627394 34753366032 34781385408 34805159424 34827927552 34906928896 34914559752 35016649108 35039555584 35044880752 35067805696 35091775488 35115761664 35144073216 35210647164 35230457856 35239035216 35246833664 35263122048 35357622272 35373961854 35402481576 35477394491 35505997604 35530266912 35553509376 35606495232 35694016512 35718414336 35727110496 35822854144 35847340032 35868303702 35876241408 35935453312 35964425728 35989008384 35997770424 36022375872 36164735964 36188393472 36294207488 36331409664 36348297216 36408288224 36437641856 36462547968 36487471104 36516888576 36594159616 36623663104 36631669248 36640587753 36738779392 36762812416 36817600512 36942318336 36967569408 36997373952 37058436228 37066637312 37088314032 37096521728 37113664896 37222184384 37247626752 37277657088 37302042624 37339181957 37394829024 37475057664 37484181504 37554356224 37584633856 37602002592 37610323968 37702770688 37711949968 37737727104 37758959616 37768152576 37793968128 37860987241 37886866248 37912762944 37943329536 37968150528 38023618976 38079168512 38173887962 38198859776 38224969728 38255788032 38281936896 38385377646 38393872384 38411615088 38433226752 38442583872 38514552832 38523929752 38545604608 38563417431 38570819584 38702612172 38727929856 38733815568 38759153664 38785646592 38880982272 38917031076 38938927104 38948407344 39021323264 39052783616 39079477248 39175535168 39202312704 39211857069 39233918976 39270295008 39401291776 39419500032 39425490846 39451281408 39534761728 39557005312 39566636032 39593680896 39652687872 39691002736 39718132608 39750154752 39777325056 39893633024 40019027552 40051292288 40077492224 40104886272 40240739616 40273183104 40282095616 40300710912 40399770642 40408711168 40418549248 40427384976 40459978944 40545593704 40578282976 40606019328 40632582144 40693137408 40733653044 40793161728 40830983424 40940404736 40959324252 40968388608 40992347088 41001418752 41079088358 41102200832 41112207752 41130295296 41140309056 41168429568 41201620992 41269622163 41302895172 41331126816 41358163968 41451978064 41479094272 41540911104 41609472256 41643019264 41671483392 41681628912 41699966976 41733586944 41821896704 41846354319 41855614976 41874957432 41987176448 42026105184 42192191958 42219792384 42248650752 42282713088 42386644608 42396024832 42406346752 42415617024 42425943714 42539639296 42568716288 42603036672 42630905856 42673350808 42736947456 42776571348 42839064576 42919264256 42953867264 42973717248 43099371392 43128830976 43153096704 43163602944 43193106432 43234842266 43269699704 43299275712 43328871936 43339420971 43363805184 43392172032 43455564544 43490599936 43519049728 43627300528 43655839744 43720900608 43731545088 43750785024 43869003024 43878711296 43898988672 43934381568 44016631808 44027348288 44052119552 44072477064 44092962816 44201343956 44231556768 44260491264 44267217792 44296175616 44326453248 44476606944 44501630976 44512465536 44595798016 44631752704 44652378078 44662259712 44772040192 44782940587 44813550936 44838764544 44849681184 44880337152 45021405996 45057703824 45087178752 45153047534 45182584832 45219012608 45249921024 45317357568 45361145984 45392151552 45403202922 45428748288 45459800064 45470867904 45592723456 45613792917 45650568348 45736031488 45772905472 45802848256 45989416704 45996405987 46026494976 46057955328 46171166448 46181384192 46192627712 46239975936 46251233721 46261469184 46337821376 46375180544 46406879232 46437236736 46552746336 46633475322 46663981056 46789033984 46810656288 46821015552 46848396672 46858764288 46947529552 46973943808 46985380288 47017496064 47049633792 47087566848 47133065749 47165282472 47203308768 47235573504 47373689216 47404679168 47475326976 47522595218 47592022016 47624552448 47636147328 47695527936 47707140096 47785878294 47796453376 47824404936 47834988544 47857094208 47985344512 47997027232 48007519659 48029834496 48186711034 48219647952 48251191296 48284172288 48323100672 48441879552 48464396288 48486792816 48616730624 48649961472 48678412167 48689184768 48842225664 48854117004 48887510112 48926924928 48958930944 49080713094 49112819712 49224223951 49256424448 49290092544 49329831936 49363550208 49411248304 49451085376 49484886528 49496934333 49518710784 49530766824 49558634496 49663502336 49703542784 49736056832 49859772032 49905999906 49966743552 49978908672 50136003456 50147098624 50170272768 50210721792 50316969472 50345279488 50357536768 50368545216 50391957504 50515821664 50550350592 50591106048 50624200704 50658803712 50830407936 50871389184 50966626304 51007717376 51031289232 51042582528 51180503528 51215486784 51244302336 51256778496 51291813888 51417889908 51453035424 51494518656 51528204288 51603482896 51637239808 51645087424 51678871552 51714195456 51791265792 51841309696 51889374768 51918569472 51931209792 51954057216 51966706176 52094441091 52105969664 52130049048 52172078112 52269750272 52282476092 52311891968 52360393344 52524973662 52559333376 52567321128 52601708544 52637663232 52791574528 52815970746 52845686784 52858552824 52870250496 52957510144 52970403409 53000206336 53036433408 53258996406 53295400368 53330264064 53473181696 53541024768 53654319488 53697577472 53734281216 53771010048 53814362112 53866360856 53903179968 53946638592 53983512576 53996655636 54141359104 54176776192 54311537392 54390882304 54441311232 54509174784 54522445824 54612432336 54624518144 54656462784 54668558336 54693821952 54840393728 54853745408 54891239424 54935494656 55026162884 55070526896 55108169088 55144218624 55226400768 55387881472 55413477504 55561977856 55575505216 55587654342 55599955968 55632471048 55644782592 55750191343 55795139092 55833276576 55871440128 55916485632 55953063936 56034806912 56092243536 56256255944 56293056512 56331534336 56376950784 56415485952 56515526144 56554156032 56567924952 56606590656 56638439424 56652228864 56758288384 56804048896 56830299372 56982596608 56996469838 57035428464 57118752768 57260831943 57298289664 57337454592 57383682048 57505107968 57537462272 57551470592 57578066469 57590808576 57732367616 57771829248 57785894628 57818406912 57856229376 58053918258 58091894784 58100723352 58138730496 58294534144 58308726784 58321473408 58334380032 58492004032 58531984896 58579175424 58619215872 58675857361 58763302752 58790617088 58803469056 58850878464 58975409024 59013988352 59022957056 59061567488 59101937664 59302142592 59335507968 59349954048 59390521344 59536504104 59549679616 59577198912 59625232128 59751401248 59785019392 59799574912 59840449536 59987538226 60028541328 60076938432 60116238336 60157329408 60333228032 60361109424 60409774656 60423143424 60522868736 60537603896 60571664384 60599655963 60613066752 60627823872 60818390556 60867424464 60909028992 60948873216 61100479566 61189742592 61279135939 61319222272 61328541316 61368659968 61410607104 61452582912 61502128128 61561555264 61618632537 61653301248 61668311628 61681958912 61695442944 61710463584 61875838976 61916315648 61954342758 62070328448 62177967096 62218641408 62311366656 62414208384 62428020736 62464528896 62507225088 62522443368 62689994752 62732845056 62783422464 62887043296 62937745024 62980764672 63039157776 63288287937 63300435968 63329688576 63499403264 63514863104 63579966912 63594037248 63609520128 63714504392 63765873248 63809458944 63853074432 63904555008 63946358784 64010026212 64039779328 64105421184 64292863936 64334921728 64378896384 64430800896 64474841088 64589172736 64649057088 64693246464 64729645056 64745404416 64852263399 64866615296 64904549556 64918913024 64948913568 65122967552 65138822672 65183346816 65235899904 65278574592 65440950792 65483759616 65581350912 65597317632 65720123392 65773109248 65803504536 65818066944 65979848704 65995912444 66024947712 66041022432 66078179328 66139444224 66302015934 66347335152 66390736896 66400826688 66444263424 66541333208 66622324736 66638544896 66848004608 66893697024 66947629056 66993389568 67158060288 67189276672 67220326404 67258146816 67274521776 67400467456 67454808064 67498934272 67729571301 67773877248 67828518912 67874881536 68041718976 68056776704 68088227328 68104804383 68143122432 68287315712 68325736448 68342371328 68389085184 68557186544 68604047232 68659358208 68704272384 68952260608 68984125056 69039742464 69185833024 69224759296 69241613056 69256749672 69272076288 69288941568 69392203776 69459254788 69506732064 69562770816 69610318848 69655855104 69813857792 69829119504 70033298216 70079111168 70089761504 70135611392 70183550976 70231523328 70288146432 70421294328 70460915712 70478070432 70493667328 70526244096 70715244544 70747923708 70804963152 70954788982 71011995208 71060533824 71107018752 71212990464 71283892827 71388033024 71436828672 71454220992 71645708288 71678817441 71694680064 71736607404 71752482816 71870906624 71928851456 71978016768 71995540848 72044751744 72280066551 72329471928 72376786944 72588414976 72662819328 72696594432 72816576448 72875283712 72925095936 72974942208 73033777152 73188319232 73247326208 73263338496 73281175506 73477558784 73525624832 73635201024 73884636672 73935138816 73994747904 74116872456 74133274624 74176628064 74193043456 74227329792 74444368768 74495253504 74555314176 74604085248 74678363914 74789658048 74858999859 74950115328 74968363008 75108712448 75169267712 75204005184 75220647936 75405541376 75423899936 75475454208 75517919232 75536305152 75587936256 75721974482 75773732496 75825525888 75886659072 75936301056 76047237952 76158337024 76347775924 76397719552 76449939456 76511576064 76563873792 76770755292 76787744768 76823230176 76866453504 76885167744 77029105664 77047859504 77091209216 77126834862 77352351923 77405224344 77455859712 77467631136 77518307328 77571293184 77761964544 77834062152 77877854208 77896814688 78042646528 78105567232 78158954496 78351070336 78404625408 78423714138 78467837952 78540590016 78787460493 78802583552 78839000064 78850981692 78902562816 79069523456 79114010624 79133272064 79187361792 79305375744 79382005472 79436265216 79500309504 79554650112 79787266048 79888494609 80038055104 80102584576 80154984448 80209772544 80481479232 80546366208 80601421824 80799541284 80817422336 80837098496 80854769952 80919957888 81091187408 81156565952 81212038656 81265164288 81386274816 81467306088 81586323456 81661966848 81880809472 81918648504 81936777216 81984694176 82002837504 82158176716 82204401664 82224415504 82260590592 82280618112 82336859136 82403241984 82539244326 82605790344 82662253632 82716327936 82903956128 82958188544 83081822208 83218944512 83286038528 83342966784 83363257824 83399933952 83467173888 83643793408 83692708638 83711229952 83749914864 83974352896 84052210368 84384383916 84439584768 84497301504 84565426176 84773289216 84812693504 84831234048 84851887428 85079278592 85137432576 85206073344 85346701616 85473894912 85494704757 85553142696 85678129152 85838528512 85907734528 85947434496 86198742784 86257661952 86306193408 86327205888 86386212864 86469684532 86539399408 86598551424 86657743872 86678841942 86727610368 86784344064 86911129088 86981199872 87038099456 87254601056 87311679488 87441801216 87463090176 87501570048 87738006048 87757422592 87797977344 87868763136 88033263616 88054696576 88104239104 88144954128 88185925632 88402687912 88463113536 88520982528 88534435584 88592351232 88652906496 88953213888 89003261952 89024931072 89191596032 89263505408 89304756156 89324519424 89544080384 89565881174 89627101872 89677529088 89699362368 89760674304 89981307339 90042811992 90115407648 90174357504 90306095068 90365169664 90438025216 90499842048 90634715136 90722291968 90784303104 90806405844 90857496576 90919600128 90941735808 91185446912 91227585834 91301136696 91472062976 91494333161 91545810944 91605696512 91978833408 91992811974 92052989952 92115910656 92342332896 92362768384 92385255424 92479951872 92502467442 92522938368 92675642752 92750361088 92813758464 92874473472 93105492672 93266950644 93327962112 93578067968 93621312576 93642031104 93696793344 93895059104 93947887616 93970760576 94034992128 94099267584 94175133696 94266131498 94330564944 94406617536 94471147008 94747378432 94809358336 94950653952 95045190436 95184044032 95249104896 95272294656 95391055872 95414280192 95571756588 95592906752 95648809872 95669977088 95714188416 95970689024 95994054464 96015039318 96059668992 96295785047 96373422068 96439295904 96502382592 96568344576 96646201344 96883759104 96928792576 96973585632 97233461248 97299922944 97356824334 97378369536 97641493411 97684451328 97708234008 97775020224 97853849856 97917861888 98161426188 98225639424 98448447902 98512848896 98580185088 98659663872 98727100416 98822496608 98902170752 98969773056 98993868666 99037421568 99061533648 99117268992 99327004672 99407085568 99453023901 99472113664 99719544064 99811999812 99933487104 99957817344 100272006912 100340545536 100421443584 100633938944 100690558976 100715073536 100737090432 100783915008 101031643328 101100701184 101182212096 101248401408 101317607424 101660815872 101742778368 101933252608 102015434752 102062578464 102085165056 102361007056 102430973568 102488604672 102513556992 102583627776 102835779816 102906070848 102989037312 103056408576 103206965792 103274479616 103290174848 103357743104 103428390912 103682619392 103778749536 103837138944 103862419584 103908114432 103933412352 104188882182 104211939328 104260098096 104344156224 104539500544 104564952184 104623783936 104720786688 105049947324 105118666752 105134642256 105203417088 105275326464 105583149056 105631941492 105691373568 105717105648 105740500992 105915020288 105940806818 106000412672 106072866816 106432183473 106517992812 106590800736 106660528128 106946363392 107082049536 107308638976 107395154944 107468562432 107542020096 107628724224 107732721712 107806359936 107893277184 107967025152 107993311272 108282718208 108353552384 108623074784 108781764608 108882622464 109044891648 109224864672 109249036288 109312925568 109337116672 109387643904 109680787456 109707490816 109782478848 109870989312 110052325768 110141053792 110216338176 110288437248 110452801536 110775762944 110826955008 111123955712 111151010432 111175308684 111199911936 111264942096 111289565184 111500382686 111590278184 111666553152 111742880256 111832971264 111906127872 112017545871 112069613824 112184487072 112512511888 112586113024 112663068672 112753901568 112830971904 113031052288 113108312064 113135849904 113213181312 113276878848 113304457728 113516576768 113582961723 113608097792 113660598744 113965193216 113992939676 114070856928 114237505536 114521663886 114596579328 114674909184 114767364096 115010215936 115074924544 115102941184 115156132938 115181617152 115464735232 115543658496 115571789256 115636813824 115712458752 116107836516 116183789568 116201446704 116277460992 116589068288 116617453568 116642946816 116984008064 117063969792 117158350848 117238431744 117351714722 117526605504 117581234176 117606938112 117635571207 117701756928 117950818048 118027976704 118045914112 118123134976 118203875328 118604285184 118671015936 118699908096 118781042688 119073008208 119099359232 119154397824 119250464256 119502802496 119570038784 119599149824 119680899072 119975076452 120057082656 120153876864 120232476672 120314658816 120666456064 120722218848 120819549312 120846286848 121045737472 121075207792 121143328768 121199311926 121226133504 121255647744 121553695879 121636781112 121734848928 121818057984 121897746432 122200959132 122379485184 122558271878 122638444544 122657082632 122737319936 122821214208 122905165824 123004256256 123123110528 123237265074 123306602496 123336623256 123363917824 123390885888 123420927168 123751677952 123808866489 123832631296 123908685516 124140656896 124355934192 124437282816 124622733312 124828416768 124929057792 125014450176 125044886736 125379989504 125465690112 125539062957 125566844928 125774086592 125875490048 125961529344 126078315552 126576575874 126659377152 126998806528 127029726208 127159933824 127188074496 127219040256 127429008784 127531746496 127618917888 127706148864 127809110016 127892717568 128020052424 128079558656 128210842368 128585727872 128669843456 128757792768 128861601792 129178345472 129298114176 129386492928 129459290112 129490808832 129704526798 129733230592 129809099112 129837826048 129897827136 130245935104 130277645344 130366693632 130471799808 130557149184 130881901584 130967519232 131162701824 131194635264 131440246784 131546218496 131607009072 131636133888 131959697408 131991824888 132049895424 132082044864 132156358656 132278888448 132604031868 132694670304 132781473792 132801653376 132888526848 133082666416 133277089792 133608607867 133696009216 133787394048 133895258112 133986779136 134316120576 134348821761 134378553344 134440652808 134516293632 134549043552 134800934912 134909616128 134997868544 135459142602 135547754496 135657037824 135749763072 136083437952 136113553408 136176454656 136209608766 136286244864 136574631424 136651472896 136684742656 136778170368 137114373088 137208094464 137318716416 137408544768 137904521216 137968250112 137989217961 138079484928 138371666048 138449518592 138483226112 138513499344 138544152576 138577883136 138784407552 138918509576 139013464128 139125541632 139220637696 139311710208 139627715584 139658239008 140066596432 140158222336 140179523008 140271222784 140367101952 140463046656 140576292864 140842588656 140921831424 140956140864 140987334656 141052488192 141399197247 141430489088 141495847416 141609926304 141909577964 142023990416 142121067648 142214037504 142425980928 142567785654 142776066048 142873657344 142908441984 143291416576 143357634882 143389360128 143473214808 143504965632 143741813248 143776809253 143857702912 143956033536 143991081696 144089503488 144560133102 144658943856 144753573888 145176829952 145325638656 145393188864 145633152896 145750567424 145850191872 145949884416 146067554304 146376638464 146494652416 146526676992 146562351012 146955117568 147051249664 147672671853 147769273344 147870277632 147989495808 148233744912 148266549248 148353256128 148386086912 148454659584 148490802999 148888737536 148990507008 149110628352 149208170496 149356727828 149579316096 149717999718 149900230656 149936726016 150217424896 150338535424 150408010368 150441295872 150811082752 150847799872 150950908416 151035838464 151072610304 151175872512 151321947931 151443948964 151547464992 151651051776 151773318144 151872602112 152094475904 152316674048 152695551848 152795439104 152899878912 153023152128 153127747584 153541510584 153575489536 153646460352 153732907008 153770335488 154058211328 154095719008 154182418432 154253669724 154704703846 154810448688 154911719424 154935262272 155036614656 155142586368 155523929088 155668124304 155755708416 155793629376 156085293056 156211134464 156283323273 156317908992 156702140672 156809250816 156847428276 156935675904 157081180032 157574920986 157678000128 157701963384 157805125632 158035666369 158139046912 158228021248 158266544128 158374723584 158610751488 158764010944 158872530432 158911210227 159000619008 159109300224 159574532096 159776989218 160076110208 160205169152 160309968896 160419545088 160962958464 161092732416 161202843648 161599082568 161634844672 161674196992 161709539904 161839915776 162182374816 162313131904 162424077312 162530328576 162934612176 163172646912 163323933696 163761618944 163837297008 163873554432 163969388352 164005675008 164316353432 164408803328 164448831008 164521181184 164561236224 164673718272 164806483968 165078488652 165211580688 165324507264 165432655872 165807912256 165916377088 166163644416 166329083263 166437889024 166572077056 166685933568 166726515648 166799867904 166934347776 167250574029 167287586816 167385417276 167422459904 167499829728 167948705792 168104420736 168653488619 168768767832 168879169536 168994603008 169130852352 169546578432 169625387008 169662468096 169703774856 170158557184 170274865152 170412146688 170693403232 170947789824 170989409514 171106285392 171356258304 171677057024 171782495829 171815469056 171894868992 172397485568 172515323904 172612386816 172654411776 172772425728 172939369064 173078798816 173197102848 173315487744 173357683884 173455220736 173568688128 173822258176 173962399744 174076198912 174509202112 174623358976 174883602432 174926180352 175003140096 175476012096 175514845184 175595954688 175737526272 176027572083 176066527232 176109393152 176208478208 176289908256 176371851264 176805375824 176926227072 177041965056 177068871168 177184702464 177305812992 177906427776 178006523904 178049862144 178383192064 178527010816 178609512312 178649038848 179088160768 179131762348 179254203744 179355058176 179398724736 179521348608 179962614678 180085623984 180230815296 180348715008 180612190136 180730339328 180876050432 180999684096 181269430272 181444583936 181568606208 181612811688 181714993152 181839200256 181883471616 182370893824 182455171668 182602273392 182944125952 182988666322 183091621888 183211393024 183837407817 183957666816 183985623948 184105979904 184231821312 184684665792 184725536768 184770510848 184855897611 184959903744 185004934884 185045876736 185351285504 185500722176 185627516928 185748946944 186210985344 186533901288 186655924224 187156135936 187242625152 187284062208 187393586688 187790118208 187895775232 187941521152 188069984256 188198535168 188350267392 188532262996 188661129888 188813235072 188942294016 189494756864 189618716672 189901307904 190090380872 190368088064 190498209792 190544589312 190782111744 190828560384 191143513176 191185813504 191297619744 191339954176 191428376832 191941378048 191988108928 192030078636 192119337984 192591570094 192746844136 192878591808 193004765184 193136689152 193292402688 193767518208 193857585152 193947171264 194466922496 194556790197 194599845888 194713648668 194756739072 195282986822 195368902656 195416468016 195550040448 195707699712 195835723776 196322852376 196451278848 196896895804 197025697792 197160370176 197319327744 197454200832 197644993216 197804341504 197939546112 197987737332 198074843136 198123067296 198234537984 198654009344 198814171136 198906047802 199439088128 199623999624 199866974208 199915634688 200544013824 200681091072 200842887168 201267877888 201381117952 201430147072 201474180864 201567830016 202063286656 202201402368 202364424192 202496802816 203188713903 203321631744 203485556736 203866505216 204030869504 204125156928 204170330112 204722014112 204861947136 204977209344 205027113984 205167255552 205671559632 205812141696 205978074624 206112817152 206413931584 206548959232 206580349696 206715486208 206856781824 207365238784 207557499072 207674277888 207724839168 207816228864 207866824704 208377764364 208423878656 208520196192 208688312448 209079001088 209129904368 209247567872 209441573376 209956383791 210099894648 210237333504 210269284512 210406834176 210550652928 211166298112 211263882984 211382747136 211434211296 211481001984 211830040576 211881613636 212000825344 212145733632 212864366946 213035985624 213181601472 213321056256 213851678481 213892726784 214164099072 214617277952 214790309888 214937124864 215084040192 215257448448 215465443424 215612719872 215786554368 215934050304 215986622544 216565436416 216707104768 216840199653 217246149568 217563529216 217765244928 218089783296 218449729344 218498072576 218625851136 218775287808 219361574912 219414981632 219564957696 219741978624 220104651536 220282107584 220432676352 220576874496 220905603072 221551525888 221653910016 222247911424 222302020864 222350617368 222399823872 222529884192 222579130368 223000765372 223180556368 223333106304 223485760512 223665942528 223812255744 224035091742 224139227648 224368974144 225025023776 225172226048 225326137344 225507803136 225661943808 226062104576 226216624128 226271699808 226426362624 226553757696 226608915456 227033153536 227165923446 227216195584 227321197488 227930386432 227985879352 228141713856 228475011072 229043327772 229193158656 229349818368 229534728192 230020431872 230205882368 230312265876 230363234304 230929470464 231087316992 231143578512 231273627648 232057055769 232215673032 232367579136 232402893408 232554921984 233178136576 233234907136 233285893632 233968016128 234127939584 234316701696 234476863488 234703429444 235053211008 235162468352 235213876224 235271142414 235403513856 235901636096 236055953408 236091828224 236246269952 236407750656 237208570368 237342031872 237399816192 237562085376 238146016416 238198718464 238308795648 238500928512 239005604992 239140077568 239198299648 239361798144 239950152904 240114165312 240307753728 240464953344 240629317632 241332912128 241444437696 241639098624 242091474944 242150415584 242286657536 242398623852 242452267008 242511295488 243107391758 243273562224 243469697856 243636115968 243795492864 244401918264 244758970368 245116543756 245276889088 245314165264 245474639872 245642428416 245810331648 246008512512 246246221056 246474530148 246613204992 246673246512 246727835648 246781771776 246841854336 247503355904 247617732978 247817371032 248281313792 248341761437 248711868384 248874565632 249245466624 249656833536 249858115584 250028900352 250089773472 250759979008 250931380224 251078125914 251133689856 251548173184 251750980096 251923058688 252156631104 253153151748 253318754304 253997613056 254059452416 254319867648 254438080512 254858017568 255063492992 255237835776 255412297728 255618220032 256040104848 256159117312 256421684736 256484114271 257171455744 257339686912 257515585536 257723203584 258356690944 258596228352 258772985856 258918580224 258981617664 259409053596 259466461184 259618198224 259675652096 259795654272 260491870208 260555290688 260733387264 260943599616 261114298368 261374273699 261763803168 261935038464 262325403648 262389270528 262880493568 263092436992 263214018144 263272267776 263919394816 263983649776 264099790848 264164089728 264312717312 264557776896 265026910687 265208063736 265389340608 265562947584 265603306752 265777053696 266165332832 266554179584 267217215734 267392018432 267574788096 267790516224 267973558272 268632241152 268697643522 268757106688 268881305616 269032587264 269098087104 269601869824 269819232256 269943922017 269995737088 270918285204 271095508992 271314075648 271499526144 272166875904 272352909312 272419217532 272572489728 273149262848 273302945792 273369485312 273556340736 274228746176 274416188928 274482999483 274637432832 274817089536 275809042432 275936500224 275978435922 276158969856 276743332096 276899037184 276966452224 277026998688 277088305152 277155766272 277568815104 277837019152 278026928256 278251083264 278441275392 278623420416 279255431168 279316478016 280133192864 280316444672 280359046016 280542445568 280734203904 280926093312 281685177312 281843662848 281912281728 281974669312 282104976384 282798394494 282860978176 282991694832 283219852608 283819155928 284047980832 284242135296 284428075008 284851961856 285135571308 285552132096 285747314688 285816883968 286582833152 286715269764 286778720256 286946429616 287009931264 287483626496 287553618506 287715405824 287912067072 287982163392 288179006976 288887355141 289120266204 289317887712 289507147776 290353659904 290651277312 290786377728 291266305792 291501134848 291700383744 291899768832 292135108608 292753276928 292924480233 292989304832 293053353984 293124702024 293910235136 294102499328 295345343706 295538546688 295740555264 295978991616 296467489824 296533098496 296706512256 296772173824 296909319168 296981605998 297777475072 297981014016 298221256704 298416340992 298713455656 299158632192 299435999436 299800461312 299873452032 300434849792 300677070848 300816020736 301622165504 301695599744 301901816832 302071676928 302145220608 302351745024 302643895862 302887897928 303094929984 303302103552 303546636288 303745204224 304188951808 304633348096 305391103696 305590878208 305799757824 306046304256 306255495168 307083021168 307150979072 307292920704 307465814016 307540670976 308116422656 308191438016 308364836864 308507339448 309409407692 309620897376 309823438848 309870524544 310073229312 310285172736 311047858176 311336248608 311511416832 311587258752 312170586112 312422268928 312566646546 312635817984 313404281344 313480584109 313618501632 313694856552 313871351808 314162360064 315149841972 315356000256 315403926768 315610251264 316071332738 316278093824 316456042496 316533088256 316749447168 317221502976 317528021888 317745060864 317822420454 318001238016 318218600448 319149064192 319296550419 319553978436 320152220416 320410338304 320619937792 320839090176 321925916928 322185464832 322405687296 323198165136 323269689344 323348393984 323419079808 323679831552 324364749632 324626263808 324848154624 325060657152 325869224352 326345293824 326647867392 327523237888 327674594016 327747108864 327938776704 328011350016 328632706864 328817606656 328897662016 329042362368 329122472448 329347436544 329612967936 329931460243 330156977304 330423161376 330649014528 330865311744 331615824512 331832754176 332327288832 332658166526 332875778048 333144154112 333371867136 333453031296 333599735808 333868695552 334501148058 334575173632 334770834552 334844919808 334999659456 335897411584 336052637613 336208841472 337306977238 337537535664 337758339072 337989206016 338261704704 339093156864 339250774016 339324936192 339407549712 340317114368 340549730304 340748885169 340824293376 341386806464 341895579648 341978819028 342212570784 342712516608 343354114048 343564991658 343789737984 344794971136 345030647808 345224773632 345308823552 345544851456 345878738128 346157597632 346394205696 346630975488 346715367768 346910441472 347137376256 347644516352 347924799488 348152397824 349018404224 349246717952 349767204864 349852360704 350952024192 351029690368 351191909376 351475052544 352055144166 352133054464 352218786304 352416956416 352579816512 352743702528 353610751648 353852454144 354083930112 354137742336 354369404928 354611625984 355812855552 356013047808 356099724288 356766384128 357054021632 357219024624 357298077696 358176321536 358263524696 358508407488 358710116352 358797449472 359042697216 359925229356 360171247968 360461630592 360697430016 361224380272 361460678656 361752100864 361999368192 362538860544 362889167872 363137212416 363225623376 363429986304 363678400512 363766943232 364661087637 364741787648 364910343336 365204546784 365888251904 365977332644 366183243776 366422786048 367674815634 367915333632 367971247896 368211959808 368463642624 369369331584 369451073536 369541021696 369711795222 369919807488 370009869768 370091753472 370702571008 371001444352 371255033856 371497893888 372421970688 373067802576 373311848448 374312271872 374485250304 374787173376 375580236416 375791550464 375883042304 376139968512 376397070336 376700534784 377064525992 377322259776 377626470144 377884588032 378989513728 379237433344 380180761744 380736176128 380996419584 381089178624 381564223488 381657120768 382287026352 382371627008 382595239488 382679908352 382856753664 383882756096 383976217856 384060157272 384238675968 385183140188 385493688272 385757183616 386009530368 386273378304 386584805376 387535036416 387715170304 387894342528 388933844992 389113580394 389199691776 389427297336 389513478144 390251339401 390565973644 390737805312 390832936032 391100080896 391415399424 391671447552 392645704752 392902557696 393793791608 394051395584 394320740352 394638655488 394908401664 395289986432 395608683008 395879092224 395975474664 396149686272 396246134592 396469075968 397308018688 397628342272 397812095604 398878176256 399247999248 399831269376 400825823601 401088027648 401362182144 401685774336 402535755776 402762235904 402860294144 402948361728 403046465283 403135660032 404126573312 404402804736 404728848384 404993605632 406377427806 406643263488 406971113472 407733010432 408061739008 408250313856 408340660224 409444028224 409723894272 409954418688 410054227968 410334511104 410731001527 411343119264 411624283392 411956149248 412225634304 412827863168 413097918464 413160699392 413430972416 413713563648 414730477568 415114998144 415348555776 415449678336 415632457728 415733649408 416755528728 416847757312 417040392384 417376624896 418158002176 418259808736 418495135744 418883146752 419912767582 420199789296 420474667008 420538569024 420813668352 421101305856 422332596224 422527765968 422765494272 422868422592 422962003968 423660081152 423763227272 424001650688 424197591741 424291467264 425728733892 426071971248 426363202944 426642112512 427703356962 428328198144 428953951573 429234555904 429580619776 429874249728 430168080384 430514896896 430930886848 431225439744 431330427759 431573108736 431868100608 431973245088 433130872832 433414209536 433680399306 434492299136 435127058432 435530489856 436179566592 436899458688 436996145152 437251702272 437550575616 438723149824 438829963264 439129915392 439483957248 440209303072 440564215168 440865352704 441153748992 443018015559 443103051776 443307820032 444495822848 444604041728 444701234736 444799647744 445059768384 445158260736 446001530744 446361112736 446666212608 446971521024 447331885056 447624511488 448070183484 448278455296 448737948288 450050047552 450344452096 450652274688 451015606272 451323887616 452124209152 452433248256 452543399616 452852725248 453107515392 453217830912 453965843793 454066307072 454331846892 454432391168 454642394976 455860772864 455971758704 456283427712 456950022144 458086655544 458386317312 458699636736 459069456384 460040863744 460411764736 460624531752 460726468608 461858940928 462174633984 462287157024 462547255296 464114111538 464431346064 464735158272 464805786816 465109843968 466356273152 466469814272 466571787264 467936032256 468255879168 468633403392 468953726976 469406858888 470106422016 470324936704 470427752448 470542284828 470807027712 471803272192 472111906816 472183656448 472492539904 474106999107 474417140736 474684063744 474799632384 475124170752 476292032832 476397436928 476617591296 476733630681 477001857024 478011209984 478280155136 478396599296 478723596288 479900305808 480228330624 480615507456 480929906688 481258635264 482665824256 482888875392 483278197248 484182949888 484300831168 484573315072 484797247704 484904534016 485022590976 486214783516 486547124448 486939395712 487272231936 487590985728 488803836528 489517940736 490233087512 490553778176 490628330528 490949279744 491284856832 491620663296 492017025024 492492442112 492949060296 493226409984 493346493024 493455671296 493563543552 493683708672 495006711808 495235465956 495634742064 496562627584 496683522874 497423736768 497749131264 498490933248 498987249789 499313667072 499716231168 500057800704 500179546944 501519958016 501751722087 501862760448 502156251828 502267379712 503096346368 503501960192 503846117376 504313262208 505960465857 506306303496 506637508608 507995226112 508118904832 508639735296 508876161024 509716035136 510126985984 510475671552 510824595456 511236440064 512080209696 512318234624 512843369472 512968228542 514342911488 514679373824 515031171072 515446407168 516713381888 517192456704 517545971712 517837160448 517963235328 518818107192 518932922368 519236396448 519351304192 519591308544 520983740416 521110581376 521466774528 521887199232 522228596736 522748547398 523527606336 523870076928 524650807296 524778541056 525760987136 526184873984 526428036288 526544535552 527838789632 527967299552 528082716249 528199581696 528328179456 528625434624 529115553792 530053821374 530416127472 530778681216 531125895168 531206613504 531554107392 532330665664 533108359168 534434431468 534784036864 535149576192 535581032448 535947116544 537264482304 537395287044 537514213376 537762611232 538065174528 538196174208 539203739648 539638464512 539887844034 541466463461 541836570408 542191017984 542628151296 542999052288 544333751808 544705818624 544838435064 545144979456 546298525696 546605891584 546738970624 547112681472 548457492352 548832377856 548965998966 549274865664 549634179072 551512223451 551618084864 551873000448 551956871844 552317939712 553486664192 553798074368 553932904448 554053997376 554176610304 554311532544 555137630208 555674038304 556053856512 556502166528 556882550784 557246840832 558510862336 558632956032 560266385728 560632889344 560718092032 561084891136 561468407808 561852186624 563370354624 563687325696 563824563456 564209952768 565596788988 565721956352 565983389664 566439705216 567638311856 568095961664 568484270592 568856150016 569703923712 570271142616 571104264192 571494629376 571633767936 573165666304 573430539528 573557440512 573892859232 574019862528 574967252992 575107237012 575430811648 575824134144 575964326784 576358013952 577774710282 578240532408 578635775424 579014295552 580707319808 581302554624 581572755456 582532611584 583002269696 583400767488 583799537664 584270217216 585506553856 585848960466 585978609664 586106707968 586249404048 587820470272 588204998656 590690687412 591077093376 591481110528 591957983232 592934979648 593066196992 593413024512 593818638336 593963211996 595554950144 595962028032 596442513408 597426911312 598317264384 598871998872 599600922624 599746904064 600869699584 601354141696 601632041472 603244331008 603391199488 603803633664 604143353856 604290441216 604703490048 605287791724 605775795856 606189859968 606604207104 607093272576 607490408448 608377903616 609266696192 610782207392 611181756416 611599515648 612092608512 612510990336 614166042336 614301958144 614585841408 614931628032 615081341952 616232845312 616382876032 616729673728 617014678896 618818815384 619241794752 619646877696 619741049088 620146458624 620570345472 622095716352 622672497216 623022833664 623174517504 624341172224 624844537856 625133293092 625271635968 626808562688 626961168218 627237003264 627389713104 627742703616 628324720128 629869151373 630299683944 630712000512 630807853536 631220502528 632142665476 632556187648 632912084992 633066176512 633498894336 634443005952 635056043776 635490121728 635644840908 636002476032 636437200896 638298128384 638593100838 639107956872 640304440832 640820676608 641239875584 641678180352 643851833856 644370929664 644811374592 646396330272 646539378688 646696787968 646838159616 647359663104 648729499264 649252527616 649696309248 650121314304 651738448704 652690587648 653295734784 655046475776 655349188032 655494217728 655877553408 657265413728 657635213312 657795324032 658084724736 658244944896 658694873088 659225935872 659862920486 660313954608 660846322752 661298029056 661730623488 663231649024 663665508352 664654577664 665316333052 665751556096 666288308224 666743734272 666906062592 667199471616 667737391104 669002296116 669150347264 669541669104 669689839616 669999318912 671794823168 672105275226 672417682944 674070495329 674613954476 675075071328 675516678144 675978412032 676523409408 678186313728 678501548032 678649872384 678815099424 680634228736 681099460608 681497770338 681648586752 682773612928 683791159296 683957638056 684425141568 685425033216 686708228096 687129983316 687579475968 689589942272 690061295616 690617647104 691089702912 691757476256 692315195264 692788411392 693261950976 693430735536 693820882944 695289032704 695849598976 696171167307 696304795648 698036808448 698493435904 699534409728 699704721408 701904048384 702383818752 702950105088 704110288332 704266108928 704437572608 704833912832 705159633024 705487405056 707221503296 707704908288 708167860224 708275484672 708738809856 709223251968 711625711104 712026095616 712199448576 713532768256 714108043264 714438049248 714596155392 716352643072 716527049392 717016814976 717420232704 717594898944 718085394432 719850458712 720342495936 720923261184 721394860032 722448760544 722921357312 723504201728 723998736384 725778335744 726274424832 726451246752 726859972608 727356801024 727533886464 729322175274 729483575296 729820686672 730409093568 731776503808 731954665288 732366487552 732845572096 735349631268 735830667264 735942495792 736423919616 736927285248 738738663168 739082043392 739423590444 739839614976 740019739536 740183506944 741405142016 742002888704 742510067712 744843941376 745025284311 746135605152 746623696896 748624543744 748970500608 749574346752 751160472832 751583100928 751766084608 752279937024 752794140672 753401069568 754129051984 754644519552 755252940288 755769176064 757979027456 758474866688 760361523488 761472352256 761992839168 762178357248 763314241536 764574052704 764743254016 765190478976 765359816704 765713507328 767765512192 767952435712 768120314544 768477351936 770366280376 770987376544 771514367232 772019060736 772546756608 773169610752 775070072832 775430340608 775788685056 777867689984 778227160788 778399383552 778854594672 779026956288 780502678802 781131947288 781475610624 781665872064 782200161792 782830798848 783342895104 784122821097 785291409504 785805115392 787587583216 788102791168 788641480704 789277310976 789816803328 790579972864 791217366016 791758184448 791950949328 792299372544 792492269184 792938151936 794616037376 795080732061 795256684544 795624191208 797756352512 798495998496 799662538752 801651647202 802176055296 802724364288 803371548672 805071511552 805524471808 805720588288 805896723456 806092930566 806271320064 808253146624 808805609472 809457696768 809987211264 812754855612 813286526976 813942226944 815466020864 816123478016 816500627712 818888056448 819447788544 819908837376 820108455936 820669022208 821462003054 822686238528 823248566784 823448998449 823912298496 824451268608 825655726336 826195836928 826321398784 826861944832 827427127296 829460955136 830229996288 830697111552 830899356672 831264915456 831467298816 833511057456 833695514624 834080784768 834753249792 836316004352 836519617472 836990271488 837766293504 839825535164 840399578592 840949334016 841077138048 841627336704 842202611712 844665192448 845055531936 845530988544 845736845184 845924007936 847320162304 847526454544 848003301376 848395183482 848582934528 850875871153 851457467784 852143942496 852726405888 853284225024 855406713924 856656396288 857907903146 858469111808 859161239552 859748499456 860336160768 861029793792 861861773696 862450879488 862660855518 863146217472 863736201216 863946490176 866261745664 866662065423 866828419072 867360798612 868984598272 870254116864 871060979712 872359133184 873798917376 874503404544 875101151232 877446299648 877659926528 878259830784 878773440699 878967914496 880418606144 881128430336 881730705408 882307497984 886036031118 886615640064 888991645696 889208083456 889402469472 889599295488 890119536768 890316521472 892003061488 892722225472 893332425216 893943042048 894663770112 895249022976 896140366968 896556910592 897475896576 900100095104 900688904192 901304549376 902031212544 904248418304 904866496512 905086799232 905705450496 906215030784 906435661824 907931687586 908132614144 908663693784 908864782336 909284789952 911721545728 911943517408 912566855424 913900044288 916173311088 916772634624 917399273472 918138912768 920081727488 920823529472 921249063504 921452937216 923717881856 924349267968 924574314048 925094510592 928228223076 928862692128 929470316544 929611573632 930219687936 932939628544 933143574528 935260255069 935872064512 936511758336 937266806784 937907453952 938813717776 940212844032 940441752327 940649873408 940855504896 941084569656 941614055424 943606544384 944223813632 944367312896 944985079808 948213998214 948834281472 949368127488 949599264768 950248341504 952584065664 952794873856 953235182592 953467261362 954003714048 956022419968 956560310272 956793198592 957447192576 959800611616 960456661248 961231014912 961859813376 962517270528 965331648512 965777750784 966556394496 968365899776 968601662336 969146630144 969594495408 969809068032 970045181952 972429567032 973094248896 973878791424 974544463872 975181971456 977607673056 979035881472 980466175024 981107556352 981256661056 981898559488 982569713664 983241326592 984034050048 984984884224 985898120592 986452819968 986692986048 986911342592 987127087104 987367417344 989794380729 990013423616 990470931912 991269484128 993125255168 993367045748 994847473536 995498262528 996981866496 997974499578 998627334144 999432462336 1000115601408 1000359093888 1003039916032 1003503444174 1003725520896 1004312503656 1004534759424 1006192692736 1006437664771 1007003920384 1007692234752 1008626524416 1011920931714 1012612606992 1013275017216 1015990452224 1016237809664 1017279470592 1017752322048 1019432070272 1020253971968 1020951343104 1021649190912 1022472880128 1024160419392 1024636469248 1025686738944 1025936457084 1028685822976 1029358747648 1030062342144 1033426763776 1034384913408 1035091943424 1035674320896 1035926470656 1037636214384 1037865844736 1038472792896 1038702608384 1039182617088 1041967480832 1042221162752 1042933549056 1043774398464 1044457193472 1045497094796 1047055212672 1047740153856 1049301614592 1049557082112 1051521974272 1052369747968 1052856072576 1053089071104 1055677579264 1055934599104 1056165432498 1056399163392 1056656358912 1057250869248 1058231107584 1059253635517 1060107642748 1060832254944 1061557362432 1062251790336 1062413227008 1063108214784 1064661331328 1066216718336 1068868862936 1069568073728 1070299152384 1071162064896 1071894233088 1074528964608 1074790574088 1075028426752 1075525222464 1076130349056 1076392348416 1078407479296 1079276929024 1079775688068 1082932926922 1083673140816 1084382035968 1085256302592 1085998104576 1088667503616 1089411637248 1089676870128 1090289958912 1092597051392 1093211783168 1093477941248 1093983262911 1094225362944 1096914984704 1097664755712 1097931997932 1098549731328 1099268358144 1103024446902 1103746000896 1103913743688 1104635879424 1106973328384 1107596148736 1107865808896 1108107994752 1108353220608 1108623065088 1110275260416 1111348076608 1112107713024 1113004333056 1113765101568 1114493681664 1117021724672 1117265912064 1120532771456 1121265778688 1121436184064 1122169782272 1122936815616 1126740709248 1127374651392 1127649126912 1128419905536 1131193577976 1131443912704 1131966779328 1132879410432 1135276623712 1136191923328 1136968541184 1137712300032 1140542285232 1142208528384 1142989258752 1143267535872 1146331332608 1146861079056 1147114881024 1147785718464 1148039725056 1149934505984 1150214474024 1150861623296 1151648268288 1151928653568 1152716027904 1155549420564 1156481064816 1157271550848 1158028591104 1161414639616 1162605109248 1163145510912 1164303582841 1165065223168 1166004539392 1166801534976 1167599075328 1168540434432 1170754018203 1171013107712 1171697920932 1171957219328 1172213415936 1172498808096 1175640940544 1176409997312 1181381374824 1182154186752 1182962221056 1183915966464 1185869959296 1186132393984 1186826049024 1187637276672 1187926423992 1191109900288 1191924056064 1192885026816 1194853822624 1196634528768 1197743997744 1199493808128 1201739399168 1202477470803 1202708283392 1203264082944 1206488662016 1206782398976 1207607267328 1208286707712 1208580882432 1209406980096 1210575583448 1211551591712 1212379719936 1213208414208 1214186545152 1214980816896 1216755807232 1218533392384 1221564414784 1222363512832 1223199031296 1224185217024 1225021980672 1228332084672 1228603916288 1229171682816 1229863256064 1230162683904 1232193004581 1232465690624 1232765752064 1233459347456 1234029357792 1237637630768 1238483589504 1239293755392 1239482098176 1240292917248 1241140690944 1244191432704 1245344994432 1246045667328 1246349035008 1248682344448 1249689075712 1250266586184 1250543271936 1253617125376 1253922336436 1254474006528 1254779426208 1255485407232 1256649440256 1259738302746 1260599367888 1261424001024 1261615707072 1262441005056 1264285330952 1265112375296 1265824169984 1266132353024 1266997788672 1268886011904 1270112087552 1270980243456 1271289681816 1272004952064 1272874401792 1276596256768 1277186201676 1278215913744 1280608881664 1281641353216 1282479751168 1286861854719 1287703667712 1288741859328 1289622749184 1292792660544 1293078757376 1293393575936 1293676319232 1293991283277 1294719326208 1297458998528 1298505055232 1299392618496 1300242628608 1303476897408 1305381175296 1306591469568 1310092951552 1310698376064 1310988435456 1311755106816 1314530827456 1315270426624 1315590648064 1316169449472 1316489889792 1317389746176 1318451871744 1319725840972 1320627909216 1321692645504 1322596058112 1323461246976 1326463298048 1327331016704 1329309155328 1330632666104 1331503112192 1332576616448 1333487468544 1333812125184 1334398943232 1335474782208 1338004592232 1338300694528 1339083338208 1339379679232 1339998637824 1343589646336 1344210550452 1344835365888 1348140990658 1349227908952 1350150142656 1351033356288 1351956824064 1353046818816 1356372627456 1357003096064 1357299744768 1357630198848 1361268457472 1361897531379 1362198921216 1362995540676 1363297173504 1365547225856 1367582318592 1367915276112 1368850283136 1370850066432 1374259966632 1375158951936 1379179884544 1380122591232 1381235294208 1382179405824 1383514952512 1384630390528 1385576822784 1386523901952 1386861471072 1387641765888 1390578065408 1391699197952 1392342334614 1396073616896 1396986871808 1399068819456 1399409442816 1403808096768 1404767637504 1405900210176 1408220576664 1408532217856 1408875145216 1409667825664 1410319266048 1410974810112 1414443006592 1415409816576 1416335720448 1416550969344 1417477619712 1422320997321 1423251422208 1424052191232 1424398897152 1427065536512 1428216086528 1428876098496 1429192310784 1432705286144 1433054098784 1434033629952 1434840465408 1435189797888 1436170788864 1439700917424 1440684991872 1441846522368 1442789720064 1444897521088 1445842714624 1447008403456 1447997472768 1451556671488 1452548849664 1452902493504 1453719945216 1454713602048 1455067772928 1458644350548 1458967150592 1459641373344 1460818187136 1463553007616 1463909330576 1464732975104 1469694686537 1470699262536 1471661334528 1471884991584 1472847839232 1473854570496 1477477326336 1478164086784 1478847180888 1479679229952 1480039479072 1480367013888 1482810284032 1484005777408 1485020135424 1489687882752 1490050568622 1492271210304 1493247393792 1496961749367 1497249087488 1497941001216 1499148693504 1502320945664 1503166201856 1503532169216 1504559874048 1505588281344 1506802139136 1508258103968 1509289039104 1510505880576 1511538352128 1515958054912 1516949733376 1517881397571 1520723046976 1522944704512 1523985678336 1524356714496 1526628483072 1529148105408 1529486508032 1530380957952 1531427014656 1535531024384 1535904871424 1536240629088 1536954703872 1540732560752 1541974753088 1543028734464 1544038121472 1545093513216 1546339221504 1550140145664 1550860681216 1551577370112 1555735379968 1556454321576 1556798767104 1557709189344 1558053912576 1561005357604 1562263894576 1562951221248 1563331744128 1564400323584 1565661597696 1566685790208 1568245642194 1570582819008 1571610230784 1575175166432 1576205582336 1577282961408 1578554621952 1579633606656 1581159945728 1582434732032 1583516368896 1583901898656 1584598745088 1584984538368 1585876303872 1589232074752 1590161464122 1590513369088 1591248382416 1595512705024 1596991996992 1599325077504 1603303294404 1604352110592 1605448728576 1606743097344 1610143023104 1611441176576 1611793446912 1612185861132 1612542640128 1616506293248 1617611218944 1618915393536 1624399390383 1625509711224 1626573053952 1627884453888 1630932041728 1632246956032 1633001255424 1637776112896 1638895577088 1639817674752 1640216911872 1641338044416 1642924006108 1645372477056 1646497133568 1646897996898 1647824596992 1648902537216 1651311452672 1652391673856 1652642797568 1653723889664 1654854254592 1658921910272 1660459992576 1661394223104 1661798713344 1662529830912 1662934597632 1667022114912 1667391029248 1668161569536 1669506499584 1672632008704 1673039234944 1673980542976 1675532587008 1679651070328 1680799157184 1681898668032 1682154276096 1683254673408 1684405223424 1689330384896 1690111063872 1691061977088 1691473690368 1694640324608 1695052909088 1696006602752 1696790366964 1697165869056 1701751742306 1702914935568 1704287884992 1705452811776 1706568450048 1710813427848 1713312792576 1715815806292 1716938223616 1718322479104 1719496998912 1720672321536 1722059587584 1723723547392 1724901758976 1725321711036 1726292434944 1727472402432 1727892980352 1732523491328 1733324130846 1734721597224 1737969196544 1738392330059 1740508233728 1742121959424 1744718266368 1747597834752 1749006809088 1750202302464 1754892599296 1755319853056 1756519661568 1757546881398 1757935828992 1760837212288 1762256860672 1763461410816 1764614995968 1772072062236 1773231280128 1777983291392 1778416166912 1778804938944 1779198590976 1780239073536 1784006122976 1785444450944 1786664850432 1787886084096 1789327540224 1792280733936 1793113821184 1794951793152 1800200190208 1801377808384 1802609098752 1804062425088 1808496836608 1809732993024 1810173598464 1811410900992 1812430061568 1812871323648 1815863375172 1816265228288 1817327387568 1817729564672 1818569579904 1823443091456 1823887034816 1825133710848 1827800088576 1829619915893 1832346622176 1833545269248 1834798546944 1836277825536 1840163454976 1841647058944 1842498127008 1842905874432 1847435763712 1848698535936 1849148628096 1850189021184 1855188374809 1856456446152 1857725384256 1858940633088 1859223147264 1860439375872 1865879257088 1866287149056 1870520510138 1871744129024 1873023516672 1874533613568 1875814907904 1877627435552 1880425688064 1880883504654 1881299746816 1881711009792 1882169139312 1883228110848 1887213088768 1888447627264 1888734625792 1889607454119 1889970159616 1896427996428 1897668562944 1898736254976 1899198529536 1900496683008 1905168131328 1906470365184 1906934522724 1908007428096 1912044839936 1913120620544 1913586397184 1914894385152 1919601223232 1920913322496 1922462029824 1923719626752 1925034541056 1930663297024 1931555501568 1933112788992 1936731799552 1937203324672 1938293260288 1939188990816 1939618136064 1940090363904 1944859134064 1946188497792 1947757582848 1949088927744 1950363942912 1955215346112 1958071762944 1960932350048 1962215112704 1962513322112 1963797118976 1965139427328 1966482653184 1969969768448 1971796241184 1972905639936 1973385972096 1973822685184 1974254174208 1974734834688 1979588761458 1980026847232 1980941863824 1982538968256 1986250510336 1986734091496 1989694947072 1990996525056 1993963732992 1995948999156 1997254668288 1998864924672 2000231202816 2000718187776 2006079832064 2007006888348 2007451041792 2008625007312 2009069518848 2012385385472 2012875329542 2014007840768 2015384469504 2017253048832 2022211485987 2023841863428 2025225213984 2026550034432 2031980904448 2032475619328 2034558941184 2035504644096 2038864140544 2040507943936 2041902686208 2043298381824 2044945760256 2048320838784 2049272938496 2051373477888 2051872914168 2057371645952 2058717495296 2060124684288 2066853527552 2068769826816 2070183886848 2071852941312 2075272428768 2075731689472 2076945585792 2077405216768 2078365234176 2083934961664 2084442325504 2085867098112 2087548796928 2088914386944 2090994189592 2094110425344 2095480307712 2098603229184 2099114164224 2103043948544 2104739495936 2105712145152 2111355158528 2111869198208 2112330864996 2112798326784 2113312717824 2114501738496 2116462215168 2118507271034 2120215285496 2121664509888 2123114724864 2124503580672 2124826454016 2126216429568 2129322662656 2132433436672 2137737725872 2139136147456 2140598304768 2142324129792 2143788466176 2149057929216 2149581148176 2150056853504 2151050444928 2152260698112 2152784696832 2156814958592 2158553858048 2159551376136 2165865853844 2167346281632 2168764071936 2170512605184 2171996209152 2177335007232 2178823274496 2179353740256 2180579917824 2185194102784 2186423566336 2186955882496 2187966525822 2188450725888 2193829969408 2195329511424 2195863995864 2197099462656 2198536716288 2206048893804 2207492001792 2207827487376 2209271758848 2213946656768 2215192297472 2215731617792 2216215989504 2217246130176 2220550520832 2222696153216 2224215426048 2226008666112 2227530203136 2234043449344 2234531824128 2235075852933 2241065542912 2242531557376 2242872368128 2244339564544 2245873631232 2253481418496 2254749302784 2255298253824 2256839811072 2262387155952 2262887825408 2263933558656 2265758820864 2270553247424 2272383846656 2273937082368 2275424600064 2281084570464 2284417056768 2285978517504 2286535071744 2292662665216 2293722158112 2294229762048 2295571436928 2296079450112 2299869011968 2300428948048 2301723246592 2303296536576 2303857307136 2305432055808 2309520221701 2311098841128 2312962129632 2314543101696 2316057182208 2322829279232 2325210218496 2326291021824 2328607165682 2330130446336 2332009078784 2333603069952 2335198150656 2337080868864 2341508036406 2342026215424 2343395841864 2343914438656 2344426831872 2344997616192 2351281881088 2352368463291 2352819994624 2362762749648 2364308373504 2365924442112 2367831932928 2371739918592 2373652098048 2375274553344 2375852847984 2382219800576 2383848112128 2385242196183 2385770053632 2389707645248 2393269057536 2395487995488 2398987616256 2403478798336 2404954941606 2406528165888 2412977324032 2413564797952 2415214534656 2416573415424 2417161764864 2418813960192 2421151166896 2423103183424 2424759439872 2426416828416 2428373090304 2429961633792 2433511614464 2437066784768 2443128829568 2444727025664 2446398062592 2448370434048 2456664169344 2457207832576 2458343365632 2459726512128 2460325367808 2464386009162 2464931381248 2465531504128 2466918694912 2468058715584 2475275261536 2476967179008 2478587510784 2478964196352 2480585834496 2482281381888 2488382865408 2490689988864 2492091334656 2492698070016 2497364688896 2499378151424 2500533172368 2501086543872 2507234250752 2507844672872 2508948013056 2509558852416 2510970814464 2513298880512 2519476605492 2521198735776 2522848002048 2523231414144 2524882010112 2528570661904 2530224750592 2532264706048 2533995577344 2537772023808 2540224175104 2541960486912 2542579363632 2544009904128 2545748803584 2552627613459 2553192513536 2554372403352 2556431827488 2561217763328 2563282706432 2564959502336 2573723709438 2575407335424 2577483718656 2579245498368 2585585321088 2586157514752 2586787151872 2587352638464 2587982566554 2589438652416 2594917997056 2597010110464 2598785236992 2600485257216 2606953794816 2610762350592 2613182939136 2620185903104 2621396752128 2623510213632 2629061654912 2630540853248 2631181296128 2632338898944 2632979779584 2634779492352 2636903743488 2639451681944 2641255818432 2643385291008 2645192116224 2646922493952 2652926596096 2654662033408 2661265332208 2663006224384 2665153232896 2666974937088 2667624250368 2668797886464 2670949564416 2676009184464 2676601389056 2678166676416 2678759358464 2679997275648 2687179292672 2688421100904 2689670731776 2696281981316 2698455817904 2700300285312 2702066712576 2703913648128 2706093637632 2712745254912 2714006192128 2714599489536 2715260397696 2722536914944 2723795062758 2724397842432 2725991081352 2726594347008 2731094451712 2731759375807 2735164637184 2735830552224 2737700566272 2741700132864 2748519933264 2750317903872 2758359769088 2760245182464 2762470588416 2764358811648 2767029905024 2769260781056 2771153645568 2773047803904 2773722942144 2775283531776 2781156130816 2783398395904 2784684669228 2792147233792 2793973743616 2798818885632 2805780765207 2807616193536 2809535275008 2811800420352 2816441153328 2817064435712 2817750290432 2819335651328 2820638532096 2821325256981 2821949620224 2828886013184 2830819633152 2832671440896 2833101938688 2834955239424 2844641994642 2846502844416 2848104382464 2848797794304 2854131073024 2856432173056 2857752196992 2858384621568 2865410572288 2866108197568 2868067259904 2869680930816 2870379595776 2872341577728 2875117010689 2879401834848 2881369983744 2883693044736 2885579440128 2889795042176 2891685429248 2894016806912 2895994945536 2903113342976 2905097699328 2905804987008 2907439890432 2909427204096 2910135545856 2917288701096 2917934301184 2919282746688 2921636374272 2927106015232 2927818661152 2929465950208 2939389373074 2941398525072 2943322669056 2943769983168 2945695678464 2947709140992 2954954652672 2956328173568 2957694361776 2959358459904 2960078958144 2960734027776 2965620568064 2968011554816 2969383142187 2970040270848 2979375765504 2980101137244 2984542420608 2986494787584 2993923498734 2995882002432 2998297387008 3002677661011 3004641891328 3006332403712 3007064338432 3009119748096 3011176562688 3013604278272 3016516207936 3018578078208 3019312994313 3021011761152 3023076704256 3031916109824 3033899466752 3035762795142 3041446093952 3045889409024 3047971356672 3048713428992 3053256966144 3058296210816 3058973016064 3060761915904 3062854029312 3071062048768 3071809742848 3072481258176 3073909407744 3081465121504 3083949506176 3086057468928 3088076242944 3090187026432 3100280291328 3101721362432 3103154740224 3111470759936 3112908643152 3113597534208 3115418378688 3116107825152 3122010715208 3124527789152 3125902442496 3126663488256 3128800647168 3131323195392 3133371580416 3136491284388 3141165638016 3143220461568 3150350332864 3152411164672 3154565922816 3157109243904 3159267213312 3162319891456 3164869464064 3167032737792 3167803797312 3169197490176 3169969076736 3171752607744 3177760906551 3178464149504 3180322928244 3181026738176 3182496764832 3191025410048 3193983993984 3198650155008 3206606588808 3208704221184 3210897457152 3213486194688 3220286046208 3222882353152 3223586893824 3224371722264 3225085280256 3233012586496 3235222437888 3237830787072 3248798780766 3251019422448 3253146107904 3255768907776 3261864083456 3264493912064 3266002510848 3275552225792 3277791154176 3279635349504 3280433823744 3282676088832 3285848012216 3290744954112 3292994267136 3293795993796 3295649193984 3297805074432 3302622905344 3304783347712 3305285595136 3307447779328 3317843820544 3320919985152 3322788446208 3323597426688 3325059661824 3325869195264 3334044229824 3334782058496 3336323139072 3339012999168 3345264017408 3346078469888 3347961085952 3351065174016 3359302140656 3361598314368 3363797336064 3364308552192 3366509346816 3368810446848 3378660769792 3380222127744 3382123954176 3382947380736 3389280649216 3390105818176 3392013205504 3393580733928 3394331738112 3403503484612 3405829871136 3408575769984 3410905623552 3413136900096 3421626855696 3426625585152 3431631612584 3433876447232 3436644958208 3438993997824 3441344643072 3444119175168 3447447094784 3449803517952 3450643422072 3452584869888 3454944804864 3455785960704 3465046982656 3466648261692 3469443194448 3475938393088 3476784660118 3481016467456 3484243918848 3489436532736 3492910748523 3495195669504 3498013618176 3500404604928 3509785198592 3510639706112 3512262054609 3513039323136 3515093762796 3515871657984 3521674424576 3524513721344 3526922821632 3529229991936 3544144124472 3546462560256 3555966582784 3556832333824 3557609877888 3558397181952 3560478147072 3568012245952 3570888901888 3573329700864 3575772168192 3578655080448 3584561467872 3586227642368 3589903586304 3600400380416 3602755616768 3605218197504 3608124850176 3616993673216 3619465986048 3620347196928 3622821801984 3624860123136 3625742647296 3631726750344 3632530456576 3634654775136 3635459129344 3637139159808 3646886182912 3647774069632 3650267421696 3655600177152 3659239831786 3664693244352 3667090538496 3669597093888 3672555651072 3680326909952 3683294117888 3684996254016 3685811748864 3694871527424 3696579013743 3697397071872 3698297256192 3700378042368 3710376749618 3712912892304 3715450768512 3717881266176 3718446294528 3720878751744 3731758514176 3732574298112 3741041020276 3743488258048 3746047033344 3749067227136 3751629815808 3755254871104 3760851376128 3761767009308 3762599493632 3763422019584 3764338278624 3766456221696 3774426177536 3776895254528 3777469251584 3779214908238 3792855992856 3795337125888 3797472509952 3798397059072 3800993366016 3810336262656 3812940730368 3813869045448 3816014856192 3824089679872 3826241241088 3827172794368 3829788770304 3839202446464 3841826644992 3844924059648 3847439253504 3860585564157 3861326594048 3863111003136 3866225577984 3873463599104 3874406649344 3876586520576 3878377981632 3879236272128 3880180727808 3889718268128 3892376995584 3895515165696 3898177855488 3900727885824 3910430692224 3916143525888 3921864700096 3924430225408 3925026644224 3927594237952 3930278854656 3932965306368 3939939536896 3943592482368 3945811279872 3946771944192 3948508348416 3949469669376 3959177522916 3960053694464 3961883727648 3965077936512 3972501020672 3973468182992 3979389894144 3981993050112 3987927465984 3991897998312 3994509336576 3997729849344 4000462405632 4001436375552 4012159664128 4014013776696 4014902083584 4017250014624 4018139037696 4024770770944 4025750659084 4028015681536 4030768939008 4034506097664 4044422971974 4047683726856 4050450427968 4053100068864 4063961808896 4064951238656 4069117882368 4071009288192 4077728281088 4081015887872 4083805372416 4086596763648 4089891520512 4096641677568 4098545876992 4102746955776 4103745828336 4114743291904 4117434990592 4133707055104 4137539653632 4140367773696 4143705882624 4150544857536 4151463378944 4153891171584 4156730468352 4167869923328 4168884651008 4171734196224 4175097593856 4181988379184 4188220850688 4190960615424 4197206458368 4198228328448 4206087897088 4209478991872 4211424290304 4222710317056 4223738396416 4224661729992 4225596653568 4226625435648 4229003476992 4232924430336 4237014542068 4240430570992 4243329019776 4246229449728 4249007161344 4249652908032 4252432859136 4258645325312 4264866873344 4275475451744 4278272294912 4281196609536 4284648259584 4287576932352 4298115858432 4299162296352 4300113707008 4302100889856 4304521396224 4305569393664 4313629917184 4317107716096 4319102752272 4331731707688 4334692563264 4337528143872 4341025210368 4343992418304 4354670014464 4357646548992 4358707480512 4361159835648 4370388205568 4373911764992 4375933051644 4376901451776 4387659938816 4390659022848 4391727991728 4394198925312 4409084059611 4412097787608 4414984003584 4415654974752 4418543517696 4427893313536 4430384594944 4431463235584 4432431979008 4434492260352 4441101041664 4445392306432 4448430852096 4452017332224 4455060406272 4468086898688 4469063648256 4470151705866 4482131085824 4485063114752 4485744736256 4488679129088 4491747262464 4506962836992 4509498605568 4510596507648 4513679622144 4524774311904 4525775650816 4527867117312 4531517641728 4541106494848 4544767693312 4547874164736 4550849200128 4562169140928 4568834113536 4571957035008 4573070143488 4585325330432 4587444316224 4588459524096 4591142873856 4599738023936 4600857896096 4603446493184 4606593073152 4607714614272 4610864111616 4619040443402 4622197682256 4625924259264 4629086203392 4632114364416 4645658558464 4650420436992 4652582043648 4657214331364 4660260892672 4664018157568 4667206139904 4670396301312 4674161737728 4683016072812 4684052430848 4686791683728 4687828877312 4688853663744 4689995232384 4702563762176 4704736926582 4718493467303 4725525499296 4728616747008 4731848884224 4735663865856 4743479837184 4747304196096 4750549106688 4751705695968 4764439601152 4767696224256 4770484392366 4771540107264 4779415290496 4786538115072 4790975990976 4797975232512 4806957596672 4809909883212 4813056331776 4825954648064 4827129595904 4830429069312 4834323529728 4837627920384 4842302333792 4846206366848 4849518879744 4852833656832 4856746180608 4867023228928 4873198171149 4874133569536 4886257659136 4889454051328 4892796125184 4896740868096 4913328338688 4916686731264 4919453024256 4920650735616 4928772018324 4929862762496 4931063008256 4933837389824 4936117431168 4950550523072 4953934358016 4957175021568 4957928392704 4961171668992 4964562763776 4976765730816 4981379977728 4984182669312 4985396140032 4994729377792 4998756302848 5001066344736 5002173087744 5014468501504 5015689345744 5017896026112 5019117704832 5021941628928 5026597761024 5038953210984 5042397471552 5045696004096 5046462828288 5049764020224 5057141323808 5060449501184 5064529412096 5067991154688 5080448350208 5083920973824 5085158727264 5088019808256 5091497607168 5105255226918 5106385027072 5108744806704 5112863654976 5122435526656 5126565412864 5129919004672 5147447418876 5150814670848 5154967437312 5158490996736 5171170642176 5173574303744 5174705276928 5175965133108 5178877304832 5189835994112 5194020220928 5197570473984 5213907589632 5215176990177 5221524701184 5226365878272 5240371806208 5242793504256 5247020427264 5258123309824 5261081706496 5262362592256 5264677797888 5265959559168 5269558984704 5273807486976 5278903363888 5282511636864 5286770582016 5290384232448 5293844987904 5305853192192 5309324066816 5322530664416 5326012448768 5330306465792 5333949874176 5335248500736 5337595772928 5352018368928 5353202778112 5356333352832 5357518716928 5359994551296 5374358585344 5376842201808 5379341463552 5392563962632 5396911635808 5400600570624 5404133425152 5407827296256 5412187275264 5425490509824 5428012384256 5429198979072 5430520795392 5445073829888 5447590125516 5448795684864 5451982162704 5453188694016 5462188903424 5463518751614 5470329274368 5471661104448 5475401132544 5483400265728 5488859747679 5497039866528 5500635807744 5516719538176 5520490364928 5524941176832 5528717623296 5534059810048 5538521562112 5542307291136 5546095607808 5547445884288 5550567063552 5562312261632 5565565124427 5566796791808 5569369338456 5584294467584 5587947487232 5597637771264 5611561530414 5615232387072 5619070550016 5623600840704 5632882306656 5634128871424 5635500580864 5638671302656 5641277064192 5642650513962 5643899240448 5657772026368 5661639266304 5665342881792 5666203877376 5669910478848 5689283989284 5693005688832 5696208764928 5697595588608 5708262146048 5712864346112 5715504393984 5730821144576 5732216395136 5736134519808 5739361861632 5740759191552 5744683155456 5750234021378 5758803669696 5762739967488 5767386089472 5771158880256 5779590084352 5783370858496 5788033613824 5791989891072 5806226685952 5810195398656 5811609974016 5814879780864 5818854408192 5820271091712 5834577402192 5835868602368 5838565493376 5843272748544 5854212030464 5855637322304 5858931900416 5878778746148 5882797050144 5886645338112 5887539966336 5891391356928 5895418281984 5909909305344 5912656347136 5915388723552 5918716919808 5920157916288 5921468055552 5931241136128 5936023109632 5938766284374 5940080541696 5956131098071 5958751531008 5960202274488 5969084841216 5972989575168 5987846997468 5991764004864 5996594774016 6005355322022 6009283782656 6012664807424 6014128676864 6018239496192 6022353125376 6027208556544 6033032415872 6037156156416 6038625988626 6042023522304 6046153408512 6063832219648 6066634457961 6067798933504 6071525590284 6082892187904 6091778818048 6095942713344 6097426857984 6106513932288 6116592421632 6121523831808 6125708058624 6142124097536 6143619485696 6144962516352 6147818815488 6162930243008 6167899012352 6172114937856 6176152485888 6180374052864 6200560582656 6206309480448 6222941519872 6225817286304 6227195068416 6230836757376 6232215650304 6244021430416 6249055578304 6251804884992 6253326976512 6257601294336 6262646390784 6266743160832 6272982568776 6282331276032 6286440923136 6300700665728 6304822329344 6309131845632 6314218487808 6324639782912 6329738928128 6334065475584 6335607594624 6338394980352 6339938153472 6343505215488 6355521813102 6356928299008 6360645856488 6362053476352 6364993529664 6382050820096 6387967987968 6397300310016 6413213177616 6417408442368 6421794914304 6426972389376 6440572092416 6445764706304 6447173787648 6448743444528 6450170560512 6466025172992 6470444875776 6475661574144 6497597561532 6502038844896 6506292215808 6511537815552 6523728166912 6532005021696 6551104451584 6555582308352 6559270699008 6560867647488 6565352177664 6571696024432 6581489908224 6585988534272 6587591987592 6591298387968 6595610148864 6605245810688 6609566695424 6610571190272 6614895558656 6635687641088 6641839970304 6645576892416 6647194853376 6651738390528 6668088459648 6669564116992 6672646278144 6678025998336 6690528034816 6692156939776 6695922171904 6702130348032 6718604281312 6723196628736 6727594672128 6728617104384 6733018693632 6737620893696 6757321539584 6760444255488 6764247908352 6765894761472 6778561298432 6780211636352 6784026411008 6787161467856 6788663476224 6807006969224 6811659742272 6817151539968 6821811247104 6826273800192 6843253711392 6853251170304 6863263225168 6867752894464 6873289916416 6877987995648 6882689286144 6888238350336 6894894189568 6899607035904 6901286844144 6905169739776 6909889609728 6911571921408 6928560665103 6930093965312 6933296523384 6938886388896 6951876786176 6953569320236 6962032934912 6968487837696 6978873065472 6985821497046 6990391339008 6996027236352 7000809209856 7019570397184 7021279412224 7024524109218 7026078646272 7030187525592 7031743315968 7043348849152 7049027442688 7053845643264 7058459983872 7088288248944 7092925120512 7111933165568 7113664667648 7115219755776 7120956294144 7136024491904 7141777803776 7146659401728 7151544336384 7157310160896 7169122935744 7172455284736 7179807172608 7200800760832 7205511233536 7210436395008 7233987346432 7238931972096 7240694393856 7245643603968 7249720246272 7251485294592 7263453500688 7265060913152 7269309550272 7270918258688 7274278319616 7293772365824 7295548139264 7300534843392 7311200354304 7318479663572 7329386488704 7334181076992 7339194187776 7345111302144 7360653819904 7366588235776 7369992508032 7371623497728 7389743054848 7393158027486 7394794143744 7396594512384 7400756084736 7414775448619 7420753499236 7425825784608 7430901537024 7435762532352 7436892589056 7441757503488 7463517028352 7465148596224 7482082040552 7486976516096 7492094066688 7498134454272 7503259631616 7510509742208 7521702752256 7523534018616 7525198987264 7526844039168 7528676557248 7532912443392 7548852355072 7553790509056 7554938503168 7558429816476 7585711985712 7590674251776 7596794118144 7601986732032 7620672525312 7625881460736 7627738090896 7632029712384 7648179359744 7652482482176 7654345588736 7657882840377 7659577540608 7678404892928 7683653289984 7689848119296 7694878507008 7721171128314 7726222006272 7732451155968 7746927198208 7748813298688 7753173041152 7756755963264 7758472544256 7760361455616 7779436536256 7784753991168 7791030331392 7796355710976 7801455771648 7820861384448 7832287051776 7843729400192 7848860450816 7850053288448 7855188475904 7860557709312 7879879073792 7887184964736 7891622559744 7893543888384 7897016696832 7898939338752 7918355045832 7920107388928 7923767455296 7930155873024 7945002041344 7946936365984 7958779788288 7963986100224 7983795996624 7989018673152 7995459698688 8000924811264 8002872751104 8024319328256 8028027553392 8029804167168 8034500029248 8036278075392 8049541541888 8051501318168 8056031363072 8061537878016 8069012195328 8088845943948 8095367453712 8100900855936 8106200137728 8129902477312 8138235764736 8142018576384 8150125079887 8155456562176 8162031775744 8167610744832 8173193527296 8179783041024 8193283355136 8195278127421 8197091753984 8205493911552 8207491656672 8229486583808 8234869981184 8267414110208 8275079307264 8280735547392 8287411765248 8301089715072 8302926757888 8307782343168 8313460936704 8335739846656 8337769302016 8343468392448 8350195187712 8363976758368 8376441701376 8381921230848 8396456656896 8412175794176 8417342295621 8418957983744 8422848580608 8445420634112 8447476792832 8449323459984 8451193307136 8453250871296 8458006953984 8465848860672 8474029084136 8480861141984 8486658039552 8492458899456 8498014322688 8499305816064 8504865718272 8517290650624 8529733746688 8550950903488 8556544589824 8562393219072 8569296519168 8575153864704 8596231716864 8598324592704 8600227414016 8604201779712 8609042792448 8611138787328 8625351032067 8627259834368 8634215432192 8638205504544 8663463415376 8669385126528 8675056287744 8682050420736 8687984836608 8709340028928 8715293097984 8717414961024 8722319671296 8740776411136 8747823529984 8751866103288 8753802903552 8775319877632 8781318045696 8783455983456 8788397850624 8818168119222 8824195575216 8829968007168 8831309949504 8837087035392 8855786627072 8860769189888 8862926471168 8864863958016 8868984520704 8882202083328 8890784612864 8896861704192 8904034664448 8910120812544 8936173797376 8938127296512 8940303411732 8964262171648 8970126229504 8971489472512 8977358258176 9008032983033 9013925673984 9018997211136 9021193015296 9027359244288 9049548623808 9051551301632 9055734234624 9057938982939 9063035283456 9082212989696 9089535386624 9095748329472 9101698400256 9124338281856 9137668227072 9143914070016 9146140286976 9170650660864 9174888632448 9176919048192 9182285747712 9199476047872 9201715792192 9206892986368 9213186146304 9215429228544 9221728223232 9238080886804 9244395364512 9251848518528 9258172406784 9264228728832 9291317116928 9300840873984 9305164087296 9314428662728 9320521785344 9328036315136 9334412279808 9340792602624 9348323475456 9366032145624 9368104861696 9373583367456 9375657754624 9377707327488 9379990464768 9405127524352 9409473853164 9436986934606 9451050998592 9457233494016 9463697768448 9471327731712 9486959674368 9494608392192 9501098213376 9503411391936 9528879202304 9533282719653 9535392448512 9540968784732 9543080214528 9558830580992 9573076230144 9581951981952 9595950465024 9619819766424 9626112663552 9651909296128 9654259191808 9660858138624 9668647059456 9675255840768 9684604667584 9692412733696 9699037759488 9705667313664 9713492361216 9734046457856 9746396342298 9772515318272 9778908102656 9785592250368 9793481736192 9826656677376 9833373462528 9838906048512 9841301471232 9857544036648 9859725524992 9862126016512 9867674779648 9872234862336 9901101046144 9907868716032 9914350043136 9915856785408 9922343337984 9953531461632 9962759955456 9968365338624 9970792280064 9989458755584 9997512605696 10002132689472 10004346175488 10028937003008 10031378691488 10035792052224 10038235409664 10043883257856 10053195522048 10077906421968 10084794943104 10091392008192 10092925656576 10099528040448 10114282647616 10120899002368 10129058824192 10135982309376 10160896700416 10167841947648 10170317454528 10176039616512 10182995214336 10210510453836 10212770054144 10217489613408 10225727309952 10244871053312 10253130825728 10287862805759 10294894837752 10301629341696 10309934874624 10316981993472 10342341284352 10347148607488 10349410553856 10351930266216 10357754609664 10379671988224 10388040441856 10395140947968 10427815179264 10430353980354 10443049402368 10452731756544 10478732245569 10480743612416 10485587008512 10494040854528 10516246619648 10522163412992 10524725184512 10529355595776 10531919118336 10539117969408 10547614973952 10557806727776 10565023273728 10573541164032 10580768464896 10587689975808 10611706384384 10618648133632 10645061328832 10652024897536 10660612931584 10667899748352 10670497001472 10675191545856 10704036737856 10706405556224 10712666705664 10719989102592 10748717170688 10753684403616 10758682927104 10785127925264 10793823271616 10801201141248 10808266850304 10815654592512 10824374550528 10850981019648 10856024768512 10858397958144 10861041590784 10890147659776 10895180251032 10897591369728 10903964325408 10906377388032 10924377806848 10927037503228 10940658548736 10943322208896 10950802265088 10966800531456 10977719495358 10994079733056 11001271615488 11033439076352 11040980729856 11049882353664 11057435246592 11068119620096 11077043124224 11084614582272 11092191215616 11094891768576 11101134127104 11124624523264 11131130248854 11133593583616 11138738676912 11168588935168 11175894974464 11195275542528 11223123060828 11230464774144 11238141100032 11247201681408 11265764613312 11268257742848 11271001161728 11282554128384 11285301027924 11287798480896 11315544052736 11323278532608 11330685763584 11332407754752 11378567978568 11386011377664 11392417529856 11395191177216 11416524292096 11425728692224 11431008787968 11461642289152 11464432790272 11472269039616 11478723723264 11481518383104 11489366310912 11500468042756 11517607339392 11525479934976 11534772178944 11542317760512 11559180168704 11566741716992 11576067227648 11583979782144 11612453371904 11620390797312 11623219948032 11629759561728 11637708816384 11640542183424 11669154804384 11671737204736 11677130986752 11686545497088 11708424060928 11711274644608 11717863800832 11757557492296 11765594100288 11773290676224 11775079932672 11782782713856 11790836563968 11819818610688 11825312694272 11830777447104 11837433839616 11840315832576 11862482272256 11872046219264 11877532568748 11880161083392 11912262196142 11917503062016 11920404548976 11938169682432 11945979150336 11975693994936 11983528009728 11993189548032 12010710644044 12018567565312 12025329614848 12028257353728 12036478992384 12044706250752 12054417113088 12066064831744 12074312312832 12077251977252 12084047044608 12092306817024 12127664439296 12133268915922 12143051180568 12165784375808 12183557636096 12191885426688 12194853715968 12213027864576 12233184843264 12243047663616 12251416117248 12284248195072 12287238971392 12289925032704 12295637630976 12325860486016 12335798024704 12344229875712 12352304971776 12401121165312 12412618960896 12445883039744 12451634572608 12454390136832 12461673514752 12488042860832 12498111156608 12503609769984 12506653953024 12515202588672 12525292781568 12545965137552 12564662552064 12572881846272 12601401331456 12609644658688 12618263691264 12628436975616 12649279565824 12659477856256 12668130951168 12671215189248 12676789960704 12679876306944 12687010430976 12711043626204 12713856598016 12721291712976 12724106952704 12729987059328 12764101640192 12775935975936 12794600620032 12807339411251 12826426355232 12834816884736 12843589828608 12853944778752 12881144184832 12891529412608 12894347575296 12897486889056 12900341121024 12932050345984 12940889751552 12951323148288 12995195123064 13004077689792 13012584431616 13023075631104 13047456333824 13064010043392 13102208903168 13111164616704 13121735294976 13130704355328 13143392048864 13162979816448 13171977068544 13175183975184 13182596775936 13210491621376 13219133390848 13221142380544 13227252178833 13229791117312 13271375282176 13283679940608 13291153784832 13294389706752 13303476781056 13336176919296 13345292556288 13356051996672 13381056069632 13384313879552 13391844343808 13404260696064 13437208562624 13446393257472 13455189344256 13457234208768 13466037387264 13475241787392 13514643079168 13520888510976 13528495816704 13531789522944 13557122596864 13560423272704 13568052822016 13574322935712 13577326952448 13614013938448 13623319484544 13634303079936 13643622494208 13652547600384 13686507422784 13706502340608 13726526450336 13735505788928 13746579832832 13755975991296 13765378572288 13789788379136 13799214071808 13802573688288 13810339479552 13819779219456 13823143842816 13857121330206 13860187930624 13866593046768 13877772777792 13903753572352 13907138640472 13924065869824 13936975675392 13957746130944 13971642994092 13980782678016 13992054472704 14001618419712 14042558824448 14049048218436 14052157292544 14060375051184 14063486631936 14086697698304 14098054885376 14107691286528 14155480401909 14176576497888 14185850241024 14223866331136 14227329335296 14230439511552 14241912588288 14272048983808 14283555607552 14293318803456 14303088672768 14314620321792 14338245871488 14344910569472 14359614345216 14401601521664 14411022467072 14420872790016 14467974692864 14477863944192 14481388787712 14491287207936 14502970589184 14526907001376 14530121826304 14538619100544 14541836517376 14548556639232 14587544731648 14591096278528 14601069686784 14622400708608 14636959327144 14658772977408 14668362153984 14678388375552 14690222604288 14721307639808 14733176471552 14739985016064 14779486109696 14786316054972 14789588287488 14793189024768 14801512169472 14829550897238 14841506998472 14851651569216 14861803074048 14871525064704 14873785178112 14883515006976 14927034056704 14930297192448 14964164081104 14973953032192 14984188133376 14996268908544 15006519263232 15021019484416 15043405504512 15047068037232 15050397974528 15053688078336 15057353114496 15065824886784 15097704710144 15109877006336 15116859632952 15171423971424 15181348503552 15193588236288 15203973464064 15241345050624 15251762921472 15255476181792 15264059424768 15296358719488 15304964964352 15308691177472 15315765680754 15319155081216 15356809785856 15367306579968 15379696238592 15389757014016 15442342256628 15452444012544 15464902311936 15493854396416 15497626597376 15506346082304 15513511926528 15520722911232 15558873072512 15569507982336 15582060662784 15592711421952 15641722768896 15645530970531 15664574103552 15687458800384 15697720901632 15700106576896 15710376951808 15721115418624 15759758147584 15774369929472 15783245119488 15787087776768 15794033393664 15797878677504 15836710091664 15840214777856 15847534910592 15860311746048 15890004082688 15893872731968 15917559576576 15927972200448 15967591993248 15978037346304 15990919397376 16001849622528 16005745502208 16048638656512 16056055106784 16059608334336 16069000058496 16072556150784 16099083083776 16103002636336 16112062726144 16123075756032 16138024390656 16166641551907 16177691887896 16190734907424 16201801711872 16212400275456 16259804954624 16276471529472 16284037152768 16300250159774 16310913124352 16324063551488 16335221489664 16346387054592 16359566082048 16386566710272 16390556254842 16394183507968 16410987823104 16414983313344 16458973167616 16466579243037 16469739962368 16534828220416 16550158614528 16561471094784 16574823530496 16602179430144 16615564686336 16626921873408 16671479693312 16675538604032 16686936784896 16696695373281 16700390375424 16727953516736 16752883402752 16763842461696 16792913313792 16824351588352 16834684591242 16845697161216 16890841268224 16894953585664 16898646919968 16902386614272 16906501742592 16916013907968 16931697721344 16948058168272 16961722283968 16973316079104 16984917798912 16996028645376 16998611632128 17009731436544 17034581301248 17059467493376 17101901806976 17113089179648 17124786438144 17138593038336 17192463433728 17196649185408 17200454828032 17208403559424 17218085584896 17222277574656 17250702064134 17254519668736 17268430864384 17276411009088 17326926830752 17338770253056 17350112575488 17364100841472 17375969673216 17418680057856 17430586195968 17434829922048 17444639342592 17481552822272 17495647059968 17503732206576 17507605807104 17550639755264 17562636091392 17566911966912 17576795701248 17636336238444 17648391150432 17659936014336 17662619899008 17674174070784 17711573254144 17725852942336 17729727916032 17737969041408 17764404166656 17781569225728 17793723408384 17808069328896 17820241625088 17868393294213 17872347594752 17876254593024 17880606823464 17928524343296 17940252459008 17942978945024 17954716516352 18016065966066 18027851347968 18037994422272 18042386030592 18054718488576 18099097247616 18103102603264 18111468469248 18115877965878 18126070566912 18164425979392 18179070773248 18191496658944 18203396800512 18248676563712 18275336454144 18287828140032 18292280573952 18341301321728 18349777264896 18364571495424 18398952095744 18403431584384 18413785972736 18426372292608 18430858457088 18443456446464 18476161773608 18488790729024 18503697037056 18516344813568 18528457457664 18582634233856 18601681747968 18628857325456 18641043570688 18656072630272 18668824559616 18681585205248 18696646950912 18732064291248 18736209723392 18747166734912 18751315509248 18755414654976 18759980929536 18810255048704 18818947706328 18873973869212 18902101997184 18914466988032 18927395536896 18942655463424 18973919348736 18989216784384 19002196426752 19006822783872 19057758404608 19066565439306 19070784897024 19081937569464 19086160429056 19117661161984 19122315630649 19146152460288 19163903963904 19191900930048 19239639532848 19252225327104 19303818592256 19308518383616 19321716277248 19337294118912 19350511681536 19369209335168 19384825467392 19398075518976 19411334627328 19426984722432 19468092915712 19492792684596 19545030636544 19557816205312 19571184500736 19653313354752 19666746925056 19677812097024 19682602942464 19715088073296 19719451049984 19724252033024 19735349559296 19744469724672 19802202092288 19815737432064 19828700086272 19831713570816 19844686675968 19907062923264 19925519910912 19936730677248 19941584560128 19978917511168 19995025211392 20004265378944 20008692350976 20057874006016 20062757382976 20071584104448 20076470819328 20087766515712 20106391044096 20125819074823 20155812843936 20169589886208 20182784016384 20185851313152 20199056080896 20228565295232 20241798004736 20258117648384 20271964618752 20321793400832 20335683895296 20340634909056 20352079233024 20365990428672 20421020907672 20425540108288 20434979226816 20451454619904 20489742106624 20506261651456 20575725611518 20589789675504 20603258683392 20619869749248 20633963986944 20684682568704 20694297214976 20698821107712 20703860532432 20715509219328 20759343976448 20776080883712 20785681995309 20790281895936 20855630358528 20860707960708 20886098804736 20905463513088 20957464491138 20971174017024 20988081709056 21032493239296 21044326825984 21049450369024 21058711191552 21063838236672 21078235938816 21095229947904 21115613455552 21130046547456 21147082328064 21161536929792 21175379951616 21223412768768 21237296267264 21290122657664 21304049795072 21321225863168 21335799496704 21340994002944 21408073475712 21412811112448 21425333411328 21439978205184 21497434341376 21507368807232 21517365854208 21570255850528 21587646543232 21602402282496 21616533700608 21631309185024 21701962039296 21712049537024 21716795916288 21722083181568 21780295319552 21790360502064 21795182739456 21807928650816 21812754776064 21848755613696 21854075006456 21881317097472 21886644417792 21901604530176 21933601062912 21955438990716 21988159466112 22002543230976 22066878152704 22081961459712 22099764707328 22114870493184 22136239240192 22154086248448 22169229164544 22184382431232 22189783537152 22202268254208 22244326345857 22249249046528 22262260497708 22267187167232 22277477353824 22337177870336 22351789948928 22390551085056 22446246121656 22460929548288 22476282200064 22494403362816 22531529226624 22536515485696 22542002323456 22565108256768 22570602055848 22575596961792 22631088105472 22646557065216 22661371527168 22664815509504 22757135957136 22772022755328 22790382354432 22833048584192 22851457384448 22862017575936 22923284578304 22928865580544 22944538079232 22957447446528 22963036766208 22978732621824 23000936085512 23035214678784 23050959869952 23069544357888 23084635521024 23118360337408 23133483433984 23152134455296 23224906743808 23240781594624 23246439896064 23259519123456 23275417632768 23281084366848 23338309608768 23343474409472 23354261973504 23373090994176 23416848121856 23422549289216 23435727601664 23515114984592 23531188200576 23546581352448 23550159865344 23565565427712 23581673127936 23639637221376 23650625388544 23661554894208 23674867679232 23680631665152 23724964544512 23744092438528 23755065137496 23760322166784 23824524392284 23835006124032 23840809097952 23876339364864 23891958300672 23951387989872 23967056019456 23986379096064 24021421288088 24037135130624 24050659229696 24056514707456 24072957984768 24089412501504 24108834226176 24132129663488 24148624625664 24154503954504 24168094089216 24184613634048 24255328878592 24266537831844 24286102361136 24331568751616 24367115272192 24389707431936 24426055729152 24450375239661 24466369686528 24486095327232 24502832234496 24568496390144 24574477942784 24579850065408 24585834382263 24591275261952 24651720972032 24671596049408 24688459751424 24704609943552 24802242330624 24825237921792 24891766079488 24903269145216 24908780273664 24923347029504 24976085721664 24996222313216 25007219539968 25013307906048 25030405177344 25050585563136 25091930275104 25129325104128 25145763692544 25202802662912 25219289317376 25236527382528 25256873951232 25298559131648 25318955712512 25336261902336 25342430378496 25353579921408 25359752613888 25374020861952 25422087252408 25427713196032 25442583425952 25448213905408 25459974118656 25528203280384 25551871951872 25589201240064 25614678822502 25652852710464 25669633769472 25687179657216 25707889557504 25762288369664 25783058825216 25788695150592 25794973778112 25800682242048 25864100691968 25876053096201 25881779503104 25902646296576 25990390246128 26008155379584 26025168863232 26046151262208 26128020086784 26204417806336 26222329233408 26243470589952 26261408710656 26286784097728 26325959632896 26343954137088 26350367950368 26365193551872 26420983242752 26438266781696 26442284761088 26454504357666 26542750564352 26567359881216 26582307569664 26588779413504 26606953562112 26672353838592 26690585112576 26712103993344 26762112139264 26768627759104 26783688687616 26808521392128 26874417125248 26892786514944 26910378688512 26914468417536 26932074774528 27024098949099 27029286158336 27041777021952 27056991633408 27063579045888 27114245193728 27120846545408 27136105644032 27148645871424 27154653904896 27228027876896 27246638969088 27268606159872 27287244988416 27305095200768 27373014845568 27413004681216 27453052900672 27471011577856 27493159665664 27511951982592 27530757144576 27579576758272 27598428143616 27605147376576 27620678959104 27639558438912 27646287685632 27714242660412 27720375861248 27733186093536 27755545555584 27807507144704 27814277280944 27873951350784 27915492261888 27943285988184 27961565356032 27984108945408 28003236839424 28085117648896 28098096436872 28104314585088 28120750102368 28126973263872 28173395396608 28196109770752 28215382573056 28310960803818 28353152995776 28371700482048 28447732662272 28454658670592 28460879023104 28483825176576 28544097967616 28567111215104 28586637606912 28606177345536 28629240643584 28676491742976 28689821138944 28719228690432 28803203043328 28822044934144 28935949385728 28955727888384 28962777575424 28982574415872 29005941178368 29053814002752 29060243652608 29077238201088 29097113278464 29175089463296 29182192557056 29202139373568 29273918654288 29317545954816 29336724307968 29356776751104 29380445208576 29442615279616 29466352943104 29479970032128 29558972219392 29572632109944 29579176574976 29586378049536 29603024338944 29659101794476 29683013996944 29703303138432 29723606148096 29743050129408 29747570356224 29767030013952 29854068113408 29860594384896 29928328162208 29947906064384 29968376266752 29992537817088 30013038526464 30042038968832 30086811009024 30094136074464 30100795949056 30107376156672 30114706228992 30131649773568 30195409420288 30219754012672 30233719265904 30342847942848 30362697007104 30387176472576 30407946928128 30482690101248 30503525842944 30510952363584 30528118849536 30592717438976 30617382354944 30631531361508 30638310162432 30713619571712 30734613159936 30759392477184 30863588417277 30884684513256 30904888025088 30929804623872 30987708792832 30995253194752 31012692164608 31027023853056 31041445822464 31117746145024 31139015964672 31164121325568 31185422843904 31283445537792 31291061941062 31329148207104 31374917600768 31395441803264 31400213153792 31420753903616 31442230837248 31519516295168 31548739858944 31566490238976 31574175553536 31588066787328 31595757355008 31673420183328 31680429555712 31695069821184 31720623492096 31780008165376 31787745463936 31835119153152 31855944400896 31935183986496 31956074692608 31981838794752 32003699245056 32011491004416 32097277313024 32112110213568 32119216668672 32138000116992 32198166167552 32206005272672 32224125452288 32246151512064 32276048781312 32333283103814 32355383775792 32381469814848 32403603423744 32424800550912 32519609909248 32552943058944 32568074305536 32600500319548 32621826248704 32648127102976 32670442979328 32692774109184 32719132164096 32773133420544 32781112509684 32788367015936 32821975646208 32829966626688 32917946335232 32933158486074 33029454271121 33069656440832 33100317229056 33122942189568 33149647060992 33204358860288 33231129372672 33253843746816 33342959386624 33351077208064 33373873569792 33393390746562 33400780750848 33455907033472 33505766805504 33527684923392 33585826627584 33648703176704 33669369182484 33691394322432 33781682536448 33789907171328 33797293839936 33804773228544 33813003485184 33863395442688 33896116336544 33923444567936 33946632158208 33969835597824 33992057290752 33997223264256 34069162602496 34118934986752 34203803613952 34226178359296 34249572876288 34277186076672 34384926867456 34393298370816 34416807118848 34436171169792 34444555149312 34501404128268 34509039337472 34536861728768 34552822018176 34653853661504 34677540506112 34700225150976 34728201682944 34751939346432 34837360115712 34861172391936 34869659844096 34889278685184 34963105644544 34991294119936 35007464413152 35015211614208 35101279510528 35125272182784 35133823933824 35153591402496 35272672476888 35296782300864 35319872028672 35325239798016 35348348141568 35423146508288 35451705884672 35459455832064 35475938082816 35563138451456 35587446816768 35616138657792 35640483250176 35736786588426 35744695189504 35752509186048 35761213646928 35857048686592 35880504918016 35885957890048 35909433032704 36032131932132 36055702695936 36075988844544 36084772061184 36109436977152 36198194495232 36222936938496 36231755931756 36252141133824 36328851958784 36358141546496 36382993317888 36497353127424 36550672908288 36575656280064 36584561147904 36682602643456 36699554529792 36729142990848 36797904191488 36806863168768 36827571945472 36852744585216 36861716914176 36886912892928 36952323547216 36977581458048 37007394074112 37032689627136 37056914915328 37165268467712 37203363495936 37257714650912 37282087141376 37312145260544 37337649119232 37363170410496 37464128582496 37472419446784 37494333469824 37502631018496 37510829309952 37519961859072 37620510097408 37637895412656 37747947738424 37804203994368 37828933976064 37854791073792 37885310926848 37947838697472 37978433568768 38004392853504 38013645567744 38115516809216 38133130878612 38141569794048 38163875138928 38172320858112 38235322323968 38244631261298 38292304920576 38327807927808 38383801860096 38422018233753 38479279065696 38504450654208 38607637184512 38617036767232 38643432554496 38674588237824 38701023363072 38738418670336 38769650934784 38796151037952 38822669254656 38853969444864 38936185831424 38985585369192 39090061273088 39115632410624 39142369001472 39306626709504 39333493850112 39365205884928 39430176146592 39438902099968 39448504066048 39470699118592 39488939449344 39604404184576 39631474864128 39657400172544 39663427141632 39689373351936 39814125846528 39851039821824 39873461354496 39883169120256 39957835022336 39990050422784 40008530757888 40115748012032 40125514765952 40143168208896 40152941638656 40175533031424 40212782088192 40251638149646 40311625687872 40339179772416 40365568032768 40371702626304 40398112161792 40457130590464 40483596009472 40516235296768 40543929237504 40643586801664 40671367790592 40681269818112 40704158466048 40731980857344 40842041815344 40851080216576 40869958453632 40902909239808 40979484213248 41012523302912 41151451223036 41179579351008 41206517366784 41239739498496 41267927973888 41369365137408 41388594429952 41397642215424 41407721064864 41431018438656 41518687952896 41552161767424 41571363990618 41580563791872 41711260717056 41721415921416 41772197609472 41810927026176 41914928982276 41942348034048 41976163418112 42064986478592 42088653651968 42098900738048 42127676473344 42156471877632 42190459895808 42231226911104 42260093094912 42294164656128 42323073859584 42446825537536 42466441205727 42474592534528 42580245315328 42608099590144 42642451726336 42671598993408 42681988005888 42816146951424 42850666822656 42879956410368 42994868682752 43014737614464 43034731708416 43140511701056 43175293086464 43204804564992 43233067401216 43262618370048 43403924078592 43433591832576 43444166363136 43560590639104 43580721004128 43590365478912 43615857301632 43625509552128 43697511227392 43708150012912 43762634194944 43773288835584 43803209060352 43867202125824 43910877981432 43976318932224 44005086461952 44133756305408 44163922919424 44199529414656 44272478480384 44308172496896 44338458329088 44368764862464 44379567074304 44404536508416 44488652691714 44498498093056 44524520995416 44534374334464 44554954707648 44674355740672 44703579897856 44781102170112 44892492243312 44921859096576 44952564400128 44988806725632 45063058453248 45084004646912 45130216513536 45141204111696 45151193923584 45262176210944 45293114130432 45329631019008 45514271914272 45544045510656 45580764708864 45666097168384 45724035151872 45846569156608 45857731161088 45889076158464 45914894893056 45926073532416 45957465243648 46001872171024 46070429357568 46101919739904 46139088715776 46169271042048 46236720674816 46266966867968 46304268910592 46449813487616 46481563189248 46492879792128 46519038246912 46562168733696 46676619217536 46686948818944 46708523947008 46746181988352 46833696243712 46845098578432 46871455203328 47030229969184 47062376401152 47093162704896 47100319730688 47131130855424 47163346255872 47279274442752 47301250777088 47323109788416 47349735358464 47361263330304 47449929089024 47488184877056 47510130274992 47520644333568 47649048784568 47670012248064 47681618195904 47752678729728 47783916601344 47902775979744 47934112038912 47972758192128 48042842576176 48074270261248 48113029414912 48145915969536 48178825003008 48217668452352 48264259326976 48297249251328 48309007909008 48336188178432 48369227268096 48499924655721 48510657757184 48533075663688 48572204722272 48663137503232 48734230544384 48779414863872 48852111458304 48900750479322 48932739373056 48972190654464 49005664468992 49136992780288 49148955885568 49159700130816 49171668764526 49182550523904 49303441944064 49343192098816 49376919502848 49409219887104 49604484661248 49650475843584 49783532158976 49806538290432 49846694059008 49952171443328 49992444626432 50014439079936 50026615812096 50060810354688 50101171126272 50183860550208 50258650208256 50291527385088 50405605325824 50438578634752 50473054765056 50597118263296 50637911425024 50672523804672 50684860756992 50707159842816 50719505227776 50748041723904 50844174504816 50855426392064 50885166851904 50896427810816 50919948237312 51056406560768 51103743903744 51178402480128 51229357645004 51305705420928 51339267538944 51374359314432 51415779115008 51524576739328 51566117650432 51577390301184 51589947556224 51601364484096 51728201383936 51752106192402 51763559006208 51805292593152 51903428140333 51980780492256 52016310759168 52050337726464 52092302524416 52256040173568 52408835612672 52444658466816 52486941179904 52522817421312 52573568195456 52651919265792 52687908274176 52700735900736 52730387103744 52841966485504 52876533563392 52884569522176 52909008715332 53085501128704 53134719762432 53177558827008 53213907124224 53344707677184 53381170225152 53424207986688 53524224278528 53537255518208 53567377375232 53605179882639 53617042784256 53748834250496 53785573029888 53820757377024 53828936835072 53864149549056 54048197898198 54083554043904 54113983266816 54127158091776 54228490387456 54241693090816 54272211288064 54297291742848 54309307809792 54456055753792 54493277938176 54537212319744 54574489976832 54610190401536 54746029691136 54826009362432 54906105801344 54942023155712 54986319331328 55023903965184 55159153516544 55196856287232 55210294753152 55241357918208 55279116877824 55292575371264 55428485320824 55440751722496 55466372187072 55511091111168 55615014289408 55628554561888 55747902701568 55886571976368 55923130712064 55968217890816 56006473678848 56170235297792 56196192873744 56208629170176 56241500204736 56253946527744 56346790793216 56392219541504 56430765146112 56621921607636 56706305991552 56743400964096 56909317341184 56921758046208 56967650353152 57050875559209 57088195935232 57134222430208 57173275213824 57212354691072 57258481287168 57352983485952 57366946891947 57379642277888 57438457380864 57606406086656 57644089868288 57871898771456 57911455776768 57925555150848 57965148831744 58011882356736 58107628005504 58120487305216 58154476402176 58194226556928 58350178926592 58364385114112 58404278747136 58547837308576 58635091909632 58673448615936 58713553502208 58885230559232 58932705886208 58959940064256 59117944438784 59145264219888 59158353149952 59172756099072 59206048677888 59318203588952 59366027993888 59406606276864 59447212296192 59486100258816 59495140712448 59534060027904 59708136226816 59721188769792 59856656324416 59895812128768 59936752533504 59985075634176 60026077052928 60084077937664 60173622018048 60188272148928 60201591898112 60214752313344 60229412457984 60263299547136 60377457224469 60390818840576 60439508025344 60467438531808 60685695885696 60725394014208 60774352945152 60815893856256 60965380202496 61007051685888 61021904727168 61056237699072 61185434877952 61234764709888 61263062723016 61276620324864 61427239143424 61469226319872 61518784954368 61727176834554 61769369026512 61809776050176 61859609247744 61975417585664 61990506389504 62025384329216 62054047706112 62082891644928 62235492290048 62278031929344 62328242651136 62370845687808 62566891075584 62582123882124 62658296414208 62749835201536 62790883606528 62800426307584 62841507807232 63039032590336 63097479717888 63132980477952 63148351107072 63176133574656 63191514710016 63346840366656 63360859111424 63390139642368 63441246984192 63560016330752 63575490927872 63670238306304 63711888801792 63870367972992 63912149385216 63963677589504 64007398490112 64022982008832 64194554626048 64224220427136 64238433337344 64276000233984 64396332335104 64412010545344 64448250904576 64492303024128 64552097562624 64666566207628 64710767551584 64762939629696 64807206847488 64849601101824 65039219818496 65105886117888 65136148611072 65201000639096 65243652497408 65296254205952 65340885958656 65385548218368 65438264328192 65546266841088 65562225019368 65576734031872 65643951292416 65659933253376 65835892670464 65866316972148 66058908542242 66139312881664 66200634458112 66245884379136 66299294121984 66408717720576 66462258745344 66507687493632 66685918773248 66702154416128 66732979037571 66747747139584 66786781493124 66801561501696 66911814066944 67011533611008 67055369846784 67171653255168 67338738364968 67382788644864 67563365072896 67579814342656 67594587679872 67609546457088 67626006970368 67726790885376 67792232673088 67846889135872 67893264316416 67939671195648 67984114581504 67994446528512 68138325204992 68407607227904 68452356718592 68499145752576 68554372153344 68769853734912 68786596741632 68833614237696 68872342339584 68889110298624 69002808256536 69018078674944 69073723457536 69105644036352 69307707323008 69355081012224 69400450301952 69456403365888 69674720231424 69722344783872 69739319688192 69778557370368 69926211289088 69982588239872 70014928826304 70030423228416 70202559021056 70250544365568 70267647867648 70307182804992 70545344953776 70593564601728 70639744057344 70650479596032 70696696283136 70846293016576 70903411769344 70918911664128 70951876165632 71126276902912 71174893633536 71232277315584 71280966500352 71473573176852 71489390379008 71505018372096 71522427293856 71714097373184 71761009836032 71771915780096 72064263864264 72111405391872 72151977689088 72169544122368 72218873954304 72396388990464 72445873876992 72463511863512 72504282267648 72657703917568 72716283092992 72765986635776 72994706254848 73101345816576 73169122295808 73351125718983 73365205286912 73399109059584 73458285981696 73595808382976 73613726337536 73655143890944 73705489170432 73723433828352 73773825785856 73904647094432 73955162916096 74014788148224 74065379254272 74113829830656 74330536935424 74406726991872 74515429301824 74564174282752 74624290521088 74675298238464 74726340820992 74928257164992 74944838893568 74988666939648 75021658619904 75039923718144 75241020194816 75275790825312 75495895476848 75608407988736 75657867952128 75709582147584 75770621853696 75895677394944 75956867137536 76008785707008 76027291135488 76231033618432 76266261757224 76283139588096 76327750277856 76344641716224 76470644647936 76489262522596 76584609841152 76655615855616 76767603720192 76844036467506 76958558131392 77008901308416 77215274369024 77234073534464 77286865108992 77349176475648 77402046726144 77476837340672 77539301869568 77592302075904 77645338509312 77707938889728 77872371662848 77971170738384 78180122546176 78231264821248 78613253419008 78666987700224 78730411769856 78860352293184 78877804199936 78897008132096 78977878898688 79208808369152 79262949728256 79314800345088 79326854283264 79628251693056 79702079643648 79746922708992 79766338240512 79915670044672 79980100845568 80017061515776 80231496024064 80251029531904 80286336417792 80305883277312 80351066062848 80425564176384 80503276299292 80623251375744 80678359544832 80731136065536 80743405252608 80796224323584 80914261180928 80967192018944 81032470593536 81087858475008 81287173603328 81342735581184 81362539636224 81408316932096 81463961714688 81684083630688 81702160433152 81739916907264 81805818479616 81958968426496 82025046605824 82302902446072 82359158702016 82413034733568 82479478996992 82535855947776 82738730274816 82777188859904 82795284430848 82815442129728 82862036877312 83037375905792 83104323534848 83142727981236 83161127583744 83422521434112 83442831842832 83621854052352 83829857964552 83884696068096 83952326836224 84129972957184 84177307303936 84197801476096 84255352946688 84312943755264 84380919791616 84462453822208 84520186189824 84588329312256 84646147719168 84893651075072 84932882411454 85160490630656 85216199180288 85284903452672 85343197986816 85363976011776 85632293902848 85701333645312 85759912820736 85989737365504 86029475228928 86069463416832 86281023402112 86350586172928 86409609129984 86466134802432 86807848157184 86867183665152 86888332726272 87121181278208 87161442008256 87180730957824 87231714603264 87395022454784 87416300025824 87525268389888 87546577671168 87606418120704 87821755962864 87952637864448 88010172923904 88267512610816 88327845838848 88399058829312 88544956960768 88616344993792 88676916658176 88737529724928 88759134148608 88809073016832 88977305383428 88996996186112 89049041990832 89068748668928 89109909415296 89348711481344 89562204340224 89651375878757 89784984486624 89843718193152 89905128800256 89977613451264 90126116906496 90168009293824 90260433027072 90282408223392 90302387847168 90524352421888 90586228260864 90659262038016 91028543828544 91088091021312 91161529417728 91332194336768 91448070303744 91693138313216 91715462322176 91778152316928 91852147064832 91914930487296 92003744342048 92140858715136 92203839479808 92278177431552 92473441349632 92533933735936 92590765251831 92608537821184 92899626975232 92963126378496 92985759584256 93038076493824 93124337467392 93353238435072 93417047894016 93492363976704 93667392487424 93690197156864 93742910406656 94060459938368 94124752802304 94186325409792 94200639461376 94262261710848 94326692511744 94558548885504 94602501554176 94646219576832 94699470716928 94722526660608 94899858178048 94976369754112 95020260549984 95041288667136 95298097569136 95340024496128 95363236391808 95505357459456 95567833202688 95805551959488 95868224077824 95945516384256 96085685152352 96148540522496 96226058829824 96291831939072 96357650006016 96528518653952 96594498502656 96618015818016 96672376356864 96738454536192 96999849311442 97021315514368 97066151327376 97144409444544 97326275006464 97468461088768 97558829727744 97704222916608 97801500958644 97865478746112 97944381308928 98011328937984 98297911771136 98319400261632 98343337529052 98365101047808 98606883888128 98686384197632 98753839005696 99088362813363 99208969322496 99300951687168 99567064317952 99613076580864 99693388118016 99904342886656 99984889252864 100028878159872 100053231624192 100121620709376 100202342252544 100367721100416 100517300416512 100583054770176 100811210651648 100877157269504 100946109530112 101194236526592 101275822850048 101345047609344 101369721513984 101414319685632 101439010455552 101688349009632 101710852784128 101770333703808 101792855621632 101839896474624 102112813121536 102207487807488 102356804960256 102458715290008 102611410841856 102678535077888 102748718628864 102831558230016 103049153478656 103132235300864 103154780602368 103179895112448 103456402767872 103504212384804 103527118012416 103610585186304 103806856280666 103961560984512 104032621518336 104100675452928 104184605048832 104512080347136 104817671225344 104889316933632 104973882359808 105045634842624 105147136390912 105303838531584 105375816548352 105401471801472 105460774207488 105683932971008 105769139044352 105818017430664 106171002257408 106269439524864 106355117654016 106427814248448 106689415354368 106762340450304 106848415973376 107048448557056 107074511036416 107134754750464 107210359765278 107234085568512 107497668500992 107571146059776 107641514754048 107657873670144 107728299098112 108096395796396 108167108087808 108227966533632 108254316183552 108456980774912 108483386181632 108544422576128 108594583485696 108912111507584 108986555876352 109074424639488 109148979953664 109492059382272 109652018724864 109812211602688 109884046311424 109972638662656 110047807930368 110318307033088 110393712574464 110420589506304 110482715836416 110558233755648 110585150742528 110856970641648 110881503444992 110932744374144 111022182222336 111230028578816 111257109123776 111495805403136 111773143952736 111846261424128 111936435781632 112012947357696 112340470595584 112392385747488 112417258340352 112483000409472 112507893055488 112693581586432 112784439083008 112861530292224 113166490863349 113243843215272 113412611983104 113486801928192 113818634682368 113843516092416 113935300706304 114101751118418 114176391870464 114268444860416 114346550427648 114424709382144 114516962574336 114705966971904 114733893783894 114759284555776 114876914761728 115212812173312 115266054701259 115288179736576 115743797542912 115822911553536 115851110301696 115930297663488 116023764713472 116215256011008 116308952804352 116388453113856 116700357853184 116728770228224 116808557494272 117095674617152 117270183819264 117346897231872 117427107004416 117770461118464 117919880128512 118235888877568 118290528439776 118316706299904 118345512198144 118412097355776 118636407177904 118732055987776 118813212553728 118894424592384 118972200517632 118990281424896 119068120055808 119416272453632 119442377539584 119713312648832 119791624257536 119873505067008 119970151268352 120168155875328 120347244036096 120376544297856 120403183796224 120429504626688 120458824915968 120526599094272 120754914448938 120781637681152 120879016050688 120934877063616 121371391771392 121450788028416 121548705890304 121631787712512 121930760404992 122014103371776 122043809454336 122112475398144 122370869755904 122469529419776 122526125446032 122553240649728 122854478286848 122938452639744 123037569908736 123454353669108 123538738053024 123619552100352 123719218495488 123950835171328 123981012779008 124108095412224 124165783289856 124470984580096 124556063858688 124656485302272 124741691375616 125133782151168 125164247764248 125316592828416 125499670403072 125581767213056 125600852615168 125683015614464 126078065180672 126194959435776 126265960955904 126296702214144 126383029420032 126693680733312 126721718222848 126780279284736 126882493968384 127120032661504 127150981855744 127340476612608 127423777603584 127740735945984 127824298770432 127927355179008 128014796980224 128045964017664 128389109252096 128448440854272 128552000467968 128792664670208 128824021090688 128896501809152 128984606048256 129104195125248 129333132415256 129421535103168 129525879259392 129614413694976 129699202203648 130078439636992 130211772235776 130402001278192 130487304994816 130592508411904 130681771917312 130771096436736 130876528656384 131092533682176 131124450038736 131153468063744 131287902584832 131319866506752 131671785340928 131732633944296 132117817084484 132278625763328 132401268916224 132491768758272 132598588243968 132817435441152 132924517490688 133015374987264 133371837546496 133404308832256 133465958075142 133495494279168 133573562986248 133603123003392 133823628133888 134023067222016 134110739693568 134343306510336 134677476729936 134765577289728 135126730145792 135159628685312 135189175359744 135252013940736 135453581770752 135584465346176 135693778271744 135786528632832 135879342391296 135988893057024 136276650409984 136815214455808 136904713437184 136998291505152 137539707469824 137573193483264 137667228475392 137744684679168 137778220597248 138005616513072 138036157349888 138147446915072 138211288072704 138615414646016 138710162024448 138800900603904 138912806731776 139349440462848 139444689567744 139478639376384 139557114740736 139852422578176 139965176479744 140029857652608 140060846456832 140405118042112 140501088731136 140535295735296 140614365609984 140880733523761 141090689907552 141187129203456 141279488114688 141300959192064 141393392566272 141692586033152 141806823538688 141837823328256 141903752331264 142252553805824 142349787267072 142464554631168 142561933000704 142947146353704 142978780758016 143010036744192 143044854587712 143428194746368 143522019672064 143543831560192 144128527728528 144222810783744 144339088244736 144437747908608 144792777980928 144891747753984 144927023727024 145008564535296 145315407835136 145432566185984 145499773967163 145531973271552 145989412509696 146202691633152 146338244591616 146702251437966 146798218119168 146916571963392 147191616765952 147227452675072 147310287781888 147410978340864 147446867656704 147547651571712 147809294188864 147910325832192 148029576296448 148130758508544 148227659661312 148661073870848 148813453983744 149030858603648 149128348565504 149248581042176 149350596476928 149856514329984 149889677787136 149977333879296 150043317239808 150079847436288 150482040389632 150551581650624 150991790953696 151216815977472 151315735904256 151419164295168 151791354789888 151913734275072 152017571414016 152054582270976 152462067236864 152532523514448 152566279176192 152655500555712 152689283432448 152941289295872 152978525045192 153169219682304 153311231711232 153535207440384 153688072935012 153917116262784 154017802616832 154468147068928 154573730217984 154698352951296 154804093452288 154953674681344 155078603739136 155184604151808 155290677018624 155415877779456 155710284420999 155744743325696 155942341476768 156360245092352 156462529642496 157226506838016 157333975400448 157460823539712 157720704586368 157755608399872 157794016264192 157955757797376 158417616738304 158525899456512 158629600690176 158653708566528 159256503386112 159404159287296 159532676481024 159831340089344 159960201691136 160034123031552 160462992048128 160502059063808 160572672835584 160611766554624 160702132125696 160851128352768 161006552598584 161246502751488 161356719089664 161462272131072 161486810505216 161592448647168 161828522361856 161934384037888 162064941187072 162574347206656 162685471162368 162725079272448 162816633864192 162927923429376 163368167261376 163404320866304 163479833814528 163611636959232 163917936852992 164050093211648 164605804892144 164718317404032 164826069467136 164958957993984 165071711895552 165477460549632 165554377719808 165590568861696 165630884259456 165724073754624 166074751811584 166208647069696 166285455962472 166322255167488 166845042868224 166885663685664 167243708104704 167659715929104 167769392136192 167904653672448 168259945914368 168354614607872 168395602952192 168510705893376 168625887510528 168761839583232 168924907644416 169040372379648 169176658624512 169292295438336 169787302150144 169865764822908 170320981261312 170432398360576 170569806905344 170727952023552 171152626677627 171264587805696 171402667290624 171519825641472 171979474731008 172058950457856 172100840675841 172138926833664 172562046804224 172701172345856 172819218259968 172932269604864 173615696314368 173734367330304 173776665452544 174242362556416 174322884016512 174361461915648 174463429206528 174790044909568 174832600051648 175050536779776 175093155342336 175212836241408 175643511925728 175905275728896 176020345847808 176535025221632 176655691677696 176798117658624 177089913921536 177232689987584 177353833316352 177475059449856 177518268297216 177618146033664 177954610766856 177993992372224 178098083981664 178137497337856 178219818830592 178697422962688 179124408680448 179302751757514 179569968973248 179687436386304 179810257600512 179955226902528 180252233812992 180336018587648 180520866054144 180564816446784 180604775694336 181048704843776 181132371673407 181172456521728 181318524076032 182057087657088 182176182042624 182323058835456 182896140607488 183386276626432 183430924644352 183556304633856 183704294129664 183829860974592 184007488684096 184281717430272 184407678959616 184556354863104 184946882699264 185067867471872 185181530503662 185799253950464 185926252756992 185971519168512 186076152987648 186248674934784 186706476870144 186834095788032 186984727953408 187334784974848 187380394313728 187485820813312 188120919876736 188249505604608 188372650819584 188401278922752 188524523421696 189117097771008 189205003108352 189292439153664 189398941433856 189445053321216 189799716356096 189952739508224 190040521099968 190082577334272 190596195138272 190680048992256 190726472783616 191010714918912 191135666405376 191611103918976 191736448155648 191891032768512 192171370304704 192297081044992 192452117659648 192583663878144 192715300012032 193057037307904 193188997005312 193236031636032 193344752713728 193476909072384 193999698622884 194042631028736 194132302654752 194288818889088 194652550012928 195117659455488 195408445833216 195603001917288 195730957492224 195888762617856 196022657875968 196595823542272 196638800523264 196686675058104 196730202095616 197213767776256 197372768395264 197507678011392 198176725626726 198417938644992 198601903374336 199134128635904 199226153161728 199386776236032 199808685773312 199969778505728 200057756319744 200106463248384 200243241418752 200404684505088 200735442200832 201034600833024 201166109540352 201622421303296 201754314539008 202388473053184 202551645700096 202690095218688 202739443027968 202828639371264 202878020911104 203376698019264 203421705568256 203540667407616 203679792949248 204225626243072 204414975614976 204917430580016 205222821683712 205357070155776 205497437257728 205663116460032 206098306957312 206264470601728 206309561204736 206359790224896 206912805535744 207008424769608 207054236024832 207221170372608 207613712561332 207923121969024 208065243036672 208201350905856 208369210097664 209024160694272 209635342450688 209778633867264 209947764719616 210091269685248 210294272781824 210607677063168 210751633096704 210802943602944 210921548414976 211367865942016 211538278088704 211636034861328 212342004514816 212538879049728 212710235308032 212855628496896 213378830708736 213524680900608 213696831946752 214096897114112 214149022072832 214420719530556 214468171137024 214995337001984 215142292119552 215283029508096 215315747340288 216192791592792 216334216175616 216455933067264 216508632367104 216913961549824 216966772363264 217088845152256 217189166971392 217824223015168 217973111752704 218148849278976 218297959907328 218984118764544 219304037449728 219624423205376 219768092622848 219945277325312 220095615860736 220636614066176 220787425148928 220841179012608 220965431672832 221116467511296 221170301485056 221713941283296 221763006889984 221865488748288 222044364444672 222460057157632 222514218247552 222991610806272 223546287905472 223692522848256 223872871563264 224025894715392 224680941191168 224784771494976 224834516680704 224966000818944 225387163172864 225568878166016 225723060584448 226332981726698 226487686430544 226825223966208 226973603856384 227637269364736 227687032184832 227870601412608 228203502236836 228352783740928 228536889720832 228693100855296 228849418764288 229033925148672 229411933943808 229467787567788 229518569111552 229753829523456 230425624346624 230532109402518 231487595085824 231645823107072 231702220603392 231860595326976 232047529426944 232430512022016 232617905608704 232776906227712 233400715706368 233457540456448 233617114988544 234191349234304 234540367638528 234693794463744 235540922236928 235839760257024 236471777755136 236581056879552 236633412599808 236691024396288 237272814355808 237464111975552 237626425107456 237788849184768 237944401035264 237980562849792 238832544907264 238884755079168 239426625297664 239583248515072 239747010134016 239940302536704 240336311750656 240694488072192 240753088595712 240859009253376 240917649831936 241053198188544 241509828897876 241563275362304 241758032101376 241869754127232 242742783542784 242901576056832 243097411780608 243263575425024 243861520809984 244028206743552 244087618908672 244224950796288 244741739511808 244939058839552 245052250892064 245106481299456 245708956573696 245876905279488 246075139817472 246908707338216 247077476106048 247239104200704 247438436990976 247901670342656 247962025558016 248216190824448 248331566579712 248941969160192 249112127717376 249312970604544 249483382751232 250267564302336 250328495528496 250999340806144 251163534426112 251201705230336 251366031228928 252156130361344 252389918871552 252531921911808 252593404428288 252766058840064 253387361466624 253560558569472 253764987936768 254240065323008 254301963711488 254680953225216 255481471891968 255648597540864 255854710358016 256029593960448 256091928035328 256778218504192 256896881708544 257104000935936 257585329340416 257648042181376 257793003618304 257969212096512 258208390250496 258666264830512 258843070206336 259051758518784 259228827389952 259398404407296 260156879273984 260423544471552 260804002556384 260974609989632 261185016823808 261363543834624 261542192873472 262185067364352 262248900077472 262306936127488 262575805169664 262639733013504 263343570681856 263465267888592 264235634168968 264557251526656 264802537832448 264983537516544 265197176487936 265634870882304 265849034981376 266030749974528 266808617664512 266931916150284 266990988558336 267147125972496 267206246006784 267647256267776 268046134444032 268686613020672 268954127636271 269354953459872 269531154579456 270253460291584 270319257370624 270378350719488 270504027881472 270907163541504 271168930692352 271387556543488 271573057265664 271758684782592 271977786114048 272553300819968 273630428911616 273809426874368 273996583010304 275079414939648 275146386966528 275334456950784 275556441194496 276011233026144 276072314699776 276294893830144 276422576145408 277230829292032 277420324048896 277601801207808 277825613463552 278698880925696 278889379135488 278957278752768 279114229481472 279704845156352 279930352959488 280059715305216 280810236084224 281002177462272 281070591470592 281228731219968 281761467047522 282181379815104 282374258406912 282558976229376 282601918384128 282786785132544 283385172066304 283613647077376 283675646656512 283807504662528 284505107611648 284699574534144 284929109262336 285123866001408 285894292707408 285957561516032 286020073488384 286089709175424 286856389492736 287087663120384 288257055457056 288445621567488 288678176489472 288875495817216 289585555961856 289783495507968 289854047454048 290017129070592 290630815670272 290865132371968 290999547934326 291063946543104 291978825019392 292405383266304 292676489183232 293404502875932 293596436238336 293833143926784 294383233531904 294454905350144 294620575563776 294893735313408 295095303143424 295618588377728 295820651664384 296059152592896 296261517017088 297265088440089 297322147741696 297626907967488 298061717207296 298256697131008 298497162084352 298701192953856 299713028659968 299954667758592 300086634479616 300159694872576 300964080779264 301103163301248 301983581907392 302433631954944 302631471808512 302838328590336 303582709579776 303827468550144 304035142828032 304109164541952 304924134473728 305065047028896 305132558352384 305311001111424 305378566864896 305882578591744 305957050090384 306338439364608 306622463422464 307070414880768 307376145870024 307834232525568 308035605233664 308936294137856 309147460435968 309396705902592 309907349362688 310157207478272 310369208303616 310581354037248 310831755558912 311420568841998 311489486651392 311884682953536 312720490184704 312925059284992 314453013676032 314667950800896 314921647079424 315441409172736 315588032528384 315911515594752 316835233476608 317051798913024 317307417133056 318513006772224 318808318574592 319065352962048 319662680178688 320068246063104 320925984096256 321004118127616 321145345671168 321223533109248 321404264251392 321702256705536 322013105197168 322493005502976 322713438179328 322924544262144 322973621010432 323184897294336 323657044723712 323868768075776 324129882374144 325148694413312 325370942324736 325450158544896 325633267728384 326736334522752 326808641732608 326959667629056 327223273918464 327835873705984 328100186423296 329211609784288 329436634808064 329652138934272 329917915987968 330143423791104 330954921099264 331108755439616 331181137723392 331261768518912 331448147509248 332149503623168 332417294139392 332570911924944 332644510334976 333690085736448 333771327371328 334487416209408 335319431858208 335538784272384 335809307344896 336519891828736 336791205904384 337021411786752 337251775021056 337523679166464 337849815288832 338080744759296 338353317249024 338584590876672 339499472590047 339574604300288 339731529645816 340641962522624 340864796721152 341139613810688 341455904047104 342305253355254 342529175611392 342805334581248 343039651282944 343958949462016 344117900915712 344201681351682 344277853667328 345124093608448 345402344691712 345638436519936 345864539209728 347231392628736 347468734660608 347553330905088 348484725112832 348645768033024 348926858413056 349580089819136 349665200103296 350101073559552 350186310684672 350425672482816 351287023851456 351810551457792 352040691695616 353070050443264 353311383355392 354179827843072 354465379975168 354707666632704 354950118899712 355036536594432 355236292067328 355909221533712 355987984744448 356196167963328 356274994675712 356439637661184 357394845925376 358248817360896 358605503515028 359139937946496 359374872772608 359620515201024 359910453805056 360504467625984 360672037175296 361041732108288 361129632893568 361209551388672 362097409687552 362264743346814 362344913043456 362637048152064 363323996982331 364114175314176 364352364085248 364646117670912 365792281214976 366772553252864 366861849288704 367112609267712 367408588259328 367659721949184 368014977368192 368563434860544 368815357919232 369112709726208 369893765398528 370135734943744 370363061007324 371598507900928 371852505513984 371943038337024 372497349869568 373412953740288 373668191576064 373969455906816 374669569949696 374760788627456 374971641626624 376241839753472 376499011209216 376745301639168 376802557845504 377049046843392 378234195542016 378584878307328 378797882867712 378890106642432 379599432712192 379905479016448 380081042199936 380165154668544 381192390276544 381360097984512 381452945567232 382021429837824 382271332810752 383222207837952 383472896311296 383782065537024 384342740609408 384594162089984 384904235319296 385167327756288 386114074615808 386377994010624 386472063272064 386689505427456 386953818144768 387999397245768 388085262057472 388264605309504 388577637778176 389305100025856 390235318910976 391206003834576 391461914984448 391777525235712 392045315751936 393191647084544 393277601046528 393373350116208 393460404191232 394427535552512 394745536790528 395015356022784 396353451253452 396835877289984 397203806748672 398452306323456 398773552472064 399617371546624 399939557011456 400115512639488 400212926496768 400486482837504 400809369010176 401470884401664 402069201666048 402332219080704 403244842606592 403508629078016 404776946106368 405103291400192 405380190437376 405478886055936 405756041822208 406753396038528 406843411136512 407081334815232 407359585898496 408451252486144 408829951229952 409834861160032 410445643367424 410714140311552 410994874515456 412196613914624 412528941203456 412619122409472 412719580449792 413825611071488 414016849539216 414108472049664 414442340745216 415227425122664 415846243938048 416130486073344 416402701811712 416738420195328 418048321388544 419270684901376 419557267734528 419895529439232 420182539370496 420588545563648 421215354126336 421503266193408 421605887205888 421843096829952 422642200571283 422735731884032 423076556177408 423272069722656 424684009029632 425077758099456 425420470616064 425711256993792 426757661417472 427049361801216 427393663893504 428193794228224 428298044145664 428841439061112 428936342274048 429990674003968 430284584239104 430566059016192 430631494680576 432385583185584 432668432351232 433017264734208 433827923099648 433933544726528 434177690304512 434378333942784 435648446030336 435946223505408 436297698557952 436595919814656 437968237529088 438608074899456 439248846410752 439536185245696 439890554650624 441273228132352 441574850297856 441682358025216 441930863345664 442232935022592 442340602970112 443427882566592 443526013779968 443730977496576 444088728889344 444920114315264 445028436495104 445983221612544 447092575810944 447385045696512 447745743126528 448051789430784 449361882382336 449569542989952 449669033361408 449932001637888 450774326345728 451137756332032 451446121168896 452665963453396 452975372861088 453650447932416 453947207712768 455274538729472 455374064369664 455741202825216 456407004473672 456705567481856 457073779441664 457386201710592 457698837528576 458067850297344 458823867887616 458935575135576 459037138223104 459507659046912 460851248693248 461064218805036 462975190171648 463404441206784 463721190653952 464095058853888 464861024044032 465235811217408 465553812455424 466801431412736 466915080912896 467130853262997 467234229977088 468382698468608 469080735277056 469387588927488 471679520514048 472943555510272 473162113759104 473266825199616 473382048792576 474545628711616 474928223951104 475252850214912 475577698369536 475888802070528 475961125699584 477769510158336 478853250595328 479166497030144 479494020268032 479880605073408 480672623501312 481388976144384 481506177191424 481718018506752 481835299663872 482106396377088 483019657795752 483126550724608 483516064202752 483739508254464 485485567085568 485803152113664 486194823561216 487723041619968 488056413487104 488175237817344 488449901592576 489483479023616 489878117679104 490104501784128 490212962598912 491417913147392 491753810558976 492150279634944 493817414676432 494154952212096 494478208401408 494876873981952 495924051116032 496432381648896 496663133159424 497883938320384 498224255434752 498625941209088 498966765502464 500535128604672 500656991056992 501998681612288 502327068852224 502403410460672 504312260722688 504779837743104 505063843823616 505186808856576 505532117680128 506774722933248 507121117138944 507529975873536 508480130646016 508603927422976 509361906450432 510962943783936 511297195081728 511709420716032 512183856070656 513457880032881 513556437008384 513793763417088 514208001871872 515170658680832 515296084362752 515586007236608 515938424193024 516416780500992 517332529661024 517686140412672 518103517037568 518457654779904 518796808814592 520313758547968 520847088943104 521608005112768 521949219979264 522370033647616 522727087669248 523084385746944 524370134728704 524497800154944 524613872254976 525151610339328 525279466027008 526687141363712 526930535777184 528471268337936 529605075664896 529967075033088 530394352975872 531269741764608 531698069962752 532061499949056 533617235329024 533863832300568 533981977116672 534294251944992 534412492013568 535294512535552 536092268888064 537373226041344 537908255272542 538709906919744 539062309158912 540506920583168 540638514741248 540756701438976 541008055762944 541814327083008 542337861384704 542775113086976 543146114531328 543517369565184 543955572228096 545106601639936 547260857823232 547618853748736 550158829879296 550292773933056 550668913901568 551112882388992 552022466052288 552144629399552 552845152290816 554461658584064 554840648097792 555203602415616 557397761851392 557778758270976 557914557505536 558228458962944 559409690312704 559860705918976 560119430610432 561620472168448 562004354924544 562141182941184 562457462439936 563522934095044 564362759630208 564748516813824 565117952458752 565203836768256 565573570265088 566770344132608 567227294154752 567351293313024 567615009325056 569010215223296 569399149068288 569858218524672 570247732002816 571788585414816 571915123032064 572040146976768 572179418350848 573712778985472 574175326240768 576514110914112 576891243134976 577356352978944 577750991634432 579171111923712 579566991015936 579708094908096 580034258141184 581261631340544 581730264743936 581999095868652 582127893086208 583957650038784 585352978366464 586809005751864 587192872476672 587666287853568 588766467063808 588909810700288 589241151127552 589787470626816 590190606286848 591237176755456 591641303328768 592118305185792 592523034034176 594530176880178 595253815934976 596123434414592 596513394262016 596994324168704 597402385907712 599426057319936 599909335517184 600173268959232 600319389745152 601928161558528 602206326602496 603967163814784 604867263909888 605262943617024 607165419159552 607654937100288 608070285656064 608218329083904 609848268947456 610130094057792 610265116704768 610622002222848 611765157183488 611914100180768 612676878729216 613244926844928 614752291740048 615668465051136 616071210467328 617872588275712 618294920871936 618793411805184 619814698725376 620314414956544 620738416607232 621162708074496 621663511117824 622841137683996 622978973302784 623769365907072 625440980369408 627559631151299 628906027352064 629335901601792 629843294158848 630882818345472 631176065056768 631823031189504 633670466953216 634103597826048 634614834266112 637026013544448 637616637149184 638130705924096 639325360357376 640136492126208 641851968192512 642008236255232 642290691342336 642447066218496 643404513411072 644026210394336 644986011005952 645426876358656 645849088524288 645947242020864 647314089447424 647737536151552 648259764748288 650297388826624 650741884649472 650900317089792 651266535456768 653472669045504 653919335258112 654446547836928 655671747411968 656200372846592 658423219568576 658873269616128 659304277868544 659835831975936 660286847582208 661909842198528 662217510879232 662362275446784 662523537037824 662896295018496 664299007246336 664834588278784 665141823849888 665289020669952 667380171472896 667542654742656 668974832418816 670638863716416 671077568544768 671618614689792 673039783657472 673582411808768 674042823573504 674503550042112 675699630577664 676161489518592 676706634498048 677169181753344 678998945180094 679149208600576 679463059291632 681283925045248 681729593442304 682279227621376 682911808094208 684610506710508 685058351222784 685610669162496 686079302565888 688235801831424 688403362703364 688555707334656 690248187216896 690804689383424 691276873039872 694462785257472 694937469321216 695106661810176 696969450225664 697291536066048 697853716826112 699160179638272 699330400206592 700202147119104 700372621369344 700851344965632 702574047702912 703621102915584 704081383391232 706140100886528 706622766710784 708359655686144 708930759950336 709415333265408 709900237799424 710073073188864 711818443067424 711975969488896 712392335926656 712549989351424 712879275322368 714789691850752 716497634721792 717211007030056 718279875892992 718749745545216 719241030402048 719820907610112 721008935251968 721344074350592 722083464216576 722259265787136 724194819375104 724529486693628 724689826086912 725274096304128 726647993964662 728228350628352 728704728170496 729292235341824 731584562429952 733545106505728 733723698577408 734225218535424 734817176518656 735319443898368 736029954736384 737126869721088 737630715838464 738225419452416 739787530797056 740726122014648 743197015801856 743705011027968 743886076674048 744994699739136 746825907480576 747336383152128 747938911813632 749339139899392 749521577254912 749943283253248 752483679506944 752998022418432 753490603278336 753605115691008 754098093686784 756468391084032 757169756614656 757595765735424 757780213284864 759198865424384 759810958032896 760162084399872 762384780553088 762720195969024 762905891134464 764042859675648 766444415675904 766945792622592 767564131074048 768685481218816 769188324179968 769808470638592 770334655512576 772228149231616 772755988021248 772944126544128 773379010854912 773907636289536 775998794491536 776170524114944 776529210619008 777155275556352 778610200051712 780470637821952 782412007669152 782923829968896 783555050471424 784090631503872 786383294169088 786555202093056 786746700232416 786920808382464 788855071105024 789491073581056 790030712045568 792706902506904 793671754579968 794407613497344 796904612646912 797547104944128 799234743093248 799879114022912 800425852993536 800972965675008 801618738020352 802941768803328 804138403332096 806489685213184 806862382908813 807017258156032 809553892212736 810206582800384 810760380874752 810957772111872 811512083644416 813506792077056 814162669630464 814719171796992 816902504972288 817659902459904 819669722320064 820891286734848 821428280623104 821989749030912 824393227829248 825238244818944 825439160899584 827651222142976 828033699078432 828216944099328 828884681490432 830454850245328 831692487876096 832260972146688 832805403623424 833476840390656 836096642777088 838541369802752 839114535469056 839791058878464 841177091127296 842430708252672 843006532386816 843211774411776 843686193659904 845284401142566 845471463768064 846153112354816 846544139445312 849368018059264 850155516198912 850840941232128 851422513987584 853515322834944 854098723602432 854787327787008 856596088291328 857682878122224 857872684548096 859981348007936 860569168478208 861262989361152 864771166371168 865336864702464 866034529468416 867655846199296 867867089453056 868756667885568 871296892060672 871892447010816 872595397115904 873191839629312 875936475058176 877216149798912 878497692821504 879072370491392 879781109301248 882546456264704 883149700595712 883364716050432 883861726691328 884681205940224 886855765133184 887052027559936 887461954993152 888177457778688 889840228630528 890056872990208 891966443225088 894185151621888 894770091393024 895491486253056 896103578861568 898723764764672 899139085979904 899864003275776 901548652691456 902275512664064 902892242337792 905331926906792 905950745722176 907300895864832 907894415425536 910549077458944 910748128739328 911482405650432 912814008947344 913411134963712 914147558883328 914772403421184 915397675057152 916135700594688 917647735775232 917871150271152 918074276446208 919015318093824 921702497386496 922128437610072 925950380343296 926808882413568 927442381307904 928190117707776 929722048088064 930471622434816 931107624910848 933602862825472 933830161825792 934261706525994 934468459954176 936765396937216 938161470554112 938775177854976 943359041028096 945887111020544 946324227518208 946764097585152 949091257423232 949856447902208 950505700429824 951155396739072 951922251399168 955539020316672 957706501190656 958332994060288 958988040536064 961345247002624 962777952288768 963012354382848 963436037013504 963670599327744 964212792754176 966039315591504 966253101449216 967032128405504 967479016508928 970971134171136 971606304227328 972389647122432 975446083239936 976112826974208 976350475634688 976899803185152 978966958047232 979756235358208 980209003568256 980425925197824 982835826294784 983507621117952 984300559269888 986165134666327 987634829352864 988309904424192 988956416802816 989753747963904 991848102232064 992864763297792 993326266318848 995767876640768 996448510869504 997251882418176 997933531004928 1001070257209344 1001313982113984 1003997363224576 1004654137704448 1004806820921344 1008624521445376 1009559675486208 1010373617713152 1011064235360256 1013549445866496 1014242234277888 1015059951747072 1016960261292032 1017207854845952 1018498417770141 1018723812900864 1021925887567872 1022594390163456 1023418841432064 1024367712141312 1026915760065762 1027587526834176 1028416003743744 1030341317361664 1030592168725504 1031172014473216 1031876848386048 1032833561001984 1034665059322048 1035372280825344 1036207034075136 1036915309559808 1037593617629184 1040627517095936 1041694177886208 1043216010225536 1043898439958528 1044740067295232 1045454175338496 1048740269457408 1048995600309888 1049227744509952 1050303220678656 1050558932054016 1053374282727424 1053861071554368 1056942536675872 1059210151329792 1059934150066176 1062539483529216 1063396139925504 1064122999898112 1067234470658048 1067727664601136 1067963954233344 1068588503889984 1068824984027136 1070589025071104 1072184537776128 1074746452082688 1075816510545084 1077419813839488 1078124618317824 1081277029482496 1081513402877952 1082016111525888 1083628654166016 1084675722769408 1085550226173952 1086292229062656 1087034739130368 1087911144456192 1089971990946993 1090213203279872 1094521715646464 1095237707497472 1100317659758592 1100585547866112 1101337827803136 1102225764777984 1104044932104576 1104289258799104 1105690304581632 1108923317168128 1109681296195584 1110407204831232 1114795523702784 1115557516541952 1115829115011072 1118819380625408 1119721411837952 1120238861220864 1123240944336896 1124008709849088 1124282365882368 1124914924879872 1127045868190088 1128725519260416 1129497033627648 1130235904917504 1130407673536512 1131147140530176 1133540688265216 1134454588309504 1134702586626048 1138020430446592 1138798298136576 1139716437049344 1140495464005632 1143577170829632 1143830246064128 1144080293953536 1144358836701696 1147425557970944 1148350652481536 1153028221828224 1153782486269952 1154712705957888 1155501983268864 1158342223847424 1159133982031872 1159416189816192 1160068516282368 1162523262681088 1163460529487872 1163998191737304 1164255786172416 1167915300077568 1170705956732928 1173618011503728 1174385744953344 1175332575707136 1177532934127616 1177819621400576 1178482302255104 1179574941253632 1180381212573696 1182474353510912 1183282606657536 1184236610371584 1185046068068352 1189060353760356 1190507631869952 1192246868829184 1193026788524032 1193988648337408 1198852114639872 1199818671034368 1200346537918464 1200638779490304 1203856323117056 1204412653204992 1207934327629568 1209734527819776 1210525887234048 1214330838319104 1215309874200576 1216140571312128 1216436658167808 1219696537894912 1220260188115584 1220530233409536 1221244004445696 1223530314366976 1223828200361536 1225353757458432 1226489853689856 1229504583480096 1231336930102272 1232142420934656 1235745176551424 1236589841743872 1237586823610368 1239629397450752 1240628829913088 1241476833214464 1242325416148992 1243327022235648 1245682275367992 1245957946605568 1247538731814144 1250881960738816 1255119262302598 1257812054704128 1258671803203584 1259686588317696 1261765636690944 1262352130113536 1263646062379008 1267340933906432 1267926601713849 1268207195652096 1269229668532224 1274052027088896 1275233274298368 1276261411848192 1280272984252416 1283703936385024 1284016472510464 1284581382684672 1284894132436992 1286809026822144 1288052420788672 1289972022011904 1290853752717312 1291698177048576 1291894484041728 1294628178894848 1295475072303104 1300594777653248 1301483769298944 1301800634179584 1302533070913536 1306945338091008 1307838670516224 1308893095673856 1311343494823936 1312400745693184 1316846439137152 1317746539232256 1318608555737088 1319671663951872 1323819684397056 1324435021758464 1324724550893568 1325047074075648 1325792590036992 1328598014492672 1329669176557568 1330283647699776 1330578041339904 1334760342945792 1335085309485312 1337949664837632 1341277727432832 1342155137089536 1343237229379584 1346079567314944 1347164823617536 1348085647147008 1349007100084224 1351399261155328 1352322979037184 1353413268996096 1354338363506688 1357997890360188 1358298417201152 1358926118583264 1362567850090496 1363459186884608 1365823616188416 1369221013421016 1370116702445568 1371221338324992 1372158605131776 1376471603662848 1376806725406728 1377111414669312 1380496374433792 1381609378766848 1382553746079744 1388925570514944 1390213323620352 1393938900451328 1394583072132096 1395707433652224 1398320359276544 1398660800413184 1400404294238208 1400745242738688 1401702689931264 1405148095405824 1407242205831168 1408162766782464 1412280201773056 1416719311372288 1417861519900672 1418830666530816 1419800475598848 1420146146377728 1423636886134848 1423951938977792 1424784671853312 1425758550644736 1429579383701504 1434422014060112 1436559751785984 1437499491090432 1438482060804096 1439641815220224 1442017870503936 1442688148701184 1444166928433152 1444518531574272 1448389638750208 1449058973387256 1449379652173824 1450548192608256 1453295987929324 1456456701256704 1457409456340992 1458584470683648 1463169124859904 1467090213011456 1467447397154816 1468450437070848 1469634353037312 1470638887796736 1472059909472768 1474253739442176 1475261431676928 1476450838904832 1479575061594112 1481452244029296 1486394031603712 1487772153348096 1489989399478272 1493651814961152 1494672766304256 1495877823627264 1498678279798784 1499043154509824 1504967359013888 1505996044836864 1506981206556672 1507210231382016 1512936782168064 1514339513229312 1515191531470848 1515560426569728 1518397730848768 1519621916065792 1520324168799744 1524769561106176 1525440391938048 1525811782268928 1528085719351296 1532888831351808 1533891585245184 1535128262148096 1537370962437632 1538376648359936 1539616941277184 1540669311025152 1544456298463232 1545511976042496 1545888253088256 1546758021709824 1547815272579072 1551997588983072 1552341048229888 1553058421238016 1554310551112704 1557220400103424 1560941275643904 1564824015338304 1565847659937792 1567110100942848 1568181263007744 1572766588338176 1573110404186112 1573493400464832 1573841616764928 1577710142210048 1578982147162112 1580061424091136 1585413805013808 1588815226994688 1593809225293824 1595094209888256 1598469486186496 1599758228045824 1600851705987072 1601945931350016 1603237476040704 1605883537606656 1608276806664192 1612979370426368 1613724765817626 1619107784425472 1620413165600768 1621520761749504 1621915544223744 1623024167288832 1627013584154112 1628325339260928 1629438343593984 1633805009944576 1635319804919808 1639339444640128 1641782573469696 1642856561246208 1648786455658496 1650476489637888 1650878321799168 1655302444285952 1656067398156864 1656433888198656 1660909700490656 1663384975752192 1664521944293376 1665610807246848 1672193285554176 1677082739605504 1678229070938112 1679582117756928 1682354182254592 1684861416505344 1686013064773632 1686423548823552 1687372387319808 1690568802285132 1690942927536128 1692306224709632 1693088278890624 1700311032397824 1701681882464256 1702845027975168 1707030645669888 1708197447204864 1709574655574016 1713192176582656 1715365756244448 1715745369096192 1719962696015872 1721138336956416 1722525978722304 1729542332742336 1730673729404928 1732069058936832 1735311692398592 1735734178906112 1737513335771136 1742593784121344 1743784894021632 1745190794231808 1746383679258624 1751872950116352 1756995385643008 1758144740982784 1759562218602496 1765092912529408 1766299401191424 1766729432100864 1767723453382656 1769362411880448 1773711530266368 1774923909986304 1776354915557376 1779680457261056 1780113745980416 1788370303243776 1789540182786048 1790982972506112 1792207157723136 1797447529529344 1798278171959808 1799728006551552 1803097305382912 1804551025328128 1805784484675584 1810663853813584 1811901491444352 1814601791729664 1815788830851072 1821098154917888 1821496257478656 1822964811300864 1825628017894688 1826822269927424 1828295117766656 1829544806842368 1830795350114304 1835295471550464 1835742300542304 1836148552892416 1838030636187648 1843404994772992 1844256875220144 1851900760686592 1853617764827136 1854884762615808 1856380235415552 1859444096176128 1860943244869632 1862215249821696 1867660323651584 1868523413051988 1868936919908352 1873530793874432 1876322941108224 1882678893453897 1886718082056192 1891774222041088 1892648455036416 1893528195170304 1898182514846464 1899712895804416 1901011400859648 1902310793478144 1903844502798336 1911078040633344 1915413002381312 1916665988120576 1917976081072128 1922690494005248 1925555904577536 1926024708765696 1926872074027008 1927341198655488 1932078631183008 1932506202898432 1934064256811008 1934958033017856 1941942268342272 1943212608454656 1944779294244864 1950892166479872 1952225653948416 1952700951269376 1953799606370304 1957933916094464 1959512470716416 1960418007136512 1965671652589568 1967015242235904 1968601118539776 1972330269332654 1975269658705728 1976619808848384 1977912833605632 1979507495927808 1983696204464128 1985729526595584 1986652532637696 1991535753281536 1992897021739008 1994503764836352 1995867062009856 2002140514418688 2002627964227968 2007994726449152 2009613641842688 2017249042890752 2019119350972416 2020747235426304 2022128470720512 2027098891732992 2028484468555776 2030119903494144 2033920522584064 2034415709691904 2036996835540282 2037447625801728 2043851775135744 2045188780326912 2046837682864128 2048735424282624 2053831520131524 2055175053668352 2056832007487488 2060682634723328 2061184337451008 2062344028946432 2065667122003968 2069330118644096 2070744561650688 2072414068150272 2073830619119616 2081255034191872 2083388355772416 2086432020451072 2087796879917056 2089480134590464 2090908350676992 2097480538914816 2097991200619776 2100606441357312 2101117864108032 2106748565454848 2107722143108736 2113885073351744 2118420302659584 2119868300132352 2125078967058432 2126792279851008 2128245999796224 2134468941316096 2135455329202272 2135927908466688 2137177007779968 2137649968054272 2141178050142208 2144369075552256 2149492904165376 2151633021090168 2154839627678976 2156249236635648 2162554058964992 2163026805755904 2164032223051776 2169351445538816 2171100452347904 2172584458125312 2174069478260736 2175822288912384 2179943981893986 2180426406559744 2189043431292928 2190475414994944 2200635319517184 2201171095732224 2202675655606272 2204451529555968 2208089864209152 2211380609163264 2217846634336256 2219362592391168 2229591047405568 2231115033083904 2231658230022144 2237638761250816 2240477722441728 2246481888673792 2248017419698176 2248564731764736 2249829849759744 2254091736380176 2257451038520832 2258994067255296 2260471809835008 2260815347073024 2262294281060352 2267081376530432 2268909176619008 2269405173252096 2276040860893184 2277596596273152 2279432874098688 2287154341659264 2287660492128256 2288160587907072 2288717673403392 2294851115941888 2296701304963072 2306056443656448 2307564972539904 2309425411915776 2311003966537728 2316684447694848 2318267964063744 2318832379632384 2320137032564736 2325046525362176 2326921058975744 2327996383474608 2328511572344832 2335830600155136 2341411913465856 2347236023007456 2348771489906688 2350665151414272 2355065868255232 2355639242801152 2359149882507264 2360762425147392 2364948707021824 2366565213315072 2368473220743168 2370092136136704 2378120707520712 2381015263739904 2384493737658368 2386053577048064 2387977296674816 2397704229279744 2399637342068736 2401277558980608 2407712646234112 2408825306409984 2415868655259136 2419469055639552 2421051774468096 2428661676638208 2430619748401152 2432281142624256 2432873316335616 2439393075789824 2440520376231168 2442488008891392 2447060628733952 2447656400723072 2450707514916864 2452979707379712 2459009166960192 2462673860204544 2464284841869312 2471490353102848 2473179683487744 2479258794901504 2481257659826176 2482953666428928 2484650832297984 2486654044471296 2491364550735984 2491915893211136 2495077463628288 2501763921477632 2510238524605196 2515624109408256 2517343606407168 2519373176635392 2523531273381888 2524704260227072 2527292124758016 2534681867812864 2535853203427698 2536414391304192 2538459337064448 2548104054177792 2550466548596736 2552522823696384 2560545968504832 2567407872770048 2568032945020928 2569788264873984 2573618053644288 2576104841577344 2579944044023808 2581707505434624 2583788968083456 2589256357789696 2590950144606208 2601189555306496 2602967538597888 2603601268359168 2613890676182016 2615677341032448 2617786191347712 2622686989647872 2624801491386368 2633692878274304 2635493078464512 2637217111474176 2639343327903744 2647639368794112 2649449101787136 2650094148151296 2651585180073984 2657196028985344 2659338353115136 2660567295399552 2661156082679808 2669520685891584 2670170618970624 2675899329675264 2682555454865664 2684310274179072 2686474458759168 2692159134629888 2694329647235072 2696171294294016 2702798522310656 2704645958074368 2706826537992192 2708676727013376 2715995780720376 2716596834402304 2717852237166528 2725135700180992 2726918373769216 2731647232376832 2738442026842032 2740233404891136 2742442676649984 2744317210263552 2752943207325696 2753613450813456 2754222829338624 2760992748867584 2763218757533696 2765107492159488 2777851141029888 2780426647240704 2789166144264192 2791414867304448 2796640718553088 2797321600826368 2800808588476416 2801490485477376 2803405379862528 2810296190811648 2814484411662336 2816325533564928 2824560403546112 2833438622744576 2835723039801344 2837661333061632 2840292292755456 2847273772269696 2847903877955584 2849569343706624 2851517101289472 2859158767403008 2868844028120224 2873119503571968 2874998982180864 2876964121608192 2884035741007872 2885376297402368 2888333856866304 2889037063148544 2896779277500416 2898117946774512 2898759304347648 2901096385216512 2906591975858648 2912913402513408 2914818912681984 2917168941367296 2926338249719808 2934894794309632 2936900874141696 2939268706074624 2941277775593472 2944119818945536 2948507478884352 2950522863353856 2952901677809664 2958495403998981 2959150123188224 2962904488058592 2972788063207424 2975544306696192 2979978798956544 2987303629922304 2989345532608512 2991755647254528 2997356559597568 2998086309019648 3009934718027776 3011992089673728 3013962413113344 3014420462764032 3025873564336128 3028679026458624 3031120853139456 3036795461697536 3039243832131584 3040648337599488 3049539122212352 3050880783876096 3051623564537856 3056171438702592 3065777662703616 3067783170490368 3070256524296192 3074741924875264 3076753296719872 3079233882554368 3088912596926464 3091023952084992 3091776506176512 3093516043419648 3095630545158144 3103995177966144 3104682096459776 3106116842476032 3108621102225408 3114440800206848 3121882551287808 3129648030676608 3131695319875584 3134220201885696 3136362526015488 3145533176676352 3146220808372224 3146986800929664 3147683233529856 3155420284420096 3157964294324224 3160122848182272 3170827610027616 3177630453989376 3187618450587648 3190188419776512 3196938972372992 3199516456091648 3201703411974144 3203891862700032 3206474952081408 3211767075213312 3216553613328384 3225958740852736 3227449531635252 3238215568850944 3240826331201536 3243831088447488 3246048334577664 3254027168308224 3256650678521856 3258876687187968 3267610019889152 3269915972840979 3270639609839616 3278678889280256 3283565146939392 3285713122492416 3300952979275776 3301756643598336 3310604888571904 3312134796313728 3312867776397312 3321819400981312 3326769951504384 3329043888586752 3331221614493696 3344386571108352 3354165479211008 3356458141876224 3359164235513856 3364708364509184 3369722833010688 3372026129547264 3372847097647104 3374744774639616 3381137604570264 3381885855072256 3384612449419264 3386176557781248 3400622064795648 3403363764928512 3414061291339776 3416394894409728 3419149311148032 3426384353165312 3430731512488896 3431490738192384 3439925392031744 3442276673912832 3445051957444608 3459084665484672 3461347458809856 3464138117873664 3471468357812224 3475026671542272 3485187568242688 3487569788043264 3490381588463616 3492767358517248 3503745900232704 3513990771286016 3516289481965568 3530185825058816 3532598802382848 3533458864201728 3535446906765312 3538724823760896 3547423060532736 3549847819972608 3552709831114752 3559360914522112 3560227491960832 3576740606487552 3579080365572096 3581965945012224 3594895059058688 3596556343919616 3599456013103104 3606194610765824 3609102050656256 3611568969351168 3621327707627168 3623802982888704 3629203583459328 3631577661702144 3642196309835776 3642992514957312 3645929622601728 3651256035789376 3653644539854848 3656590235533312 3659089613684736 3661590700228608 3670590943100928 3671484601084608 3672297105784832 3676061272375296 3686809989545984 3688513750440288 3707235529654272 3709769525231616 3712760470831104 3718888192352256 3721886489739264 3724430499643392 3735320647303168 3737046826103976 3737873839816704 3747061587748864 3752645882216448 3765357786907794 3773436164112384 3783548444082176 3785296910072832 3787056390340608 3796365029692928 3799425791608832 3802022801719296 3804621586956288 3807689005596672 3822156081266688 3830826004762624 3833331976241152 3845380988010496 3851111809155072 3852049417531392 3853744148054016 3854682397310976 3864157262366016 3865012405796864 3869916066035712 3883884536684544 3886425216909312 3901784332959744 3904451307896832 3905401902538752 3907599212740608 3915867832188928 3919024941432832 3920836014273024 3931343305179136 3934030484471808 3937202237079552 3944660538665308 3950539317411456 3953239617696768 3955825667211264 3959014991855616 3967392408928256 3971459053191168 3973305065275392 3983071506563072 3985794043478016 3989007529672704 3991734124019712 4004281028837376 4005255928455936 4015989452898304 4019227283685376 4034498085781504 4038238701944832 4041494470852608 4044256941441024 4054197783465984 4056968937111552 4060239806988288 4067841045168128 4068831419383808 4073993671080564 4074895251603456 4087703550271488 4090377560653824 4097470848565248 4107663040263048 4110350107336704 4113664014974976 4121365269446656 4122368674902016 4124688057892864 4131334244007936 4138660237288192 4141489123301376 4144828136300544 4147661238239232 4166776711544832 4172864040902144 4175593759834112 4178960269180928 4181816701353984 4194961077829632 4195982401239552 4201212882714624 4202235728216064 4213497130909696 4215444286217472 4227770146703488 4236840605319168 4250157934116864 4253584559702016 4256491999592448 4268937882632192 4270910658404544 4271855816933376 4274354015559936 4282356100284416 4288738151104512 4303266042180336 4309679255357952 4312498473271296 4325108117929984 4326053611511808 4328064446103552 4338702891077632 4342200904695808 4345168916250624 4348138956521472 4351644577824768 4359887963787972 4360852813119488 4378086862585856 4401270639034368 4402342191464448 4405351311212544 4408903059111936 4416179728418304 4422761218326528 4435693268672512 4438725184782336 4459182094811136 4463316460044288 4475277522501632 4480955444883456 4492963777347584 4496034839396352 4497129463529472 4508183472760352 4514902077041664 4517988134510592 4520943619670016 4521630694146048 4534162753060864 4537818353238016 4538810346504192 4552081721786368 4555193192546304 4558865748197376 4574308683318528 4576321175814144 4577435346806784 4589702231883776 4593402609926144 4612112887312896 4615129945079808 4618850823831552 4622007933075456 4633368895389696 4636535928127488 4637664759264768 4640274065129472 4650093050724352 4653842117951488 4655992766949216 4657023144689664 4671661200310272 4682823826931712 4694472046014912 4697542979813376 4701330302828544 4710131736510464 4711278485602304 4718299765014528 4721524850294784 4729897414043648 4733130426630144 4736946441486336 4740184272273408 4756241415041424 4768987475316736 4772107154096128 4775954593349632 4795408458559488 4799274684137472 4802555117961216 4817650612819968 4831737310518272 4838938111279104 4857323353276416 4861239496802304 4864562285248512 4865746632671232 4878786151579648 4881040752462336 4884976017782784 4894121257467904 4895312801446144 4901415029833728 4905959414759424 4918018333920384 4925347720409088 4928569683738624 4942980706205696 4946359366975488 4958517589803008 4962515319652352 4965907332857856 4969301664595968 4982729101471968 4983831786422272 4990154927256576 5003527842955264 5020477049210392 5031248218816512 5034687212814336 5038746353270784 5047062546763776 5049408520454144 5054584249516032 5069363735625728 5071706406855396 5072828782608384 5076918674128896 5100933097193472 5105045647392768 5121091937009664 5134815745540096 5136065890041856 5139576529747968 5147236107288576 5152209683154688 5159888088047616 5163415010869248 5167577936166912 5178512715579392 5202379110612992 5205935077195776 5207202536718336 5227781352364032 5231354682064896 5235572382695424 5245373979295744 5249602982772736 5267385756548608 5270986156929024 5274434222948352 5278686655807488 5295278737588224 5298898203574272 5300188296302592 5303170360147968 5314392057970688 5318676706230272 5321134590799104 5339041371783168 5340341237941248 5365110909731328 5368620548358144 5372948917518336 5384318269259776 5388659294470144 5392342588588032 5405597044621312 5409291916148736 5413653075984384 5417353454026752 5431991561440752 5433193668804608 5435704474333056 5450271400361984 5463294464753664 5476884053684064 5480466809782272 5484885353299968 5488634420527104 5505886414651392 5507226901626912 5508445658677248 5521985497735168 5526437515067392 5530214984318976 5555702282059776 5560853294481408 5578332288528384 5582829734608896 5593281437106176 5594643201652736 5602980970954752 5606810759725056 5620592381623296 5628968823324672 5648036680361691 5649120807092224 5666877245489152 5671446079602688 5675322666123264 5680584585510912 5694547544539392 5699138687413248 5703034202578944 5718317534806016 5737688056240448 5746239007143936 5749997964361728 5753928243216384 5768071482015744 5770752594804736 5776667713732608 5778074126297088 5793558555000832 5796235893549024 5797518608695296 5802192770433024 5813183951717296 5825826805026816 5829637825363968 5834337882734592 5852676499439616 5869789588619264 5873801748283392 5878537412149248 5888239637891072 5897014957768704 5901045726707712 5905803355619328 5916990807997962 5918300246376448 5925808976117184 5945576126414848 5951088613392384 5959957597913088 5974607259844608 5978691065217024 5983511294509056 5996172618039296 6019869436055552 6023984179347456 6028840925528064 6051747128672256 6057358052917248 6062241706278912 6073590923395072 6081296675198976 6099078244424704 6101761567752192 6103247129075712 6112342877405184 6131555325407232 6135566340980736 6140513048592384 6149483849750528 6153506593439744 6158467765108736 6177825193852928 6182047904169984 6183553012353024 6187032086839296 6207990355932288 6209364192919552 6212233684952064 6217242204450816 6228881600413696 6243765102575616 6259296061353216 6263390639751168 6268440403771392 6272725052030976 6291066353352704 6292441616744448 6293973601859328 6310840568840192 6315928588648448 6320245696364544 6341655220055232 6355260907978752 6375236901175296 6380376839553024 6393877944745984 6399032912183296 6403406823948288 6407783725400064 6412949904162816 6423534150426624 6433107226656768 6451917481705472 6454899063270504 6476431137701888 6481652662403072 6487662176894976 6492096669155328 6508054336616448 6513301357043712 6517753374375936 6535220039778304 6539831945681958 6541279219679232 6557357778560512 6567130293878784 6571426244984832 6601905958551552 6603513287196672 6621209777143808 6624269592627456 6643638801962624 6653539903008768 6658087777173504 6688773142216704 6708330958422016 6712916283752448 6729416729018368 6739445666021376 6744052259094528 6745694195294208 6749489549279232 6762275209140528 6763771710144512 6769224898838528 6772353115562496 6801244129591296 6806727529857024 6828122582679552 6832789788819456 6838298622296064 6852768706330624 6861463024977792 6862981476384768 6879850784063488 6884553347825664 6890103914889216 6903155942664289 6918169330969344 6922694917619712 6928276235747328 6942936715624448 6950053343084544 6970375136485376 6975139576086528 6980763176927232 6985534717034496 7007491800465408 7027981542572032 7032578963931136 7060371650117632 7065197604765696 7066917728403456 7077449647521792 7094846121065472 7099695639945216 7105419662229504 7118721829044224 7120454983921664 7153481212975104 7158160731144192 7163931890024448 7193112687839232 7198912026206208 7212389221531648 7218204101312512 7223137938702336 7242655415254336 7247605965777408 7258407166918656 7263155323404288 7284392619671552 7285985029914624 7291859245203456 7302512071578752 7307289079709696 7313180471066624 7318179227369472 7341181886201856 7342969202169216 7344594211569664 7352122544750592 7373619979091968 7377027500880576 7414471059308544 7419539050463232 7437776384704512 7443772979478528 7448860999286784 7470641294606336 7474093652207952 7475747679633408 7494123175497728 7505291764432896 7530715573815588 7546872328224768 7570593820145664 7574112780681216 7592730059385856 7598851583217664 7604045603438592 7609243173912576 7615378011193344 7644312162533376 7661652009525248 7666663952482304 7690761976020992 7702223618310144 7704098835062784 7709364794621952 7728314524732032 7730024811593728 7739832132071424 7767769073369088 7772850433818624 7803568665919488 7808902615793664 7810803805077504 7831735664377856 7838049882865664 7841672028546048 7862686610358272 7868060968943616 7874404474159104 7889321077330616 7901078634822912 7906479235393536 7911651334422528 7918029983711232 7934784817856512 7942918106382336 7966143013126144 7971588086956032 7978015059345408 7983468248039424 8008562057674752 8010511856911872 8031978905796608 8038454567370752 8068996171563008 8076477403889664 8082988941705216 8088513882882048 8108395566931968 8113937874223104 8120479613976576 8135682090336256 8137662838767616 8147987342161128 8149790503206912 8175407100542976 8180755121307648 8194941697130496 8215326080526096 8220700214673408 8227328029949952 8242730538893312 8244737349804032 8249376115785728 8262668488015872 8277320474576384 8282978246602752 8289656272601088 8295322476478464 8333553423089664 8345728081804288 8351187519668224 8357920538361856 8389922155659264 8391964802479104 8402425765429248 8404471456432128 8426994261819392 8430888572434944 8455540293406976 8473681210638336 8500315868233728 8507169119404032 8512983999184896 8537875765264384 8541821316809088 8543711633866752 8548708031119872 8564712200568832 8577476302209024 8606532084360672 8619358510715904 8624996946542592 8650216235859968 8652107223023616 8656128892207104 8677405782155264 8684401809391616 8690337832501248 8696277913042944 8703289155649536 8719775927575944 8721705626238976 8756173725171712 8804684382928896 8810702622425088 8817806118223872 8832359456836608 8845522436653056 8871386537345024 8875486211996943 8877450369564672 8918364189622272 8926632920088576 8961910889766912 8985927554695168 8992069678792704 8994258927058944 9016366945520704 9029804154083328 9035976269021184 9041887239340032 9043261388292096 9068325506121728 9077620693008384 9104163443572736 9110386385092608 9117731496394752 9148617366637056 9152642351628288 9154870693613568 9179404463767552 9186805219852288 9224225774625792 9230259890159616 9237701647663104 9266737790779392 9273071856254976 9275329518529536 9280548130258944 9300186101448704 9307684235902976 9311985533898432 9314046289379328 9343322400620544 9365647653863424 9388944092029824 9395085959626752 9402660605657088 9422556971204608 9436599530029056 9443049700589568 9459794828087296 9466260853260288 9473892882972672 9480368544546816 9512482830082848 9537974950633472 9544214308192256 9590816917118976 9598549368274944 9605110235922432 9635301225639936 9663474621036544 9677876222558208 9714646706552832 9722478993604608 9731493265342464 9757572303159296 9762081504924672 9769952035565568 9788242514935808 9790625602892288 9802830059667456 9811918829518848 9836036667840768 9850695440818176 9857139367477248 9885961412411392 9917035179606016 9925030639304704 9931814665715712 9938603329191936 9965458202943936 9967663572844544 9980309854513152 10007055685910528 10040954098420784 10062496437633024 10069374425628672 10077492706541568 10094125093527552 10098817040908288 10109168499032064 10138727471251456 10143412813710792 10145657565216768 10153837348257792 10201866194386944 10210091294785536 10242183874019328 10269631491080192 10272131780083712 10279153059495936 10294472214577152 10304419366309376 10319776176095232 10326830021738496 10335155872333824 10357025431158784 10404758221225984 10414405073436672 10455562704728064 10462709364129792 10471144765390848 10490747958591488 10534771513097216 10541972313858048 10548868445896704 10590557475176448 10597796407148544 10600376592605184 10606340720295936 10628784115941376 10637353412460544 10642269181598208 10678082743566336 10680682475882496 10730221819462656 10737241096716288 10745897835036672 10768636538519552 10777318588940288 10784685177176064 10811194089242624 10818583832297472 10827306151968768 10834706908053504 10863983122881504 10866387337609216 10871408948666112 10900542800723968 10926588929507328 10953768107368128 10960933619564544 10969770706599936 10977268841054208 11011772829302784 11014453803253824 11016891317354496 11043970995470336 11052875030134784 11060429968637952 11121706588962816 11156664577056768 11165659469217792 11186562874212352 11189286403305472 11205961941909504 11213621519450112 11241184763246592 11257937646649344 11296073360723382 11333754490978304 11342892159205376 11350645332246528 11361169171021824 11389095089078784 11398277374826496 11406068405157888 11436635069612032 11475376112480896 11492478014287872 11499995928723456 11536142964031488 11541505189609472 11553335427465216 11556148252594176 11587117110001664 11592471787098048 11595037217390592 11626367903434592 11651653610053632 11659275650727936 11705352998879232 11739579177238528 11747603496566784 11757074824298496 11776479275782144 11794029915537408 11802091453415424 11811606711238656 11833981615995924 11836600492752896 11851617952234368 11902177226784768 11919915195826176 11949214519689216 11957382130434048 11967022589018112 11992345236078592 12039738872111104 12047968358694912 12057681851056128 12103494257344512 12114716105834496 12124483412557824 12147181846790144 12162593350397952 12198156488849408 12203523135504384 12206494258151424 12224685754810368 12263110650814464 12271132681961472 12298967699501056 12307013186879488 12316935530217472 12355650387705856 12364095808339968 12367106024706048 12374064173678592 12415980711864576 12424467369904128 12434484408901632 12457763200827392 12518592122706432 12526781279502336 12536880807542784 12545450104061952 12582132706705408 12584883233488896 12587947203718656 12621681137680384 12631857177296896 12640491392729088 12683310440110464 12710521815957504 12750473802350592 12760753679106048 12787755889491968 12798065824366592 12806813647896576 12815567450800128 12847068300853248 12866214453313536 12903834963410944 12909798126541008 12952862275403776 12963305324806144 12975324353789952 12984193338310656 13016108673232896 13026602714087424 13035506748751872 13079663891363916 13082558439358464 13114715557121024 13134260587757568 13203811917103104 13207026574393344 13242419554287616 13248539185254912 13287277603925248 13307079806017536 13316175554347008 13377546284433408 13416661916844032 13425832567504896 13458833458036736 13478891332042752 13488104518189056 13491388390588416 13524550418281056 13527543420289024 13538449797677056 13544706231124992 13602488259182592 13613455059714048 13656245165359104 13665579577638912 13676597244592128 13705537412661248 13722926049955584 13759701568126976 13769106695651328 13780207829778432 13806311885328578 13836338661938688 13845389835239424 13856552471494656 13885873431248896 13900106686169088 13940750272970752 13950279152173056 13961526353854464 13971069434068992 14014983600930816 14055963085144064 14120743300235264 14130395209531392 14133835456806912 14154899295043584 14189692242130944 14199391279890432 14210839324459008 14237443658088448 14240909967843328 14306962425950208 14316321462288384 14327863780048896 14386225375678464 14397824052412416 14424778443063296 14436408202625024 14485310830508672 14495211931554816 14516814333837312 14568785239343104 14571970059829248 14583718490406912 14605024143157504 14614578159419392 14626360942133248 14636358454738944 14682363772403712 14685938404338432 14704245089501184 14747239958183936 14754055001761152 14828942118617088 14839078100926464 14875552769409024 14887545958957056 14897721998573568 14941282589212672 14948187304415904 14951495359266816 14988246350995456 15010583528865792 15061431147631176 15093744656449536 15141187640291328 15148225561362432 15185460118771712 15197703166435328 15208091206877184 15218486347825152 15230756022386688 15323304019050496 15333327904964608 15381523952041984 15404447236620288 15408197670125568 15418729589243904 15456629049464064 15479664264142848 15535538146738176 15607137331838976 15617805231587328 15621607610155008 15663471328755712 15683344057092096 15725373220716544 15736121937887232 15748808948318208 15778642154661232 15802157269645824 15812958470787072 15823302668845056 15836059967422464 15869569635713024 15885836212764672 15932286026252288 15943176173912064 15956030118690816 16017124115349504 16021023713823744 16063957811593216 16076909134741504 16137992343126016 16152954807779328 16165977883410432 16177027765764096 16216791133863936 16227875748446208 16240959227953152 16275325677535232 16295974684322256 16299581006413824 16350814201085952 16389883394260992 16430652161052192 16441400429346816 16454656059899904 16485461077786624 16489474699608064 16525336976031744 16554640949152768 16565956493205504 16579312545202176 16590644952956928 16667106846179328 16691456163608576 16702375039336448 16715841076723712 16779844311318528 16783929604958208 16808942912864256 16853988523638784 16861777144869888 16911080586813952 16947362421276672 17000631736467456 17014338238808064 17025967998369792 17075751530528768 17083642633618176 17097416062239744 17129424401137664 17154952604418048 17213064168721344 17238717021431808 17249993893085184 17300432471719936 17304214446047232 17312257784414208 17354811564310528 17368803618783232 17380675665002496 17392555826085888 17406578311299072 17439551855151888 17443411252477952 17512347450343424 17609368765857792 17621405244850176 17635612236447744 17664718913673216 17691044873306112 17742773074690048 17750972423993886 17754900739129344 17836728379244544 17853265840177152 17923821779533824 17971855109390336 17988517854117888 18032733891041408 18059608308166656 18071952538042368 18086522776584192 18136651012243456 18155241386016768 18208326887145472 18220772770185216 18297234733274112 18305284703256576 18309741387227136 18358808927535104 18373610439704576 18448451549251584 18460519780319232 18475403295326208 18533475581558784 18546143712509952 18550659037059072 18561096260517888 18600372202897408 18615368471805952 18623971067796864 18628092578758656 18686644801241088 18731295307726848 18777888184059648 18790171919253504 18805321211314176 18845113942409216 18873199060058112 18919589656174592 18932521706520576 18947785765945344 18960737089093632 19024965660165696 19075949901266944 19088428616384512 19181633834237952 19197098736549888 19210220471844864 19270602451279872 19326949242073088 19355752445116416 19429293413105664 19444957987209216 19462986530684928 19524163009849344 19539904071131136 19576485029871616 19581251205784576 19605660119334912 19623837659037696 19672073335681536 19701390881636352 19714278734954496 19771922824822784 19834070359212032 19850061278609408 19863629331431424 19930916405887872 19935327145689088 19960619709026304 20014111371821056 20081908196841568 20124992875266048 20138748851257344 20188250187055104 20197634081816576 20218336998064128 20277454942502912 20286825627421584 20291315130433536 20307674696515584 20403732388773888 20420182589571072 20484367748038656 20544263560167424 20558306118991872 20588944429154304 20608838732618752 20639552352190464 20653660043476992 20670311744667648 20709467827992867 20714050862317568 20809516442451968 20828810146873344 20911125409456128 20925418728259584 20942289530781696 20981495917182976 21069543026194432 21083944627716096 21097736891793408 21181114950352896 21195592814297088 21200753185210368 21257568231882752 21274706824921088 21284538363196416 21356165487132672 21361364951764992 21460443638925312 21474482193432576 21491795670073344 21537273077039104 21554637177880576 21622388178485248 21637167664594944 21654612303937536 21669413816107008 21727966245763008 21732774675218432 21742817897332224 21801085601447936 21853177859014656 21907536214736256 21921867239129088 21939541413199872 21954537682108416 22023545658605568 22028907606507648 22033782634708992 22087941990940672 22105750060269568 22120859937275904 22243413177925632 22313329154113536 22331318938435584 22373125748424704 22378572806610944 22411923883819008 22427243038900224 22482369526493184 22515875293298688 22592146721446764 22667508981956608 22685784318410752 22722338342043648 22778190178157568 22796554749652992 22812136810315776 22873270139224064 22950752224961792 22984956028575744 22999991857446912 23072285928062976 23106670854930432 23112296505188352 23174234220003328 23184943574196096 23190074434781184 23252735806869184 23303307220107264 23318551301455872 23410705997758464 23479158354477056 23495206993133568 23514149648596992 23552958551564288 23588059831074816 23604182906830848 23623213422477312 23667963231991848 23673200985505792 23703235904468736 23804354453569536 23898429039378432 23914764260868096 23934045178036224 23984690472157184 24079477744222208 24095936717389824 24115363702112256 24206988514689024 24229432211668992 24248966825115648 24325186700795904 24396312977698816 24407046271008768 24412988516302848 24449371509620736 24526221301628928 24542265363922944 24597935399002112 24614026373758976 24711300775411712 24728191616679936 24734212049412096 24748128347357184 24831961423729152 24848934739808256 24868968817803264 24915526401654784 25037184245412864 25053562559004672 25073761615085568 25164265413410816 25169766466977792 25175894407437312 25243362275360768 25263714354593792 25280982785458176 25366620880220928 25421043631915008 25500947604701184 25521507358212096 25575511778983936 25596131648733184 25613627295793152 25631134901600256 25694136601706496 25732428906627072 25807669926821888 25819596253082016 25905724550807552 25950648707579904 25968386676621312 26032217346465792 26053205428174848 26071013497503744 26159327782727832 26165116878716928 26229431114242048 26268521175515136 26414053148786688 26484839108575232 26497078370509824 26574555207850496 26614159612035072 26632351108694016 26755092568866816 26833323833688064 26917666916073472 26957782664085504 26976209036378112 26982776781176832 27049100836562112 27055086840578048 27089412462249984 27204976518365184 27312490330718208 27331159155277824 27353194489184256 27411074825322496 27445852099911168 27519403136253952 27538213391302656 27560415659556864 27612623770657156 27672677323877376 27690779670478848 27713104942989312 27771746862497792 27800213372338176 27881500545941504 27900558304346112 27923052707708928 27942138868137984 28029967201861632 28111926170288128 28241486600470528 28267670913613824 28309798590087168 28379384484261888 28398782559780864 28421678648918016 28474887316176896 28481819935686656 28613924851900416 28632642924576768 28772450751356928 28795648104824832 28849556886126592 28872816405250048 28970621661017344 28990423863109632 29033628667674624 29143940119658496 29167436980813824 29210048286315008 29229156318838784 29252721884266496 29272716909477888 29364727544807424 29371876808676864 29408490179002368 29494479916367872 29508110003522304 29657884237234176 29751105538818048 29775091917914112 29795443997147136 29882565178425344 29896374608831808 29902990718533632 29976492701990912 30021167057731584 30122862295262352 30187489312899072 30282375280582656 30296451122724864 30370920237543424 30395406332870656 30416182413754368 30436972695650304 30461512044773376 30646608038100992 30763047904083968 30808894473240576 30816395340251136 30837459178487808 30913258098928128 30959328528285696 31071076293476352 31214274663677952 31243215220310016 31326942657511424 31366688114184192 31450746441433088 31472243875774464 31557284309322464 31604314539291648 31625916941574144 31646605337690112 31739139271426048 31771672425529344 31864572052504576 31886352347824128 31912060237381632 32034248230699008 32042047427647488 32127915623186432 32153818269483008 32305909615558656 32331955766820864 32354055531528192 32433582267727872 32455751496892416 32481918455906304 32550651355070464 32591949368644512 32599162012827648 32701628402171904 32779766788521984 32861304322104384 32882800858693632 32909312119799808 32970922155573248 32978949399216128 33050673952063488 33109281898305536 33131912986411008 33158625090404352 33181289905913856 33382912327217152 33404750078672896 33431682153447424 33559688622637056 33567859209916416 33617885825728512 33723554289739776 33822161173627904 34001263472934912 34028676477616128 34051935996739584 34151503061057536 34167285267236352 34194832124479488 34258848802275328 34309905208836096 34426128337442688 34477434042863616 34499987786170368 34600864943439872 34608428892094464 34624515568828416 34709623128621056 34737607237566464 34761351330004992 34785111652171776 34879103710303776 34886822504955904 35024694900686848 35218737531715584 35242810489700352 35271224472895488 35329437827346432 35382089746612224 35485546149380096 35501944847987772 35509801478258688 35706531680354304 35847643559067648 35943710218780672 35977035708235776 36065467782082816 36119216616333312 36143905076084736 36173045553168384 36310482772033536 36416653774290944 36441545540370432 36594469466548224 36610569406513152 36619482774454272 36717617855070208 36747220879409152 36896903098503168 36921039560638464 36950806590652416 37066951163117568 37092287425019904 37101318074118144 37122192521035776 37200744405794816 37230736943611904 37247942135593728 37373289602482176 37555776368119296 37580343838507008 37610642422628352 37690227884818432 37746398120116224 37839179312349184 37865043413041152 37895571531890688 37921474178187264 38049931320331392 38151899802533888 38363267668475904 38394197473099776 38420440943689728 38541204902559744 38653898484146176 38711504890232832 38858586826211328 38889915974418432 38925973061369856 39048326019698688 39079808142262272 39152970059743232 39162502411569152 39247675318075392 39344146671363072 39402781763272704 39543845649645568 39668140718424064 39700122557218816 39727258662862848 39861832811775744 39921239418052608 40028222743642112 40163816393683136 40249985750532096 40277497702514688 40376500374110208 40395268163633152 40436673996128256 40554909885005824 40573651254843168 40582630260867072 40615349393031168 40807464777547776 40840365179142144 40968735496077312 41088527120334848 41116612237983744 41217677465237504 41279104704380928 41307320086953984 41340623489335296 41418935655985734 41428101724635136 41619032884903936 41657620293746688 41822250818912256 41850837456519168 41884579061563392 42139086052388864 42167889255432192 42362229900705792 42391185628594176 42401506370420736 42515136463765504 42569076726392832 42712330974265344 42722729903529984 42920887277850624 42948964386865152 42983591340146688 43074546154078208 43109274355761152 43244776356970496 43274335329189888 43309224607875072 43455932491526016 43465549350436864 43485635794664448 43602171202895872 43706355718029312 43815072429472512 43843734478258176 43879082826399744 43909075364216832 44047091317211136 44057815213015296 44175883981881344 44211500120539136 44241719874551808 44486826355851264 44626658308227072 44662637876871168 44746251496849408 44757145613221888 44823847767638016 44854486077800448 44964739052986368 45031750586597376 45184293442893528 45335017963913216 45371568636821504 45444676684087296 45556380356315136 45593109499305984 45624273620631552 45746540278448128 45901504449923584 45969912057151488 45999983714893824 46144571856125952 46213341709860864 46224593010376704 46348468440006656 46369887148392192 46505471613738368 46606614440214528 46821411995516928 46958316708954112 46990413986267136 47105917103128576 47176119662149632 47208365813661696 47246426844954624 47335926463983696 47346401971011584 47406471808937472 47608708907139072 47796858078756864 47829528521736192 47868090356072448 47969380944314368 48158955488444416 48191873434779648 48230727404224512 48413977029378048 48458864423337984 48497933650231296 48650373401591808 48792625955397632 48825977032605696 48898743019241472 49052442603257856 49195870798004224 49228052747517952 49422601550823424 49456383233359872 49468424098824192 49663922847458304 49697869479616512 49737937635606528 49831052803309568 50074368490825728 50107125118009344 50147523230171136 50339532933955584 50351788814874624 50486724550721536 50527428709187584 50561965570916352 50733241760441856 50842087263830016 51001895209402368 51043014716424192 51151023557967872 51192263297466368 51227254591586304 51388273203412992 51464857813254144 51615339853643776 51639192506164032 51811449101615104 51901297415159808 51936773353242624 52064434692931584 52106410856349696 52142026995007488 52318655565455664 52330233757433856 52458862228484096 52537042351030272 52828106297573376 52994156741019648 53149110415700992 53228319224070144 53264702217388032 53510185137733632 53666647667376128 53835333832146944 53915565328171008 53965553562353664 54098201673124224 54110173681156096 54178824924499968 54409953036730368 54624980661436416 54662318310555648 54822149650644992 54891704199822336 55038806272507904 55076426782605312 55120831319113728 55225247541314312 55345354647754752 55381559340957696 55426209885978624 55543493724995584 55600426744676352 55763001091883008 55801116608692224 55846105415417856 55884277736275968 56059934403723264 56223852340576256 56482973200941056 56535341827227648 56619597180174336 56758768968523776 56797565119561728 56843357297836032 56949774632353792 56963639871373312 57227849703800832 57265285849153536 57544901502713856 57591296209649664 57699113772253184 57745632810500096 57941243322034688 57980847726219264 58067257335349248 58287880239316992 58334873961627648 58420096572630016 58458312637677568 58505443768532992 58729455089614848 58743753617353728 58816980358004736 58988959832735744 59016220007044608 59315768474468352 59502211077636096 59550183835828224 59590887994294272 59765130356850688 59792749217663616 59805981437067264 59952985403981824 60042334115463168 60245724590524704 60374978625798144 60564750561165312 60592902245449728 60741840475086848 60790812665741312 60832364827508736 60873945391300608 60923024089546752 61293216076201984 61526095808167936 61632790680502272 61674918356975616 61826516197856256 61918657056571392 62128403483978601 62142152586952704 62428549327355904 62486430440620032 62733376228368384 62901492882866176 62944487751548928 63114568618644928 63208629078583296 63251833883148288 63293210675380224 63478278542852096 63543344851058688 63729144105009152 63772704695648256 63824120474763264 64068496461398016 64084094855294976 64255831246372864 64307636538966016 64611819231117312 64663911533641728 64867164535455744 64911502993784832 64963836911812608 65101302710140928 65183898737289024 65198324025655296 65403256804343808 65559533577043968 65722608644208768 65765601717387264 65818624239599616 65957898798432256 66101347904126976 66218563796611072 66263825972822016 66317250180808704 66362579811827712 66765824654434304 66809500157345792 67119377245274112 67135718419832832 67235771651457024 67447108579479552 67644322347255808 68002526945869824 68057352955232256 68303006122115072 68334570534472704 68389664248958976 68517697604550656 68619810417672192 68852256674885376 68954868085727232 68999975572340736 69201729886879744 69216857784188928 69419246257242112 69475214475132928 69522702660009984 69570223304343552 69758207420607552 69773645009911808 70049389801373696 70437475063431168 70485620979400704 70542448945790976 70658875654692864 70764179493224448 70971092298760192 71003889695975544 71019602956517376 71413063360708608 71695287118135296 71887420437561344 71954071416471552 72130935564165632 72238433232666624 72287810152169472 72346091106336768 72620965544067072 72833307548581888 73188938933096448 73221138813026304 73238965548908544 73435235710140416 73793806197006336 73842079121276928 74133902326235136 74184574850039808 74202636148236288 74244385042071552 74401488811589632 74461473887223808 74495884271187456 74746579204964352 75111552736238592 75160687677014016 75221284845256704 75380455769636864 75492796240232448 75678358624698368 75730086826082304 75791143063781376 75842948356374528 76099862640662784 76303799605067776 76726535336951808 76788394946199552 76840881887379456 77082409805119488 77307796968292352 77423009780465664 77717173652422656 77851946122739712 78096652039397376 78159616284524544 78305940119486464 78325004823138304 78495350636150784 78688293342726144 78805563526545408 79336281436848128 79400245114437632 79454517325725696 79723665623551488 79842478836105216 80056445487284224 80327632787366272 80499971501064192 80753000748220416 80790536327266304 80873347992256512 81109819770011648 81147302509686336 81165260521734144 81614929555095552 81937470992154624 82177054240669696 82233224475967488 82435354930475008 82558209408761856 82614640173907968 82681246978670592 82837871311971468 82856203449270272 83315240587493376 83644501637824512 83701674913038336 83769158123126784 84278172104777728 84335778510864384 84724459801411584 84803012740841472 85030272927531008 85138153452785664 85424661948530688 85445459807059968 85841774555701248 85897928773730304 86149092308156416 86218548711522304 86489552713940992 86548670658379776 86618449215750144 86911864983052032 86971271589328896 87204342405791744 87630144858945024 87687468956516352 87758165652799488 87818150728433664 88094182634422272 88115630426030592 88351767963762688 88423000241078272 88483439749103616 88973652711702528 89253316616454144 89325275753742336 89492502993698816 89514291226443776 89647695535276032 89708972155600896 89929478105972736 90063501173194752 90368586885787056 90670035927826432 90743137273643008 90889353368174592 91112760712630272 91186218998611968 91248547241263104 91803008899847168 91939824114302976 92289143712251904 92426683419721728 92449186020753408 92696936880013312 92739774296784384 93010943227476736 93213228880429056 93642823991033856 93916633417908224 93980827972534272 94211834206257152 94352239324299264 94416731627323392 94671852927967392 94692803942023168 94812943617874944 95217417814278144 95593716157513728 95659057043472384 95736180712144896 95938761888628736 96317910976888832 96383746869559296 96461454808449024 96917728846675968 96995867300462592 97300746803183616 97585251910795264 97651954065211392 97797486038482944 98104885206515712 98391741596008448 98845203101646848 98912766466719744 98936848197648384 99327845694916608 99395738959233024 99475875271213056 99662105606619136 100148736981651456 100214250236018688 100295046460342272 100679065867911168 100703577629749248 100973449101443072 101054857418375168 101466483520883712 102003790418804736 102086029432848384 102302047115935744 102384526594932736 102454509183172608 102776546406825984 102929715626508288 103230679707287552 103278385012328064 103802594830319616 103873546706485248 104128869385863168 104212821712699392 104284053990014976 104637311130911328 104660467514867712 104917724456968192 105074084702060544 105656212595146752 105988313482039296 106298220831401984 106456638448140288 106529404434776064 107333295334752256 107670667664293888 107831130656342016 107931107124707328 108196403346248448 108357649848999936 109249961322872832 109324636621111296 109644299301289984 109783408399644672 110077612545015808 110152853565210624 110241662638227456 110450495082628624 110690709295509504 110763118681915392 110852419771957248 111086987449991168 111200853489352704 111526002183766016 111602233217384448 111692210830835712 112119868807446528 112447704681152512 112965946401882112 113070683654455296 113239194360348672 113517537937047552 113595130239123456 113686714595672064 113927279742746624 114455699407601664 115089803005427712 115182592419299328 115398227544506368 115882486644069376 115961695452438528 116134514670698496 116575760478633984 116669747923255296 116840193145260032 116916625275355136 117010887537065984 117458910179229696 117487507234707456 117977919665471488 118032440014089216 118631536948936704 119004422155272192 119100367671656448 119181775988588544 119530260713701376 119585498435327232 119905970807963648 120084668230926336 120491449181049408 120749957251596288 121129501122330624 121185804490899456 121483680950173696 121581625331482624 121664729655017472 121747890782601216 121846048179093504 122586432152403968 123052191616335872 123265581361004544 123349836713951232 123653032395712512 123837314113142784 124256806967957202 124284305173905408 124857098654711808 124972860881240064 125466752456736768 125802985765732352 126229137237289856 126417258157166592 126503667766296576 126956557085704192 127086689702117376 127458288210018304 127545409391296512 128136992922796032 128168189710589952 128511662492745728 128615273077932032 129223638462234624 129327823067283456 129734329070911488 129823005987569664 129927673823625216 130202605420281856 130367797474578048 130396648051310592 130806513608687616 131119067154087936 131445217288417536 131531203434774528 131637248479199232 131915797596864512 132437127593222144 132527651945644032 132634500361617408 132725159623655424 133531649308868608 133619000314691584 134238754490548224 134271436839665664 134471543302914048 134894217158959104 135288644694511616 136005053891739648 136114705910464512 136669141068945408 136779328497917952 137035395209101312 137239620835344384 137704513349770752 137909736171454464 137999951144681472 138403459773759488 138433715568377856 138838492514484224 138950428950265856 139045405320019968 139516414841215104 139547290019823616 140098779602747392 140874950126862336 140971241958801408 141317751309385728 141528358986448896 141942184597520384 142007779391951088 142039205913034752 142826126721417216 143390574236270592 143908142832943104 144261871128331264 144476866465333248 144575620304338944 144692182212673536 145241931088134144 145666615097163776 146377877866192896 146477931097817088 146870471420280832 147587612394012672 147684158242553856 148267804652470272 148369149700079616 148405272296472576 148802977623179264 148922947774447616 148991768542374912 149493158409928704 150223105472477184 150321375354028032 150442569690513408 150760911539273728 151356717249396736 151460173652164608 151582286127562752 151685896712749056 152199725281325568 152607599210135552 153453070673903616 153576789892399104 153681763774758912 154164819610238976 154615593936584704 154846019560931328 155434347304845312 155703892245479424 156193304078794752 156319232569049088 156611880238972928 156650009646276608 156990701272301568 157376586685452288 157611127053090816 158672562873696256 158800490228875264 159447331247102976 159684957672210432 160112890974568448 160655265574732544 160999943002128384 161506001496440832 161746695984513024 162219639540023296 162294605019372672 162330521043468288 163229859110191104 163874941984309248 164354108481339392 164466448951934976 164870709860950016 165116418817523712 165229280347815936 165362493957341184 165675742623942936 165712406898540544 166630481174986752 167289003275649024 167403349826076672 167538316246253568 168556344209555456 168671557021728768 169448919602823168 169606025481682944 170276306905571328 170849323897061376 170890919614119936 171683549111402496 171795857547460608 172298184616312832 172979105427881984 173097341316759552 173236898431500288 173823729966104064 173942543178657792 174408684811583488 175260289717890048 175374937913032704 175516331305598976 176188365268844544 176231260852061184 176703535927525376 176846000482156544 176966879498207232 177947305423405056 178506633232908288 178650551507484672 179028582452887552 179295391070552064 179417944311201792 179858956211945472 180127002346389504 180737173771574112 181340071855652864 181778706736349184 182225521425260544 182372437997223936 182497094482526208 183606017799694336 183879648228605952 184578287424503808 184898372041506816 185393873760026624 185479548593568768 186021886454953472 186426457760858112 187285647982067712 187833266835816448 188423668412514304 188704478648598528 188833463254646784 189343705855934784 189385607884046336 189625887235749888 190434835628556288 191187432315027456 191318114086944768 191472361424289792 191877523777257472 192635821953777664 192767493739118592 192922909616898048 193835457693351936 193991734600925184 194601493606367232 195170503821590528 195303908130422784 195594972076965888 196209770413031424 196783483192016896 197690406203293696 197873696395296768 198655691389833216 198791477918466048 198951750542426112 199324211213238272 200297473963302912 200428500472037376 201358131735822336 201407155259498496 201946898202886144 202109714836750336 202932967041767424 204007580837609472 204172058865696768 204604094231871488 204769053189865472 204909018366345216 205553092813651968 205859431253016576 206461359414575104 206556770024656128 207605189660639232 208257738771726336 208425643425398784 208568107980029952 209274622261822656 209320935029735424 209835448913936384 210148169404121088 211312425190293504 211976626964078592 212596441662803968 212913276896280576 213058808869552128 215341335328587776 215662261312684032 215862214249414656 216392806692496896 216715299697999872 218499922645745664 219288598602579968 219566816799289344 220155225090031616 220305707130421248 220900990165257248 221381418591019008 221526237363830784 222173974899982336 222401706978705408 223052004367532032 223204466434768896 223384421661671424 224239737614893056 224895409362305024 226141367308910592 226478388720697344 227035075874095104 227190260478246912 227373429191344128 227854559485493248 228911398815203328 230179606010855424 230365184838598656 230796455089012736 231764973288138752 231923390904877056 232269029341396992 233151520957267968 233680386290520064 233833250550710272 234021775074131968 234917820358459392 234975014469414912 236064880028178432 238008844310544384 238200735343312896 238363551977177088 239060521427402752 239170996870654464 239811941615927296 240169336461852672 240982898362098816 241499914503192576 242259002244661248 242371608981798912 242967361900347392 243163250662965248 243329459310034944 243495781565202432 245172864304807936 246104383232671744 246531162722009088 246699673427902464 247306064791425024 247674628226285568 248513613935914404 248568610347810816 249945721762480128 250933504913473536 251605971531464704 252458274474579712 252834516314333184 253007335532593152 254173379404234752 254916576420036608 255090818782593024 256273985845592064 256336379421179904 257023324985491456 257230546155864064 258447276924469248 258655646134566912 259468658141822976 259646011975139328 259855347647250432 260405210840563712 260735594949156096 261613027217375232 262890434576835072 263062406869549056 263274496958398464 263831595193729024 264874255186444288 265055303891288064 265269000723234816 265450319247310848 267063298617737216 268477508981096448 268542873679331328 268943086605828096 269788434317918208 270577289389023232 272010107783479296 272229411820929024 273338282137890816 273558656995835904 274070790418202624 275409026699541504 275819472342908928 276806919547518976 276867431136755712 277676985028968448 277900857900531712 278090810640039936 279032829682430208 280197559205494784 281749900253724672 281942483917602816 282635502618771456 283056717972897792 283884369195040768 284015558783902176 284078411826069504 285652253442834432 286781148472541184 287816285665886208 288523742256662528 288953732930666496 289151240608677888 289384364425347072 291333230194327552 292755755732385792 292955862195634176 295175224788025344 296535609304940544 296738299400159232 296810544592945152 297605955246358528 297983537084749824 298986316819857408 300446210944954368 300642750708056064 300885139381026816 301521823078547456 302713434498793472 302920347304329216 303164572255125504 304399450562651136 305215198420271104 306906141347807232 307153579784798208 307363527549517824 308329639220477952 309231187873169408 309692039121862656 311407784490958848 312386608157589504 312638465138098176 313223760477945856 313300019292553216 313981402544603136 314753173370904576 315222254106181632 317345125747392512 317600980457750528 318894662494205952 319369915344420864 320225781949136896 321310531149465088 321999886004256768 323012002992881664 323493391969026048 324439279080046592 324589210038745344 327749883968618496 328708216962678784 328932897903869952 329741419721900032 330232837635047424 330458560695631872 330724987914682368 331351485247885872 331424813797081088 333260962349973504 334578006551298048 334806699652153344 335076632492507136 337112688419110912 337343114043457536 338897839205646336 339212050963365888 340552613811142656 341781839228239872 343367098222804992 344596369232625664 345958210855763968 346194682633519104 347647459932208128 347885086357315584 348817369623166976 350520579435780096 350749875826065408 351032662611197952 352376730537689088 352462521704122368 353407071855050752 353692000964313088 353933758996414464 355894610846810112 357013266465816576 357301103014969344 358057164905775104 358590782141104128 359717912423890944 360254004692779008 361474347543148224 362680143711305728 363557413472698368 364451042850521088 364744875994447872 364994188965052416 367212035599388672 367759296457211904 369156574849007616 369796744083013632 370959097187137536 372043772909906944 372852915521716224 374571295964135424 375666533671632896 376847336825028608 377408957297197056 378687411711869568 378771215768092672 379251774471499776 380869671257112576 382374864630054912 382636228173889536 383755047554514944 385271643907555328 385534987478237184 385845819233796096 387670915386703872 387983469201850368 389202987212734464 390341007643181056 390607816260845568 391189944153931776 392419540826062848 393566966384033792 395380812406587392 395747392790593536 397311382779666432 397582955836932096 397903501084852224 398648422426476544 400594947926605824 400857000944074752 402716263471644672 402814310518996992 403893796405772288 404219429673500672 405865934083534848 408015161675218944 408344117731393536 409208188463742976 409538106379730944 411106185627303936 411718862506033152 412922718829150208 413113540049312256 415210379321278464 416515477543452672 416851286850797568 417136215960059904 418549244523645312 418641870059470848 419670897827872768 420296338808242176 422624850380587008 423953253928157184 425192883325607936 425826553792561152 426117617739104256 430682670657175552 431724428498829312 432785613384993792 433430599395999744 436999845291491328 439133633598578688 440310450180063232 440611414260842496 441801980330514496 442762837182038016 443052474727661568 444347949799964672 444803413957410816 446104008735064064 446408932869537792 446768843323342848 448479475229786112 449790818724610048 452282734617821184 454070151748190208 454380520956493824 454746858382688256 455709118970986496 457822797630406656 460359212021710848 460730369677197312 463529946576277504 463846781809754112 464538058682793984 466303041914535936 467360772581040128 467666501101420544 469835640716918784 469950028938829824 472129760056356864 476017688621088768 476401470686625792 478121042854805504 478341993741308928 479623883231854592 480338672923705344 481965796724197632 482999829006385152 484518004489322496 485934723800694784 486326501325930496 486658918620069888 486991563130404864 490345728609615872 492208766465343488 493062325444018176 493399346855804928 494612129582850048 495349256452571136 497027227871828808 497137220695621632 499891443524960256 501867009826947072 503211943062929408 504916548949159424 505669032628666368 506014671065186304 508346758808469504 509833152840073216 512547971691184128 512672758842359808 514046649970982912 516894553848938496 518937316283645952 519292023950278656 519710695294500864 520810421681127424 521471189898312192 523226054434750464 525780869153670144 526124813739098112 526548993916796928 527663190387458048 529748510372888576 530110607782576128 530538001446469632 530900638494621696 534126597235474432 537085747358662656 537886173211656192 539576868635836416 541154578778046464 544020215566958592 546676564275781632 547117313991671808 548141580836405248 550818053399083008 551638944685817856 553734862273511424 555353970057936896 555801715801063424 556181621280079872 558065659364860416 560395118410989568 563499800507449344 565271005237542912 566113435945795584 567768738390081536 568031117567804352 568156823652139008 571304506885668864 573562296945082368 575632571331772416 577047484513325056 577907465861332992 578302481217355776 578768728850694144 585511511464771584 585911724391268352 590350449576050688 593071218609881088 593621089185890304 595211910492717056 595967074169499648 597972633639714816 600892421889908736 601285501416112128 603043646157094912 605426868997586944 605840694608658432 606329144510251008 608798901125302272 610430396840542208 613812282695614464 614307159569596416 614727055099035648 616659278440955904 618462375746338816 619384078243725312 622815568981917696 624773216315179008 625276930276196352 626447520955891712 626600038585106432 627962805089206272 629506346741809152 630444508212363264 634690251494785024 635201960915501056 637789324988411904 638739830688841728 642621062298930176 646024005985763328 646986783938052096 648878558160093184 649178420077490688 655499767937236992 657416433925357568 657865795807739904 659482839443800064 660465675270094848 660917121391263744 662702970495771744 662849627594162176 666521924699947008 669156013102596096 669613399304306688 670153264985014272 674225376838221824 674686228086915072 678424101926731776 681105227622285312 683563678456479744 686734196445609984 691916421711527936 692389365267038208 695294919864416256 695770172714631168 697634739246333952 701041158871560192 701499751652130816 702065325222395904 704753461075378176 704925043408244736 706814143710101504 707384001928626176 714026532931633152 714602206029938688 716114329811550208 717181564282208256 719435824847781888 720508009385558016 722948695086296448 727114826945396736 728902085701042176 729489751988895744 729988377930104832 734424071198777344 735518592914423808 738313149698015232 739593488166027264 741918194374275072 744087545819813888 745705831043432448 751333067343265792 753694673650057216 754817914594394112 757374823423739136 758503548942999552 764749729260109824 765272456347779072 767510095109029888 770543287815110656 771069974956474368 771691638467592192 775341830773407744 775966938403700736 778405974425468928 780682015286362112 781215632521691136 784839081652125696 787133932768067584 790761624813174784 791494785581187072 794622765559332864 795165911673864192 795807002169704448 801189895853211648 805432526943289344 805628621037993984 807787592811544576 811731868167069696 816030323350437888 816688235462787072 818416376927485952 819076212759461888 822212371254607872 825845437658300416 826227080098624512 830420758642556928 833030955086905344 833702573701595136 834272431920119808 837098489047290624 839341795655745536 840592677616484352 845249700761174016 847906507856314368 850385766651215872 851653107585122304 852235235478208512 861365341314351104 863448856997658624 865571226769987584 866861198791999488 873999690582982656 878267267197157376 880620900360126464 883603960661028992 885525674364076032 888695899599929344 889606827914821632 892208017470128128 892817865739075584 896958950459572224 899581637449220096 904565469235642368 908140303496380416 908761041912987648 909493716765376512 911418237941972992 915645595260813312 920718424043421696 921460739354394624 927059893152555008 927693563619508224 929076117365587968 934721545162080256 935333002202841088 939671281433837568 939900057877659648 944259520112713728 952035377242177536 952802941373251584 956683987482617856 959247766463709184 960677345847410688 963931593448395264 965999658012770304 969036008978644992 971869447601389568 972653002651860992 973317837240139776 980691457219231744 984417532930686976 986124650888036352 986798693711609856 989224259165700096 990698512905142272 994054455743657616 994274441391243264 999782887049920512 1003734019653894144 1009833097898318848 1011338065257332736 1012029342130372608 1016693517616939008 1019666305680146432 1025345517684719616 1028093299941965824 1033789107697876992 1037874632567291904 1038584047900557312 1041620843362254848 1042942379796624384 1046452108869500928 1051561738307340288 1052249627478196224 1053097987833593856 1055326380774916096 1059497020745777152 1060221215565152256 1061076002892939264 1061801276989243392 1068253194470948864 1074171494717325312 1075772346423312384 1079153737271672832 1082309157556092928 1088040431133917184 1093353128551563264 1094234627983343616 1096283161672810496 1101636106798166016 1103277889371635712 1107469724547022848 1110707940115873792 1111603431602126848 1116131318729720832 1120790236821979136 1126999601014898688 1130542010475085824 1132226871891591168 1135537476780163072 1136062235135608704 1136313647304278016 1142609013771337728 1147124593890164736 1151265142663544832 1154094969026650112 1155814931722665984 1156604962434711552 1157537457701388288 1171023022929543168 1171823448782536704 1180700899152101376 1186142437219762176 1187242178371780608 1191934148338999296 1195945267279429632 1201784843779817472 1202571002832224256 1206087292314189824 1210853737995173888 1211681389217316864 1212658289020502016 1217597802250604544 1220860793681084416 1227624565391228928 1228614319139192832 1233318556881911808 1236924751492677632 1238768156487450624 1245631137963835392 1249546432630358016 1250553860552392704 1253200077170212864 1255925610178412544 1259012693483618304 1260889016424726528 1269380502989570048 1275578649976823808 1277479661377683456 1285242124597860352 1292048011971526656 1297757116320186368 1298356840154981376 1310999535874473984 1314832867850715136 1318965678887600128 1320931350540189696 1321834242782527488 1325405940991543488 1325699255188324352 1333043849399894016 1338312026205192192 1339226798608613376 1340306529970028544 1348450753676443648 1349372456173830144 1356848203853463552 1362210455244570624 1367127356912959488 1373468392891219968 1383832843423055872 1390589839728832512 1391540345429262336 1395269478492667904 1402082317743120384 1402999503304261632 1409506922150756352 1409850086816489472 1413628287420203008 1414768003857252352 1428053065863266304 1429204412059877376 1432228659623100416 1434363128564416512 1438871649695563776 1441016018771116032 1445897390172592896 1457804171402084352 1458979503977791488 1459976755860209664 1468848142397554688 1471037185828847616 1476626299396030464 1479186976332054528 1483836388748550144 1488175091639627776 1491411662086864896 1507389347300114432 1509635829188788224 1514749646847478272 1517007097885999104 1529499458520219648 1535020190218059776 1541086575630221312 1542139949912948736 1550683661546815488 1556811948850937856 1561364030572724224 1562431265043382272 1569678163304251392 1574267865536135168 1582989571162374144 1589245531118665728 1590331823347728384 1591614004339408896 1602379791706423296 1611257242075987968 1615575185623089152 1623463736334139392 1632060646700875776 1636832753854971904 1638152425518923776 1644424742509215744 1652454160197249024 1666061910173810688 1667405147403190272 1668544863840239616 1674196978094581248 1678683591311491072 1681185355232968704 1690499401522348032 1695813015712628736 1700771533302431744 1703306215170244608 1704470470956417024 1722730682628702208 1726897713995317248 1731142453539975168 1733722397583998976 1756534534394314752 1761241800720252928 1767207921322057984 1771051348728152064 1779213655829643264 1784416034940256256 1785635731478151168 1793917900919144448 1799163274898440192 1809130938471284736 1816280606992760832 1817522083825975296 1818987433530753024 1822836475883945984 1831291190521626624 1841436848086843392 1842921478708789248 1854119786305110016 1855387127239016448 1858152234731175936 1869443090324160512 1879342562867675136 1879800115755319296 1888519040225427456 1904070754484355072 1905605882746503168 1913367974965235712 1918495532927418368 1927863186896790528 1938072017957289984 1943738895202779136 1945306005303721984 1946635674480279552 1961382914438463488 1972249301776072704 1973597387423219712 1978448518331400192 1981397025810284544 1988108911487315232 1988548882782486528 1999565774099841024 2007468039307788288 2019666195796637696 2022676130514665472 2024058684260745216 2039332611360292864 2050691035369439232 2075749265134583808 2077168095801114624 2083241686724509696 2085884759593248768 2092904217739001856 2103123476614680576 2104499254956392448 2106195975667187712 2110652761549832192 2118994041491554304 2120442431130304512 2122152005785878528 2136506388941897728 2148342989434650624 2151544692846624768 2158307474543345664 2164618315112185856 2186706257103126528 2188469255966687232 2192566323345620992 2203272213596332032 2206555778743271424 2214939449094045696 2221415880231747584 2223206863204253696 2232262637459441664 2241580473643958272 2253999202029797376 2261084020950171648 2264453743783182336 2271074953560326144 2272124470271217408 2294249187780329472 2302530285327089664 2308189938053300224 2311629863445331968 2313209924869423104 2315074915402776576 2342046045859086336 2343646897565073408 2361401798304202752 2372284874439524352 2374484356743561216 2383868296677998592 2403569687559634944 2412174584628379648 2421707475990347776 2423362778434633728 2435195604501209088 2441721587362168832 2455249130782457856 2457228638278385664 2466637113763823616 2473849502985355264 2477536312974901248 2491262275927670784 2499092865260716032 2501107721104785408 2506400154340425728 2518025386967236608 2521778032849453056 2538761005979140096 2551157299953647616 2554959322755366912 2570484249195720704 2584096023943053312 2596713680309962752 2621999071748947968 2629665735701430272 2637931357775200256 2641862701080379392 2650811881983086976 2651398510376648704 2666087698799788032 2676624052410384384 2678453597217226752 2696901507352887296 2698744912347660288 2713696407706927104 2724420910489141248 2734254713825918976 2746936785782439936 2767665686846111744 2781179679457665024 2783080690858524672 2790538956985335808 2804164635486240768 2805999006608523264 2819013844301512704 2819700173632978944 2827256574840406016 2829536007714504704 2856106131726532608 2858408824119754752 2864457319246200832 2877743299391127552 2882032037542232064 2891794780345185792 2915608342804168704 2917959007955582976 2919953511720419328 2937696284795109376 2942074371657695232 2953252598792060928 2958373952664109056 2967672777497100288 2976350183279255552 2982823324173729792 3014778694600228864 3029499293694956544 3034014195771998208 3058998917040439296 3082173151260442624 3084279899825897472 3101367323093630976 3113623897701875712 3122728061145448448 3124862530086764544 3139356326608502784 3148535731072270336 3165979142324748288 3178491062237331456 3180663646695456768 3183228008678817792 3204759583412846592 3222514484151975936 3246927472668278784 3264121293401751552 3273665507709943808 3288849485018431488 3304908320394498048 3332123820347621376 3334810294806380544 3348393956189162496 3357367182622982144 3362370710465937408 3380998803044696064 3391626031425257472 3401543066604863488 3406612430340489216 3408940941912834048 3445461365257404416 3453795427990634496 3462284907079950336 3467444795167997952 3513069068788629504 3522483601440505856 3534415842644115968 3542102697456304128 3558427311659286528 3568832069880512512 3587835801838288896 3598326549796880384 3618261876942569472 3632561213985521664 3635044167651950592 3637974867061506048 3645672951767891968 3662582381043253248 3682873696173686784 3685842957417578496 3708239572610220032 3710774254478032896 3716304469462351872 3738886180648321024 3759600231510638592 3777038080450854912 3808141508968710144 3826735949930471424 3836991065854836736 3855726373793581056 3876144035914579968 3887477790405558272 3890612010607443968 3893271348960559104 3922765828876926976 3944498603552145408 3956897036662800384 3962794051620569088 3976217822974630464 3977097765564973056 3999131548199682048 4014936078615576576 4039332391593275392 4045352261029330944 4048117368521490432 4101382070738878464 4151498530269167616 4166483373449019392 4171769519186497536 4185808435478003712 4206246953229361152 4208998509912784896 4221305523099664384 4237988082983108608 4240884862260609024 4244304011571757056 4273012777883795456 4296685978869301248 4303089385693249536 4316614949086691328 4329236630224371712 4373412514206253056 4376938511933374464 4385132646691241984 4406544427192664064 4413111557486542848 4429878898188091392 4442831760463495168 4446413726408507392 4464525274918883328 4522168041900343296 4528907487566364672 4542149907120652288 4544248940542434816 4588498375560658944 4605060570654179328 4616379876106600448 4623259726890663936 4626419849738846208 4684092091718172672 4687293795130146816 4722803596608405504 4748968713487122432 4767736593355997184 4807139375119269888 4843414951980695552 4846725556869267456 4870391209002418176 4883443174724337664 4910498261564915712 4914457276556771328 4933274227527647232 4947699005970710528 4998185730521432064 5002215442209570816 5012800308680851456 5036050773934473216 5043556065698906112 5102314599907295232 5109918645510733824 5140968498391441408 5168192047886106624 5193427360619925504 5259331471402860544 5275862715550400512 5283725402160758784 5301623763966173952 5353248104820768768 5356907194434453504 5393803014705774592 5397489824695320576 5427392815413854208 5448841820978282496 5468509427651837952 5493873571564879872 5535331373692223488 5562359358915330048 5566161381717049344 5608329270972481536 5638027688603025408 5639400347265957888 5654513149680812032 5712212263453065216 5716817648239509504 5728914638492401664 5755486598782255104 5783589560690371584 5831216685608337408 5835918015911165952 5839907023440838656 5875392569590218752 5884148743315390464 5916747905328218112 5935345554994200576 5952700366558511104 5965646648347459584 6029557389200457728 6058998587389913088 6068028391543996416 6117997834080878592 6164346302520885248 6227247795403751424 6245456122290896896 6249725060173529088 6278712653217005568 6297071462144540672 6331958284649496576 6356982124474662912 6361327293390913536 6366456017357635584 6409519166825693184 6445028968303951872 6493854945336557568 6547331015419887616 6577698970036862976 6609816640788996096 6664247640695242752 6669620589612761088 6696787912378324992 6714734365245964288 6724741420931874816 6761997606089392128 6783252062850514944 6803086133209726976 6813224860680978432 6890922730514808832 6907590855981268992 6924569814159900672 6934889590335995904 7026138137577259008 7068831685288231936 7084205394912608256 7116854623318573056 7137664139761025024 7196653099593760768 7236523753885138944 7265122427971043328 7270088335303901184 7291345903535783936 7325164762086506496 7365747392347373568 7371685914835156992 7416479145220440064 7421548508956065792 7432608938924703744 7477772361296642048 7519200463021277184 7554076160901709824 7616283017937420288 7653471899860942848 7673982131709673472 7711452747587162112 7752288071829159936 7774955580811116544 7781224021214887936 7845531657753853952 7888997207104290816 7913794073325600768 7925588103241138176 7952435645949260928 7954195531129946112 7998263096399364096 8029872157231153152 8078664783186550784 8090704522058661888 8096234737042980864 8202764141477756928 8302997060538335232 8343539038372995072 8371616870956007424 8412493906458722304 8417997019825569792 8442611046199328768 8475976165966217216 8481769724521218048 8488608023143514112 8546025555767590912 8593371957738602496 8633229898173382656 8658473260448743424 8746825028412506112 8753877023866748928 8813088854385328128 8826223114973085696 8859757796376182784 8885663520926990336 8929050549837766656 9044336083800686592 9084299814241304576 9088497881084869632 9176996751121317888 9232759752213200896 9246519453781327872 9252839699477692416 9368184183436345344 9374587590260293632 9445607193216811008 9497937426974244864 9535473186711994368 9614278750238539776 9686829903961391104 9740782418004836352 9766886349448675328 9820996523129831424 9866548455055294464 9895398011941421056 9996371461042864128 10004430884419141632 10025600617361702912 10072101547868946432 10087112131397812224 10204629199814590464 10219837291021467648 10281936996782882816 10336384095772213248 10386854721239851008 10551725431100801024 10567450804321517568 10603247527932347904 10706496209641537536 10787606029411549184 10794979649390641152 10854785630827708416 10897683641956564992 10937018855303675904 10987747143129759744 11124718717830660096 11132322763434098688 11216658541944963072 11278800694531915776 11309026299361624064 11424424526906130432 11457829276984803328 11510973197564510208 11567179121380743168 11662433371216674816 11671836031822331904 11679814046881677312 11750785139180437504 11768297486630780928 11833495810656436224 11870691109988401152 11905400733117022208 11931293296694919168 12059114778400915456 12117997174779826176 12136056783087992832 12328692605041770496 12454495590807502848 12490912244581793792 12499450120347058176 12557425306434011136 12594142924289081344 12663916569298993152 12713964248949325824 12722654586781827072 12732912034715271168 12819038333651386368 12890057936607903744 12987709890673115136 13155397940073725952 13219633281577992192 13328495281390485504 13339241179225522176 13393575824756649984 13429468730491928576 13566504125701029888 13606172266419453952 13626449721361956864 13815181711962537984 13849139628319801344 13869779180671991808 14052276275154518016 14137663370576463872 14168410789825216512 14275328279522050048 14530244855942086656 14540176670607802368 14582691807071567872 14650329524173012992 14731494784694747136 14743371829670313984 14832958290440880128 14843097017912131584 14955544722593284096 15038400926042554368 15108152321803419648 15306943799721885696 15347964263419346944 15422905495174324224 15504576143658319872 15549911161622233088 15562448042429775872 15691063315507707904 15777994414208581632 15827588146651201536 15851176206482276352 15904871291898521856 16059744314462306304 16157329566373101568 16181409044117323776 16192469474085961728 16405528282955513856 16605994121076670464 16687078076745990144 16824987812917444608 16885222092398657536 16951952331932434432 16963539449042436096 17092051111535181824 17186743915477204992 17266459796346765312 17316946520897486848 17493650056825012224 17507754047733497856 17626177708770656256 17652446229946171392 17771327041853980672 17858101099675533312 18088672167601373184 18176995762169739264 18353993502242635776 18465519504426401792 18493038907562655744 18736368366872690688 18749175180520587264 18891214386433622016 18995874853948489728 19070946373423988736 19228557500477079552 19373659807922782208 19481564836009672704 19533772698897350656 19641993046259662848 19733096910110588928 19790796023882842112 19992742922085728256 20008861768838283264 20051201234723405824 20144203095737892864 20174224262795624448 20409258399629180928 20439674582042935296 20563873993565765632 20672768191544426496 20773709442479702016 21103450862201602048 21206495055864695808 21412992419283075072 21575212058823098368 21589959298781282304 21709571261655416832 21795367283913129984 21874037710607351808 21975494286259519488 22249437435661320192 22264645526868197376 22433317083889926144 22557601389063831552 22848849053812260864 22915658553969606656 23021946395129020416 23134358242761486336 23324866742433349632 23343672063644663808 23501570278360875008 23536594973261561856 23666991621312872448 23741382219976802304 23810801466234044416 23862586593389838336 24118229556801830912 24235994349559652352 24272113566175985664 24657385210083540992 24908991181615005696 24981824489163587584 25114850612868022272 25188285848578162688 25327833138597986304 25427928497898651648 25445309173563654144 25465824069430542336 25638076667302772736 25780115873215807488 25975419781346230272 26439266563155984384 26656990562780971008 26787151649513299968 26858937460983857152 27133008251402059776 27212344532838907904 27252899442723913728 27698279256639602688 27739558361343983616 28104552550309036032 28275326741152927744 28336821579650433024 29060489711884173312 29165383614143135744 29300659048346025984 29462989569389494272 29665916580881760256 29686194035824263168 29911089445186568192 30076801852085108736 30216304643606839296 30613887599443771392 30695928526838693888 30845810990348648448 31009152287316639744 31099822323244466176 31124896084859551744 31655176293302403072 31702352412964552704 31809742583797043712 32119488628924612608 32314659132746203136 32362818088234647552 32384938948171923456 32811056565911027712 33374156153491980288 33649975625834889216 33903904663864868864 33927078898084872192 34184102223070363648 34373487830954409984 34532919592693530624 34633893041794973696 34987300113650024448 35015508095466995712 35252355417541312512 35304892459892342784 35716202199351066624 36177344335202746368 36353991524339478528 36931039008852803584 36986077815125311488 37472736733745381376 37498350361041174528 37782428772867244032 37991749707896979456 38141892746847977472 38457115000954159104 38747319615845564416 38963129672019345408 39466193820221177856 39581592047765684224 39985485844171456512 40017723537676566528 40102402469446811648 40288406191475785728 40818516799258361856 40879349164085870592 41127747987131531264 41547418884959404032 42206901724403204096 42412990111729391616 42825984838566150144 43150424117646196736 43590734567826259968 43748075421214703616 43950988572519038976 44498874871322640384 44529291053736394752 44866634167779852288 45115202778127663104 45831317107939213312 46043892790258040832 46268716485522972672 46649733484866699264 46687344127289327616 47003140556721750016 47073189946523123712 47333983242625744896 47482764439953604608 47621602932468088832 48236459113603661824 48471988699119304704 48544227132351971328 49817982363230011392 49963648978327175168 50376571697156325376 50655666277195972608 50855856995797303296 50890618347127308288 51276153334605545472 51560231746431614976 51950839562692460544 52878533126311968768 53313981125561942016 53574303299026599936 53717874921967714304 54266016502804119552 54424689065677815808 55396558513279205376 55479116722687967232 56209105100618072064 56550653482305855488 56673643159300866048 58120979423768346624 58601318096692051968 58925979138778988544 59331833161763520512 59372388071648526336 59822178890373136384 60153603704170217472 60432609287213678592 61227775198887542784 61691621980697296896 62018304574633279488 62199644646488932352 63310352586604806144 63619485167594087424 64238977257849225216 64629318265492406272 64725636176469295104 64769877896343846912 65622113131822055424 66748312306983960576 67299951251669778432 67807809327729737728 68368204446140727296 68746975661908819968 69065839185387061248 69267786083589947392 69974600227300048896 70031016190933991424 70504710835082625024 70609784919784685568 71432404398702133248 72354688670405492736 72707983048678957056 73862078017705607168 73972155630250622976 74945473467490762752 75564857545734488064 75983499415793958912 76283785493695954944 76914230001908318208 77926259344038690816 79163184095531368448 79970971688342913024 80204804938893623296 80576812382951571456 81637033598516723712 81758698328171741184 82255495974263062528 83094837769918808064 84413803448806408192 84825980223458783232 86300848235292393472 87181469135652519936 87496150842429407232 87901977145038077952 88997749742645280768 89058582107472789504 89733268335559704576 90230405556255326208 92087785580516081664 92537432971045945344 93299466969733398528 93374688254578655232 94006281113443500032 94965528879907209216 95243205864936177664 96943977398238609408 97088454264703942656 99927297956654350336 101711713991594606592 101781236694254616576 102552306669211090944 103120463492863229952 103901679125384921088 105757066252623937536 107148606598053199872 107435749843935428608 108532033005608239104 108849378131355631616 110793117026558410752 110958233445375934464 112418210201236144128 113101306964611710976 113347286318601732096 116241958847536693248 118663666323527041024 118744776143297052672 119644357780746272768 120307207408340434944 120865218574427357184 122455550397775085568 123383243961394593792 124399289292977864704 126620705173209612288 127238970335188174848 128477954515698450432 129258636530984812544 129451272352938590208 131244226263644110848 133496624613967921152 134599902503339556864 135615618655459475456 136736408892281454592 137493951323817639936 138131678370774122496 138535572167179894784 139949200454600097792 140062032381867982848 141009421670165250048 141219569839569371136 142864808797404266496 144709377340810985472 145415966097357914112 147724156035411214336 149890946934981525504 151129715091468976128 151966998831587917824 152567570987391909888 153828460003816636416 155852518688077381632 159941943376685826048 160409609877787246592 161153624765903142912 163274067197033447424 164510991948526125056 166189675539837616128 168827606897612816384 169651960446917566464 172601696470584786944 174362938271305039872 175803954290076155904 177995499485290561536 178117164214945579008 179466536671119409152 180460811112510652416 185074865942091890688 186598933939466797056 188012562226887000064 189931057759814418432 190486411729872355328 193887954796477218816 194176908529407885312 203423427983189213184 205104613338422181888 206240926985726459904 207803358250769842176 211514132505247875072 214297213196106399744 214871499687870857216 217064066011216478208 217698756262711263232 221586234053116821504 221916466890751868928 224836420402472288256 226202613929223421952 226694572637203464192 237327332647054082048 237489552286594105344 239288715561492545536 240614414816680869888 241730437148854714368 244911100795550171136 246766487922789187584 253241410346419224576 254477940670376349696 258517273061969625088 258902544705877180416 262488452527288221696 266993249227935842304 269199805006679113728 271231237310918950912 276263356741548244992 277071144334359789568 279898400909200195584 280124064763735965696 282018843340330500096 285729617594808532992 290831932194715828224 295448312070822428672 299781893869963051008 305135141974783819776 307656920007633272832 311705037376154763264 320819219755574493184 322307249531806285824 326548134394066894848 329021983897052250112 332379351079675232256 337655213795225632768 339303920893835132928 348725876542610079744 355990998970581123072 356234328429891158016 358933073342238818304 360921622225021304832 370149731884183781376 373197867878933594112 376025124453774000128 379862115519628836864 380972823459744710656 387775909592954437632 388353817058815770624 406846855966378426368 410209226676844363776 412481853971452919808 415606716501539684352 423028265010495750144 428594426392212799488 434128132022432956416 435397512525422526464 443172468106233643008 449672840804944576512 452405227858446843904 453389145274406928384 474654665294108164096 478577431122985091072 481228829633361739776 483460874297709428736 489822201591100342272 493532975845578375168 506482820692838449152 508955881340752699392 517034546123939250176 517805089411754360832 533986498455871684608 538399610013358227456 554142288668719579136 559796801818400391168 564037686680661000192 571459235189617065984 581663864389431656448 590896624141644857344 610270283949567639552 615313840015266545664 623410074752309526528 644614499063612571648 653096268788133789696 658043967794104500224 664758702159350464512 678607841787670265856 711981997941162246144 712468656859782316032 717866146684477636608 721843244450042609664 740299463768367562752 752050248907548000256 759724231039257673728 761945646919489421312 775551819185908875264 776707634117631541248 813693711932756852736 831213433003079368704 846056530020991500288 857188852784425598976 870795025050845052928 886344936212467286016 899345681609889153024 904810455716893687808 949309330588216328192 957154862245970182144 962457659266723479552 966921748595418857472 979644403182200684544 987065951691156750336 1012965641385676898304 1017911762681505398784 1034069092247878500352 1067972996911743369216 1076799220026716454912 1119593603636800782336 1128075373361322000384 1142918470379234131968 1163327728778863312896 1181793248283289714688 1220540567899135279104 1230627680030533091328 1246820149504619053056 1306192537576267579392 1316087935588209000448 1329517404318700929024 1357215683575340531712 1423963995882324492288 1435732293368955273216 1443686488900085219328 1480598927536735125504 1504100497815096000512 1519448462078515347456 1523891293838978842624 1551103638371817750528 1553415268235263082496 1662426866006158737408 1692113060041983000576 1714377705568851197952 1772689872424934572032 1809620911433787375616 1898618661176432656384 1933843497190837714944 1959288806364401369088 1974131903382313500672 2035823525363010797568 2068138184495757000704 2135945993823486738432 2153598440053432909824 2256150746722644000768 2285836940758468263936 2326655457557726625792 2363586496566579429376 2441081135798270558208 2493640299009238106112 2612385075152535158784 2632175871176418000896 2659034808637401858048 2714431367150681063424 2847927991764648984576 2871464586737910546432 2887372977800170438656 2961197855073470251008 3038896924157030694912 3047782587677957685248 3102207276743635501056 3384226120083966001152 3428755411137702395904 3545379744849869144064 3619241822867574751232 3918577612728802738176 3948263806764627001344 4071647050726021595136 4136276368991514001408 4271891987646973476864 4307196880106865819648 4512301493445288001536 4571673881516936527872 4653310915115453251584 4987280598018476212224 5264351742352836001792 5318069617274803716096 5428862734301362126848 5695855983529297969152 5922395710146940502016 6095565175355915370496 6204414553487271002112 6768452240167932002304 6857510822275404791808 7090759489699738288128 7238483645735149502464 7837155225457605476352 7896527613529254002688 8143294101452043190272 8272552737983028002816 8543783975293946953728 8614393760213731639296 9143347763033873055744 9306621830230906503168 10528703484705672003584 10636139234549607432192 10857725468602724253696 11844791420293881004032 12408829106974542004224 13536904480335864004608 13715021644550809583616 14476967291470299004928 15793055227058508005376 16286588202904086380544 16545105475966056005632 17087567950587893907456 18286695526067746111488 18613243660461813006336 21272278469099214864384 21715450937205448507392 23689582840587762008064 24817658213949084008448 27430043289101619167232 28953934582940598009856 31586110454117016010752 32573176405808172761088 37226487320923626012672 43430901874410897014784 47379165681175524016128 49635316427898168016896 54860086578203238334464 57907869165881196019712 65146352811616345522176 74452974641847252025344 86861803748821794029568 94758331362351048032256 115815738331762392039424 130292705623232691044352 148905949283694504050688 173723607497643588059136 260585411246465382088704 347447214995287176118272 521170822492930764177408 1042341644985861528354816
- Sum of all divisors σ(n): 4143916920536526716919609
- Sum of proper divisors (its aliquot sum) s(n): 3101575275550665188564793
- 1042341644985861528354816 is an abundant number, because the sum of its proper divisors (3101575275550665188564793) is greater than itself. Its abundance is 2059233630564803660209977
Bases of 1042341644985861528354816
- Binary: 110111001011100101110100001011000001111111101011011010010000000000000000000000002
- Hexadecimal: 0xDCB9742C1FEB69000000
- Base-36: 4PQIF5N0TLTDC740
Squares and roots of 1042341644985861528354816
- 1042341644985861528354816 squared (10423416449858615283548162) is 1086476104871831789415346002605101671963590393856
- 1042341644985861528354816 cubed (10423416449858615283548163) is 1132479290389936549940584988882421064511830441452182280156431261154410496
-
1042341644985861528354816 is a
perfect square number . Itssquare root is 1020951343104 -
The
cube root of 1042341644985861528354816 is 101391923.7559351471
Scales and comparisons
How big is 1042341644985861528354816?- 1,042,341,644,985,861,528,354,816 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,042,341,644,985,861,528,354,816 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 1042341644985861528354816 cubic inches would be around 8449327 feet tall.
Recreational maths with 1042341644985861528354816
- 1042341644985861528354816 backwards is 6184538251685894461432401
- The number of decimal digits it has is: 25
- The sum of 1042341644985861528354816's digits is 108
- 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 1042341644985861528354816 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 1042341644985861528354816 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/1042341644985861528354816/
Chicago style:
Numbermatics. 2024. "Number 1042341644985861528354816 - Facts about the integer". https://numbermatics.com/n/1042341644985861528354816/
The information we have on file for 1042341644985861528354816 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 1042341644985861528354816, math, Factors of 1042341644985861528354816, curriculum, school, college, exams, university, Prime factorization of 1042341644985861528354816, STEM, science, technology, engineering, physics, economics, calculator, one septillion, forty-two sextillion, three hundred forty-one quintillion, six hundred forty-four quadrillion, nine hundred eighty-five trillion, eight hundred sixty-one billion, five hundred twenty-eight million, three hundred fifty-four thousand, eight hundred sixteen.