21342216058316440657920
21,342,216,058,316,440,657,920 is an even composite number composed of seven prime numbers multiplied together.
What does the number 21342216058316440657920 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 21168 divisors.
21342216058316440657920 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-one thousand, one hundred sixty-eight divisors.
Prime factorization of 21342216058316440657920:
213 × 33 × 5 × 116 × 292 × 592 × 612
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 5 × 11 × 11 × 11 × 11 × 11 × 11 × 29 × 29 × 59 × 59 × 61 × 61)See below for interesting mathematical facts about the number 21342216058316440657920 from the Numbermatics database.
Names of 21342216058316440657920
- Cardinal: 21342216058316440657920 can be written as Twenty-one sextillion, three hundred forty-two quintillion, two hundred sixteen quadrillion, fifty-eight trillion, three hundred sixteen billion, four hundred forty million, six hundred fifty-seven thousand, nine hundred twenty.
Scientific notation
- Scientific notation: 2.134221605831644065792 × 1022
Factors of 21342216058316440657920
Divisors of 21342216058316440657920
- Number of divisors d(n): 21168
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 11 12 15 16 18 20 22 24 27 29 30 32 33 36 40 44 45 48 54 55 58 59 60 61 64 66 72 80 87 88 90 96 99 108 110 116 118 120 121 122 128 132 135 144 145 160 165 174 176 177 180 183 192 198 216 220 232 236 240 242 244 256 261 264 270 288 290 295 297 305 319 320 330 348 352 354 360 363 366 384 396 432 435 440 464 472 480 484 488 495 512 522 528 531 540 549 576 580 590 594 605 610 638 640 649 660 671 696 704 708 720 726 732 768 783 792 841 864 870 880 885 915 928 944 957 960 968 976 990 1024 1044 1056 1062 1080 1089 1098 1152 1160 1180 1188 1210 1220 1276 1280 1298 1305 1320 1331 1342 1392 1408 1416 1440 1452 1464 1485 1536 1566 1584 1593 1595 1647 1682 1711 1728 1740 1760 1769 1770 1815 1830 1856 1888 1914 1920 1936 1947 1952 1980 2013 2048 2088 2112 2124 2160 2178 2196 2304 2320 2360 2376 2420 2440 2523 2552 2560 2596 2610 2640 2655 2662 2684 2745 2784 2816 2832 2871 2880 2904 2928 2970 3072 3132 3168 3186 3190 3245 3267 3294 3355 3364 3422 3456 3480 3481 3509 3520 3538 3540 3599 3630 3660 3712 3721 3776 3828 3840 3872 3894 3904 3915 3960 3993 4026 4096 4176 4205 4224 4248 4320 4356 4392 4608 4640 4720 4752 4785 4840 4880 5046 5104 5120 5133 5192 5220 5280 5307 5310 5324 5368 5445 5490 5568 5632 5664 5742 5760 5808 5841 5856 5940 6039 6144 6264 6336 6372 6380 6490 6534 6588 6655 6710 6728 6844 6912 6960 6962 7018 7040 7076 7080 7139 7198 7260 7320 7381 7424 7442 7552 7569 7656 7680 7744 7788 7808 7830 7920 7965 7986 8052 8192 8235 8352 8410 8448 8496 8555 8613 8640 8712 8784 8845 9216 9251 9280 9440 9504 9570 9680 9735 9760 10065 10092 10208 10240 10266 10384 10440 10443 10527 10560 10614 10620 10648 10736 10797 10890 10980 11136 11163 11264 11328 11484 11520 11616 11682 11712 11880 11979 12078 12288 12528 12615 12672 12744 12760 12980 13068 13176 13310 13420 13456 13688 13824 13920 13924 14036 14080 14152 14160 14278 14355 14396 14520 14640 14641 14762 14848 14884 15104 15138 15312 15360 15399 15488 15576 15616 15660 15840 15921 15930 15972 16104 16335 16470 16704 16820 16896 16992 17110 17226 17280 17405 17424 17523 17545 17568 17690 17995 18117 18432 18502 18560 18605 18821 18880 19008 19140 19360 19459 19470 19520 19965 20130 20184 20416 20480 20532 20768 20880 20886 21054 21120 21228 21240 21296 21417 21472 21594 21780 21960 22143 22272 22326 22528 22656 22707 22968 23040 23232 23364 23424 23760 23958 24156 24576 25056 25230 25344 25488 25520 25665 25960 26136 26352 26535 26620 26840 26912 27376 27648 27753 27840 27848 28072 28160 28304 28320 28556 28710 28792 29040 29205 29280 29282 29524 29696 29768 30195 30208 30276 30624 30720 30798 30976 31152 31232 31320 31329 31581 31680 31842 31860 31944 32208 32391 32670 32940 33408 33489 33640 33792 33984 34220 34452 34560 34810 34848 35046 35090 35136 35380 35695 35937 35990 36234 36864 36905 37004 37120 37210 37642 37760 37845 38016 38280 38291 38599 38720 38918 38940 39040 39589 39930 40260 40368 40832 40931 40960 41064 41536 41760 41772 42108 42240 42456 42480 42592 42834 42944 43065 43188 43560 43920 43923 44286 44544 44652 45056 45312 45414 45936 46080 46197 46255 46464 46728 46848 47520 47763 47916 48312 49619 50112 50460 50688 50976 51040 51301 51330 51920 52215 52272 52635 52704 53070 53240 53680 53824 53985 54752 55296 55506 55680 55696 55815 56144 56320 56463 56608 56640 57112 57420 57584 58080 58377 58410 58560 58564 59048 59392 59536 59895 60390 60416 60552 61248 61440 61596 61952 62304 62464 62640 62658 63162 63360 63684 63720 63888 64251 64416 64782 65340 65880 66429 66816 66978 67280 67584 67968 68440 68904 69120 69620 69696 70092 70180 70272 70760 71390 71874 71980 72468 73205 73728 73810 74008 74240 74420 75284 75520 75690 76032 76560 76582 76995 77198 77440 77836 77880 78080 78529 79178 79605 79860 80520 80736 81191 81664 81862 82128 83072 83259 83520 83544 84216 84480 84912 84960 85184 85668 85888 86130 86376 87120 87615 87840 87846 88572 89088 89304 90112 90585 90624 90828 91872 92160 92394 92510 92928 93456 93696 93987 94105 94743 95040 95526 95832 96624 97173 97295 99238 100224 100467 100920 100949 101376 101761 101952 102080 102602 102660 103840 104371 104430 104544 105270 105408 106140 106480 107085 107360 107648 107909 107970 109504 110592 110715 111012 111360 111392 111630 112288 112640 112926 113216 113280 113535 114224 114840 114873 115168 115797 116160 116754 116820 117120 117128 118096 118767 118784 119072 119790 120780 120832 121104 122496 122793 122880 123192 123904 124608 124928 125280 125316 126324 126720 127368 127440 127776 128502 128832 129564 130680 131760 131769 132858 133632 133956 134560 135168 135936 136880 137808 138240 138765 139240 139392 140184 140360 140544 141520 142780 143748 143960 144936 146410 147620 148016 148480 148840 148857 150568 151040 151380 152064 153120 153164 153903 153990 154396 154880 155672 155760 156160 156645 157058 157905 158356 159210 159720 161040 161051 161472 161955 162382 163328 163724 164256 166144 166518 167040 167088 167445 168432 168960 169389 169824 169920 170368 171336 171776 172260 172752 174240 175131 175230 175680 175692 177144 178176 178608 179685 181170 181248 181656 183744 184320 184788 185020 185856 186912 187392 187974 188210 189486 190080 191052 191455 191664 192753 192995 193248 194346 194590 197945 198476 199287 200448 200934 201840 201898 202752 203522 203904 204160 204655 205204 205320 207031 207680 208742 208860 209088 210540 210816 212280 212341 212960 214049 214170 214720 215296 215818 215940 219008 219539 219615 221184 221430 222024 222720 222784 223260 224576 225280 225852 226432 226560 227070 228448 229680 229746 230336 230985 231594 232320 233508 233640 234240 234256 235587 236192 237534 237568 238144 238815 239580 241560 241664 242208 243573 244992 245586 246384 247808 248095 249216 249777 249856 250560 250632 252648 253440 254736 254880 255552 256505 257004 257664 259128 261360 263520 263538 265716 267264 267912 269120 270336 271872 273760 275616 276480 277530 278480 278784 280368 280720 281088 282315 283040 285560 287496 287920 289872 291885 292820 295240 296032 296960 297680 297714 301136 302080 302760 302847 304128 305283 306240 306328 307806 307980 308792 309760 311344 311520 312320 313113 313290 314116 315810 316712 318420 319440 321255 322080 322102 322944 323727 323910 324764 326656 327448 328512 332145 332288 333036 334080 334176 334890 336864 337920 338778 339648 339840 340736 342672 343552 344520 344619 345504 347391 348480 350262 350460 351360 351384 354288 356301 356352 357216 359370 362340 362496 363312 367488 368379 368640 369576 370040 371712 373824 374784 375948 376420 378972 380160 382104 382910 383328 385506 385990 386496 388692 389180 392645 395307 395890 396952 398574 400896 401868 403680 403796 405504 405955 407044 407808 408320 409310 410408 410640 414062 415360 416295 417484 417720 418176 421080 421201 421632 424560 424589 424682 425920 428098 428340 429440 430592 431636 431880 435479 438016 439078 439230 442860 444048 445440 445568 446520 446571 449152 450241 450560 451704 452864 453120 454140 456896 459360 459492 460672 461709 461970 463188 464640 467016 467280 468480 468512 469935 471174 472384 473715 475068 476288 477630 479160 483120 483153 483328 484416 485865 487146 489984 491172 492768 495616 496190 498432 499554 499712 501120 501264 502335 504745 505296 506880 508167 508805 509472 509760 511104 513010 514008 515328 518256 521855 522720 525393 527040 527076 531432 534528 535824 538240 539545 543744 545809 547520 551232 552960 555060 556960 557568 560736 561440 562176 564311 564630 566080 571120 574365 574992 575840 578985 579744 583770 585640 590480 592064 593835 593920 595360 595428 602272 604160 605520 605694 608256 610566 612480 612656 613965 615612 615960 617584 619520 621093 622688 623040 624640 626226 626580 628232 631620 633424 636840 637023 638880 642147 642510 644160 644204 645888 647454 647820 649528 653312 654896 657024 658617 658845 664290 664576 666072 668160 668352 669780 673728 675840 677556 679296 679680 681472 685344 687104 689040 689238 691008 694782 696960 700524 700920 702720 702768 706761 708576 712602 712704 714432 718740 724680 724992 726624 730719 734976 736758 739152 740080 743424 744285 747648 749568 751896 752840 757944 760320 764208 765820 766656 769515 771012 771980 772992 777384 778360 785290 790614 791780 793904 797148 801792 803736 805255 807360 807592 811008 811910 814088 815616 816640 818620 820816 821280 828124 830720 832590 834968 835440 836352 842160 842402 843264 846945 849120 849178 849364 851840 856196 856680 858880 861184 863272 863760 863819 870958 875655 876032 878156 878460 885720 888096 890880 891136 893040 893101 893142 898304 900482 903408 905728 906240 908280 908541 913792 915849 918720 918984 921344 923418 923940 926376 929280 934032 934560 936960 937024 939339 939870 942348 944768 947430 950136 952576 955260 958320 963765 966240 966306 968832 971181 971730 974292 979968 982344 985536 991232 992380 996435 996864 999108 1002240 1002528 1004670 1009490 1010592 1013760 1016334 1017610 1018944 1019520 1022208 1026020 1028016 1030656 1033857 1035155 1036512 1042173 1043710 1045440 1050786 1054080 1054152 1061705 1062864 1068903 1069056 1070245 1071648 1076480 1079090 1087488 1091618 1095040 1097695 1102464 1105137 1105920 1110120 1110439 1113920 1115136 1119371 1121472 1122880 1124352 1128622 1129260 1132160 1142240 1148081 1148730 1149984 1151680 1157970 1159488 1167540 1171280 1177935 1180960 1184128 1186999 1187670 1187840 1190720 1190856 1204544 1208320 1211040 1211388 1216512 1217865 1221132 1224960 1225312 1227930 1231224 1231920 1235168 1239040 1242186 1245376 1246080 1248885 1249280 1252452 1253160 1256464 1263240 1263603 1266848 1273680 1273767 1274046 1277760 1284294 1285020 1288320 1288408 1291776 1294908 1295640 1299056 1306437 1306624 1309792 1314048 1317234 1317690 1328580 1329152 1332144 1336320 1336704 1339560 1339713 1347456 1350723 1351680 1355112 1358592 1359360 1362944 1370688 1374208 1378080 1378476 1382016 1385127 1389564 1393920 1401048 1401840 1405440 1405536 1413522 1417152 1425204 1428864 1437480 1449360 1449459 1449984 1453248 1461438 1469952 1473516 1478304 1480160 1486848 1488570 1495296 1499136 1503792 1505680 1514235 1515888 1520640 1526415 1528416 1531640 1533312 1539030 1542024 1543960 1545984 1554768 1556720 1565565 1570580 1581228 1583560 1587808 1594296 1603584 1607472 1610510 1614720 1615184 1618635 1623820 1628176 1631232 1633280 1637240 1637427 1641632 1642560 1656248 1661440 1665180 1669936 1670880 1672704 1684320 1684804 1686528 1692933 1693890 1698240 1698356 1698728 1703680 1712392 1713360 1717760 1722368 1723095 1726544 1727520 1727638 1736955 1741916 1751310 1752064 1756312 1756920 1771440 1771561 1776192 1781505 1781760 1782272 1786080 1786202 1786284 1796608 1800964 1806816 1811456 1812480 1816560 1817082 1827584 1831698 1837440 1837968 1841895 1842688 1846836 1847880 1852752 1858560 1863279 1868064 1869120 1873920 1874048 1878678 1879740 1884696 1889536 1894860 1900272 1905152 1910520 1911069 1916640 1926441 1927530 1932480 1932612 1937664 1942362 1943460 1948584 1959936 1964688 1971072 1975851 1976535 1984760 1992870 1993728 1998216 2004480 2005056 2009340 2018980 2021184 2027520 2032668 2035220 2037888 2039040 2044416 2052040 2056032 2061312 2067714 2070310 2073024 2084346 2087420 2090880 2101572 2106005 2108160 2108304 2120283 2122945 2123410 2125728 2137806 2138112 2140490 2143296 2152960 2158180 2174976 2177395 2183236 2190080 2192157 2195390 2204928 2210274 2220240 2220878 2227840 2230272 2232855 2238742 2242944 2245760 2248704 2251205 2257244 2258520 2264320 2277341 2284480 2296162 2297460 2299968 2303360 2308545 2315940 2318976 2335080 2335751 2342560 2354539 2355870 2361920 2368256 2373998 2375340 2381440 2381712 2409088 2414929 2415765 2416640 2422080 2422776 2433024 2435730 2442264 2449920 2450624 2455860 2462448 2463840 2470336 2478080 2484372 2490752 2492160 2497770 2498560 2504904 2506320 2512928 2526480 2527206 2533696 2540835 2547360 2547534 2548092 2555520 2568588 2570040 2576640 2576816 2583552 2589816 2591280 2591457 2598112 2612874 2613248 2619584 2626965 2628096 2634468 2635380 2657160 2658304 2664288 2672640 2673408 2679120 2679303 2679426 2694912 2701446 2710224 2717184 2718720 2725623 2725888 2729045 2741376 2747547 2748416 2756160 2756952 2764032 2770254 2779128 2787840 2802096 2803680 2810880 2811072 2818017 2821555 2827044 2834304 2850408 2857728 2874960 2898720 2898918 2906496 2913543 2922876 2927521 2939904 2947032 2956608 2960320 2973696 2977140 2990592 3007584 3011360 3026759 3028470 3031776 3041280 3052830 3056832 3063280 3066624 3078060 3084048 3087920 3091968 3105465 3109536 3113440 3129361 3131130 3141160 3162456 3167120 3175616 3185115 3188592 3207168 3210735 3214944 3221020 3229440 3230368 3237270 3247640 3256352 3262464 3266560 3274480 3274854 3283264 3285120 3293085 3312496 3322880 3330360 3331317 3339872 3341760 3345408 3358113 3368640 3369608 3373056 3385866 3387780 3396480 3396712 3397456 3407360 3424784 3426720 3435520 3444243 3444736 3446190 3453088 3455040 3455276 3473910 3483832 3502620 3504128 3512624 3513840 3533805 3542880 3543122 3552384 3560997 3563010 3563520 3564544 3572160 3572404 3572568 3593216 3601928 3613632 3622912 3624960 3633120 3634164 3653595 3655168 3663396 3674880 3675936 3683790 3685376 3693672 3695760 3705504 3717120 3726558 3736128 3738240 3747840 3748096 3757356 3759480 3769392 3779072 3789720 3790809 3800544 3810304 3821040 3821301 3822138 3833280 3852882 3855060 3864960 3865224 3875328 3884724 3886920 3897168 3919311 3919872 3929376 3942144 3951702 3953070 3969520 3985740 3987456 3996432 4008960 4010112 4018680 4037960 4042368 4052169 4055040 4065336 4070440 4075776 4078080 4088832 4104080 4112064 4122624 4135428 4140620 4146048 4168692 4174840 4181760 4203144 4212010 4216320 4216608 4240566 4245890 4246820 4251456 4275612 4280980 4286592 4305920 4316360 4319095 4348377 4349952 4354790 4366472 4380160 4384314 4390780 4409856 4420548 4440480 4441756 4455680 4460544 4465505 4465710 4477484 4485888 4491520 4497408 4502410 4514488 4517040 4528640 4542705 4554682 4568960 4579245 4592324 4594920 4599936 4606720 4617090 4631880 4633211 4637952 4670160 4670479 4671502 4685120 4696695 4709078 4711740 4723840 4736512 4747996 4750680 4762880 4763424 4790269 4818176 4829858 4831530 4844160 4845552 4855905 4871460 4884528 4899840 4901248 4911720 4912281 4924896 4927680 4940672 4952651 4956160 4968744 4981504 4984320 4995540 5009808 5012640 5025856 5052960 5054412 5067392 5078799 5081670 5094720 5095068 5096184 5111040 5137176 5140080 5153280 5153632 5167104 5169285 5179632 5182560 5182914 5196224 5210865 5225748 5239168 5253930 5256192 5268936 5270760 5314320 5314683 5316608 5328576 5344515 5345280 5346816 5358240 5358606 5358852 5389824 5402892 5420448 5434368 5437440 5451246 5451776 5458090 5482752 5495094 5496832 5512320 5513904 5525685 5528064 5540508 5552195 5558256 5575680 5589837 5596855 5604192 5607360 5621760 5622144 5636034 5643110 5654088 5668608 5700816 5715456 5733207 5740405 5749920 5779323 5797440 5797836 5812992 5827086 5845752 5855042 5879808 5894064 5913216 5920640 5927553 5934995 5954280 5981184 6003899 6015168 6022720 6053518 6056940 6063552 6082560 6105660 6113664 6126560 6133248 6156120 6157889 6168096 6175840 6183936 6207421 6210930 6219072 6226880 6258722 6262260 6282320 6318015 6324912 6334240 6351232 6366631 6368835 6370230 6377184 6414336 6421470 6429888 6442040 6458880 6460736 6474540 6495280 6512704 6524928 6532185 6533120 6548960 6549708 6566528 6570240 6586170 6624992 6645760 6660720 6662634 6679744 6683520 6690816 6698565 6716226 6737280 6739216 6746112 6753615 6771732 6775560 6792960 6793424 6794912 6814720 6832023 6849568 6853440 6871040 6888486 6889472 6892380 6906176 6910080 6910552 6925635 6947820 6967664 7005240 7007253 7008256 7025248 7027680 7063617 7067610 7085760 7086244 7104768 7121994 7126020 7129088 7144320 7144808 7145136 7186432 7203856 7227264 7244787 7245824 7247295 7249920 7266240 7268328 7307190 7310336 7326792 7349760 7351872 7367580 7370752 7387344 7391520 7411008 7434240 7453116 7472256 7476480 7495680 7496192 7514712 7518960 7538784 7558144 7579440 7581618 7601088 7620608 7642080 7642602 7644276 7666560 7705764 7710120 7729920 7730448 7750656 7769448 7773840 7774371 7794336 7838622 7839744 7858752 7884288 7903404 7906140 7939040 7971480 7974912 7992864 8017920 8020224 8037360 8037909 8075920 8084736 8104338 8130672 8140880 8151552 8156160 8177664 8187135 8208160 8224128 8245248 8270856 8281240 8292096 8337384 8349680 8363520 8406288 8424020 8432640 8433216 8464665 8481132 8491780 8493640 8502912 8551224 8561960 8573184 8611840 8632720 8638190 8696754 8709580 8732944 8760320 8768628 8781560 8782563 8819712 8841096 8857805 8880960 8883512 8911360 8921088 8931010 8931420 8954968 8971776 8983040 9004820 9028976 9034080 9057280 9080277 9085410 9109364 9137920 9158490 9184648 9189840 9199872 9213440 9234180 9263760 9266422 9275904 9316395 9340320 9340958 9343004 9370240 9388083 9393390 9418156 9423480 9447680 9473024 9495992 9501360 9502009 9525760 9526848 9555345 9580538 9632205 9636352 9659716 9663060 9688320 9691104 9711810 9742920 9769056 9799680 9802496 9823440 9824111 9824562 9849792 9855360 9879255 9881344 9905302 9937488 9963008 9968640 9991080 9993951 10019616 10025280 10051712 10074339 10105920 10108824 10134784 10157598 10163340 10189440 10190136 10192368 10222080 10274352 10280160 10306560 10307264 10332729 10334208 10338570 10359264 10365120 10365828 10392448 10421730 10451496 10478336 10507860 10512384 10537872 10541520 10601415 10628640 10629366 10657152 10682991 10689030 10690560 10693632 10716480 10717212 10717704 10779648 10805784 10840896 10868736 10874880 10902492 10903552 10916180 10960785 10965504 10990188 11024640 11027808 11051370 11056128 11081016 11104390 11116512 11151360 11179674 11193710 11208384 11214720 11243520 11244288 11272068 11286220 11308176 11337216 11372427 11386705 11401632 11430912 11463903 11466414 11480810 11499840 11558646 11594880 11595672 11625984 11654172 11678755 11691504 11710084 11757933 11759616 11772695 11788128 11826432 11841280 11855106 11869990 11908560 11962368 12007798 12030336 12045440 12074645 12107036 12113880 12127104 12156507 12165120 12211320 12214829 12227328 12253120 12266496 12312240 12313081 12315778 12336192 12351680 12367872 12414842 12421860 12438144 12453760 12517444 12524520 12564640 12628891 12636030 12649824 12668480 12702464 12733262 12737670 12740460 12754368 12842940 12859776 12884080 12917760 12921472 12949080 12952801 12957285 12990560 13025408 13049856 13056989 13064370 13066240 13097920 13099416 13133056 13140480 13172340 13249984 13291520 13321440 13325268 13359488 13367040 13381632 13396515 13397130 13432452 13474560 13478432 13492224 13507230 13543464 13551120 13585920 13586848 13589824 13628115 13629440 13664046 13699136 13706880 13737735 13742080 13776972 13784760 13812352 13820160 13821104 13851270 13895640 13899633 13935328 14010480 14011437 14014506 14016512 14050496 14055360 14090085 14127234 14135220 14171520 14172488 14209536 14243988 14252040 14258176 14288640 14289616 14290272 14370807 14372864 14407712 14454528 14489574 14491648 14494590 14532480 14536656 14567715 14614380 14620672 14637605 14653584 14699520 14703744 14735160 14736843 14741504 14774688 14783040 14822016 14857953 14868480 14906232 14944512 14952960 14992384 15029424 15037920 15077568 15116288 15133795 15158880 15163236 15202176 15236397 15241216 15284160 15285204 15288552 15333120 15411528 15420240 15459840 15460896 15501312 15538896 15547680 15548742 15588672 15646805 15677244 15717504 15768576 15806808 15812280 15878080 15942960 15944049 15949824 15985728 16035840 16040448 16074720 16075818 16151840 16169472 16208676 16261344 16281760 16303104 16312320 16355328 16374270 16416320 16448256 16490496 16541712 16562480 16584192 16656585 16674768 16699360 16727040 16790565 16812576 16848040 16865280 16866432 16929330 16962264 16983560 16987280 17005824 17102448 17123920 17146368 17221215 17223680 17265440 17276380 17393508 17419160 17465888 17520640 17537256 17563120 17565126 17639424 17682192 17715610 17761920 17767024 17804985 17822720 17862020 17862840 17909936 17943552 17966080 18009640 18011697 18057952 18068160 18114560 18160554 18170820 18218728 18275840 18316980 18369296 18379680 18399744 18426880 18468360 18473667 18527520 18532844 18551808 18622263 18632790 18680640 18681916 18686008 18740480 18776166 18786780 18836312 18846960 18895360 18946048 18954045 18991984 19002720 19004018 19051520 19053696 19099893 19106505 19110690 19161076 19264410 19272704 19319432 19326120 19376640 19382208 19423620 19485840 19538112 19596555 19599360 19604992 19646880 19648222 19649124 19699584 19710720 19758510 19762688 19810604 19874976 19926016 19937280 19982160 19987902 20039232 20050560 20103424 20148678 20211840 20217648 20260845 20269568 20315196 20326680 20378880 20380272 20384736 20444160 20496069 20548704 20560320 20613120 20614528 20665458 20668416 20677140 20718528 20730240 20731656 20784896 20843460 20902992 20956672 21015720 21021759 21024768 21075744 21083040 21190851 21202830 21257280 21258732 21314304 21365982 21378060 21387264 21432960 21434424 21435408 21559296 21611568 21681792 21734361 21737472 21741885 21749760 21804984 21832360 21921570 21931008 21980376 22049280 22055616 22102740 22112256 22162032 22208780 22233024 22302720 22359348 22387420 22416768 22429440 22487040 22488576 22544136 22572440 22616352 22674432 22744854 22773410 22803264 22861824 22927806 22932828 22961620 22999680 23117292 23166055 23189760 23191344 23251968 23308344 23323113 23352395 23357510 23383008 23420168 23515866 23519232 23545390 23576256 23652864 23682560 23710212 23739980 23817120 23924736 23951345 24015596 24060672 24090880 24113727 24149290 24214072 24227760 24254208 24313014 24422640 24429658 24454656 24506240 24532992 24561405 24624480 24626162 24631556 24672384 24703360 24735744 24763255 24829684 24843720 24876288 24907520 25034888 25049040 25050751 25129280 25257782 25272060 25299648 25336960 25393995 25404928 25466524 25475340 25480920 25508736 25685880 25693261 25719552 25768160 25835520 25842944 25898160 25899929 25905602 25914570 25981120 26050816 26113978 26128740 26195840 26198832 26266112 26280960 26344680 26347689 26499968 26564219 26573415 26583040 26642880 26650536 26718976 26734080 26763264 26793030 26794260 26864904 26949120 26956864 27014460 27086928 27102240 27171840 27173696 27179648 27240831 27256230 27258880 27328092 27398272 27413760 27475470 27484160 27553944 27569520 27624704 27640320 27642208 27702540 27791280 27799266 27870656 27949185 28020960 28022874 28029012 28100992 28110720 28164249 28180170 28254468 28270440 28343040 28344976 28419072 28487976 28504080 28506027 28516352 28577280 28579232 28580544 28666035 28741614 28745728 28815424 28896615 28909056 28979148 28989180 29064960 29073312 29135430 29228760 29241344 29275210 29307168 29399040 29407488 29470320 29472333 29473686 29483008 29549376 29566080 29637765 29644032 29715906 29812464 29889024 29905920 29981853 29984768 30019495 30058848 30075840 30155136 30223017 30232576 30267590 30317760 30326472 30404352 30472794 30482432 30568320 30570408 30577104 30666240 30789445 30823056 30840480 30919680 30921792 30998187 31002624 31037105 31077792 31095360 31097484 31177344 31293610 31354488 31435008 31537152 31613616 31624560 31756160 31833155 31885920 31888098 31971456 32048973 32071680 32080896 32149440 32151636 32202731 32303680 32338944 32417352 32522688 32563520 32606208 32624640 32710656 32748540 32832640 32896512 33083424 33124960 33168384 33294349 33313170 33349536 33398720 33454080 33581130 33625152 33696080 33730560 33732864 33858660 33924528 33967120 33974560 34011648 34160115 34204896 34247840 34292736 34422971 34442430 34447360 34530880 34552760 34787016 34838320 34931776 35036265 35041280 35074512 35126240 35130252 35278848 35318085 35364384 35431220 35523840 35534048 35609970 35645440 35724040 35725680 35819872 35887104 35932160 36019280 36023394 36115904 36136320 36223935 36229120 36321108 36341640 36437456 36551680 36633960 36644487 36738592 36759360 36799488 36853760 36936720 36939243 36947334 37055040 37065688 37103616 37244526 37265580 37361280 37363832 37372016 37480960 37552332 37573560 37672624 37693920 37790720 37886673 37892096 37908090 37983968 38005440 38008036 38103040 38107392 38199786 38213010 38221380 38322152 38528820 38545408 38638864 38652240 38753280 38764416 38847240 38858403 38871855 38971680 39076224 39170967 39193110 39198720 39209984 39293760 39296444 39298248 39399168 39421440 39517020 39525376 39621208 39749952 39852032 39874560 39964320 39975804 40078464 40101120 40189545 40206848 40297356 40423680 40435296 40521690 40539136 40630392 40653360 40757760 40760544 40769472 40888320 40992138 41097408 41120640 41226240 41229056 41330916 41354280 41437056 41460480 41463312 41569792 41686920 41698899 41805984 41913344 42031440 42034311 42043518 42049536 42151488 42166080 42381702 42405660 42514560 42517464 42628608 42731964 42756120 42774528 42865920 42868848 42870816 43112421 43118592 43223136 43363584 43468722 43474944 43483770 43609968 43664720 43843140 43862016 43912815 43960752 44098560 44111232 44205480 44224512 44324064 44417560 44466048 44573859 44605440 44718696 44774840 44833536 44858880 44977152 45088272 45144880 45232704 45348864 45401385 45489708 45546820 45606528 45723648 45855612 45865656 45923240 45999360 46234584 46332110 46379520 46382688 46503936 46616688 46646226 46704790 46715020 46766016 46840336 46940415 47031732 47090780 47152512 47305728 47365120 47420424 47479960 47510045 47634240 47832147 47849472 47902690 48031192 48121344 48181760 48227454 48298580 48428144 48455520 48508416 48626028 48845280 48859316 48909312 49012480 49065984 49120555 49122810 49248960 49252324 49263112 49344768 49406720 49471488 49526510 49659368 49687440 49752576 49815040 49969755 50069776 50098080 50101502 50258560 50371695 50515564 50544120 50599296 50673920 50787990 50809856 50933048 50950680 50961840 50965321 51017472 51371760 51375269 51386522 51439104 51536320 51663645 51671040 51685888 51796320 51799858 51811204 51829140 51962240 52101632 52227956 52257480 52391680 52397664 52532224 52561920 52689360 52692959 52695378 52999936 53128438 53146830 53285760 53301072 53414955 53437952 53468160 53586060 53588520 53729808 53898240 53913728 54028920 54035091 54173856 54204480 54343680 54347392 54359296 54479161 54481662 54512460 54517760 54656184 54796544 54827520 54950940 55107888 55139040 55249408 55280640 55284416 55405080 55421001 55582560 55598532 55741312 55866789 55898370 56041920 56045748 56058024 56201984 56221440 56328498 56360340 56508936 56540880 56686080 56689952 56838144 56862135 56975952 57008160 57012054 57154560 57158464 57161088 57299679 57319515 57332070 57483228 57630848 57793230 57818112 57958296 57978360 58129920 58146624 58270860 58457520 58482688 58550420 58614336 58789665 58798080 58814976 58940640 58944666 58947372 59098752 59132160 59275530 59288064 59431812 59624928 59778048 59811840 59963706 59969536 60038990 60117696 60151680 60310272 60446034 60465152 60535180 60635520 60652944 60782535 60808704 60945588 61074145 61136640 61140816 61154208 61332480 61488207 61565405 61578890 61646112 61680960 61839360 61843584 61996374 62005248 62074210 62155584 62190720 62194968 62354688 62587220 62708976 62870016 63065277 63074304 63144455 63227232 63249120 63512320 63572553 63666310 63771840 63776196 63942912 64097946 64161792 64298880 64303272 64405462 64607360 64677888 64764005 64834704 65045376 65127040 65203083 65212416 65249280 65284945 65497080 65665280 65793024 66042889 66166848 66249920 66336768 66588698 66626340 66699072 66797440 66908160 67162260 67250304 67392160 67461120 67465728 67717320 67736779 67849056 67934240 67949120 68023296 68281631 68320230 68409792 68495680 68585472 68845942 68884860 69061760 69105520 69498165 69574032 69676640 69863552 70032941 70057185 70072530 70082560 70149024 70252480 70260504 70557696 70636170 70728768 70862440 71047680 71068096 71219940 71290880 71448080 71451360 71639744 71774208 71854035 71864320 72038560 72046788 72231808 72272640 72447870 72458240 72642216 72683280 72874912 73103360 73267920 73288974 73477184 73518720 73598976 73684215 73707520 73873440 73878486 73894668 74110080 74131376 74207232 74289765 74489052 74531160 74722560 74727664 74744032 74961920 75104664 75147120 75152253 75345248 75387840 75581440 75773346 75784192 75816180 75967936 76010880 76016072 76181985 76206080 76214784 76399572 76426020 76442760 76644304 77057640 77079783 77090816 77277728 77304480 77506560 77528832 77694480 77699787 77716806 77743710 77943360 78152448 78341934 78386220 78419968 78587520 78592888 78596496 78798336 78842880 79034040 79043067 79050752 79242416 79499904 79692657 79704064 79720245 79749120 79928640 79951608 80156928 80202240 80379090 80413696 80594712 80847360 80870592 81043380 81078272 81260784 81306720 81515520 81521088 81538944 81722493 81776640 81984276 82194816 82241280 82452480 82458112 82661832 82708560 82874112 82920960 82926624 83139584 83373840 83397798 83611968 83826688 84062880 84068622 84087036 84302976 84332160 84492747 84763404 84811320 85029120 85034928 85257216 85463928 85512240 85518081 85549056 85731840 85737696 85741632 86224842 86237184 86446272 86727168 86937444 86967540 87219936 87329440 87686280 87724032 87825630 87921504 88197120 88222464 88410960 88416999 88449024 88648128 88835120 88932096 89147718 89437392 89549680 89667072 89717760 89954304 90058485 90176544 90289760 90465408 90697728 90802770 90979416 91093640 91213056 91447296 91711224 91731312 91846480 91998720 92368335 92469168 92664220 92759040 92765376 93007872 93111315 93233376 93292452 93409580 93430040 93532032 93680672 93880830 94063464 94181560 94305024 94611456 94730240 94840848 94959920 95020090 95268480 95499465 95664294 95805380 96062384 96242688 96363520 96454908 96597160 96608193 96856288 96911040 97016832 97252056 97690560 97718632 97818624 98024960 98131968 98241110 98245620 98497920 98504648 98526224 98689536 98813440 99053020 99318736 99374880 99505152 99630080 99883047 99939510 100139552 100196160 100203004 100517120 100743390 101031128 101088240 101198592 101347840 101575980 101619712 101866096 101901360 101923680 101930642 102034944 102480345 102743520 102750538 102773044 102878208 103072640 103268913 103327290 103342080 103371776 103592640 103599716 103622408 103658280 103924480 104203264 104455912 104514960 104522099 104783360 104795328 105064448 105108795 105123840 105378720 105385918 105390756 105954255 105999872 106256876 106293660 106571520 106602144 106829910 106875904 106936320 107172120 107177040 107459616 107796480 107827456 108057840 108065221 108070182 108347712 108408960 108671805 108687360 108694784 108718592 108958322 108963324 109024920 109312368 109593088 109655040 109901880 109933461 110215776 110278080 110498816 110561280 110568832 110810160 110817729 110842002 111165120 111197064 111482624 111733578 111796740 112083840 112091496 112116048 112403968 112442880 112656996 112720680 113017872 113081760 113372160 113379904 113660019 113676288 113724270 113951904 114016320 114024108 114309120 114316928 114322176 114599358 114639030 114664140 114966456 115261696 115586460 115636224 115916592 115956720 116259840 116293248 116541720 116575209 116615565 116915040 117100840 117228672 117512901 117579330 117596160 117629952 117881280 117889332 117894744 118197504 118264320 118551060 118576128 118863624 119249856 119556096 119623680 119927412 119939072 120077980 120235392 120303360 120568635 120620544 120892068 121070360 121271040 121305888 121565070 121617408 121891176 122148290 122273280 122281632 122308416 122664960 122976414 123130810 123157780 123292224 123361920 123678720 123687168 123992748 124148420 124311168 124381440 124389936 124709376 125096697 125174440 125253755 125417952 125740032 126102933 126130554 126148608 126288910 126454464 126498240 127024640 127145106 127332620 127543680 127552392 127885824 128195892 128323584 128466305 128597760 128606544 128810924 129214720 129337263 129355776 129499645 129528010 129669408 130090752 130254080 130406166 130424832 130569890 130994160 131330560 131586048 131738445 132085778 132333696 132499840 132673536 132821095 133177396 133252680 133398144 133594880 133721577 133816320 134324520 134363119 134500608 134784320 134931456 135434640 135443891 135473558 135698112 135868480 135898240 136046592 136204155 136563262 136640460 136819584 136991360 137170944 137691884 137769720 138123520 138211040 138917801 138996330 139148064 139353280 139727104 140065882 140114370 140145060 140298048 140504960 140521008 140821245 141272340 141457536 141724880 142095360 142136192 142439880 142480811 142530135 142581760 142896160 142902720 143279488 143548416 143626879 143708070 143728640 144077120 144093576 144463616 144545280 144895740 145284432 145366560 145749824 146206720 146535840 146577948 146954368 147037440 147197952 147361665 147368430 147415040 147746880 147756972 147789336 148220160 148262752 148414464 148579530 148978104 149062320 149445120 149455328 149488064 149909265 149923840 150209328 150294240 150304506 150690496 150775680 151115085 151162880 151546692 151632360 151935872 152021760 152032144 152363970 152412160 152429568 152799144 152852040 152885520 152895963 153288608 154115280 154125807 154159566 154181632 154555456 154608960 154990935 155013120 155057664 155388960 155399574 155433612 155487420 155886720 156304896 156683868 156772440 156839936 157175040 157185776 157192992 157596672 157685760 158068080 158078877 158086134 158101504 158484832 158999808 159385314 159408128 159440490 159857280 159903216 160244865 160313856 160404480 160758180 160827392 161013655 161189424 161694720 161741184 162086760 162105273 162156544 162521568 162613440 163031040 163042176 163077888 163437483 163444986 163553280 163968552 164389632 164482560 164916224 165323664 165417120 165748224 165841920 165853248 166263003 166279168 166471745 166747680 166795596 167223936 167600367 167653376 168125760 168137244 168174072 168605952 168664320 168985494 169526808 169622640 170058240 170069856 170514432 170927856 171024480 171036162 171463680 171475392 171483264 171899037 172114855 172449684 172892544 173454336 173874888 173935080 174439872 174658880 175372560 175448064 175651260 175843008 176394240 176444928 176821920 176833998 177296256 177670240 177864192 178295436 178578781 178874784 179099360 179334144 179435520 179908608 180116970 180353088 180579520 180930816 181395456 181605540 181958832 182187280 182426112 183222435 183422448 183462624 183692960 183997440 184632299 184696215 184736670 184938336 185328440 185518080 185530752 186015744 186222630 186466752 186584904 186819160 186860080 187064064 187361344 187761660 188126928 188363120 188610048 189222912 189433365 189460480 189681696 189919840 190040180 190536960 190998930 191328588 191610760 192124768 192485376 192727040 192909816 193194320 193216386 193712576 193822080 194033664 194292015 194504112 195381120 195437264 195637248 195854835 196049920 196482220 196491240 196995840 197009296 197052448 197379072 197626880 198106040 198128667 198637472 198749760 199010304 199260160 199766094 199879020 200279104 200392320 200406008 201034240 201486780 202062256 202176480 202397184 202695680 203151960 203210337 203239424 203732192 203802720 203847360 203861284 204069888 204844893 204960690 205487040 205501076 205546088 205756416 206145280 206537826 206654580 206743552 207185280 207199432 207244816 207316560 207848960 208406528 208494495 208911824 209029920 209044198 209566720 209590656 210098823 210128896 210171555 210217590 210247680 210757440 210771836 210781512 211908510 211999744 212513752 212587320 213143040 213204288 213659820 213751808 213872640 214344240 214354080 214919232 215562105 215592960 215654912 216115680 216130442 216140364 216695424 216817920 217343610 217374720 217389568 217437184 217916644 217926648 218049840 218624736 219186176 219310080 219803760 219866922 220431552 220556160 220997632 221122560 221137664 221620320 221635458 221684004 222330240 222394128 222869295 222965248 223467156 223593480 224167680 224182992 224232096 224807936 224885760 225313992 225441360 225456759 226035744 226163520 226744320 226759808 227320038 227352576 227448540 227903808 228032640 228048216 228618240 228633856 228644352 229198716 229278060 229328280 229932912 230523392 231172920 231239349 231272448 231833184 231913440 232519680 232586496 233083440 233099361 233150418 233231130 233830080 234201680 234457344 235025802 235158660 235259904 235762560 235778664 235789488 236395008 236528640 237102120 237152256 237727248 238499712 239077971 239112192 239160735 239247360 239854824 240155960 240470784 240606720 241137270 241241088 241784136 242140720 242542080 242611776 243130140 243234816 243782352 244296580 244546560 244563264 244616832 245329920 245952828 246261620 246315560 246584448 246723840 247357440 247374336 247985496 248296840 248622336 248762880 248779872 249418752 250193394 250348880 250507510 250835904 251480064 252205866 252261108 252577820 252908928 252996480 254049280 254290212 254665240 254826605 255087360 255104784 255771648 256391784 256554243 256647168 256876345 256932610 257195520 257213088 257621848 258429440 258674526 258711552 258999290 259056020 259338816 260181504 260508160 260812332 261139780 261988320 262661120 263172096 263464795 263476890 264171556 264667392 264999680 265250997 265347072 265642190 266354792 266505360 266796288 267189760 267443154 268649040 268726238 269001216 269568640 269862912 270175455 270869280 270887782 270947116 271396224 271736960 271796480 272093184 272395805 272408310 273126524 273280920 273639168 273982720 274341888 275383768 275539440 275558261 276247040 276422080 277105005 277835602 277992660 278296128 278706560 279333945 279454208 280131764 280228740 280290120 280596096 281009920 281042016 281642490 282544680 282625871 282915072 283449760 284190720 284272384 284879760 284899219 284961622 285060270 285792320 285805440 286498395 286558976 287253758 287416140 288154240 288187152 288927232 289090560 289791480 289824579 290568864 290733120 291499648 292206409 292413440 293071680 293155896 293908736 294074880 294395904 294723330 294736860 295493760 295513944 295578672 296440320 296525504 297159060 297956208 298124640 298890240 298910656 298976128 299649141 299818530 299847680 300418656 300588480 300609012 301380992 301551360 302230170 302325760 303093384 303264720 303871744 304043520 304064288 304727940 304859136 305598288 305704080 305771040 305791926 306577216 307441035 308230560 308251614 308319132 309110912 309217920 309806739 309981870 310026240 310115328 310777920 310799148 310867224 310974840 311773440 312609792 313367736 313544880 313566297 313679872 314350080 314371552 314385984 315193344 315326385 315371520 316136160 316157754 316172268 316203008 316969664 317862765 317999616 318770628 318880980 319714560 319806432 320489730 320627712 320808960 321516360 321654784 322027310 322378848 323389440 323482368 324173520 324195663 324210546 324313088 325043136 325226880 326015415 326062080 326084352 326155776 326874966 326889972 327937104 328779264 328965120 329800383 329832448 330214445 330647328 330834240 331496448 331683840 331706496 332453187 332526006 332558336 332943490 333495360 333591192 334447872 335200734 335306752 336251520 336274488 336348144 337211904 337328640 337970988 338683895 339053616 339245280 340116480 340139712 340980057 341028864 341408155 341855712 342048960 342072324 342927360 342950784 342966528 343798074 344229710 344899368 345785088 346908672 347749776 347870160 348879744 349317760 349725627 350164705 350745120 351302520 351686016 352538703 352788480 352889856 353643840 353667996 354230041 354592512 355340480 355728384 356590872 357157562 357749568 358198720 358668288 358871040 359817216 360233940 360706176 361159040 361861632 363211080 363917664 364374560 364852224 366237839 366444870 366844896 366925248 367385920 367994880 369264598 369392430 369473340 369876672 370656880 371036160 371061504 372445260 372933504 373169808 373638320 373720160 374128128 374722688 375523320 375631229 375761265 376253856 376726240 377220096 378445824 378652681 378866730 378920960 379363392 379839680 380080360 381073920 381997860 382657176 383221520 384249536 384970752 385398915 385454080 385819632 386388640 386432772 387425152 387644160 388067328 388498935 388584030 389008224 390762240 390874528 391274496 391709670 392099840 392964440 392982480 393991680 394018592 394104896 394758144 395215335 395253760 396212080 396257334 397274944 397499520 398020608 398463285 398520320 399532188 399758040 400558208 400784640 400812016 402068480 402973560 403089357 404124512 404352960 404794368 405391360 406303920 406331673 406420674 406478848 407464384 407605440 407694720 407722568 408139776 408612465 409689786 409921380 410974080 411002152 411092176 411512832 412290560 413075652 413309160 413487104 414370560 414398864 414489632 414633120 415697920 416753403 416813056 416988990 417823648 418059840 418088396 419133440 419181312 420197646 420257792 420343110 420435180 421514880 421543672 421563024 422463735 423817020 423999488 425027504 425174640 426286080 426408576 427319640 427442433 427503616 427590405 427745280 428688480 428708160 429838464 430880637 431124210 431185920 431309824 432231360 432260884 432280728 433390848 433635840 434687220 434779136 434874368 435833288 435853296 436099680 437249472 438372352 438620160 439607520 439733844 440863104 441112320 441995264 442084995 442245120 442275328 443240640 443270916 443368008 444660480 444788256 445738590 445930496 446934312 447186960 448335360 448365984 448464192 449615872 449771520 450627984 450882720 450913518 452071488 452327040 453488640 453519616 454640076 454897080 455807616 456065280 456096432 457236480 457267712 457288704 458397432 458556120 458656560 458687889 459865824 461046784 462345840 462377421 462478698 462544896 463666368 463826880 465039360 465172992 466166880 466198722 466300836 466462260 467660160 468403360 468914688 470051604 470317320 470519808 471525120 471557328 471578976 472790016 473057280 474204240 474236631 474304512 475454496 476999424 478155942 478224384 478321470 479709648 480311920 480941568 481213440 482274540 482482176 483040965 483568272 484281440 485084160 485223552 486260280 486469632 487564704 488593160 489093120 489126528 489233664 490312449 490659840 491905656 492523240 492631120 493168896 493447680 494748672 495970992 496593680 497244672 497525760 497559744 498837504 499415235 500386788 500697760 501015020 501671808 502960128 504411732 504522216 505155640 505817856 505992960 508098560 508580424 509330480 509653210 510174720 510209568 511543296 512783568 513108486 513752690 513865220 514391040 514426176 515243696 516344565 516858880 517349052 517998580 518112040 518677632 520363008 521016320 521624664 522279560 522610495 523976640 525322240 526344192 526929590 526953780 528343112 529334784 529999360 530501994 531284380 532709584 533010720 533592576 534379520 534886308 535736343 537298080 537452476 538002432 539137280 539725824 540326105 540350910 541738560 541775564 541894232 542792448 543473920 543592960 544186368 544791610 544816620 546253048 546561840 547278336 547965440 549667305 550767536 551078880 551116522 552494080 552844160 553896897 554088645 554210010 555671204 555985320 556592256 557413120 558667890 558908416 560263528 560457480 560580240 560618531 561192192 562019840 562084032 563284980 565089360 565251742 565830144 566899520 568300095 568381440 568544768 569759520 569798438 569923244 570120540 571584640 571610880 572996790 573117952 574507516 574832280 576308480 576374304 577854464 578181120 579582960 579622549 579649158 581137728 581466240 582876045 582999296 584412818 586143360 586311792 587564505 587817472 588149760 589446660 589473720 590987520 591027888 591157344 592880640 593051008 594318120 594386001 595912416 596249280 597780480 597821312 597952256 599270771 599298282 599637060 599695360 600837312 601176960 601218024 602761984 603102720 604460340 606186768 606529440 607743488 608087040 608128576 609455880 609631011 609718272 611196576 611408160 611542080 611583852 613154432 614534679 614882070 616461120 616503228 616638264 618221824 618435840 619613478 619963740 620230656 621555840 621598296 621734448 621949680 623546880 625219584 625483485 626735472 627089760 627132594 628700160 628743104 628771968 630296469 630386688 630514665 630652770 630743040 632272320 632315508 632344536 633939328 635725530 635999232 637541256 637761960 639429120 639612864 640979460 641255424 641617920 643032720 643309568 644054620 644757696 646686315 646778880 646964736 648347040 648391326 648421092 650086272 650453760 652030830 652124160 652168704 652311552 653749932 653779944 655874208 657558528 657930240 659600766 659664896 660428890 661294656 661668480 662992896 663367680 663412992 664906374 665052012 665116672 665886980 666990720 667182384 668607885 668895744 670401468 671815595 672503040 672548976 672696288 674423808 674657280 675941976 676370277 677219455 677367790 678107232 678490560 680232960 680279424 681960114 682057728 682816310 683711424 684097920 684144648 685854720 685901568 685933056 687596148 688459420 689798736 691570176 693718047 693817344 694589005 695499552 695740320 697759488 698635520 699298083 699451254 700329410 701490240 702605040 703372032 705077406 705779712 707287680 707335992 708460082 709185024 710680960 711456768 712404055 713181744 714315124 715499136 716397440 717233913 717336576 717742080 718134395 720467880 721412352 722318080 723723264 726422160 726471779 727835328 728749120 729704448 732475678 732889740 733689792 733850496 734771840 735989760 738529196 738784860 738946680 739753344 741313760 742072320 742123008 744890520 745104569 745867008 746339616 747276640 747440320 748256256 749445376 751046640 751097941 751262458 751522530 752507712 753452480 754440192 757305362 757733460 758726784 759679360 760160720 762147840 763995720 764479815 765314352 766443040 768499072 769941504 770362351 770629035 770797830 770908160 771639264 772777280 772865544 774850304 775288320 776134656 776997870 777168060 778016448 781524480 781749056 783419340 784199680 785928880 785964960 787983360 788037184 788209792 789516288 790394385 790430670 790507520 792424160 792514668 794549888 794999040 796041216 796926570 797040640 799064376 799516080 801116416 801569280 801624032 804136960 805947120 806178714 808249024 808705920 809588736 810526365 810782720 812607840 812663346 812841348 814928768 815210880 815389440 815445136 816279552 817187415 817224930 819379572 819842760 821948160 822004304 822184352 823025664 824581120 826151304 826618320 826674783 826974208 828741120 828797728 828979264 829266240 831315015 831395840 833506806 833626112 833977980 835647296 836119680 836176792 838001835 838266880 838362624 840395292 840686220 840870360 843029760 843087344 843126048 844927470 847634040 847877613 847998976 850055008 850349280 852572160 852817152 854639280 854697657 854884866 855007232 855180810 857376960 857416320 859495185 859676928 861761274 862248420 862619648 864462720 864521768 864561456 866781696 867271680 869374440 869473737 869558272 869748736 871666576 871706592 872199360 874498944 876619227 876744704 877240320 879215040 879467688 881726208 882224640 883990528 884169990 884550656 886481280 886541832 886736016 889320960 889576512 891477180 891860992 892893905 893868624 894373920 896670720 896731968 896928384 898947423 899231744 899543040 901255968 901765440 901827036 904142976 904654080 906977280 907039232 909280152 909794160 911615232 912130560 912192864 914535424 914577408 916794864 917112240 917313120 917375778 919731648 922093568 923161495 924691680 924754842 924957396 927332736 927653760 929420217 930078720 930345984 932333760 932397444 932601672 932924520 935320320 936806720 937829376 940103208 940634640 940698891 941039616 943050240 943114656 943157952 945580032 946114560 948408480 948473262 948609024 950908992 953998848 956311884 956642940 959419296 960623840 961883136 962426880 964549080 964964352 966081930 967136544 968562880 970168320 970447104 972520560 972586989 972939264 975129408 977186320 978186240 978253056 978467328 980624898 983811312 985046480 985262240 986337792 986895360 989497344 990643335 991941984 993187360 994489344 995051520 995119488 997675008 998830470 1000773576 1001395520 1002030040 1003343616 1005920256 1008823464 1009044432 1010311280 1011635712 1011985920 1016051685 1016197120 1017160848 1018660960 1019306420 1020349440 1020419136 1023086592 1024224465 1025567136 1026216972 1027505380 1027730440 1028782080 1028852352 1030487392 1032689130 1033717760 1034698104 1035997160 1036224080 1037355264 1040726016 1042032640 1043249328 1044559120 1045220990 1047953280 1050494115 1050644480 1053859180 1053907560 1056686224 1058669568 1059998720 1061003988 1062568760 1062690123 1065419168 1066021440 1067185152 1068759040 1069772616 1071472686 1074596160 1074904952 1076004864 1078274560 1079451648 1080652210 1080701820 1083477120 1083551128 1083788464 1085584896 1086947840 1087185920 1089583220 1089633240 1092506096 1093123680 1094556672 1095930880 1098713517 1099334610 1101535072 1102157760 1102233044 1104988160 1105688320 1107793794 1108177290 1108420020 1111342408 1111970640 1113184512 1114826240 1117335780 1117816832 1120527056 1120914960 1121160480 1121237062 1122384384 1124039680 1124168064 1126569960 1126893687 1127283795 1130178720 1130503484 1131660288 1133799040 1135958043 1136600190 1136762880 1137089536 1139519040 1139596876 1139846488 1140241080 1143169280 1143221760 1145993580 1146235904 1149015032 1149664560 1152616960 1152748608 1155708928 1156196745 1156362240 1159165920 1159245098 1159298316 1162275456 1162932480 1165496805 1165752090 1165998592 1168825636 1172286720 1172623584 1175129010 1175634944 1176299520 1178893320 1178947440 1181975040 1182055776 1182314688 1185761280 1186102016 1188636240 1188772002 1191824832 1192498560 1195389855 1195560960 1195642624 1195904512 1198541542 1198596564 1199274120 1201674624 1202353920 1202436048 1205523968 1206205440 1208920680 1209268071 1212373536 1213058880 1215486976 1216174080 1216257152 1218911760 1218995019 1219262022 1219436544 1222393152 1222816320 1223084160 1223167704 1226308864 1229069358 1229764140 1232922240 1233006456 1233276528 1236443648 1236871680 1239226956 1239927480 1240461312 1243111680 1243196592 1243468896 1243899360 1247093760 1250260209 1250439168 1250966970 1253470944 1254179520 1254265188 1257400320 1257486208 1257543936 1260592938 1260773376 1261029330 1261305540 1264544640 1264631016 1264689072 1267878656 1271451060 1271998464 1275082512 1275523920 1278858240 1279225728 1281958920 1282327299 1282510848 1282771215 1283235840 1286065440 1288109240 1289515392 1292641911 1293372630 1293557760 1293929472 1296694080 1296782652 1296842184 1300172544 1300907520 1304061660 1304337408 1304623104 1307499864 1307559888 1311748416 1315117056 1315860480 1319201532 1319329792 1320857780 1322589312 1323336960 1325985792 1326254985 1326735360 1326825984 1329812748 1330104024 1331773960 1333981440 1334364768 1337215770 1337791488 1340802936 1343631190 1345006080 1345097952 1345392576 1348847616 1349314560 1351883952 1352740554 1354438910 1354735580 1356214464 1356981120 1360465920 1360558848 1363920228 1365632620 1367422848 1368195840 1368289296 1371709440 1371803136 1371866112 1375192296 1376063667 1376918840 1377791305 1379597472 1383140352 1387132263 1387436094 1387634688 1389178010 1390999104 1391480640 1395518976 1397271040 1398596166 1398902508 1400658820 1402980480 1405210080 1406744064 1410154812 1411559424 1413129355 1414575360 1414671984 1416920164 1418370048 1421361920 1422709893 1422913536 1424496095 1424808110 1426363488 1428630248 1430998272 1432794880 1434467826 1434673152 1436268790 1440935760 1442824704 1444636160 1447446528 1449122895 1452844320 1452943558 1455670656 1457498240 1459408896 1461032045 1464951356 1465779480 1467379584 1467700992 1469543680 1470937347 1471979520 1477058392 1477569720 1477893360 1477994309 1479506688 1482627520 1484246016 1489781040 1489882801 1490209138 1491734016 1492679232 1494553280 1494880640 1496512512 1498245705 1498890752 1502093280 1502195882 1502524916 1503045060 1505015424 1506904960 1508880384 1514610724 1515466920 1517453568 1519358720 1520321440 1524295680 1527991440 1528095811 1528959630 1530628704 1532886080 1536998144 1540724702 1541258070 1541595660 1543278528 1545554560 1545731088 1549033695 1549700608 1550576640 1553995740 1554336120 1556032896 1563048960 1563498112 1566838680 1567288921 1567831485 1568399360 1571857760 1571929920 1575966720 1576074368 1576419584 1579032576 1579895669 1580788770 1580861340 1581015040 1584848320 1585029336 1589099776 1589998080 1593853140 1598128752 1599032160 1602232832 1603138560 1603248064 1607209029 1608273920 1611894240 1612357428 1616498048 1617411840 1619177472 1620978315 1621052730 1621565440 1625215680 1625326692 1625682696 1629857536 1630421760 1630778880 1630890272 1632559104 1634374830 1634449860 1638759144 1639685520 1643896320 1644008608 1644368704 1649001915 1649162240 1652302608 1653236640 1653349566 1657482240 1657595456 1657958528 1658532480 1661690691 1662265935 1662630030 1662791680 1667013612 1667955960 1671294592 1672239360 1672353584 1676003670 1676533760 1676725248 1680790584 1681372440 1681740720 1681855593 1686059520 1686174688 1686252096 1689854940 1695268080 1695755226 1695997952 1700110016 1700698560 1704900285 1705144320 1705634304 1709278560 1709395314 1709769732 1710361620 1714753920 1714832640 1718990370 1719353856 1723522548 1724496840 1725239296 1728925440 1729043536 1729122912 1733563392 1734543360 1738748880 1738867647 1738947474 1739116544 1739497472 1743333152 1743413184 1744398720 1748628135 1748997888 1753238454 1753489408 1758430080 1758935376 1762693515 1763452416 1764449280 1768339980 1769101312 1771150205 1772962560 1773083664 1773472032 1778641920 1779153024 1782954360 1783158003 1783721984 1785787810 1787737248 1788747840 1793341440 1793463936 1793856768 1797812313 1797894846 1798463488 1799086080 1802511936 1803530880 1803654072 1808285952 1809308160 1814078464 1818560304 1819588320 1823230464 1824261120 1824385728 1828893033 1829070848 1829154816 1831189195 1833589728 1834224480 1834626240 1834751556 1839463296 1843604037 1844187136 1846322990 1849383360 1849509684 1849914792 1854665472 1855307520 1858840434 1860691968 1864667520 1864794888 1865203344 1865849040 1870640640 1873613440 1875658752 1878156145 1880206416 1881269280 1881397782 1886100480 1886229312 1886315904 1890889407 1891160064 1892229120 1893263405 1896816960 1896946524 1901817984 1907997696 1912623768 1913285880 1918838592 1921247680 1923766272 1924853760 1929098160 1929928704 1932163860 1934273088 1937125760 1940336640 1940894208 1945041120 1945173978 1950258816 1954372640 1956372480 1956506112 1956934656 1961249796 1964366591 1967622624 1970092960 1970524480 1972675584 1973790720 1978994688 1981286670 1983883968 1986374720 1988978688 1990103040 1990238976 1995350016 1997660940 2001547152 2002791040 2004060080 2006687232 2015446785 2017646928 2018088864 2020622560 2023271424 2023971840 2030955289 2031658365 2032103370 2032394240 2034321696 2037321920 2038612840 2040698880 2040838272 2046173184 2048448930 2051134272 2052433944 2055010760 2055460880 2057564160 2057704704 2060974784 2065378260 2067435520 2069396208 2071994320 2072448160 2074710528 2081452032 2083767015 2084065280 2086498656 2089118240 2090441980 2095906560 2100988230 2101288960 2107718360 2107815120 2113372448 2117339136 2119997440 2122007976 2125137520 2125380246 2130838336 2132042880 2134370304 2137212165 2137518080 2139545232 2142945372 2149192320 2149809904 2152009728 2154403185 2156549120 2161304420 2161403640 2166954240 2167102256 2167576928 2171169792 2173895680 2174371840 2179166440 2179266480 2179415337 2185012192 2186247360 2189113344 2191861760 2197427034 2198669220 2203070144 2204315520 2204466088 2209976320 2211376640 2215587588 2216354580 2216840040 2222684816 2223941280 2226369024 2229652480 2234671560 2235313707 2235633664 2241054112 2241829920 2242320960 2242474124 2244768768 2248079360 2248336128 2253139920 2253293823 2253787374 2254567590 2260357440 2261006968 2263320576 2267598080 2271916086 2273200380 2274179072 2279038080 2279193752 2279692976 2280482160 2286338560 2286443520 2291987160 2292471808 2293439445 2298030064 2299329120 2305233920 2305497216 2311087053 2311417856 2311887105 2312393490 2312724480 2318331840 2318490196 2318596632 2324550912 2325864960 2330993610 2331504180 2331997184 2337651272 2344573440 2345247168 2350258020 2351269888 2352599040 2357786640 2357894880 2363950080 2364111552 2364629376 2371183155 2371522560 2372204032 2377272480 2377544004 2383649664 2384997120 2390779710 2391121920 2391285248 2391809024 2397083084 2397193128 2398548240 2403349248 2404707840 2404872096 2411047936 2412410880 2417841360 2418536142 2424747072 2426117760 2430973952 2432348160 2432514304 2437823520 2437990038 2438524044 2444786304 2445632640 2446168320 2446335408 2451562245 2452617728 2458138716 2459528280 2465844480 2466012912 2466553056 2472887296 2473743360 2478453912 2479854960 2480024349 2480922624 2486223360 2486393184 2486937792 2487798720 2494187520 2500520418 2500878336 2501933940 2506941888 2508359040 2508530376 2514800640 2514972416 2515087872 2521185876 2522058660 2522611080 2529089280 2529262032 2529378144 2535757312 2542902120 2543632839 2543996928 2550165024 2551047840 2557716480 2558451456 2563917840 2564092971 2564654598 2565021696 2565542430 2572130880 2576218480 2579030784 2585283822 2586745260 2587858944 2593388160 2593565304 2593684368 2600345088 2601815040 2608123320 2608674816 2609246208 2614999728 2615119776 2623496832 2629857681 2630234112 2631720960 2638403064 2641715560 2645178624 2646673920 2651971584 2652509970 2653651968 2659625496 2660208048 2663547920 2667962880 2668729536 2674431540 2675582976 2678681715 2681605872 2687262380 2690012160 2690195904 2690785152 2697695232 2698629120 2703767904 2705481108 2708877820 2709471160 2712428928 2713962240 2720931840 2721117696 2727840456 2731265240 2734845696 2736391680 2736578592 2743606272 2743732224 2750384592 2752127334 2753837680 2755582610 2759194944 2766280704 2769484485 2774264526 2774872188 2778356020 2781998208 2782961280 2791037952 2794542080 2797192332 2797805016 2801317640 2803092655 2805960960 2810420160 2813488128 2820309624 2822096673 2823118848 2826258710 2829150720 2829343968 2833840328 2836740096 2842723840 2845419786 2845827072 2848992190 2849616220 2852726976 2857260496 2861996544 2865589760 2868935652 2872537580 2881871520 2885649408 2889272320 2894893056 2898112745 2898245790 2905688640 2905887116 2911341312 2914996480 2917760967 2918817792 2922064090 2929902712 2931558960 2934759168 2935401984 2939087360 2941874694 2954116784 2955139440 2955786720 2955988618 2959013376 2965255040 2968492032 2971930005 2979562080 2979765602 2980418276 2983468032 2985358464 2989106560 2989761280 2993025024 2996353855 2996491410 2997781504 3004186560 3004391764 3005049832 3006090120 3010030848 3013809920 3017760768 3029221448 3030933840 3031140871 3034907136 3038717440 3040642880 3048155055 3048591360 3055982880 3056191622 3057919260 3061257408 3065772160 3072673395 3073996288 3081449404 3082516140 3083191320 3086557056 3091109120 3091462176 3098067390 3099401216 3101153280 3107991480 3108672240 3108884581 3112065792 3126097920 3126996224 3133677360 3133891409 3134577842 3135662970 3143715520 3143859840 3151482345 3151933440 3152148736 3152839168 3159791338 3161577540 3161722680 3169696640 3170058672 3178199552 3179996160 3187706280 3188070369 3196257504 3198064320 3204465664 3206277120 3206496128 3214270499 3214418058 3216547840 3223788480 3224714856 3232996096 3234823680 3238354944 3241956630 3242105460 3250431360 3250653384 3251365392 3259715072 3260843520 3261557760 3261780544 3268749660 3268899720 3277518288 3279371040 3287792640 3288017216 3288737408 3296140551 3298003830 3298324480 3304605216 3306473280 3306699132 3314964480 3315190912 3315917056 3317064960 3323381382 3324531870 3325260060 3325583360 3334027224 3335911920 3342589184 3344478720 3344707168 3352007340 3353450496 3361581168 3362744880 3363481440 3363711186 3372119040 3372349376 3372504192 3379709880 3380681061 3381851385 3390536160 3391510452 3400220032 3401397120 3407874129 3409800570 3410288640 3411268608 3418557120 3418790628 3419539464 3420723240 3429507840 3429665280 3437980740 3438707712 3447045096 3448993680 3450478592 3457850880 3458087072 3458245824 3467126784 3468590235 3469086720 3477497760 3477735294 3477894948 3478233088 3486666304 3486826368 3488797440 3496490415 3497256270 3497995776 3506476908 3516860160 3517870752 3525387030 3526904832 3528898560 3536679960 3538202624 3542300410 3545925120 3546167328 3546944064 3557283840 3558306048 3565908720 3566316006 3567443968 3571575620 3575474496 3577495680 3586169565 3586682880 3586927872 3587713536 3595624626 3595789692 3605023872 3607061760 3607308144 3616571904 3618616320 3627804213 3628156928 3632358895 3637120608 3639176640 3646460928 3648522240 3648771456 3656985057 3657786066 3658141696 3658309632 3662378390 3667179456 3668448960 3669252480 3669503112 3678926592 3687208074 3688374272 3692645980 3698766720 3699019368 3699829584 3709330944 3710615040 3717680868 3721383936 3725522845 3729335040 3729589776 3730406688 3731698080 3741281280 3747226880 3750780627 3751317504 3755489705 3756312290 3760412832 3762538560 3762795564 3772200960 3772458624 3772631808 3781778814 3782320128 3786526810 3793633920 3793893048 3803635968 3815995392 3825247536 3826571760 3837677184 3842495360 3846981897 3847532544 3849707520 3851811755 3858196320 3864327720 3868546176 3874251520 3877925733 3880673280 3881788416 3890082240 3890347956 3896530451 3900517632 3908745280 3913012224 3913869312 3922499592 3928733182 3935245248 3940185920 3941048960 3945351168 3947581440 3957989376 3962573340 3967767936 3972749440 3977957376 3980206080 3980477952 3995321880 4003094304 4005582080 4008120160 4013374464 4028616229 4030893570 4035293856 4036177728 4041245120 4046542848 4047943680 4061910578 4063316730 4064206740 4068643392 4074643840 4077225680 4081397760 4081676544 4096897860 4102268544 4104867888 4110021520 4110921760 4115128320 4115409408 4121949568 4130756520 4131943519 4133373915 4134871040 4138792416 4143988640 4144896320 4149421056 4162904064 4165179491 4167534030 4168130560 4172997312 4178236480 4180883960 4191813120 4201976460 4215436720 4215630240 4226744896 4234678272 4239388065 4239994880 4244015952 4250275040 4250760492 4261676672 4264085760 4268740608 4273488285 4274424330 4275036160 4279090464 4285890744 4298384640 4299619808 4304019456 4308806370 4313098240 4322608840 4322807280 4333908480 4334204512 4335153856 4342339584 4347368685 4347791360 4348743680 4358332880 4358532960 4358830674 4370024384 4372494720 4378226688 4383096135 4383723520 4394854068 4397338440 4406140288 4408631040 4408932176 4419952640 4422753280 4431175176 4432709160 4433680080 4433982927 4445369632 4447882560 4452738048 4459304960 4469343120 4469648403 4470627414 4471267328 4482108224 4483659840 4484641920 4484948248 4489537536 4494737115 4496158720 4496672256 4506279840 4506587646 4507574748 4509135180 4520714880 4522013936 4526641152 4535196160 4543832172 4546400760 4548358144 4558076160 4558387504 4559385952 4560964320 4572677120 4572887040 4583974320 4584287433 4584943616 4586878890 4596060128 4598658240 4610467840 4610994432 4622174106 4622835712 4623774210 4624786980 4636663680 4636980392 4637193264 4647101085 4649101824 4651729920 4661987220 4663008360 4663994368 4675302544 4689146880 4690494336 4700516040 4701866763 4702539776 4703494455 4705198080 4715573280 4715789760 4727900160 4728223104 4729258752 4739687007 4742366310 4743045120 4744408064 4754544960 4755088008 4767299328 4769994240 4781559420 4782570496 4783618048 4794166168 4794386256 4797096480 4806698496 4809415680 4809744192 4821627087 4822095872 4824821760 4835682720 4837072284 4849494144 4852235520 4861947904 4862934945 4864696320 4865028608 4875647040 4875980076 4877048088 4889572608 4891265280 4892336640 4892670816 4903124490 4905235456 4916277432 4919056560 4931688960 4932025824 4933106112 4945774592 4947486720 4956907824 4959709920 4960048698 4972446720 4972786368 4973875584 4975597440 4985072073 4988375040 5001040836 5003867880 5013883776 5016718080 5017060752 5029601280 5029944832 5030175744 5042371752 5044117320 5045222160 5045566779 5058178560 5058524064 5058756288 5071514624 5085804240 5087265678 5087993856 5100330048 5102095680 5115432960 5116902912 5127835680 5128185942 5129309196 5131084860 5144261760 5152436960 5158061568 5170567644 5173490520 5175717888 5186776320 5187130608 5187368736 5200690176 5203630080 5216246640 5216602941 5217349632 5218492416 5229999456 5230239552 5246993664 5259715362 5260468224 5276806128 5283431120 5290357248 5293347840 5305019940 5307303936 5313450615 5319250992 5320416096 5327095840 5335925760 5337459072 5348863080 5351165952 5357363430 5363211744 5374524760 5380024320 5380391808 5381570304 5393436939 5395390464 5397258240 5407535808 5410962216 5417755640 5418942320 5424857856 5427924480 5442235392 5455680912 5462530480 5469691392 5472783360 5473157184 5487212544 5487464448 5493567585 5500769184 5504254668 5507675360 5511165220 5518389888 5532561408 5538968970 5548529052 5549744376 5556712040 5563996416 5565922560 5582075904 5589084160 5594384664 5595610032 5602635280 5606185310 5611921920 5620840320 5626976256 5634468435 5640619248 5644193346 5652517420 5658301440 5658687936 5667680656 5673480192 5679790215 5685447680 5690839572 5697984380 5699232440 5705453952 5714520992 5723993088 5731179520 5737871304 5745075160 5763743040 5771298816 5778544640 5789786112 5796225490 5796491580 5811377280 5811774232 5822682624 5829992960 5835521934 5844128180 5859805424 5863117920 5869518336 5870803968 5878174720 5883749388 5893099773 5908233568 5910278880 5911573440 5911977236 5918026752 5930510080 5936984064 5943860010 5959124160 5959531204 5960836552 5966936064 5970716928 5978213120 5979522560 5986050048 5992707710 5992982820 5995563008 6008373120 6008783528 6010099664 6012180240 6020061696 6027619840 6046340355 6058442896 6061867680 6062281742 6069814272 6077434880 6081285760 6092865867 6094975095 6096310110 6097182720 6111965760 6112383244 6115838520 6122514816 6131544320 6145346790 6147992576 6162898808 6165032280 6166382640 6166803841 6173114112 6182218240 6182924352 6196134780 6198802432 6202306560 6215982960 6217344480 6217769162 6224131584 6251301045 6252195840 6253992448 6267354720 6267782818 6269155684 6271325940 6287431040 6287719680 6302964690 6303866880 6304297472 6305678336 6319582676 6323155080 6323445360 6339393280 6340117344 6356399104 6359992320 6375412560 6375848039 6376140738 6392515008 6396128640 6408931328 6411636495 6412554240 6412992256 6428540998 6428836116 6447576960 6449429712 6463209555 6465992192 6469647360 6483913260 6484210920 6500862720 6501306768 6502730784 6519430144 6521687040 6523115520 6523561088 6537499320 6537799440 6538246011 6555036576 6558742080 6575585280 6576034432 6577474816 6591978481 6592281102 6596007660 6596648960 6609210432 6612946560 6613398264 6629928960 6630381824 6631834112 6634129920 6646762764 6649063740 6650520120 6668054448 6671823840 6685178368 6688957440 6689414336 6704014680 6705941121 6706900992 6723162336 6725489760 6726962880 6727422372 6744238080 6744698752 6745008384 6759419760 6759881469 6761362122 6763702770 6781072320 6783020904 6800440064 6802794240 6815748258 6819601140 6822537216 6837114240 6837581256 6839078928 6841446480 6859015680 6859330560 6875961480 6877415424 6880318335 6894090192 6897987360 6915701760 6916174144 6916491648 6933261159 6934253568 6935661315 6937180470 6938173440 6954995520 6955470588 6955789896 6973332608 6973652736 6977594880 6992980830 6994512540 6995991552 7012953816 7033720320 7035741504 7050774060 7053809664 7057797120 7073359920 7076405248 7084600820 7091850240 7092334656 7093888128 7113549465 7114567680 7116612096 7131817440 7132632012 7143151240 7150948992 7154991360 7172339130 7173365760 7173855744 7175427072 7191249252 7191579384 7210047744 7214123520 7214616288 7233143808 7237232640 7255608426 7256313856 7264717790 7274241216 7278353280 7292921856 7297044480 7297542912 7313970114 7315572132 7316283392 7324756780 7334358912 7336897920 7338504960 7339006224 7354686735 7357853184 7374416148 7385291960 7389971545 7397533440 7398038736 7399659168 7418661888 7421230080 7435361736 7440073047 7442767872 7449414005 7451045690 7458670080 7459179552 7460813376 7463396160 7482562560 7494453760 7501561254 7502635008 7510979410 7512624580 7520825664 7525077120 7525591128 7544401920 7544917248 7545263616 7563557628 7573053620 7587267840 7587786096 7607271936 7630898517 7631990784 7640479055 7650495072 7653143520 7675354368 7684990720 7692278913 7693963794 7695065088 7703623510 7716392640 7728655440 7737092352 7748503040 7755851466 7763576832 7780164480 7780695912 7793060902 7801035264 7817490560 7826024448 7827738624 7836444605 7844999184 7857466364 7870490496 7880371840 7882097920 7889573043 7890702336 7895162880 7899478345 7925146680 7935535872 7945498880 7955914752 7960955904 7990643760 7991189569 8006188608 8011164160 8016240320 8026748928 8036045145 8057232458 8061787140 8070587712 8072355456 8082490240 8093085696 8095887360 8123821156 8126633460 8128413480 8137286784 8149287680 8154451360 8162795520 8163353088 8193795720 8196150259 8204537088 8209735776 8220043040 8221843520 8230818816 8243899136 8261513040 8262077351 8263887038 8266747830 8277584832 8287977280 8289792640 8298842112 8308453455 8330358982 8335068060 8345994624 8356472960 8361767920 8383626240 8403952920 8409277965 8430873440 8431260480 8453489792 8469356544 8473985861 8478776130 8479989760 8488031904 8500550080 8501520984 8523353344 8528171520 8537481216 8546976570 8548848660 8558180928 8571781488 8596769280 8599239616 8617612740 8626196480 8645217680 8645614560 8667816960 8668409024 8670307712 8684679168 8694338235 8694737370 8695582720 8697487360 8716665760 8717065920 8717661348 8740048768 8744989440 8756453376 8766192270 8767447040 8789708136 8794676880 8812280576 8817262080 8817864352 8845506560 8862350352 8865418320 8867360160 8867965854 8890739264 8895765120 8905476096 8915790015 8918609920 8938686240 8939296806 8941254828 8964216448 8967319680 8969283840 8969896496 8979075072 8989061565 8989474230 8992317440 8993344512 9012559680 9013175292 9015149496 9018270360 9041429760 9044027872 9053282304 9070392320 9087664344 9092801520 9093422613 9096716288 9116152320 9116775008 9118771904 9121928640 9144465165 9145354240 9145774080 9167948640 9168574866 9169887232 9173757780 9192120256 9197316480 9218020185 9220935680 9221988864 9244348212 9247548420 9249573960 9273327360 9273960784 9274386528 9294202170 9298203648 9303459840 9323974440 9326016720 9326653743 9327988736 9350605088 9378293760 9380988672 9401032080 9401674227 9403733526 9405079552 9406988910 9431146560 9431579520 9454447035 9455800320 9456446208 9458517504 9479374014 9484732620 9488816128 9509089920 9510176016 9534598656 9539988480 9563118840 9564211107 9565140992 9567236096 9588332336 9588772512 9594192960 9613396992 9618831360 9619488384 9642811497 9643254174 9644191744 9649643520 9671365440 9674144568 9698988288 9704471040 9723895808 9725869890 9730057216 9751294080 9751960152 9754096176 9779145216 9782530560 9784673280 9785341632 9806248980 9810470912 9821832955 9832554864 9838113120 9863377920 9864051648 9866212224 9888421653 9891549184 9894973440 9913815648 9919419840 9920097396 9944893440 9945572736 9947751168 9951194880 9970144146 9976750080 10002081672 10007735760 10027767552 10033436160 10034121504 10059889664 10060351488 10084743504 10088234640 10090444320 10091133558 10116357120 10117048128 10117512576 10142043183 10143029248 10154776445 10171608480 10174531356 10200660096 10204191360 10223622387 10230865920 10233805824 10255671360 10256371884 10258618392 10262169720 10288523520 10304873920 10316123136 10341135288 10346981040 10351435776 10373552640 10374261216 10374737472 10401380352 10407260160 10432493280 10433205882 10434699264 10459998912 10460479104 10493987328 10519430724 10553612256 10566862240 10580714496 10586695680 10610039880 10614607872 10626901230 10638501984 10640832192 10654191680 10671851520 10674918144 10697726160 10702331904 10714726860 10726423488 10749049520 10760048640 10760783616 10763140608 10786873878 10815071616 10821924432 10835511280 10837884640 10849715712 10855848960 10884470784 10893305641 10897076685 10911361824 10925060960 10939382784 10945566720 10946314368 10974425088 10974928896 10987135170 11001538368 11008509336 11015350720 11022330440 11036779776 11065122816 11077937940 11097058104 11099488752 11113424080 11127992832 11131845120 11164151808 11176568535 11178168320 11188769328 11191220064 11205270560 11212370620 11223843840 11241680640 11253952512 11266469115 11268936870 11281238496 11288386692 11305034840 11316602880 11317375872 11335361312 11346960384 11359580430 11370895360 11381679144 11395968760 11398464880 11410907904 11429041984 11447986176 11462359040 11475742608 11490150320 11527486080 11542597632 11555435265 11557089280 11592450980 11592983160 11622754560 11623548464 11645365248 11659985920 11671043868 11688256360 11689591353 11719610848 11726235840 11739036672 11741607936 11756349440 11767498776 11786199546 11816467136 11820557760 11823146880 11823954472 11836053504 11861020160 11873968128 11887720020 11918248320 11919062408 11921673104 11933872128 11941433856 11956426240 11959045120 11985415420 11985965640 11991126016 12016746240 12017567056 12020199328 12024360480 12040123392 12055239680 12085848687 12092680710 12116885792 12123735360 12124563484 12139628544 12154869760 12162571520 12185731734 12189950190 12192620220 12223931520 12224766488 12231677040 12245029632 12263088640 12290693580 12295985152 12325797616 12330064560 12332765280 12333607682 12346228224 12364436480 12365848704 12392269560 12395830557 12397604864 12400121745 12404613120 12431965920 12434688960 12435538324 12448263168 12495538473 12502602090 12504391680 12507984896 12534709440 12535565636 12538311368 12542651880 12574862080 12575439360 12605929380 12608594944 12611356672 12639165352 12646310160 12646890720 12678786560 12680234688 12712798208 12718164195 12719984640 12750825120 12751696078 12752281476 12785030016 12792257280 12817862656 12820464855 12823272990 12825108480 12825984512 12857081996 12857672232 12895153920 12898859424 12926419110 12931984384 12939294720 12967826520 12968421840 13001725440 13002613536 13005461568 13038860288 13043374080 13046231040 13047122176 13074998640 13075598880 13076492022 13110073152 13117484160 13149288405 13151170560 13152068864 13154949632 13183956962 13184562204 13192015320 13218420864 13225893120 13226796528 13259857920 13260763648 13263668224 13268259840 13293525528 13298127480 13301040240 13301948781 13336108896 13343647680 13370356736 13377914880 13378828672 13408029360 13408945209 13411882242 13413801984 13446324672 13450979520 13453925760 13454844744 13488476160 13489397504 13490016768 13518839520 13519762938 13522724244 13527405540 13562144640 13566041808 13600880128 13605588480 13631496516 13639202280 13645074432 13674228480 13675162512 13678157856 13682892960 13718031360 13718661120 13751922960 13752862299 13754830848 13760636670 13788180384 13795974720 13831403520 13832348288 13832983296 13866522318 13868507136 13871322630 13874360940 13909991040 13910941176 13911579792 13946665216 13947305472 13955189760 13985961660 13989025080 13991983104 14025907632 14067440640 14071483008 14101548120 14105600289 14107619328 14110483365 14115594240 14146719840 14169201640 14183700480 14184669312 14187776256 14219061021 14227098930 14229135360 14233224192 14263634880 14265264024 14286302480 14301897984 14309982720 14344678260 14347711488 14350854144 14382498504 14383158768 14420095488 14428247040 14429232576 14466287616 14474465280 14511216852 14512627712 14529435580 14548482432 14556706560 14585843712 14588804835 14594088960 14595085824 14627940228 14631144264 14649513560 14668717824 14673795840 14677009920 14678012448 14709373470 14715706368 14748832296 14770583920 14779943090 14795066880 14796077472 14799318336 14837323776 14842460160 14870723472 14880146094 14898828010 14902091380 14917340160 14918359104 14921626752 14926792320 14965125120 14988907520 15003122508 15021958820 15025249160 15041651328 15050154240 15051182256 15088803840 15089834496 15090527232 15127115256 15136700337 15146107240 15155704355 15174535680 15175572192 15214543872 15261797034 15263981568 15280958110 15300990144 15306287040 15350708736 15369981440 15384557826 15387927588 15407247020 15432785280 15457310880 15474184704 15497006080 15511702932 15527153664 15544422905 15560328960 15561391824 15586121804 15602070528 15634981120 15649808823 15652048896 15655477248 15669457045 15672889210 15689998368 15714932728 15740980992 15760743680 15764195840 15779146086 15781404672 15798956690 15850293360 15871071744 15890997760 15921911808 15940351845 15981287520 15982379138 16012377216 16022328320 16032480640 16053497856 16071352495 16072090290 16114464916 16123574280 16141175424 16144710912 16164980480 16180310817 16186171392 16191774720 16247642312 16253266920 16256826960 16257937399 16274573568 16298575360 16308902720 16326706176 16387591440 16392300518 16409074176 16419471552 16440086080 16443687040 16461637632 16480702755 16487798272 16523026080 16524154702 16527774076 16533495660 16555169664 16575954560 16579585280 16597684224 16616906910 16660717964 16670136120 16691989248 16712945920 16723535840 16767252480 16807905840 16809053921 16818555930 16861746880 16862520960 16903405305 16906979584 16947971722 16957552260 16976063808 17001100160 17003041968 17039370645 17046706688 17056343040 17093953140 17097697320 17116361856 17143562976 17193538560 17198479232 17235225480 17240178131 17252392960 17290435360 17291229120 17335633920 17336818048 17340615424 17369358336 17378852359 17388676470 17389474740 17391165440 17433331520 17434131840 17435322696 17480097536 17489978880 17532384540 17579416272 17589353760 17624561152 17634524160 17635728704 17679299319 17691013120 17724700704 17730836640 17734720320 17735931708 17781478528 17791530240 17810952192 17831580030 17837219840 17877372480 17878593612 17882509656 17928432896 17934639360 17938567680 17939792992 17958150144 17978123130 17978948460 17986689024 18025119360 18026350584 18030298992 18036540720 18082859520 18088055744 18139021065 18140784640 18175328688 18185603040 18186845226 18232304640 18233550016 18237543808 18243857280 18278597601 18284925285 18288930330 18290708480 18291548160 18335897280 18337149732 18347515560 18384240512 18394632960 18436040370 18441871360 18443977728 18488696424 18495096840 18499147920 18500411523 18546654720 18547921568 18548773056 18588404340 18596407296 18606919680 18647948880 18652033440 18653307486 18655977472 18701210176 18753903135 18756587520 18761977344 18802064160 18803348454 18807467052 18813977820 18862293120 18863159040 18908894070 18911600640 18912892416 18917035008 18958748028 18969465240 18977632256 19018179840 19020352032 19069197312 19079976960 19126237680 19127544117 19128422214 19130281984 19134472192 19176664672 19177545024 19188385920 19226793984 19234909485 19237662720 19238976768 19285622994 19286508348 19288383488 19342730880 19348289136 19389628665 19397976576 19408942080 19451739780 19460114432 19482652255 19502588160 19503920304 19508192352 19558290432 19565061120 19569346560 19570683264 19612497960 19614738033 19620941824 19643665910 19665109728 19676226240 19726755840 19728103296 19732424448 19775935443 19776843306 19783098368 19789946880 19827631296 19838839680 19840194792 19889786880 19891145472 19895502336 19902389760 19940288292 20004163344 20015471520 20055535104 20066872320 20068243008 20117823363 20119779328 20120702976 20143081145 20169487008 20176469280 20180888640 20182267116 20232714240 20234096256 20235025152 20279644407 20284086366 20286058496 20309552890 20343216960 20349062712 20401320192 20408382720 20447244774 20467611648 20511342720 20512743768 20517236784 20524339440 20577047040 20609747840 20632246272 20659717595 20682270576 20693962080 20747105280 20748522432 20749474944 20799783477 20802760704 20814520320 20825897455 20864986560 20866411764 20919997824 20920958208 20987974656 21038861448 21107224512 21133724480 21161428992 21173391360 21220079760 21229215744 21253802460 21277003968 21281664384 21308383360 21343703040 21349836288 21395452320 21429453720 21452846976 21498099040 21520097280 21521567232 21526281216 21573747756 21608032501 21630143232 21643848864 21671022560 21675769280 21699431424 21711697920 21768941568 21786611282 21794153370 21822723648 21850121920 21878765568 21891133440 21892628736 21948850176 21974270340 22003076736 22017018672 22030701440 22044660880 22073559552 22155875880 22169914635 22194116208 22198977504 22226848160 22255985664 22263690240 22328303616 22340508179 22348242015 22353137070 22356336640 22377538656 22382440128 22410541120 22424741240 22447687680 22483361280 22507905024 22532938230 22537873740 22562476992 22576773384 22610069680 22633205760 22634751744 22670722624 22719160860 22741790720 22763358288 22791937520 22796929760 22821815808 22858083968 22895972352 22921437165 22924718080 22951485216 22980300640 23054972160 23085195264 23110870530 23114178560 23184901960 23185966320 23245509120 23247096928 23290730496 23319971840 23342087736 23376512720 23379182706 23439221696 23452471680 23478073344 23483215872 23509333815 23512698880 23534997552 23572399092 23632934272 23641115520 23646293760 23647908944 23672107008 23698435035 23722040320 23775440040 23836496640 23838124816 23843346208 23867744256 23882867712 23912852480 23918090240 23970830840 23971931280 23973568707 23982252032 24033492480 24035134112 24040398656 24048720960 24080246784 24108135435 24110479360 24171697374 24185361420 24233771584 24247470720 24249126968 24279257088 24309739520 24325143040 24371463468 24379900380 24385240440 24447863040 24449532976 24463354080 24490059264 24526177280 24581387160 24588450777 24591970304 24651595232 24660129120 24665530560 24667215364 24692456448 24728872960 24731697408 24784539120 24786232053 24791661114 24795209728 24800243490 24863931840 24869377920 24871076648 24896526336 24925360365 24991076946 25005204180 25015969792 25069418880 25071131272 25076622736 25085303760 25149724160 25150878720 25211858760 25217189888 25222713344 25227833895 25278330704 25292620320 25293781440 25357573120 25360469376 25421957583 25425596416 25436328390 25439969280 25501650240 25503392156 25504562952 25570060032 25584514560 25635725312 25640929710 25646545980 25651969024 25714163992 25715344464 25790307840 25797718848 25852838220 25863968768 25878589440 25935653040 25936843680 26003450880 26005227072 26010923136 26077720576 26083014705 26086748160 26092462080 26094244352 26149997280 26151197760 26152984044 26220146304 26234968320 26298576810 26302341120 26304137728 26309899264 26367913924 26369124408 26384030640 26436841728 26451786240 26453593056 26521527296 26527336448 26536519680 26587051056 26596254960 26602080480 26603897562 26672217792 26687295360 26740713472 26755829760 26757657344 26816058720 26817890418 26823764484 26892649344 26901959040 26907851520 26909689488 26967184695 26976952320 26978795008 26980033536 27037679040 27039525876 27045448488 27054811080 27124289280 27132083616 27201760256 27211176960 27262993032 27278404560 27280267839 27290148864 27348456960 27350325024 27356315712 27365785920 27436062720 27437322240 27503845920 27505724598 27509661696 27521273340 27576360768 27591949440 27662807040 27664696576 27665966592 27733044636 27742645260 27748721880 27819982080 27821882352 27823159584 27893330432 27894610944 27910379520 27971923320 27978050160 27979961229 27983966208 28051815264 28134881280 28142966016 28203096240 28205022681 28211200578 28215238656 28220966730 28293439680 28338403280 28367400960 28369338624 28375552512 28438122042 28454197860 28466448384 28527269760 28530528048 28572604960 28603795968 28619965440 28689356520 28695422976 28701708288 28764997008 28766317536 28840190976 28856494080 28858465152 28928434491 28932575232 28948930560 29022433704 29058871160 29096964864 29113413120 29171687424 29177609670 29190171648 29255880456 29262288528 29299027120 29337435648 29347591680 29354019840 29356024896 29418746940 29431412736 29465498865 29497664592 29541167840 29559886180 29590133760 29592154944 29598636672 29674647552 29684920320 29741446944 29760292188 29797656020 29804182760 29834680320 29836718208 29843253504 29853584640 29930250240 29977815040 30006245016 30043917640 30050498320 30083302656 30100308480 30102364512 30179668992 30181054464 30254230512 30273400674 30292214480 30311408710 30349071360 30351144384 30429087744 30464329335 30523594068 30561916220 30601980288 30612574080 30701417472 30739962880 30769115652 30775855176 30814494040 30834019205 30865570560 30914621760 30948369408 30994012160 31023405864 31054307328 31088845810 31120657920 31122783648 31172243608 31204141056 31269962240 31299617646 31304097792 31338914090 31345778420 31379996736 31429865456 31481961984 31521487360 31528391680 31558292172 31597913380 31700586720 31742143488 31781995520 31843823616 31879240195 31880703690 31962575040 31964758276 32024754432 32044656640 32064961280 32106995712 32142704990 32144180580 32228929832 32247148560 32282350848 32289421824 32329960960 32360621634 32495284624 32506533840 32513653920 32515874798 32549147136 32597150720 32617805440 32653412352 32679916923 32691230055 32775182880 32784601036 32818148352 32838943104 32880172160 32887374080 32923275264 32959892405 32961405510 32975596544 33046052160 33048309404 33055548152 33066991320 33110339328 33151909120 33159170560 33195368448 33233813820 33321435928 33340272240 33383978496 33425891840 33447071680 33529705605 33534504960 33615811680 33618107842 33637111860 33723493760 33725041920 33799407345 33806810610 33813959168 33895943444 33915104520 33952127616 34002200320 34006083936 34078741290 34093413376 34112686080 34187906280 34195394640 34197730391 34232723712 34287125952 34387077120 34396958464 34470450960 34480356262 34580870720 34582458240 34666305795 34671267840 34673636096 34681230848 34757704718 34777352940 34778949480 34866663040 34868263680 34870645392 34960195072 34979957760 35064769080 35068774059 35158832544 35178707520 35249122304 35269048320 35271457408 35356975489 35358598638 35382026240 35449401408 35461673280 35469440640 35471863416 35562957056 35583060480 35621904384 35663160060 35754744960 35757187224 35765019312 35856865792 35869278720 35877135360 35879585984 35956246260 35957896920 35973378048 36050238720 36052701168 36060597984 36073081440 36165719040 36176111488 36257546061 36278042130 36281569280 36350657376 36371206080 36373690452 36464609280 36467100032 36475087616 36487714560 36557195202 36569850570 36577860660 36581416960 36671794560 36674299464 36695031120 36768481024 36789265920 36872080740 36887955456 36977392848 36990193680 36998295840 37000823046 37093309440 37095843136 37097546112 37176808680 37187491671 37192814592 37200365235 37213839360 37295897760 37304066880 37306614972 37402420352 37486615419 37507806270 37513175040 37523954688 37604128320 37606696908 37614934104 37627955640 37724586240 37726318080 37817788140 37825784832 37834070016 37917496056 37938930480 37955264512 38036359680 38040704064 38138394624 38154492585 38159953920 38252475360 38255088234 38256844428 38260563968 38353329344 38355090048 38376771840 38453587968 38461394565 38469818970 38475325440 38477953536 38571245988 38573016696 38685461760 38696578272 38779257330 38795953152 38817884160 38903479560 38920228864 38965304510 39005176320 39007840608 39016384704 39116580864 39130122240 39138693120 39141366528 39224995920 39229476066 39241883648 39287331820 39330219456 39352452480 39447865215 39453511680 39456206592 39464848896 39551870886 39553686612 39655262592 39677679360 39680389584 39779573760 39782290944 39791004672 39804779520 39880576584 39905846343 39955947845 40008326688 40030943040 40111070208 40133744640 40136486016 40226835627 40235646726 40239558656 40241405952 40286162290 40338974016 40352938560 40361777280 40364534232 40465428480 40468192512 40470050304 40559288814 40568172732 40572116992 40619105780 40686433920 40698125424 40802640384 40816765440 40894489548 40935223296 40980751295 41022685440 41025487536 41034473568 41048678880 41154094080 41219495680 41258586897 41264492544 41310386755 41319435190 41364541152 41387924160 41494210560 41497044864 41498949888 41599566954 41605521408 41651794910 41729973120 41732823528 41839995648 41841916416 41975949312 42077722896 42214449024 42267448960 42316800867 42322857984 42346782720 42369929305 42440159520 42507604920 42554007936 42563328768 42616766720 42657183063 42687406080 42699672576 42790904640 42858907440 42861834961 42905693952 42996198080 43043134464 43052562432 43147495512 43216065002 43260286464 43287697728 43342045120 43351538560 43398862848 43423395840 43537883136 43573222564 43588306740 43645447296 43700243840 43757531136 43782266880 43785257472 43948540680 44006153472 44034037344 44061402880 44089321760 44147119104 44311751760 44314778519 44339829270 44388232416 44397955008 44453696320 44511971328 44527380480 44681016358 44696484030 44706274140 44755077312 44764880256 44821082240 44849482480 44895375360 44966722560 45065876460 45075747480 45124953984 45153546768 45220139360 45266411520 45269503488 45341445248 45438321720 45451378709 45467113065 45483581440 45526716576 45583875040 45593859520 45643631616 45716167936 45791944704 45816974401 45842874330 45849436160 45902970432 45960601280 46109944320 46221741060 46369803920 46371932640 46491018240 46494193856 46581460992 46633268715 46639943680 46684175472 46753025440 46758365412 46878443392 46904943360 46956146688 46966431744 47008371135 47018667630 47025397760 47069995104 47144798184 47265868544 47282231040 47292587520 47295817888 47344214016 47396870070 47444080640 47550880080 47672993280 47676249632 47686692416 47765735424 47821055535 47825704960 47836180480 47941661680 47943862560 47947137414 48066984960 48070268224 48080797312 48097441920 48160493568 48214057485 48216270870 48220958720 48343394748 48370722840 48467543168 48494941440 48498253936 48558514176 48619479040 48650286080 48742926936 48759800760 48770480880 48773812197 48895726080 48899065952 48926708160 48980118528 49052354560 49162774320 49176901554 49183940608 49303190464 49320258240 49331061120 49334430728 49384912896 49442108265 49457745920 49463394816 49569078240 49572464106 49583322228 49600486980 49727863680 49738755840 49742153296 49793052672 49850720730 49982153892 50010408360 50031939584 50138837760 50142262544 50153245472 50170607520 50299448320 50301757440 50423717520 50427161763 50434379776 50445426688 50455667790 50556661408 50585240640 50587562880 50710215915 50715146240 50720938752 50843915166 50851192832 50872656780 51003300480 51006784312 51009125904 51118111935 51140120064 51169029120 51281859420 51293091960 51303938048 51428327984 51430688928 51580615680 51595437696 51705676440 51720534393 51727937536 51757178880 51871306080 51873687360 52006901760 52010454144 52021846272 52136557077 52155441152 52166029410 52173496320 52188488704 52299994560 52302395520 52305968088 52440292608 52469936640 52597153620 52608275456 52619798528 52735827848 52738248816 52768061280 52873683456 52903572480 52907186112 53037897957 53043054592 53054672896 53073039360 53174102112 53192509920 53204160960 53207795124 53344435584 53374590720 53481426944 53511659520 53515314688 53632117440 53635780836 53647528968 53785298688 53803918080 53815703040 53819378976 53934369390 53957590016 53960067072 54075358080 54079051752 54090896976 54109622160 54248578560 54264167232 54403520512 54422353920 54466528205 54525986064 54556809120 54560535678 54696913920 54700650048 54712631424 54731571840 54835792803 54872125440 54874644480 55007691840 55011449196 55042546680 55152721536 55183898880 55325614080 55329393152 55331933184 55466089272 55485290520 55497443760 55501234569 55639964160 55643764704 55646319168 55786660864 55789221888 55820759040 55943846640 55956100320 55959922458 55967932416 56103630528 56269762560 56285932032 56406192480 56410045362 56422401156 56441933460 56586879360 56676806560 56734801920 56738677248 56751105024 56876244084 56908395720 56932896768 57054539520 57061056096 57145209920 57207591936 57239930880 57378713040 57382632351 57390845952 57403416576 57529994016 57532635072 57680381952 57712988160 57716930304 57856868982 57865150464 58044867408 58117742320 58193929728 58226826240 58355219340 58380343296 58447956765 58511760912 58524577056 58598054240 58674871296 58695183360 58708039680 58712049792 58837493880 58862825472 58930997730 58995329184 59082335680 59119772360 59180267520 59184309888 59197273344 59327806329 59349295104 59369840640 59482893888 59520584376 59595312040 59608365520 59669360640 59673436416 59686507008 59707169280 59955630080 60012490032 60087835280 60100996640 60166605312 60200616960 60204729024 60359337984 60362108928 60429243435 60508461024 60546801348 60584428960 60622817420 60698142720 60702288768 60858175488 60928658670 61047188136 61123832440 61203960576 61225148160 61402834944 61479925760 61538231304 61551710352 61628988080 61668038410 61731141120 61829243520 61896738816 61979152785 61988024320 62046811728 62177691620 62241315840 62245567296 62344487216 62408282112 62477692365 62539924480 62599235292 62677828180 62691556840 62759993472 62859730912 62963923968 63042974720 63056783360 63116584344 63195826760 63401173440 63484286976 63563991040 63687647232 63758480390 63761407380 63925150080 63929516552 64049508864 64089313280 64129922560 64285409980 64288361160 64457859664 64494297120 64564701696 64578843648 64659921920 64721243268 64824097503 64990569248 65013067680 65027307840 65031749596 65098294272 65194301440 65235610880 65306824704 65359833846 65382460110 65550365760 65569202072 65636296704 65677886208 65760344320 65774748160 65846550528 65919784810 65922811020 65951193088 66092104320 66096618808 66111096304 66133982640 66220678656 66303818240 66318341120 66467627640 66509743905 66642871856 66680544480 66767956992 66851783680 66894143360 67021524537 67044726045 67059411210 67069009920 67231623360 67236215684 67274223720 67446987520 67450083840 67598814690 67613621220 67627918336 67791886888 67830209040 67904255232 68004400640 68012167872 68157482580 68186826752 68225372160 68375812560 68390789280 68395460782 68465447424 68574251904 68764311495 68774154240 68793916928 68940901920 68960712524 69161741440 69164916480 69332611590 69342535680 69347272192 69362461696 69515409436 69554705880 69557898960 69733326080 69736527360 69741290784 69920390144 69959915520 70129538160 70137548118 70317665088 70357415040 70498244608 70528001445 70538096640 70542914816 70713950978 70717197276 70898802816 70923346560 70938881280 70943726832 71095305105 71125914112 71166120960 71326320120 71509489920 71514374448 71530038624 71713731584 71738557440 71754270720 71759171968 71912492520 71915793840 71920706121 71946756096 72100477440 72105402336 72121195968 72146162880 72331438080 72352222976 72515092122 72556084260 72563138560 72701314752 72742412160 72747380904 72929218560 72934200064 72950175232 72975429120 73114390404 73139701140 73155721320 73343589120 73348598928 73390062240 73536962048 73578531840 73744161480 73765352331 73775910912 73954785696 73980387360 73996591680 74001646092 74186618880 74191686272 74195092224 74353617360 74358696159 74374983342 74385629184 74400730470 74591795520 74608133760 74613229944 74804840704 74973230838 75015612540 75047909376 75208256640 75213393816 75229868208 75255911280 75449172480 75452636160 75635576280 75651569664 75668140032 75683501685 75834992112 75877860960 76072719360 76081408128 76265872749 76276789248 76308985170 76319907840 76504950720 76510176468 76513688856 76706658688 76710180096 76753543680 76907175936 76922789130 76939637940 76955907072 77142491976 77146033392 77370923520 77393156544 77558514660 77591906304 77635768320 77806959120 77840457728 77930609020 78010352640 78015681216 78032769408 78233161728 78249044115 78260244480 78277386240 78282733056 78449991840 78458952132 78574663640 78660438912 78704904960 78895730430 78907023360 78912413184 78929697792 79103741772 79107373224 79310525184 79355358720 79360779168 79564581888 79582009344 79609559040 79761153168 79811692686 79911895690 80016653376 80061886080 80222140416 80267489280 80272972032 80453671254 80471293452 80479117312 80572324580 80677948032 80705877120 80723554560 80729068464 80901554085 80930856960 80936385024 80940100608 81118577628 81136345464 81238211560 81289686995 81372867840 81396250848 81605280768 81633530880 81788979096 81840803517 81870446592 81961502590 82045370880 82050975072 82068947136 82097357760 82308188160 82438991360 82517173794 82528985088 82620773510 82638870380 82729082304 82775848320 82988421120 82994089728 82997899776 83199133908 83303589820 83459946240 83465647056 83679991296 83683832832 83939883687 83951898624 84045269605 84155445792 84428898048 84534897920 84615068043 84633601734 84645715968 84739858610 84880319040 85015209840 85108015872 85126657536 85233533440 85314366126 85399345152 85581809280 85717814880 85723669922 85811387904 85992396160 86086268928 86105124864 86200890655 86294991024 86432130004 86520572928 86575395456 86684090240 86703077120 86785303473 86797725696 86846791680 86894261795 87146445128 87176613480 87290894592 87400487680 87515062272 87570514944 87897081360 87903085259 88012306944 88068074688 88122805760 88178643520 88294238208 88396496595 88623503520 88629557038 88679658540 88776464832 88795910016 88907392640 89023942656 89054760960 89362032716 89392968060 89412548280 89510154624 89529760512 89642164480 89698964960 89790750720 89933445120 90131752920 90151494960 90157652849 90249907968 90307093536 90440278720 90539006976 90682890496 90876643440 90882850861 90902757418 90934226130 91053433152 91167750080 91187719040 91287263232 91392988005 91432335872 91633948802 91685748660 91805940864 91921202560 92219888640 92443482120 92502057615 92739607840 92743865280 92982036480 92988387712 93162921984 93213844471 93266537430 93279887360 93368350944 93506050880 93516730824 93756886784 93809886720 93912293376 94016742270 94037335260 94139990208 94289596368 94531737088 94564462080 94585175040 94591635776 94793740140 94888161280 95101760160 95345986560 95352499264 95373384832 95531470848 95637720585 95642111070 95651409920 95672360960 95883323360 95887725120 95894274828 96133969920 96140536448 96161594624 96194883840 96320987136 96428114970 96432541740 96441917440 96686789496 96741445680 96935086336 96989882880 96996507872 97300572160 97485853872 97519601520 97540961760 97547624394 97791452160 97798131904 97853416320 97960237056 98039750769 98073690165 98104709120 98325548640 98353803108 98606380928 98640516480 98662122240 98668861456 98769825792 98879677215 98884216530 98915491840 98926789632 99138156480 99144928212 99166644456 99200973960 99455727360 99477511680 99484306592 99586105344 99701441460 99964307784 100020816720 100063879168 100277675520 100284525088 100306490944 100341215040 100589116815 100598896640 100603514880 100847435040 100854323526 100868759552 100911335580 101113322816 101170481280 101175125760 101398222035 101420431830 101430292480 101441877504 101687830332 101745313560 102006600960 102013568624 102018251808 102236223870 102280240128 102338058240 102563718840 102586183920 102593191173 102607876096 102856655968 102861377856 103161231360 103190875392 103411352880 103441068786 103455875072 103742612160 103747374720 103998917385 104013803520 104020908288 104043692544 104273114154 104332058820 104376977408 104599989120 104604791040 104611936176 104880585216 104939873280 105194307240 105206322177 105216550912 105239597056 105471655696 105476497632 105536122560 105747366912 105807144960 105814372224 106070926467 106075795914 106086109184 106109345792 106146078720 106348204224 106385019840 106408321920 106415590248 106688871168 106749181440 106962853888 107030629376 107264234880 107271561672 107295057936 107570597376 107607836160 107631406080 107638757952 107868738780 107915180032 107920134144 108040162505 108150716160 108158103504 108181793952 108219244320 108497157120 108528334464 108772638183 108807041024 108844707840 108933056410 109051972128 109113618240 109121071356 109393827840 109401300096 109425262848 109463143680 109671585606 109744250880 110015383680 110022898392 110085093360 110305443072 110367797760 110658786304 110663866368 110932178544 110970581040 110994887520 111002469138 111279928320 111287529408 111292638336 111562475013 111573321728 111578443776 111641518080 111702540895 111887693280 111912200640 111919844916 112207261056 112459846257 112539525120 112571864064 112812384960 112820090724 112844802312 112883866920 113173758720 113353613120 113477354496 113502210048 113752488168 113816791440 113865793536 114109079040 114122112192 114290419840 114415183872 114479861760 114757426080 114765264702 114781691904 115059988032 115065270144 115360763904 115425976320 115433860608 115713737964 116089734816 116235484640 116387859456 116453652480 116710438680 116760686592 116895913530 117023521824 117049154112 117196108480 117349742592 117390366720 117416079360 117424099584 117674987760 117725650944 117861995460 117990658368 118164671360 118239544720 118360535040 118368619776 118394546688 118655612658 118965787776 119041168752 119190624080 119216731040 119338721280 119346872832 119373014016 119414338560 119826362051 119867843535 119911260160 120024980064 120175670560 120201993280 120333210624 120401233920 120409458048 120718675968 120724217856 120858486870 121016922048 121093602696 121168857920 121245634840 121396285440 121404577536 121716350976 121857317340 122094376272 122247664880 122407921152 122450296320 122805669888 122942253885 122959851520 123076462608 123103420704 123257976160 123336076820 123462282240 123658487040 123793477632 123931160265 123958305570 123976048640 124093623456 124355383240 124482631680 124491134592 124688974432 124816564224 124955384730 125079848960 125198470584 125355656360 125383113680 125519986944 125719461824 125927847936 126085949440 126113566720 126233168688 126391653520 126802346880 126968573952 127109787915 127127982080 127516960780 127522814760 127850300160 127859033104 128099017728 128178626560 128259845120 128570819960 128576722320 128585504883 128915719328 128988594240 129129403392 129157687296 129319843840 129442486536 129648195006 129981138496 130026135360 130054615680 130063499192 130196588544 130388602880 130471221760 130613649408 130719667692 130764920220 131100731520 131138404144 131272593408 131355772416 131520688640 131549496320 131839569620 131845622040 131902386176 132184208640 132193237616 132222192608 132267965280 132441357312 132607636480 132636682240 132935255280 132944335557 133019487810 133285743712 133361088960 133535913984 133703567360 133788286720 134043049074 134089452090 134118822420 134463246720 134472431368 134548447440 134893975040 134900167680 135197629380 135227242440 135255836672 135583773776 135660418080 135808510464 136008801280 136024335744 136314965160 136354136127 136373653504 136401339195 136450744320 136751625120 136781578560 136790921564 136930894848 137148503808 137450923203 137528622990 137548308480 137587833856 137881803840 137921425048 138323482880 138329832960 138665223180 138694544384 138724923392 139030818872 139109411760 139115797920 139466652160 139473054720 139482581568 139840780288 139899806145 139919831040 140259076320 140275096236 140635330176 140714830080 140996489216 141025113405 141056002890 141076193280 141085829632 141427901956 141434394552 141797605632 141846693120 141877762560 141887453664 142190610210 142251828224 142332241920 142652640240 143018979840 143028748896 143060077248 143427463168 143477114880 143508541440 143518343936 143824985040 143831587680 143841412242 144200954880 144210804672 144242391936 144292325760 144642172455 144662876160 144704445952 145030184244 145112168520 145402629504 145484824320 145494761808 145858437120 145868400128 145900350464 145950858240 146228780808 146279402280 146311442640 146321436591 146687178240 146697197856 146780124480 147073924096 147157063680 147488322960 147530704662 147551821824 147909571392 147960774720 147993183360 148003292184 148373237760 148383372544 148390184448 148707234720 148717392318 148749966684 148801460940 149183591040 149216267520 149226459888 149609681408 149946461676 150031225080 150095818752 150416513280 150426787632 150459736416 150511822560 150898344960 150905272320 151271152560 151281485289 151303139328 151336280064 151367003370 151669984224 151755721920 152145438720 152162816256 152531745498 152553578496 152617970340 153009901440 153020352936 153027377712 153413317376 153420360192 153507087360 153845578260 153879275880 153911814144 154284983952 154292066784 154741847040 154786313088 155117029320 155161603179 155183812608 155271536640 155613918240 155861218040 156020705280 156031362432 156065538816 156409671231 156466323456 156498088230 156520488960 156565466112 156899983680 156917904264 157149327280 157320877824 157409809920 157791460860 157824826368 157859395584 158207483544 158214746448 158621050368 158710717440 158721558336 159129163776 159164018688 159219118080 159522306336 159623385372 159823791380 160033306752 160123772160 160444280832 160534978560 160545944064 160907342508 160942586904 161144649160 161355896064 161411754240 161447109120 161458136928 161803108170 161872770048 161880201216 162237155256 162272690928 162476423120 162579373990 162745735680 162792501696 163210561536 163267061760 163399584615 163577958192 163681607034 163923005180 164090741760 164101950144 164137894272 164194715520 164616376320 164877982720 165034347588 165241547020 165277740760 165458164608 165551696640 165976842240 165988179456 165995799552 166398267816 166503703707 166607179640 166919892480 166931294112 167359982592 167367665664 167879767374 167903797248 168090539210 168310891584 168857796096 169069795840 169230136086 169267203468 169479717220 169760638080 170030419680 170216031744 170253315072 170467066880 170628732252 170798690304 170988651955 171163618560 171435629760 171447339844 171622775808 171984792320 172147897053 172172537856 172210249728 172401781310 172589982048 172864260008 173041145856 173150790912 173368180480 173406154240 173570606946 173595451392 173788523590 174292890256 174353226960 174581789184 174800975360 175141029888 175343870295 175794162720 175806170518 176024613888 176136149376 176245611520 176357287040 176588476416 176784877445 176792993190 177247007040 177259114076 177359317080 177552929664 177591820032 177814785280 177983418987 178047885312 178109521920 178724065432 178785936120 178825096560 178837311389 179020309248 179059521024 179284328960 179397929920 179866890240 180263505840 180302989920 180315305698 180499815936 180614187072 180880557440 181078013952 181287730305 181365780992 181753286880 181765701722 181805514836 181868452260 182106866304 182335500160 182375438080 182574526464 182785976010 182864671744 183267897604 183371497320 183611881728 183842405120 184439777280 184886964240 184899593131 185004115230 185479215680 185487730560 185937458355 185964072960 185976775424 186427688942 186533074860 186736701888 187012101760 187033461648 187433077095 187513773568 187619773440 188033484540 188074670520 188279980416 188579192736 189063474176 189128924160 189170350080 189183271552 189587480280 189641959441 189776322560 190203520320 190691973120 190704998528 190746769664 191062941696 191167375949 191275441170 191284222140 191302819840 191766646720 191775450240 191788549656 192267939840 192281072896 192323189248 192389767680 192856229940 192865083480 193373578992 193482891360 193870172672 193979765760 193993015744 194472292509 194601144320 194971707744 195039203040 195081923520 195095248788 195582904320 195596263808 195706832640 195920474112 196079501538 196147380330 196209418240 196651097280 196707606216 197212761856 197281032960 197324244480 197337722912 197539651584 197759354430 197768433060 197853579264 198276312960 198289856424 198333288912 198401947920 198911454720 198955023360 198968613184 199402882920 199529231715 199928615568 200041633440 200555351040 200569050176 200612981888 200682430080 201064573611 201134178135 201178233630 201197793280 201207029760 201694870080 201708647052 201822671160 202226645632 202340962560 202350251520 202796444070 202840863660 202860584960 202883755008 203375660664 203490627120 204013201920 204027137248 204036503616 204472447740 204560480256 204676116480 205127437680 205172367840 205186382346 205215752192 205713311936 205722755712 206292934485 206322462720 206381750784 206822705760 206882137572 207485224320 207494749440 207997834770 208027607040 208041816576 208087385088 208546228308 208664117640 208753954816 209199978240 209209582080 209223872352 209761170432 209879746560 210388614480 210412644354 210433101824 210479194112 210943311392 210952995264 211072245120 211494733824 211584004335 211614289920 211628744448 212141852934 212151591828 212172218368 212696408448 212770039680 212816643840 212831180496 213285915315 213377742336 213498362880 214061258752 214309174805 214528469760 214543123344 214590115872 215141194752 215215672320 215262812160 215277515904 215737477560 215762118363 215830360064 215840268288 216080325010 216301432320 216316207008 216363587904 216438488640 216994314240 217056668928 217545276366 217614082048 217689415680 217866112820 218103944256 218227236480 218242142712 218787655680 218802600192 218850525696 218926287360 219343171212 220030767360 220045796784 220170186720 220610886144 220735595520 221296056993 221317572608 221327732736 221573892595 221864357088 221941162080 221989775040 222004938276 222559856640 222575058816 222585276672 223076088477 223124950026 223146643456 223156887552 223405081790 223775386560 223824401280 223839689832 224414522112 224919692514 225143728128 225624769920 225640181448 225689604624 225767733840 226347517440 226707226240 226954708992 227004420096 227256893545 227504976336 227633582880 228218158080 228244224384 228580839680 228797618247 228830367744 228959723520 229084872005 229514852160 229530529404 230119976064 230130540288 230721527808 230867721216 231427475928 232179469632 232470969280 232775718912 232907304960 233420877360 233521373184 233791827060 234047043648 234098308224 234392216960 234699485184 234780733440 234832158720 234848199168 235349975520 235723990920 235981316736 236329342720 236479089440 236721070080 236737239552 236789093376 237311225316 237688357511 237931575552 238082337504 238381248160 238433462080 238693745664 238746028032 238828677120 239652724102 239735687070 240049960128 240351341120 240403986560 240666421248 240802467840 240818916096 241437351936 241716973740 242033844096 242187205392 242337715840 242491269680 242792570880 242809155072 243714634680 243869060985 244188752544 244495329760 244815842304 244900592640 245611339776 245745589969 245884507770 245919703040 246152925216 246206841408 246515952320 246672153640 246924564480 247316974080 247586955264 247862320530 247916611140 248187246912 248710766480 248965263360 248982269184 249377948864 249910769460 250159697920 250396941168 250711312720 250766227360 251039973888 251438923648 251855695872 252135808815 252171898880 252227133440 252466337376 252783307040 253604693760 253937147904 254219575830 254255964160 255033921560 255045629520 255700600320 255718066208 256198035456 256519690240 257141639920 257153444640 257171009766 257831438656 257977188480 258258806784 258315374592 258602671965 258639687680 258884973072 259296390012 259962276992 260052270720 260109231360 260126998384 260393177088 260682785385 260777205760 260942443520 261439335384 261529840440 262201463040 262276808288 262545186816 262711544832 263041377280 263098992640 263679139240 263691244080 263709255777 263804772352 264368417280 264386475232 264444385216 264535930560 264882714624 265189489785 265215272960 265273364480 265870510560 265888671114 266038975620 266571487424 266722177920 267071827968 267407134720 267576573440 268086098148 268178904180 268237644840 268926493440 268944862736 269096894880 269787950080 269800335360 270395258760 270454484880 270472958547 270511673344 271167547552 271320836160 271617020928 272017602560 272048671488 272629930320 272648552583 272708272254 272747307008 272802678390 273503250240 273563157120 273581843128 273861789696 274178964015 274297007616 274901846406 275057245980 275175667712 275763607680 275842850096 276646965760 276659665920 277330446360 277389088768 277449846784 277506172845 278061637744 278218823520 278231595840 278933304320 278946109440 278965163136 279641533413 279681560576 279799612290 279839662080 280518152640 280550192472 281270660352 281429660160 281992978432 282050226810 282112005780 282171659264 282855803912 282868789104 283595211264 283693386240 283755525120 283774907328 284381220420 284503656448 284664483840 285305280480 286037959680 286057497792 286120154496 286854926336 286913161755 286954229760 287017082880 287036687872 287649970080 287663175360 287682824484 288401909760 288421609344 288484783872 288584651520 289284344910 289325752320 289408891904 290060368488 290224337040 290805259008 290969648640 290989523616 291736800256 291800700928 291901716480 292457561616 292558804560 292622885280 292642873182 293374356480 293394395712 293560248960 294119252307 294147848192 294314127360 294976645920 295061409324 295819142784 295921549440 295986366720 296006584368 296639031645 296746475520 296766745088 296780368896 297414469440 297434784636 297499933368 297602921880 298367182080 298432535040 298452919776 299219362816 299892923352 300062450160 300191637504 300833026560 300853575264 300919472832 301023645120 301796689920 301810544640 302542305120 302562970578 302606278656 302734006740 303339968448 303511443840 304290877440 304325632512 305063490996 305235940680 306019802880 306040705872 306054755424 306826634752 306840720384 307014174720 307691156520 307758551760 307779573519 307823628288 308569967904 308584133568 309483694080 309572626176 310234058640 310323206358 310367625216 311227836480 311722436080 312041410560 312062724864 312131077632 312819342462 312996176460 313130932224 313799967360 313835808528 314298654560 314641755648 314819619840 315582921720 315649652736 315718791168 316414967088 316429492896 317242100736 317421434880 317443116672 318212779401 318258327552 318328037376 318438236160 319044612672 319246770744 319647582760 320066613504 320247544320 320888561664 321091888128 321814685016 321885173808 322289298320 322711792128 322823508480 322894218240 322916273856 323606216340 323745540096 323760402432 324120487515 324474310512 324545381856 324952846240 325158747980 325491471360 325585003392 326421123072 326534123520 326799169230 327155916384 327363214068 327846010360 328181483520 328203900288 328275788544 328389431040 329232752640 329755965440 330068695176 330483094040 330555481520 330916329216 331103393280 331976358912 331991599104 332796535632 333007407414 333214359280 333839784960 333862588224 334719965184 334735331328 335107622685 335759534748 336181078420 336621783168 337715592192 338139591680 338460272172 338534406936 338959434440 339521276160 340060839360 340432063488 340506630144 340934133760 341257464504 341597380608 341977303910 342327237120 342871259520 342894679688 343245551616 343969584640 344295794106 344345075712 344803562620 345179964096 345728520016 346082291712 346301581824 346736360960 346812308480 347141213892 347577047180 348585780512 348706453920 349163578368 349601950720 350282059776 350687740590 351588325440 351612341036 352049227776 352272298752 352491223040 352714574080 353176952832 353569754890 353585986380 354494014080 354518228152 354718634160 355105859328 355183640064 355629570560 355966837974 357448130864 357571872240 357650193120 357674622778 358040618496 358119042048 358568657920 358795859840 359479086153 359603530605 359733780480 360527011680 360605979840 360630611396 360999631872 361228374144 361761114880 362156027904 362575460610 362731561984 363506573760 363531403444 363611029672 363736904520 364213732608 364671000320 364750876160 365149052928 365571952020 365729343488 366535795208 366742994640 367223763456 367684810240 368826761655 368879554560 369773928480 369799186262 370008230460 370958431360 370975461120 371793480795 371874916710 371928145920 371953550848 372855377884 373066149720 373473403776 374024203520 374066923296 374866154190 375027547136 375239546880 376066969080 376149341040 376175034301 376559960832 377158385472 378126948352 378257848320 378340700160 378366543104 379174960560 379283918882 380407040640 381329363745 381383946240 381409997056 381493539328 382334751898 382550882340 382568444280 383533293440 383550900480 383577099312 384535879680 384562145792 384646378496 384779535360 385712459880 385730166960 385756514649 386747157984 386965782720 387740345344 387959531520 387986031488 388926730379 388944585018 389202288640 389943415488 390078406080 390163847040 390190497576 391165808640 391192527616 391413665280 391840948224 392159003076 392294760660 393302194560 393415212432 394425523712 394562065920 394648488960 394675445824 395518708860 395536866120 395707158528 396552625920 396579712848 396666577824 396803895840 397822909440 397910046720 397937226368 398805765840 398833006671 399058463430 399857231136 400083266880 401110702080 401138100352 401225963776 401364860160 402129147222 402268356270 402356467260 402395586560 403389740160 403417294104 403645342320 404453291264 404681925120 404700503040 405592888140 405681727320 405767510016 406751321328 406981254240 408026403840 408054274496 408073007232 408944895480 409062408381 409120960512 409204017585 409352232960 410254875360 410344735680 410372764692 411426623872 411445511424 412352769609 412585868970 412644925440 412763501568 413645411520 413764275144 414970448640 414989498880 415995669540 416083633152 416174770176 417092456616 417328235280 417507909632 418399956480 418419164160 418447744704 419522340864 419699418435 419759493120 420777228960 420825288708 420866203648 421886622784 421905990528 422144490240 422989467648 423075340215 423168008670 423228579840 423257488896 424283705868 424303183656 425392816896 425540079360 425633287680 425662360992 426571830630 426755484672 426996725760 428122517504 428618349610 429056939520 429086246688 429180231744 430282389504 430431344640 430525624320 430555031808 431474955120 431524236726 431660720128 432160650020 432602864640 432632414016 432727175808 432876977280 433926517365 433988628480 434113337856 435090552732 435732225640 436207888512 436454472960 436484285424 437575311360 437605200384 437701051392 437852574720 438686342424 438964309773 439515426295 440061534720 440091593568 440340373440 441221772288 441471191040 442592113986 442635145216 442655465472 443147785190 443728714176 443882324160 443979550080 444009876552 445119713280 445150117632 445170553344 446152176954 446249900052 446293286912 446810163580 447550773120 447648802560 447679379664 448829044224 449839385028 450287456256 450788264245 451249539840 451280362896 451379209248 451535467680 452695034880 453414452480 453844455867 453909417984 454008840192 454414254305 454513787090 455009952672 455267165760 456436316160 456488448768 457161679360 457595236494 457660735488 458169744010 459029704320 459061058808 460239952128 460261080576 461735442432 462854951856 464358939264 464941938560 465484809537 465551437824 465814609920 466069222355 466841754720 467583654120 468094087296 468196616448 468784433920 469229013693 469398970368 469561466880 469696398336 470699951040 471447981840 471480184571 471962633472 472658685440 472958178880 473474479104 473578186752 474622450632 475376715022 475863151104 476164675008 476762496320 476866924160 477387491328 477492056064 477657354240 479305448204 479471374140 480099920256 480702682240 480807973120 481332842496 481604935680 481637832192 483433947480 484067688192 484374410784 484675431680 484982539360 485618310144 487429269360 487462563709 487738121970 488377505088 488990659520 489631684608 489801185280 490198753845 491491179938 491769015540 492305850432 492413682816 493031904640 493344307280 493849128960 494633948160 495724641060 495833222280 496374493824 497421532960 497930526720 497964538368 498755897728 499821538920 499965165799 500319395840 500793882336 501422625440 501532454720 502079947776 502877847296 503711391744 503986718411 504271617630 504343797760 504932674752 505566614080 507209387520 508439151660 510067843120 510091259040 511401200640 511436132416 512396070912 512965955865 513039380480 514283279840 514306889280 514342019532 515662877312 515954376960 516517613568 516630749184 517205343930 517279375360 517769946144 518592780024 519924553984 520104541440 520218462720 520253996768 520786354176 521365570770 521884887040 522878670768 523059680880 524402926080 524553616576 525423089664 526031610885 526082754560 526197985280 527358278480 527382488160 527418511554 528736834560 528772950464 528888770432 529071861120 529765429248 530354632335 530378979570 530430545920 530546728960 531741021120 531777342228 532077951240 533142974848 533444355840 534143655936 534814269440 535153146880 536172196296 536357808360 536475289680 536511934167 537852986880 537889725472 538193789760 539575900160 539600670720 540790517520 540908969760 540945917094 541023346688 542335095104 542641672320 543234041856 543863190915 544035205120 544097342976 545259860640 545297105166 545416544508 545605356780 547006500480 547126314240 547163686256 547723579392 548357928030 548594015232 549803692812 550114491960 550351335424 551527215360 551685700192 553293931520 553319331840 554660892720 554698779393 554778177536 554899693568 555012345690 556123275488 556437647040 556463191680 557812375065 557866608640 557892218880 557930326272 559283066826 559363121152 559599224580 561036305280 561100384944 562299231285 562541320704 562859320320 564100453620 564224011560 564343318528 565711607824 565737578208 567190422528 567386772480 567511050240 567549814656 568762440840 568925878323 569007312896 569328967680 570610560960 572075919360 572114995584 572240308992 573502127847 573709852672 573826323510 573908459520 574073375744 575299940160 575326350720 575365648968 576803819520 576843218688 576969567744 577169303040 578568689820 578817783808 580120736976 580448674080 581610518016 581939297280 581979047232 583416877527 583473600512 583601401856 583803432960 584915123232 585117609120 585245770560 585285746364 586748712960 586788791424 587120497920 588238504614 588295696384 588628254720 589953291840 590122818648 591638285568 591843098880 591972733440 592013168736 593278063290 593533490176 593560737792 594828938880 594869569272 594999866736 595205843760 596734364160 596865070080 596905839552 598438725632 599131810255 599785846704 600124900320 601666053120 601707150528 601838945664 602047290240 603193720833 603593379840 603621089280 605084610240 605125941156 605468013480 606679936896 607022887680 608581754880 608651265024 610126981992 610471881360 612039605760 612081411744 612109510848 613653269504 613681440768 614028349440 615382313040 615517103520 615559147038 615647256576 617139935808 617168267136 618967388160 619145252352 620468117280 620646412716 622455672960 623444872160 624082821120 624125449728 624262155264 625638684924 625992352920 626261864448 627599934720 627671617056 628597309120 629283511296 629639239680 631165843440 631299305472 631437582336 632829934176 632858985792 634484201472 634842869760 634886233344 636425558802 636516655104 638089225344 638493541488 639295165520 640133227008 640495088640 642183776256 642927524415 643629370032 643770347616 644578596640 645423584256 645647016960 645788436480 645832547712 647212432680 647491080192 647520804864 648240975030 648948621024 649090763712 649905692480 650317495960 650982942720 651170006784 652842246144 653068247040 653598338460 654311832768 654726428136 655692020720 656362967040 656407800576 656551577088 656778862080 659511930880 660137390352 660966188080 661110963040 661832658432 662206786560 663952717824 663983198208 664721677785 665593071264 666014814828 666428718560 667679569920 667725176448 669439930368 669470662656 670215245370 671519069496 672362156840 673243566336 675431184384 676279183360 676920544344 677068813872 677918868880 679042552320 680121678720 680864126976 681013260288 681770680635 681868267520 682514929008 683954607820 684654474240 685742519040 685789359376 686491103232 687254616015 687939169280 688591588212 689607125240 690359928192 691457040032 692164583424 692603163648 693472721920 693624616960 694282427784 695154094360 697171561024 697412907840 698327156736 699203901440 700564119552 701375481180 703176650880 703224682072 704098455552 704544597504 704982446080 705429148160 707139509780 707171972760 708988028160 709036456304 709437268320 710211718656 710367280128 711259141120 711933675948 713065072533 714896261728 715143744480 715300386240 715349245556 716081236992 716238084096 717137315840 717591719680 718958172306 719207061210 721054023360 721211959680 721261222792 721999263744 722456748288 723522229760 724312055808 725150921220 725463123968 727013147520 727062806888 727222059344 727473809040 728427465216 729342000640 729501752320 731143904040 731458686976 731607182955 733071590416 733485989280 734447526912 735369620480 737236769907 737653523310 737759109120 739547856960 739598372524 740016460920 741916862720 741950922240 743586961590 743749833420 743907101696 745710755768 746132299440 746946807552 748048407040 748133846592 749732308380 750055094272 750479093760 752133938160 752298682080 752350068602 753119921664 754316770944 756253896704 756407426445 756515696640 756681400320 756733086208 758349921120 758567837764 760814081280 762658727490 762767892480 762819994112 762987078656 764669503796 765101764680 765136888560 767066586880 767101800960 767154198624 769124291584 769292756992 769559070720 771424919760 771460333920 771513029298 773494315968 773931565440 775480690688 775808015895 775919063040 775972062976 777853460758 777889170036 779886830976 780156812160 780327694080 780380995152 782048356155 782331617280 782385055232 782827330560 784318006152 784589521320 786604389120 786830424864 788851047424 789124131840 789296977920 789350891648 791037417720 791073732240 791127767331 791414317056 793105251840 793159425696 793333155648 793607791680 795645818880 795820093440 795874452736 797611531680 797666013342 798116926860 799714462272 800166533760 802221404160 802276200704 802451927552 802729720320 804258294444 804536712540 804712934520 806779480320 806834588208 807290684640 808906582528 809363850240 809401006080 811185776280 811363454640 811418875641 811535020032 813502642656 813962508480 816052807680 816108548992 816146014464 817889790960 817945657749 818124816762 818241921024 818408035170 820509750720 820689471360 820745529384 822853247744 822891022848 824705539218 825171737940 825527003136 827290823040 827528550288 829940897280 829978997760 831991339080 832167266304 832349540352 832518518535 834184913232 834656470560 836799912960 836838328320 836895489408 838924600239 839044681728 839398836870 839518986240 841554457920 841650577416 843773245568 843811981056 844288980480 845978935296 846150680430 846336017340 846514977792 848567411736 848606367312 850785633792 851080158720 851266575360 851324721984 853143661260 853510969344 853993451520 856245035008 857236699220 858113879040 858172493376 858360463488 860564779008 860739485265 860862689280 861051248640 861110063616 862949910240 863048473452 864321300040 865205729280 865264828032 865454351616 865753954560 867853034730 867977256960 868226675712 870181105464 871464451280 872415777024 872908945920 872968570848 875210400768 875402102784 875705149440 877372684848 877928619546 879030852590 880123069440 880183187136 880680746880 882443544576 882942382080 885184227972 885270290432 886295570380 887457428352 887764648320 887959100160 888019753104 889917094935 890239426560 890300235264 890341106688 892304353908 892499800104 893620327160 894186556945 895101546240 895297605120 895358759328 897658088448 899678770056 900574912512 901576528490 902499079680 902560725792 902758418496 903070935360 905390069760 906828904960 907688911734 907818835968 908828508610 909027574180 910019905344 910534331520 912872632320 912976897536 914323358720 915190472988 916339488020 918059408640 918122117616 920479904256 920522161152 923338720557 923470884864 924497965655 925709903712 928717878528 929883877120 930969619074 931102875648 932138444710 933683509440 935167308240 936188174592 936393232896 937568867840 938458027386 939392796672 941399902080 942895963680 942960369142 943925266944 945317370880 945916357760 946948958208 947156373504 948209797205 949244901264 950753430044 951726302208 952329350016 953524992640 953733848320 954638338203 954774982656 954984112128 955314708480 955836879745 958610896408 958942748280 960199840512 961405364480 961615946240 962665684992 963275664384 966867894960 968135376384 968748821568 969350863360 969965078720 971236620288 972361462545 974858538720 974925127418 975476243940 976755010176 977981319040 979263369216 979602370560 980397507690 982982359876 983538031080 984611700864 984827365632 986063809280 986688614560 987698257920 989267896320 991449282120 991666444560 991734181339 992748987648 994843065920 995929076736 997511795456 999643077840 999930331598 1001587764672 1002845250880 1003064909440 1004159895552 1005322868055 1005755694592 1007973436822 1008543235260 1009865349504 1011133228160 1014418775040 1016878303320 1020135686240 1020182518080 1022802401280 1022872264832 1024792141824 1025352289181 1025931911730 1026078760960 1028566559680 1028613778560 1028684039064 1031325754624 1031908753920 1033035227136 1034410687860 1035539892288 1037185560048 1039849107968 1040209082880 1040436925440 1040507993536 1042731141540 1043769774080 1045757341536 1046119361760 1048805852160 1049107233152 1050846179328 1052063221770 1052165509120 1052395970560 1054716556960 1054764976320 1054837023108 1057473669120 1057545900928 1057777540864 1058143722240 1059530858496 1060709264670 1060757959140 1060861091840 1063482042240 1063554684456 1064155902480 1066285949696 1066888711680 1070306293760 1072344392592 1072715616720 1072950579360 1073023868334 1075705973760 1075779450944 1076387579520 1078437258459 1078810591815 1079151800320 1079201341440 1081581035040 1081817939520 1081891834188 1084670190208 1085283344640 1086468083712 1087726381830 1088070410240 1088194685952 1090519721280 1090594210332 1090833089016 1091210713560 1094013000960 1094252628480 1094327372512 1095447158784 1096715856060 1097188030464 1099607385624 1100228983920 1100702670848 1103054430720 1103371400384 1106480284965 1106587863040 1106638663680 1109321785440 1109397558786 1109556355072 1110024691380 1112246550976 1112875294080 1112926383360 1115380442385 1115624750130 1115733217280 1115784437760 1115860652544 1118566133652 1119198449160 1122072610560 1122200769888 1124598462570 1125082641408 1125718640640 1128200907240 1128448023120 1128525102903 1128686637056 1131423215648 1131475156416 1134380845056 1134773544960 1135022100480 1135099629312 1137524881680 1137851756646 1138014625792 1141221121920 1143988091235 1144151838720 1144229991168 1144480617984 1147004255694 1147652647020 1148146751488 1150599880320 1150652701440 1150731297936 1153607639040 1153686437376 1153939135488 1154338606080 1157137379640 1157269543947 1157635567616 1160241473952 1160897348160 1163221036032 1163878594560 1163958094464 1166780191137 1166833755054 1166947201024 1167202803712 1167606865920 1169830246464 1170235218240 1170491541120 1170571492728 1173497425920 1173577582848 1174240995840 1176477009228 1176591392768 1179906583680 1180245637296 1183276571136 1183686197760 1183945466880 1184026337472 1186556126580 1187066980352 1187121475584 1188441787555 1189657877760 1189739138544 1189999733472 1190411687520 1193468728320 1193730140160 1193811679104 1196499020013 1196877451264 1198263620510 1199571693408 1200249800640 1203332106240 1203414301056 1203677891328 1204094580480 1206387441666 1207186759680 1210169220480 1210251882312 1210936026960 1213359873792 1214045775360 1217302530048 1220253963984 1220943762720 1224079211520 1224162823488 1224219021696 1227187225143 1227306539008 1227362881536 1228056698880 1228727949845 1230764626080 1231034207040 1231118294076 1234279871616 1234336534272 1237058308827 1237934776320 1238290504704 1240936234560 1241292825432 1244911345920 1246889744320 1248250899456 1248524310528 1251277369848 1251984705840 1252523728896 1255199869440 1255343234112 1257194618240 1258567022592 1259278479360 1262331686880 1262598610944 1265659868352 1265717971584 1268968402944 1269685739520 1269772466688 1272851117604 1276178450688 1276987082976 1278590331040 1280266454016 1280990177280 1284367552512 1285855048830 1287258740064 1287540695232 1289157193280 1290847168512 1291294033920 1291576872960 1291665095424 1294424865360 1294982160384 1296481950060 1297897242048 1298181527424 1299811384960 1300634991920 1301965885440 1302340013568 1307196676920 1308623665536 1309452856272 1311384041440 1312725934080 1312815601152 1313103154176 1313557724160 1318089982561 1318546278885 1319023861760 1320274780704 1321932376160 1322221926080 1323665316864 1324413573120 1327905435648 1327966396416 1329443355570 1331186142528 1332029629656 1332857437120 1335359139840 1335450352896 1338879860736 1340430490740 1343038138992 1344724313680 1346487132672 1350862368768 1352364792735 1352558366720 1353841088688 1354137627744 1355837737760 1358085104640 1360243357440 1361728253952 1362026520576 1363242762915 1363541361270 1363736535040 1365029858016 1367909215640 1369308948480 1371485038080 1371578718752 1372982206464 1374509232030 1375878338560 1377183176424 1379214250480 1380719856384 1382914080064 1385206327296 1386945443840 1387249233920 1388564855568 1390308188720 1394343122048 1394825815680 1396654313472 1398207667065 1398407802880 1402750962360 1406353301760 1406449364144 1408196911104 1409089195008 1409964892160 1410858296320 1414279019560 1414343945520 1414440553713 1417976056320 1418072912608 1418874536640 1420423437312 1420734560256 1422518282240 1423867351896 1426130145066 1429792523456 1430287488960 1430600772480 1430698491112 1432162473984 1432476168192 1434274631680 1435183439360 1437916344612 1438414122420 1442108046720 1442423919360 1442522445584 1443998527488 1444913496576 1447044459520 1450301842440 1450926247936 1454026295040 1454125613776 1454444118688 1454947618080 1456854930432 1458684001280 1459003504640 1462287808080 1462387691127 1462917373952 1463214365910 1466143180832 1466971978560 1468895053824 1470596261535 1470739240960 1474473539814 1475307046620 1479095713920 1479196745048 1480032921840 1483833725440 1483901844480 1487173923180 1487499666840 1487814203392 1491421511536 1492264598880 1493893615104 1496096814080 1496267693184 1499464616760 1499895497397 1500110188544 1500958187520 1504267876320 1504597364160 1504700137204 1506239843328 1508633541888 1511960155233 1512507793408 1512814852890 1513031393280 1513466172416 1516699842240 1517135675528 1521628162560 1525317454980 1525639988224 1525974157312 1529339007592 1530203529360 1530273777120 1534133173760 1534203601920 1534308397248 1538248583168 1538585513984 1538897867595 1539118141440 1542849839520 1542920667840 1543026058596 1546988631936 1547863130880 1550961381376 1551616031790 1551838126080 1551944125952 1555706921516 1555778340072 1559773661952 1560313624320 1560655388160 1560761990304 1564096712310 1564770110464 1565654661120 1568636012304 1569179042640 1573208778240 1573660849728 1577702094848 1578248263680 1578593955840 1578701783296 1582074835440 1582147464480 1582255534662 1586210503680 1586318851392 1586666311296 1587215583360 1591063897005 1591291637760 1591640186880 1591748905472 1595223063360 1595332026684 1596233853720 1599428924544 1600333067520 1604442808320 1604552401408 1604903855104 1605459440640 1608516588888 1609073425080 1609425869040 1609535802501 1613558960640 1613669176416 1614581369280 1617813165056 1618727700480 1618802012160 1622371552560 1622726909280 1622837751282 1623070040064 1627005285312 1627925016960 1632105615360 1632217097984 1632292028928 1635779581920 1635891315498 1636249633524 1636816070340 1641019501440 1641378942720 1641491058768 1645706495488 1645782045696 1649411078436 1650343475880 1651054006272 1654581646080 1655057100576 1659881794560 1659957995520 1663982678160 1664096338179 1664334532608 1664699080704 1665037037070 1668369826464 1669312941120 1673599825920 1673676656640 1673790978816 1677849200478 1678089363456 1678797673740 1683108915840 1683301154832 1687546491136 1687623962112 1688577960960 1692301360860 1692672034680 1693029955584 1697134823472 1697212734624 1701571267584 1702160317440 1702533150720 1702649443968 1706287322520 1706777634969 1707021938688 1707986903040 1714473398440 1716227758080 1716344986752 1716720926976 1720506383541 1721129558016 1721478970530 1721725378560 1722220127232 1725899820480 1726096946904 1728642600080 1730411458560 1730529656064 1730908703232 1731507909120 1735706069460 1736453351424 1740362210928 1742928902560 1744831554048 1745817891840 1745937141696 1750420801536 1750804205568 1751410298880 1754745369696 1755857239092 1758061705180 1760246138880 1760366374272 1761361493760 1764887089152 1765884764160 1770368455944 1772591140760 1774914856704 1775529296640 1775918200320 1776039506208 1779834189870 1780600470528 1780682213376 1784608707816 1784999600208 1787240654320 1788373113890 1790203092480 1790595210240 1790717518656 1795316176896 1797395430765 1799357540112 1803153056980 1804998159360 1805121451584 1805516836992 1806141870720 1810780139520 1813657809920 1815377823468 1817657017220 1818055148360 1820039810688 1821068663040 1825745264640 1825953795072 1828646717440 1830380945976 1832678976040 1836118817280 1836244235232 1840959808512 1841044322304 1846677441114 1846941769728 1848995931310 1851419807424 1857435757056 1859767754240 1861939238148 1864276889420 1867367018880 1870334616480 1872376349184 1872786465792 1875137735680 1876916054772 1878785593344 1880875171505 1882799804160 1885791927360 1885920738284 1887850533888 1890634741760 1891832715520 1893897916416 1894312747008 1896419594410 1898489802528 1901506860088 1903452604416 1904658700032 1907049985280 1907467696640 1909276676406 1909549965312 1911673759490 1917221792816 1917885496560 1920399681024 1922810728960 1923231892480 1926551328768 1928782573245 1933735789920 1936270752768 1937497643136 1938701726720 1939930157440 1942473240576 1944633651895 1944722925090 1949717077440 1949850254836 1950952487880 1953510020352 1955962638080 1958526738432 1959204741120 1960795015380 1965964719752 1967076062160 1969223401728 1969654731264 1972127618560 1973377229120 1978535792640 1982898564240 1983332889120 1983468362678 1985497975296 1989686131840 1991858153472 1994165033355 1995023590912 1999286155680 1999860663196 2003175529344 2005690501760 2006129818880 2008319791104 2010645736110 2011511389184 2015946873644 2017086470520 2019730699008 2022266456320 2028837550080 2033756606640 2040271372480 2040365036160 2045312041905 2045604802560 2045744529664 2050704578362 2051863823460 2057133119360 2057227557120 2057368078128 2061763848045 2062651509248 2063817507840 2068821375720 2071079784576 2074371120096 2079698215936 2080418165760 2080873850880 2081015987072 2085462283080 2086061553851 2087539548160 2091514683072 2092238723520 2097611704320 2098214466304 2101692358656 2104126443540 2104331018240 2109433113920 2109529952640 2109674046216 2114947338240 2115091801856 2115555081728 2116287444480 2121418529340 2121515918280 2126964084480 2127109368912 2128311804960 2132571899392 2133777423360 2139195217599 2140612587520 2144688785184 2145431233440 2145901158720 2146047736668 2151411947520 2151558901888 2152775159040 2156874516918 2157621183630 2158303600640 2163162070080 2163635879040 2163783668376 2169340380416 2170566689280 2172936167424 2175452763660 2176389371904 2181039442560 2181188420664 2181666178032 2182421427120 2188026001920 2188505256960 2188654745024 2193431712120 2194376060928 2194821548865 2199214771248 2200457967840 2206108861440 2206742800768 2211710309721 2212960569930 2213175726080 2213277327360 2218643570880 2218795117572 2220049382760 2224493101952 2225750588160 2225852766720 2230760884770 2231249500260 2231466434560 2231721305088 2237132267304 2238396898320 2244145221120 2244401539776 2249196925140 2250165282816 2251437281280 2256401814480 2256896046240 2257050205806 2257373274112 2262846431296 2262950312832 2268761690112 2269222279335 2269547089920 2270044200960 2270199258624 2275049763360 2275703513292 2282442243840 2287976182470 2288303677440 2288459982336 2288961235968 2294008511388 2295305294040 2296293502976 2301199760640 2301305402880 2301462595872 2307372874752 2307878270976 2308677212160 2314274759280 2314539087894 2315271135232 2320482947904 2321794696320 2326442072064 2327424047685 2327757189120 2327916188928 2333560382274 2333667510108 2333894402048 2339660492928 2340470436480 2340983082240 2341142985456 2346145068465 2346994851840 2347155165696 2348481991680 2352954018456 2357400922855 2359813167360 2360491274592 2366553142272 2367372395520 2367890933760 2368052674944 2373112253160 2373383301993 2374133960704 2374242951168 2376883575110 2379315755520 2379478277088 2379999466944 2380823375040 2386937456640 2387460280320 2387623358208 2392998040026 2393754902528 2396527241020 2399143386816 2400499601280 2406664212480 2406828602112 2407355782656 2408189160960 2412774883332 2420338440960 2420503764624 2421872053920 2426719747584 2428091550720 2434256626923 2434605060096 2437312818545 2440507927968 2441887525440 2448158423040 2448325646976 2448438043392 2453836973247 2454374450286 2454613078016 2454725763072 2457455899690 2461529252160 2462068414080 2462236588152 2468559743232 2468673068544 2474116617654 2476581009408 2481872469120 2482585650864 2489822691840 2493779488640 2496501798912 2497048621056 2499825828995 2502554739696 2503969411680 2510399738880 2510686468224 2514389236480 2516773800717 2517134045184 2518556958720 2519933592055 2524663373760 2531319736704 2531435943168 2537936805888 2539544933376 2545702235208 2552356901376 2553974165952 2557180662080 2560532908032 2561980354560 2568735105024 2571710097660 2574517480128 2575081390464 2578314386560 2581694337024 2582588067840 2583153745920 2583330190848 2588849730720 2592963900120 2595794484096 2596363054848 2599622769920 2601269983840 2603931770880 2604680027136 2614393353840 2614571932621 2617247331072 2618905712544 2622768082880 2625631202304 2626206308352 2627115448320 2636179965122 2637092557770 2640549561408 2643864752320 2644443852160 2647330633728 2648827146240 2655810871296 2658886711140 2662372285056 2664059259312 2665714874240 2670718279680 2670900705792 2680860981480 2682559670835 2686076277984 2689448627360 2692974265344 2701724737536 2703201489659 2704729585470 2705116733440 2707682177376 2708275255488 2711675475520 2716170209280 2720486714880 2723456507904 2726485525830 2727082722540 2730059716032 2735818431280 2738617896960 2742970076160 2743157437504 2749018464060 2751756677120 2754366352848 2758428500960 2761439712768 2765828160128 2770412654592 2773493896965 2773890887680 2774498467840 2777129711136 2780616377440 2788686244096 2789651631360 2793308626944 2796415334130 2796815605760 2805501924720 2812706603520 2812898728288 2818178390016 2821716592640 2828558039120 2828687891040 2828881107426 2835952112640 2836145825216 2837749073280 2840846874624 2841469120512 2844629391615 2845036564480 2847734703792 2852260290132 2859585046912 2860574977920 2861201544960 2861396982224 2864324947968 2864952336384 2867510639235 2868549263360 2870366878720 2875832689224 2876828244840 2884216093440 2884847838720 2885044891168 2887997054976 2889826993152 2894088919040 2900603684880 2901852495872 2908052590080 2908251227552 2908888237376 2909895236160 2913709860864 2917084387635 2917368002560 2918007009280 2924575616160 2924775382254 2926428731820 2932286361664 2933943957120 2937790107648 2941192523070 2941478481920 2948947079628 2950614093240 2958191427840 2958393490096 2960065843680 2967667450880 2967803688960 2974347846360 2974999333680 2975202544017 2975628406784 2982843023072 2984529197760 2987787230208 2992193628160 2992535386368 2998929233520 2999790994794 3000220377088 3008535752640 3009194728320 3009400274408 3012479686656 3015968604165 3017267083776 3023920310466 3025629705780 3026932344832 3033399684480 3034271351056 3043256325120 3050634909960 3051279976448 3051948314624 3058678015184 3060407058720 3060547554240 3068266347520 3068407203840 3068616794496 3076056867543 3076497166336 3077171027968 3077795735190 3078236282880 3085699679040 3085841335680 3086052117192 3093977263872 3095726261760 3101922762752 3103232063580 3103888251904 3111413843032 3111556680144 3119547323904 3120627248640 3121310776320 3121523980608 3128193424620 3129540220928 3131309322240 3137272024608 3138358085280 3146417556480 3147321699456 3155404189696 3156496527360 3157187911680 3157403566592 3164149670880 3164294928960 3164511069324 3172421007360 3172637702784 3173332622592 3174431166720 3182127794010 3182583275520 3183497810944 3190446126720 3190664053368 3192467707440 3198857849088 3200666135040 3209104802816 3209807710208 3210918881280 3217033177776 3218146850160 3218851738080 3219071605002 3227117921280 3227338352832 3229162738560 3235311775377 3235626330112 3237455400960 3237604024320 3244743105120 3245453818560 3245675502564 3254010570624 3255850033920 3264211230720 3264434195968 3264584057856 3271559163840 3271782630996 3272499267048 3273632140680 3282039002880 3282757885440 3282982117536 3291412990976 3291564091392 3298822156872 3300686951760 3302108012544 3309163292160 3310114201152 3319763589120 3319915991040 3327965356320 3328192676358 3328669065216 3330074074140 3336739652928 3338625882240 3347199651840 3347353313280 3347581957632 3355698400956 3357595347480 3366217831680 3366602309664 3375092982272 3375247924224 3377155921920 3384602721720 3385344069360 3385575308709 3386059911168 3394269646944 3394425469248 3403142535168 3404320634880 3405066301440 3405298887936 3412574645040 3413555269938 3414043877376 3428946796880 3432455516160 3432689973504 3433441853952 3441012767082 3442957941060 3444440254464 3451799640960 3452193893808 3457285200160 3460822917120 3461059312128 3461817406464 3463015818240 3471412138920 3472906702848 3480724421856 3485857805120 3489663108096 3491635783680 3491874283392 3500340573411 3500841603072 3501608411136 3502820597760 3509490739392 3511714478184 3516123410360 3520492277760 3520732748544 3522722987520 3529774178304 3540736911888 3545182281520 3549829713408 3551058593280 3551836400640 3552079012416 3559668379740 3561200941056 3561364426752 3565325362665 3569217415632 3569999200416 3574481308640 3576746227780 3580406184960 3581190420480 3581435037312 3590632353792 3594790861530 3598715080224 3606306113960 3609996318720 3610242903168 3611033673984 3612283741440 3621560279040 3627315619840 3630755646936 3635314034440 3636110296720 3640079621376 3642137326080 3651907590144 3657293434880 3660761891952 3665357952080 3672237634560 3672488470464 3681919617024 3682088644608 3686183849535 3693354882228 3697991862620 3702839614848 3714871514112 3719535508480 3723878476296 3728553778840 3734734037760 3740669232960 3744752698368 3745572931584 3750275471360 3753832109544 3757571186688 3761750343010 3765599608320 3771583854720 3771841476568 3775701067776 3781269483520 3783665431040 3787795832832 3792839188820 3796979605056 3803013720176 3806905208832 3809317400064 3814099970560 3814935393280 3818553352812 3823347518980 3834443585632 3835770993120 3840799362048 3845621457920 3846463784960 3853102657536 3857565146490 3867471579840 3872541505536 3874995286272 3877403453440 3879860314880 3884946481152 3889267303790 3889445850180 3899434154880 3899700509672 3901904975760 3907020040704 3911925276160 3921590030760 3931929439504 3934152124320 3938446803456 3939309462528 3944255237120 3946754458240 3954269947683 3955638836655 3957071585280 3965797128480 3966665778240 3966936725356 3970995950592 3979372263680 3983716306944 3988330066710 3990047181824 3998572311360 3999721326392 4006351058688 4011381003520 4012259637760 4016639582208 4021291472220 4023022778368 4031893747288 4034172941040 4039461398016 4044532912640 4057094378205 4057675100160 4067513213280 4080542744960 4080730072320 4089728288745 4090624083810 4091209605120 4091489059328 4101409156724 4103727646920 4114266238720 4114455114240 4114736156256 4123527696090 4125303018496 4127635015680 4137642751440 4142159569152 4148742240192 4159396431872 4160836331520 4161747701760 4162031974144 4170924566160 4172123107702 4183029366144 4184477447040 4194623001195 4195223408640 4196428932608 4208252887080 4218866227840 4219059905280 4219348092432 4229894676480 4230183603712 4231110163456 4232574888960 4242837058680 4243031836560 4243321661139 4253928168960 4254218737824 4256623609920 4265143798784 4267554846720 4278390435198 4281225175040 4289377570368 4290862466880 4291802317440 4292095473336 4302823895040 4303117803776 4305550318080 4313749033836 4315242367260 4326324140160 4327271758080 4327567336752 4338680760832 4341133378560 4350905527320 4352778743808 4362078885120 4362376841328 4363332356064 4364842854240 4376052003840 4377010513920 4377309490048 4386863424240 4387163073381 4388752121856 4389643097730 4398429542496 4400915935680 4412217722880 4413485601536 4423420619442 4425921139860 4426351452160 4437287141760 4437590235144 4440098765520 4448986203904 4451501176320 4451705533440 4461521769540 4462499000520 4463442610176 4474264534608 4476793796640 4488290442240 4488803079552 4498393850280 4499686492191 4500330565632 4502874562560 4512803628960 4513792092480 4514100411612 4525692862592 4525900625664 4535880465699 4537523380224 4538444558670 4539094179840 4540398517248 4550099526720 4551407026584 4564884487680 4575952364940 4576919964672 4577922471936 4588017022776 4590610588080 4592587005952 4602399521280 4602610805760 4602925191744 4614745749504 4615756541952 4616693602785 4617354424320 4628549518560 4629078175788 4640965895808 4643589392640 4652884144128 4654848095370 4655514378240 4655832377856 4667120764548 4667335020216 4679320985856 4680940872960 4681966164480 4682285970912 4692290136930 4694310331392 4696963983360 4705908036912 4714801845710 4719626334720 4720982549184 4733106284544 4734744791040 4735781867520 4736105349888 4746224506320 4746766603986 4748267921408 4753767150220 4758631511040 4758956554176 4759998933888 4761646750080 4773191691015 4773874913280 4774920560640 4775246716416 4785996080052 4793054482040 4798286773632 4800999202560 4813328424960 4813657204224 4814711565312 4816378321920 4825549766664 4828607407503 4840676881920 4841007529248 4843744107840 4853439495168 4856183101440 4868513253846 4869210120192 4874625637090 4881015855936 4883775050880 4896316846080 4896651293952 4896876086784 4907673946494 4908748900572 4909226156032 4914911799380 4923058504320 4924136828160 4924473176304 4937119486464 4937346137088 4948233235308 4953162018816 4958670906695 4963744938240 4965171301728 4979645383680 4987558977280 4992289014537 4993003597824 4994097242112 4999651657990 5005109479392 5007938823360 5020799477760 5021372936448 5028778472960 5033547601434 5034268090368 5039867184110 5049326747520 5062639473408 5062871886336 5079089866752 5091404470416 5104713802752 5107948331904 5114361324160 5120332904907 5121065816064 5123960709120 5126761445905 5143420195320 5149034960256 5150162780928 5156628773120 5161519150623 5163388674048 5165176135680 5166660381696 5177699461440 5185927800240 5186282030281 5191588968192 5192726109696 5199245539840 5202539967680 5209360054272 5228786707680 5229143865242 5234494662144 5237811425088 5245536165760 5251262404608 5252412616704 5254230896640 5272359930244 5274185115540 5281099122816 5287729504640 5288887704320 5294661267456 5297654292480 5317773422280 5324744570112 5328118518624 5331429748480 5341801411584 5361721962960 5362088200799 5365119341670 5372152555968 5378897254720 5385948530688 5392186292295 5406402979318 5409459170940 5415364354752 5416550510976 5423350951040 5432340418560 5440973429760 5452971051660 5454165445080 5460119432064 5471636862560 5477235793920 5485940152320 5486314875008 5498036928120 5499616823789 5503513354240 5508732705696 5516857001920 5522879425536 5531656320256 5540825309184 5543853902521 5546987793930 5547781775360 5554259422272 5561232754880 5577372488192 5579303262720 5592830668260 5611003849440 5625413207040 5625797456576 5636356780032 5642625514515 5643433185280 5657116078240 5657375782080 5657762214852 5671904225280 5672291650432 5675498146560 5681693749248 5682938241024 5689258783230 5690073128960 5695469407584 5704520580264 5719170093824 5721149955840 5722403089920 5722793964448 5728649895936 5735021278470 5740733757440 5751665378448 5753656489680 5768432186880 5769695677440 5770089782336 5779653986304 5786347719735 5788177838080 5801207369760 5816105180160 5816502455104 5817776474752 5819790472320 5827419721728 5833900955685 5834168775270 5834736005120 5836014018560 5849151232320 5849550764508 5852857463640 5864572723328 5867887914240 5875580215296 5882385046140 5882956963840 5897894159256 5901228186480 5916382855680 5916786980192 5920131687360 5935334901760 5935607377920 5948695692720 5949998667360 5950405088034 5951256813568 5965686046144 5969058395520 5975574460416 5982495100065 5984387256320 5985070772736 5997858467040 5999581989588 6017071505280 6018389456640 6018800548816 6024959373312 6031937208330 6034534167552 6047840620932 6051259411560 6053864689664 6066799368960 6068542702112 6086512650240 6101269819920 6102559952896 6103896629248 6117356030368 6120814117440 6121095108480 6135936125715 6136532695040 6136814407680 6137233588992 6152113735086 6152994332672 6155591470380 6171399358080 6171682671360 6172104234384 6185291544135 6187954527744 6191452523520 6206464127160 6207776503808 6222827686064 6223113360288 6239094647808 6241254497280 6242621552640 6243047961216 6256386849240 6258184661553 6259080441856 6262618644480 6274544049216 6276716170560 6292835112960 6294643398912 6310808379392 6312993054720 6314807133184 6328299341760 6328589857920 6329022138648 6344842014720 6345275405568 6346665245184 6348862333440 6364255588020 6366995621888 6380892253440 6381328106736 6384935414880 6397715698176 6401332270080 6417585652797 6418209605632 6419615420416 6421837762560 6434066355552 6436293700320 6437703476160 6438143210004 6454235842560 6454676705664 6458325477120 6470623550754 6471252660224 6474910801920 6489486210240 6490907637120 6491351005128 6508021141248 6511700067840 6528868391936 6529168115712 6543118327680 6543565261992 6544998534096 6547264281360 6564078005760 6565515770880 6565964235072 6582825981952 6583128182784 6590449912805 6597644313744 6601373903520 6618326584320 6620228402304 6635130929163 6639527178240 6639831982080 6655930712640 6656385352716 6660148148280 6673479305856 6677251764480 6694399303680 6695163915264 6711396801912 6715190694960 6732435663360 6733204619328 6750185964544 6750495848448 6754311843840 6769205443440 6770688138720 6771150617418 6772119822336 6788539293888 6788850938496 6806285070336 6808641269760 6810132602880 6810597775872 6825149290080 6827110539876 6857893593760 6864911032320 6865379947008 6866883707904 6882025534164 6885915882120 6888880508928 6903599281920 6904387787616 6914570400320 6922118624256 6923634812928 6926031636480 6942824277840 6945813405696 6961448843712 6971715610240 6979326216192 6983271567360 6983748566784 7000681146822 7001683206144 7018981478784 7023428956368 7032246820720 7040984555520 7041465497088 7045445975040 7072202768565 7081473823776 7090364563040 7099659426816 7102117186560 7103672801280 7104158024832 7119336759480 7122401882112 7122728853504 7130650725330 7138434831264 7139998400832 7148962617280 7153492455560 7160812369920 7162380840960 7162870074624 7181264707584 7189581723060 7197430160448 7212612227920 7219992637440 7220485806336 7222067347968 7224567482880 7254631239680 7261511293872 7270628068880 7272220593440 7280159242752 7284274652160 7303815180288 7311938455635 7314586869760 7321523783904 7330715904160 7344475269120 7344976940928 7363839234048 7364177289216 7372367699070 7386709764456 7395983725240 7405679229696 7429743028224 7439071016960 7447756952592 7457107557680 7469468075520 7481338465920 7489505396736 7491145863168 7499477486985 7500550942720 7507664219088 7523500686020 7531199216640 7543167709440 7543682953136 7551402135552 7559800776165 7562538967040 7567330862080 7585678377640 7593959210112 7606027440352 7613810417664 7618634800128 7628199941120 7629870786560 7637106705624 7646695037960 7668887171264 7671541986240 7681598724096 7691242915840 7692927569920 7706205315072 7715130292980 7734943159680 7745083011072 7749990572544 7754806906880 7759720629760 7778534607580 7778891700360 7798868309760 7799401019344 7803809951520 7814040081408 7823850552320 7843180061520 7843715797863 7863858879008 7868304248640 7876893606912 7878618925056 7888510474240 7893508916480 7908539895366 7911277673310 7931594256960 7933331556480 7933873450712 7941991901184 7958744527360 7967432613888 7976660133420 7980094363648 7997144622720 7999442652784 8012702117376 8022762007040 8024519275520 8042582944440 8046045556736 8047679012505 8063787494576 8068345882080 8078922796032 8089065825280 8109604468977 8114188756410 8115350200320 8135026426560 8161085489920 8161460144640 8179456577490 8181248167620 8182978118656 8202818313448 8207455293840 8228532477440 8228910228480 8229472312512 8247055392180 8250606036992 8255270031360 8275285502880 8284319138304 8297484480384 8318792863744 8320481690895 8321672663040 8323495403520 8324063948288 8341849132320 8344246215404 8366058732288 8368954894080 8389246002390 8390446817280 8392857865216 8416505774160 8437732455680 8438119810560 8438696184864 8460367207424 8462220326912 8465149777920 8485674117360 8486063673120 8486643322278 8507856337920 8508437475648 8513247219840 8530287597568 8533888174845 8535109693440 8556780870396 8578755140736 8581724933760 8583604634880 8584190946672 8602531917705 8605647790080 8606235607552 8611100636160 8627498067672 8630484734520 8652648280320 8654543516160 8655134673504 8677361521664 8682266757120 8701811054640 8705557487616 8724157770240 8724753682656 8726664712128 8729685708480 8752104007680 8754021027840 8754618980096 8773726848480 8774326146762 8779286195460 8796859084992 8801831871360 8824435445760 8826971203072 8846841238884 8851842279720 8874574283520 8875180470288 8880197531040 8897972407808 8903002352640 8903411066880 8923043539080 8924998001040 8925607632051 8926885220352 8948529069216 8953587593280 8976580884480 8977606159104 8996787700560 8999372984382 9000661131264 9025607257920 9027584184960 9028200823224 9051385725184 9051801251328 9071760931398 9076889117340 9080797034496 9100199053440 9102814053168 9129768975360 9151904729880 9153839929344 9155844943872 9176034045552 9181221176160 9204799042560 9205221611520 9205850383488 9228170602629 9229491499008 9231513083904 9233387205570 9234708848640 9257099037120 9258156351576 9281931791616 9287178785280 9305768288256 9309696190740 9311664755712 9334241529096 9334670040432 9358641971712 9361881745920 9363932328960 9364571941824 9384580273860 9388620662784 9393927966720 9411816073824 9429603691420 9439252669440 9441965098368 9466212569088 9469489582080 9471563735040 9472210699776 9492449012640 9493533207972 9507534300440 9517263022080 9517913108352 9519997867776 9523293500160 9546383382030 9547749826560 9550493432832 9571992160104 9586108964080 9596573547264 9601998405120 9627314408448 9629423130624 9632756643840 9651099533328 9657214815006 9681353763840 9682015058496 9687488215680 9706878990336 9712366202880 9737026507692 9749251274180 9762031711872 9767550101760 9792633692160 9793302587904 9793752173568 9815347892988 9817497801144 9829823598760 9846117008640 9848273656320 9848946352608 9874238972928 9874692274176 9896466470616 9906324037632 9917341813390 9927489876480 9930342603456 9959290767360 9975117954560 9984578029074 9986007195648 9999303315980 10010218958784 10015877646720 10041598955520 10042745872896 10057556945920 10067095202868 10079734368220 10098653495040 10125278946816 10125743772672 10156725926127 10158179733504 10182808940832 10209427605504 10215896663808 10228722648320 10240665809814 10242131632128 10253522891810 10286840390640 10298069920512 10300325561856 10313257546240 10323038301246 10333320763392 10355398922880 10371855600480 10372564060562 10383177936384 10385452219392 10398491079680 10405079935360 10418720108544 10430307769255 10457573415360 10458287730484 10468989324288 10475622850176 10491072331520 10501021720233 10502524809216 10504825233408 10508461793280 10544719860488 10548370231080 10562198245632 10575459009280 10577775408640 10589322534912 10635546844560 10649489140224 10656237037248 10662859496960 10683602823168 10695976087995 10723443925920 10724176401598 10730238683340 10744305111936 10757794509440 10771897061376 10784372584590 10812805958636 10818918341880 10830728709504 10833101021952 10846701902080 10864680837120 10881946859520 10905942103320 10908330890160 10909075994729 10920238864128 10943273725120 10971880304640 10972629750016 10996073856240 10999233647578 11017465411392 11033714003840 11045758851072 11058551548605 11063312640512 11087707805042 11093975587860 11108518844544 11122465509760 11154744976384 11158606525440 11185661336520 11222007698880 11250826414080 11251594913152 11272713560064 11278875180991 11285251029030 11286866370560 11314232156480 11314751564160 11315524429704 11343808450560 11344583300864 11350996293120 11363387498496 11378517566460 11390938815168 11409041160528 11438340187648 11442299911680 11444806179840 11445587928896 11470042556940 11481467514880 11503330756896 11507312979360 11536864373760 11539391354880 11540179564672 11559307972608 11572695439470 11576355676160 11602414739520 11632210360320 11633004910208 11635552949504 11639580944640 11654839443456 11667801911370 11668337550540 11669472010240 11698302464640 11699101529016 11705714927280 11729145446656 11735775828480 11764770092280 11795788318512 11802456372960 11832765711360 11833573960384 11840263374720 11862809843049 11866916509965 11870669803520 11871214755840 11897391385440 11899997334720 11900810176068 11931372092288 11938116791040 11951148920832 11964990200130 11968774512640 11970141545472 11995716934080 11999163979176 12034143010560 12036778913280 12037601097632 12049918746624 12063874416660 12069068335104 12095681241864 12102518823120 12107729379328 12133598737920 12137085404224 12171283134615 12173025300480 12202539639840 12205119905792 12234712060736 12241628234880 12242190216960 12269184866235 12271872251430 12273065390080 12273628815360 12274467177984 12304227470172 12311182940760 12342798716160 12343365342720 12344208468768 12370583088270 12375909055488 12382905047040 12412928254320 12415553007616 12445655372128 12446226720576 12478189295616 12482508994560 12485243105280 12486095922432 12512773698480 12516369323106 12518160883712 12549088098432 12553432341120 12583869003585 12585670225920 12589286797824 12629614266368 12656598683520 12657179715840 12658044277296 12689684029440 12690550811136 12693330490368 12697724666880 12728511176040 12729964983417 12733991243776 12761784506880 12762656213472 12769870829760 12795431396352 12802664540160 12835171305594 12836419211264 12839230840832 12843675525120 12868132711104 12872587400640 12875406952320 12876286420008 12908471685120 12909353411328 12916650954240 12941247101508 12942505320448 12978972420480 12981815274240 12982702010256 13016042282496 13023400135680 13057736783872 13058336231424 13072859663105 13086236655360 13087130523984 13089997068192 13094528562720 13128156011520 13131031541760 13131928470144 13161489220143 13165651963904 13166256365568 13180899825610 13195288627488 13202747807040 13236653168640 13240456804608 13270261858326 13279054356480 13311861425280 13312770705432 13320296296560 13346958611712 13354503528960 13390327830528 13422793603824 13430381389920 13464871326720 13466409238656 13499059476573 13500371929088 13500991696896 13508623687680 13516007448295 13538410886880 13541376277440 13542301234836 13577078587776 13577701876992 13607641397097 13612570140672 13617282539520 13621195551744 13650298580160 13654221079752 13715787187520 13730759894016 13733767415808 13764051068328 13771831764240 13777761017856 13807198563840 13808775575232 13829140800640 13844237248512 13847269625856 13852063272960 13885648555680 13922897687424 13943431220480 13958652432384 13966543134720 13967497133568 14001362293644 14037962957568 14046857912736 14064493641440 14082930994176 14090891950080 14144405537130 14162947647552 14180729126080 14199318853632 14204234373120 14207345602560 14208316049664 14238673518960 14244803764224 14261301450660 14276869662528 14279996801664 14297925234560 14306984911120 14321624739840 14324761681920 14325740149248 14379163446120 14394860320896 14425224455840 14439985274880 14440971612672 14444134695936 14449134965760 14498989808171 14509262479360 14523022587744 14541256137760 14544441186880 14560318485504 14568549304320 14607630360576 14623876911270 14643047567808 14661431808320 14688950538240 14689953881856 14727678468096 14744735398140 14773419528912 14791967450480 14811358459392 14859486056448 14876012720085 14878142033920 14895513905184 14914215115360 14938936151040 14962676931840 14979010793472 14982291726336 14998954973970 15001101885440 15015328438176 15047001372040 15062398433280 15086335418880 15087365906272 15102804271104 15119601552330 15134661724160 15171356755280 15187918420224 15212054880704 15237269600256 15256399882240 15259741573120 15274213411248 15293390075920 15337774342528 15343083972480 15363197448192 15380284337715 15382485831680 15385855139840 15430260585960 15469886319360 15490166022144 15499981145088 15509613813760 15519441259520 15557069215160 15557783400720 15558846090843 15597736619520 15598802038688 15607619903040 15628080162816 15647701104640 15686360123040 15687431595726 15727717758016 15736608497280 15753787213824 15757237850112 15777020948480 15787017832960 15817079790732 15822555346620 15863188513920 15866663112960 15867746901424 15883983802368 15917489054720 15953320266840 15960188727296 15994289245440 15998885305568 16025404234752 16045524014080 16049038551040 16085165888880 16086264602397 16092091113472 16095358025010 16127574989152 16136691764160 16157845592064 16176558876885 16178131650560 16219208937954 16228377512820 16270052853120 16322170979840 16322920289280 16358913154980 16362496335240 16365956237312 16405636626896 16414910587680 16457064954880 16457820456960 16458944625024 16494110784360 16498850471367 16501212073984 16510540062720 16550571005760 16568638276608 16594968960768 16631561707563 16637585727488 16640963381790 16643345326080 16648127896576 16683698264640 16688492430808 16732117464576 16737909788160 16778492004780 16785715730432 16833011548320 16875464911360 16876239621120 16877392369728 16920734414848 16924440653824 16927876543545 16930299555840 16971348234720 16972127346240 16973286644556 17015712675840 17016874951296 17026494439680 17060575195136 17067776349690 17070219386880 17113561740792 17157510281472 17163449867520 17167209269760 17168381893344 17205063835410 17212471215104 17222201272320 17254996135344 17260969469040 17305296560640 17309087032320 17310269347008 17354723043328 17364533514240 17403622109280 17448315540480 17449507365312 17453329424256 17459371416960 17501702867055 17504208015360 17508042055680 17509237960192 17547453696960 17548652293524 17558572390920 17593718169984 17603663742720 17648870891520 17653942406144 17693682477768 17703684559440 17749148567040 17750360940576 17760395062080 17795944815616 17806004705280 17806822133760 17846087078160 17849996002080 17851215264102 17853770440704 17897058138432 17907175186560 17953161768960 17955212318208 17993575401120 17998745968764 18051214515840 18055168369920 18056401646448 18102771450368 18103602502656 18143521862796 18153778234680 18161594068992 18200398106880 18205628106336 18259537950720 18303809459760 18307679858688 18311689887744 18352068091104 18362442352320 18409598085120 18410443223040 18411700766976 18456341205258 18458982998016 18466774411140 18514198074240 18516312703152 18563863583232 18574357570560 18619392381480 18623329511424 18668483058192 18669340080864 18717283943424 18723763491840 18727864657920 18729143883648 18769160547720 18774553984659 18777241325568 18787855933440 18823632147648 18859207382840 18878505338880 18883930196736 18932425138176 18938979164160 18944421399552 18984898025280 18987066415944 19015068600880 19034526044160 19035826216704 19039995735552 19046587000320 19092766764060 19100986865664 19143984320208 19172217928160 19193147094528 19203996810240 19254628816896 19258846261248 19265513287680 19302199066656 19314429630012 19362707527680 19364030116992 19374976431360 19413757980672 19424732405760 19474053015384 19498502548360 19524063423744 19535100203520 19586605175808 19587504347136 19630695785976 19634995602288 19659647197520 19692234017280 19696547312640 19697892705216 19748477945856 19749384548352 19771349738415 19792932941232 19834683626780 19854979752960 19860685206912 19918581534720 19950235909120 19969156058148 19998606631960 20020437917568 20031755293440 20083197911040 20085491745792 20115113891840 20134190405736 20159468736440 20197306990080 20250557893632 20251487545344 20313451852254 20316359467008 20365617881664 20418855211008 20431793327616 20457445296640 20481331619628 20507045783620 20573680781280 20596139841024 20600651123712 20626515092480 20646076602492 20666641526784 20710797845760 20743711200960 20745128121124 20766355872768 20770904438784 20796982159360 20810159870720 20837440217088 20860615538510 20915146830720 20916575460968 20937978648576 20951245700352 20982144663040 21002043440466 21005049618432 21089439720976 21096740462160 21124396491264 21150918018560 21155550817280 21216608305695 21271093689120 21298978280448 21312474074496 21325718993920 21367205646336 21391952175990 21446887851840 21448352803196 21460477366680 21488610223872 21515589018880 21543794122752 21568745169180 21625611917272 21637836683760 21661457419008 21666202043904 21693403804160 21763893719040 21811884206640 21816661780320 21818151989458 21840477728256 21886547450240 21935815366905 21943760609280 21945259500032 21992147712480 21998467295156 22034930822784 22067428007680 22091517702144 22117103097210 22126625281024 22175415610084 22187951175720 22217037689088 22244931019520 22309489952768 22317213050880 22371322673040 22444015397760 22498432460955 22501652828160 22503189826304 22557750361982 22570502058060 22628464312960 22629503128320 22631048859408 22679402328495 22687616901120 22689166601728 22701992586240 22757035132920 22781877630336 22818082321056 22876680375296 22884599823360 22889612359680 22891175857792 22940085113880 22946677092361 22962935029760 23006661513792 23014625958720 23073728747520 23078782709760 23080359129344 23118615945216 23145390878940 23204829479040 23264420720640 23266009820416 23271105899008 23279161889280 23335603822740 23336675101080 23396604929280 23398203058032 23411429854560 23458290893312 23471551656960 23529540184560 23531147393589 23591576637024 23604912745920 23665531422720 23667147920768 23680526749440 23725619686098 23733833019930 23741339607040 23794782770880 23799994669440 23801620352136 23862744184576 23876233582080 23902297841664 23929980400260 23940283090944 23991433868160 23998327958352 24068286021120 24073557826560 24075202195264 24127748833320 24138136670208 24143037037515 24191362483728 24205037646240 24267197475840 24274170808448 24328813406931 24342566269230 24346050600960 24405079279680 24469424121472 24483256469760 24484380433920 24538369732470 24543744502860 24546130780160 24548934355968 24608454940344 24622365881520 24685597432320 24686730685440 24688416937536 24741166176540 24751818110976 24765810094080 24825856508640 24831106015232 24891310744256 24892453441152 24956378591232 24961445072685 24965017989120 24970486210560 24972191844864 25025547396960 25032738646212 25098176196864 25106864682240 25167738007170 25171340451840 25178573595648 25259228532736 25313197367040 25314359431680 25316088554592 25381101622272 25386660980736 25395449333760 25457022352080 25459929966834 25467982487552 25523569013760 25525312426944 25539741659520 25590862792704 25601664524535 25605329080320 25670342611188 25672838422528 25736265422208 25745174801280 25750813904640 25752572840016 25807595753115 25816943370240 25818706822656 25833301908480 25882494203016 25931410151405 25957944840960 25963630548480 25965404020512 26032084564992 26046800271360 26115473567744 26116672462848 26145719326210 26172473310720 26174261047968 26179994136384 26189057125440 26256312023040 26262063083520 26263856940288 26322978440286 26331303927808 26361799651220 26390577254976 26405495614080 26473306337280 26480913609216 26540523716652 26623722850560 26625541410864 26640592593120 26693917223424 26709007057920 26776822896153 26780655661056 26810441003995 26845587207648 26860762779840 26929742653440 26932818477312 26998118953146 27000743858176 27001983393792 27032014896590 27076821773760 27082752554880 27084602469672 27154157175552 27155403753984 27215282794194 27242391103488 27300597160320 27308442159504 27431574375040 27461519788032 27467534831616 27498084118945 27528102136656 27543663528480 27614397127680 27617551150464 27658281601280 27684511807887 27688474497024 27694539251712 27704126545920 27719269512605 27771297111360 27845795374848 27886862440960 27917304864768 27934994267136 28002724587288 28075925915136 28093715825472 28128987282880 28165861988352 28181783900160 28288811074260 28325895295104 28361458252160 28398637707264 28408468746240 28414691205120 28416632099328 28477347037920 28522602901320 28553739325056 28559993603328 28595850469120 28613969822240 28643249479680 28651480298496 28758326892240 28760291258831 28789720641792 28850448911680 28881943225344 28888269391872 28898269931520 28997979616342 29046045175488 29082512275520 29088882373760 29120636971008 29137098608640 29247753822540 29286095135616 29322863616640 29377901076480 29379907763712 29489470796280 29546839057824 29583934900960 29622716918784 29718972112896 29735216386249 29752025440170 29756284067840 29791027810368 29828430230720 29877872302080 29925353863680 29958021586944 29997909947940 30030656876352 30094002744080 30124796866560 30172670837760 30174731812544 30239203104660 30269323448320 30342713510560 30375836840448 30424109761408 30474539200512 30512799764480 30519483146240 30548426822496 30586780151840 30675548685056 30686167944960 30726394896384 30760568675430 30764971663360 30860521171920 30939772638720 30999962290176 31038882519040 31114138430320 31115566801440 31117692181686 31195473239040 31197604077376 31215239806080 31256160325632 31290923307765 31295402209280 31372720246080 31374863191452 31455435516032 31473216994560 31507574427648 31514475700224 31554041896960 31574035665920 31634159581464 31645110693240 31726377027840 31733326225920 31735493802848 31767967604736 31834978109440 31906640533680 31920377454592 31988578490880 31997770611136 32050808469504 32087928263985 32091048028160 32098077102080 32170331777760 32172529204794 32190716050020 32255149978304 32273383528320 32315691184128 32353117753770 32356263301120 32438417875908 32456755025640 32540105706240 32644341959680 32645840578560 32717826309960 32724992670480 32727227984187 32731912474624 32811273253792 32829821175360 32914129909760 32915640913920 32917889250048 32988221568720 32997700942734 33002424147968 33101142011520 33137276553216 33175654645815 33189937921536 33263123415126 33281926763580 33296255793152 33367396529280 33376984861616 33464234929152 33475819576320 33556984009560 33571431460864 33666023096640 33750929822720 33752479242240 33754784739456 33836625542973 33841468829696 33848881307648 33855753087090 33860599111680 33942696469440 33944254692480 33946573289112 34031425351680 34033749902592 34052988879360 34121150390272 34135552699380 34227123481584 34315020562944 34326899735040 34334418539520 34336763786688 34410127670820 34424942430208 34444402544640 34509992270688 34521938938080 34610593121280 34618174064640 34620538694016 34709446086656 34729067028480 34807244218560 34896631080960 34899014730624 34906658848512 34918742833920 35003405734110 35008416030720 35018475920384 35094907393920 35097304587048 35117144781840 35187436339968 35207327485440 35307884812288 35387364955536 35407369118880 35498297134080 35500721881152 35520790124160 35588429529147 35591889631232 35612009410560 35613644267520 35692174156320 35699992004160 35702430528204 35794116276864 35814350373120 35906323537920 35910424636416 35987150802240 35997491937528 36102429031680 36110336739840 36112803292896 36205542900736 36207205005312 36287043725592 36307556469360 36323188137984 36400796213760 36411256212672 36519075901440 36607618919520 36615359717376 36704136182208 36724884704640 36819196170240 36820886446080 36823401533952 36912682410516 36933548822280 37028396148480 37032625406304 37127727166464 37148715141120 37238784762960 37246659022848 37336966116384 37338680161728 37434567886848 37447526983680 37455729315840 37458287767296 37538321095440 37549107969318 37554482651136 37647264295296 37718414765680 37757010677760 37767860393472 37888842799104 37969796050560 37974132831888 38030137201760 38069052088320 38071652433408 38079991471104 38093174000640 38185533528120 38201973731328 38287968640416 38344435856320 38386294189056 38407993620480 38509257633792 38517692522496 38531026575360 38604398133312 38628859260024 38725415055360 38728060233984 38749952862720 38827515961344 38948106030768 38997005096720 39048126847488 39070200407040 39173210351616 39175008694272 39218578989315 39261391571952 39269991204576 39319294395040 39384468034560 39393094625280 39395785410432 39496955891712 39498769096704 39542699476830 39585865882464 39669367253560 39709959505920 39721370413824 39837163069440 39900471818240 39938312116296 39997213263920 40040875835136 40063510586880 40170983491584 40230227783680 40268380811472 40318937472880 40394613980160 40501115787264 40502975090688 40548022344885 40626903704508 40731235763328 40837710422016 40863586655232 40914890593280 40962663239256 41014091567240 41147361562560 41192279682048 41201302247424 41253030184960 41292153204984 41333283053568 41421595691520 41487422401920 41490256242248 41532711745536 41541808877568 41593964318720 41620319741440 41721231077020 41830293661440 41833150921936 41875957297152 41902491400704 41964289326080 42004086880932 42178879441952 42193480924320 42248792982528 42301836037120 42311101634560 42433216611390 42542187378240 42597956560896 42624948148992 42651437987840 42734411292672 42783904351980 42893775703680 42896705606392 42920954733360 42977220447744 43031178037760 43137490338360 43251223834544 43275673367520 43322914838016 43332404087808 43386807608320 43496969424513 43527787438080 43623768413280 43633323560640 43636303978916 43680955456512 43773094900480 43871630733810 43890519000064 43984295424960 43996934590312 44069861645568 44134856015360 44183035404288 44234206194420 44253250562048 44350831220168 44375902351440 44434075378176 44489862039040 44618979905536 44628038160255 44634426101760 44742645346080 44888030795520 44996864921910 45003305656320 45006379652608 45115500723964 45141004116120 45256928625920 45259006256640 45262097718816 45358804656990 45378333203456 45403985172480 45514070265840 45563755260672 45636164642112 45753360750592 45769199646720 45779224719360 45782351715584 45880170227760 45893354184722 46013323027584 46029251917440 46140853013145 46147457495040 46157565419520 46160718258688 46290781757880 46409658958080 46528841441280 46532019640832 46542211798016 46558323778560 46671207645480 46673350202160 46676538272529 46793209858560 46796406116064 46822859709120 46916581786624 46943103313920 47059080369120 47062294787178 47183153274048 47209825491840 47331062845440 47334295841536 47361053498880 47451239372196 47467666039860 47589565541760 47599989338880 47603240704272 47725488369152 47752467164160 47859960800520 47880566181888 47982867736320 47996655916704 48136572042240 48147115653120 48150404390528 48255497666640 48258793807191 48276273340416 48286074075030 48382724967456 48410075292480 48534394951680 48548341616896 48657626813862 48685132538460 48810158559360 48938848242944 48966512939520 48968760867840 49076739464940 49087489005720 49097868711936 49216909880688 49244731763040 49371194864640 49373461370880 49376833875072 49482332353080 49496551414101 49503636221952 49531620188160 49651713017280 49782621488512 49784906882304 49894685122689 49912757182464 49922890145370 49930035978240 49944383689728 50051094793920 50065477292424 50196352393728 50213729364480 50335476014340 50357147191296 50518457065472 50626394734080 50628718863360 50632177109184 50762203244544 50773321961472 50783629630635 50790898667520 50914044704160 50919859933668 51047138027520 51050624853888 51079483319040 51181725585408 51203329049070 51210658160640 51340685222376 51472530844416 51490349602560 51501627809280 51505145680032 51615191506230 51637413645312 51666603816960 51764988406032 51862820302810 51915889681920 51927261096960 51930808041024 52064169129984 52093600542720 52230947135488 52291438652420 52344946621440 52348522095936 52359988272768 52378114250880 52505108601165 52512624046080 52524126167040 52527713880576 52645956880572 52723599302440 52781154509952 52810991228160 52946612674560 52961827218432 53081047433304 53247445701120 53251082821728 53281185186240 53387834446848 53418014115840 53553645792306 53561311322112 53620882007990 53691174415296 53721525559680 53859485306880 53865636954624 53996237906292 54001487716352 54064029793180 54153643547520 54165505109760 54169204939344 54308314351104 54310807507968 54430565588388 54484782206976 54545379973645 54601194320640 54616884319008 54863148750080 54923039576064 54935069663232 54996168237890 55056204273312 55087327056960 55228794255360 55235102300928 55316563202560 55369023615774 55376948994048 55438539025210 55542594222720 55691590749696 55773724881920 55869988534272 56005449174576 56151851830272 56187431650944 56257974565760 56323661953977 56331723976704 56363567800320 56394375904955 56577622148520 56651790590208 56722916504320 56797275414528 56816937492480 56833264198656 56954694075840 57045205802640 57107478650112 57119987206656 57191700938240 57227939644480 57302960596992 57516653784480 57520582517662 57579441283584 57700897823360 57763886450688 57776538783744 57796539863040 57995959232684 58092090350976 58165024551040 58177764747520 58241273942016 58274197217280 58495507645080 58572190271232 58645727233280 58759815527424 58978941592560 59093678115648 59167869801920 59245433837568 59314049215245 59470432772498 59504050880340 59582055620736 59656860461440 59755744604160 59850707727360 59995819895880 60061313752704 60188005488160 60249593733120 60345341675520 60349463625088 60478406209320 60495785061679 60538646896640 60685427021120 60751673680896 60848219522816 60949078401024 61025599528960 61096853644992 61173560303680 61351097370112 61372335889920 61521137350860 61721042343840 61879545277440 61999924580352 62077765038080 62228276860640 62231133602880 62235384363372 62390946478080 62395208154752 62430479612160 62512320651264 62581846615530 62590804418560 62745440492160 62749726382904 62910871032064 62946433989120 63015148855296 63148071331840 63268319162928 63290221386480 63452754055680 63466652451840 63470987605696 63649824917085 63669956218880 63813281067360 63977156981760 63995541222272 64101616939008 64175856527970 64182096056320 64196154204160 64340663555520 64345058409588 64381432100040 64510299956608 64546767056640 64631382368256 64706235507540 64712526602240 64876835751816 64913510051280 65080211412480 65288683919360 65291681157120 65435652619920 65449985340960 65454455968374 65463824949248 65622546507584 65659642350720 65807446100715 65828259819520 65831281827840 65835778500096 65976443137440 65995401885468 66202284023040 66274553106432 66351309291630 66379875843072 66526246830252 66563853527160 66592511586304 66734793058560 66753969723232 66928469858304 66951639152640 67113968019120 67142862921728 67332046193280 67495297382865 67501859645440 67504958484480 67509569478912 67673251085946 67682937659392 67711506174180 67885392938880 67888509384960 67893146578224 68038206985485 68062850703360 68067499805184 68105977758720 68271105398760 68454246963168 68630041125888 68653799470080 68668837079040 68673527573376 68820255341640 68840031277083 68849884860416 68888805089280 69019984541376 69043877876160 69221186242560 69236348129280 69241077388032 69418892173312 69614488437120 69793262161920 69798029461248 69813317697024 69837485667840 70006811468220 70036951840768 70189814787840 70194609174096 70234289563680 70374872679936 70414654970880 70593442180767 70615769624576 70774729911072 70814738237760 70996594268160 71001443762304 71041580248320 71176859058294 71183779262464 71224018821120 71384348312640 71399984008320 71404861056408 71588232553728 71628700746240 71820849272832 71974301604480 71994983875056 72204858063360 72220673479680 72225606585792 72411085801472 72414410010624 72494949040855 72574087451184 72615112938720 72801592427520 72822512425344 72986440220793 73038151802880 73215237839040 73408272364416 73449769409280 73638392340480 73646803067904 73825364821032 73867097644560 74056792296960 74065250812608 74255454332928 74297430282240 74477569525920 74493318045696 74673932232768 74677360323456 74869135773696 74895053967360 74911458631680 74916575534592 75076642190880 75098215938636 75294528590592 75436829531360 75514021355520 75535720786944 75777685598208 75939592101120 75948265663776 76060274403520 76143304866816 76159982942208 76186348001280 76371067056240 76403947462656 76575937280832 76688871712640 76772588378112 76815987240960 77018515267584 77208796266624 77257718520048 77450830110720 77456120467968 77499905725440 77794230454215 77896212061536 77994010193440 78096253694976 78140400814080 78346420703232 78350017388544 78437157978630 78522783143904 78539982409152 78638588790080 78768936069120 78786189250560 78791570820864 78993911783424 79085398953660 79171731764928 79338734507120 79419919011840 79442740827648 79800943636480 79876624232592 79994426527840 80081751670272 80127021173760 80341966983168 80431323011985 80460455567360 80536761622944 80637874945760 80789227960320 81002231574528 81005950181376 81096044689770 81253807409016 81462471526656 81727173310464 81829781186560 81925326478512 82028183134480 82294723125120 82384559364096 82402604494848 82494252356835 82506060369920 82584306409968 82843191383040 82974844803840 82980512484496 83065423491072 83083617755136 83157808537815 83187928637440 83240639482880 83442462154040 83660587322880 83666301843872 83751914594304 83804982801408 83928578652160 84008173761864 84357758883904 84386961848640 84497585965056 84603672074240 84622203269120 84866433222780 85084374756480 85195913121792 85249896297984 85302875975680 85567808703960 85787551407360 85793411212784 85841909466720 85954440895488 86062356075520 86274980676720 86280873776493 86502447669088 86551346735040 86645829676032 86664808175616 86773615216640 86993938849026 87247536826560 87266647121280 87272607957832 87361910913024 87546189800960 87743261467620 87781038000128 87968590849920 87993869180624 88139723291136 88269712030720 88468412388840 88506501124096 88701662440336 88751804702880 88868150756352 88979724078080 89205649158747 89237959811072 89256076320510 89268852203520 89485290692160 89776061591040 89993729843820 90012759305216 90231001447928 90282008232240 90513857251840 90518012513280 90524195437632 90717609313980 90756666406912 90807970344960 91028140531680 91127510521344 91272329284224 91506721501184 91538399293440 91558449438720 91564703431168 91760340455520 91786708369444 92026646055168 92058503834880 92281706026290 92294914990080 92321436517376 92581563515760 92819317916160 93064039281664 93084423596032 93116647557120 93342415290960 93346700404320 93353076545058 93586419717120 93592812232128 93645719418240 93833163573248 93872769923295 93886206627840 94118160738240 94124589574356 94366306548096 94419650983680 94662125690880 94668591683072 94722106997760 94902478744392 94935332079720 95179131083520 95199978677760 95206481408544 95450976738304 95504934328320 95719921601040 95761132363776 95965735472640 95993311833408 96273144084480 96294231306240 96300808781056 96510995333280 96517587614382 96572148150060 96765449934912 96820150584960 97068789903360 97096683233792 97315253627724 97370265076920 97620317118720 97877696485888 97933025879040 97937521735680 98153478929880 98174978011440 98181683952561 98195737423872 98433819761376 98489463526080 98742389729280 98746922741760 98753667750144 98964664706160 98993102828202 99007272443904 99303426034560 99565242977024 99569813764608 99789370245378 99845780290740 99888767379456 100102189587840 100130954584848 100392704787456 100427458728960 100670952028680 100714294382592 101252789468160 101257437726720 101264354218368 101509876628919 101524406489088 101546643922944 101567259261270 101581797335040 101828089408320 101839719867336 102094276055040 102101249707776 102158966638080 102363451170816 102406658098140 102681370444752 102945061688832 102980699205120 103003255618560 103010291360064 103230383012460 103274827290624 103333207633920 103529976812064 103725640605620 103831779363840 103854522193920 103861616082048 104128338259968 104187201085440 104582877304840 104689893242880 104697044191872 104719976545536 104756228501760 105010217202330 105025248092160 105055427761152 105291913761144 105447198604880 105562309019904 105621982456320 105923654436864 106162094866608 106494891402240 106502165643456 106562370372480 106775668893696 106836028231680 107107291584612 107241764015980 107382348830592 107443051119360 107718970613760 107731273909248 107992475812584 108128059586360 108307287095040 108331010219520 108338409878688 108616628702208 108621615015936 108861131176776 108969564413952 109090759947290 109202388641280 109233768638016 109726297500160 109846079152128 109992336475780 110112408546624 110174654113920 110457588510720 110470204601856 110633126405120 110738047231548 110877078050420 111085188445440 111383181499392 111547449763840 111739977068544 112010898349152 112303703660544 112374863301888 112515949131520 112647323907954 112663447953408 112788751809910 113155244297040 113303581180416 113445833008640 113666528397312 113909388151680 114090411605280 114214957300224 114239974413312 114383401876480 114455879288960 114605921193984 114733385461805 115033307568960 115041165035324 115158882567168 115401795646720 115527772901376 115553077567488 115593079726080 115991918465368 116184180701952 116330049102080 116355529495040 116482547884032 116991015290160 117144380542464 117291454466560 117519631054848 117655736967945 117957883185120 118187356231296 118335739603840 118490867675136 118628098430490 118940865544996 119008101760680 119164111241472 119313720922880 119511489208320 119701415454720 119991639791760 120122627505408 120376010976320 120690683351040 120698927250176 120956812418640 120991570123358 121370854042240 121503347361792 121644067034655 121696439045632 122193707289984 122347120607360 122702194740224 122744671779840 123042274701720 123442084687680 123759090554880 123999849160704 124155530076160 124456553721280 124462267205760 124470768726744 124781892956160 124790416309504 124860959224320 125163693231060 125490880984320 125499452765808 125821742064128 125892867978240 126296142663680 126536638325856 126580442772960 126905508111360 126933304903680 126941975211392 127299649834170 127339912437760 127626562134720 127954313963520 127991082444544 128203233878016 128351713055940 128364192112640 128681327111040 128690116819176 128762864200080 129020599913216 129093534113280 129412471015080 129753671503632 129827020102560 130160422824960 130490908273539 130577367838720 130583362314240 130871305239840 130899970681920 130908911936748 131245093015168 131319284701440 131614892201430 131656519639040 131671557000192 131952886274880 131990803770936 132404568046080 132549106212864 132702618583260 132759751686144 133052493660504 133127707054320 133185023172608 133469586117120 133507939446464 133856939716608 133884114480765 133903278305280 134227936038240 134664092386560 134990594765730 135003719290880 135009916968960 135019138957824 135346502171892 135423012348360 135770785877760 135777018769920 135786293156448 136076413970970 136134999610368 136211955517440 136542210797520 136908493926336 137260082251776 137307598940160 137337674158080 137347055146752 137640510683280 137680062554166 137699769720832 138039969082752 138087755752320 138422559039435 138442372485120 138472696258560 138482154776064 139228976874240 139586524323840 139596058922496 139626635394048 139674971335680 140013622936440 140029614817587 140073903681536 140379629575680 140389218348192 140468579127360 140749745359872 140829309941760 141186884361534 141231539249152 141549459822144 141629476475520 141993188536320 142002887524608 142083160496640 142353718116588 142367558524928 142768696625280 142799968016640 142809722112816 143176465107456 143257401492480 143641698545664 143801456294155 143948603208960 143989967750112 144409716126720 144441346959360 144451213171584 144776381421573 144822171602944 144828820021248 144989898081710 145148174902368 145230225877440 145603184855040 145645024850688 145972880441586 146430475678080 146816544728832 146899538818560 147293606135808 147650729642064 147734195289120 148113584593920 148130501625216 148489654242303 148510908665856 148594860564480 148676081931245 148955139051840 149347864465536 149354720646912 149684055368067 149738271547392 149790107934720 149833151069184 150153284381760 150196431877272 150589057181184 150873659062720 151071441573888 151555371196416 151879184202240 151896531327552 152120548807040 152286609733632 152319965884416 152372696002560 152742134112480 153151874561664 153377743425280 153545176756224 153631974481920 154417592533248 154515437040096 154912240935936 154999811450880 155588460908430 155792424123072 155988020386880 156192507389952 156280801628160 156692841406464 156874315957260 157045566287808 157079964818304 157277177580160 157537872138240 157572378501120 157583141641728 158170797907320 158343463529856 158677469014240 158839838023680 158885481655296 159488887889881 159601887272960 159753248465184 159988853055680 160163503340544 160254042347520 160683933966336 160862646023970 161073523245888 161275749891520 161578455920640 162004463149056 162192089379540 162507614818032 162924943053312 163454346620928 163636139920935 163659562373120 163850652957024 164056366268960 164589446250240 164769118728192 164805208989696 164988504713670 165012120739840 165168612819936 165686382766080 165949689607680 165961024968992 166130846982144 166315617075630 166481278965760 166884924308080 167321174645760 167332603687744 167609965602816 167857157304320 168016347523728 168715517767808 168773923697280 168995171930112 169183127714865 169207344148480 169244406538240 169732866445560 170168749512960 170391826243584 170499792595968 170605751951360 171135617407920 171575102814720 171586822425568 171683818933440 171908881790976 172124712151040 172549961353440 172561747552986 173004895338176 173102693470080 173291659352064 173329616351232 173547230433280 173987877698052 174495073653120 174533294242560 174545215915664 174723821826048 175092379601920 175486522935240 175562076000256 175937181699840 175987738361248 176279446582272 176539424061440 176936824777680 177013002248192 177403324880672 177503609405760 177736301512704 177942147645735 177959448156160 178411298317494 178512152641020 178970581384320 179552123182080 179987459687640 180025518610432 180462002895856 180564016464480 181027714503680 181036025026560 181048390875264 181435218627960 181487355185037 181513332813824 181615940689920 182056281063360 182255021042688 182544658568448 183013443002368 183076798586880 183129406862336 183520680911040 183573416738888 184053292110336 184117007669760 184563412052580 184642873034752 185163127031520 185638635832320 186128078563328 186168847192064 186233295114240 186684830581920 186693400808640 186706153090116 187172839434240 187185624464256 187291438836480 187666327146496 187745539846590 187772413255680 188236321476480 188249179148712 188732613096192 188839301967360 189337183366144 189444213995520 189804957488784 189870664159440 190358262167040 190399957355520 190412962817088 190901953476608 191009868656640 191439843202080 191931470945280 191986623666816 192546288168960 192588462612480 192601617562112 193021990666560 193035175228764 193144296300120 193530899869824 193640301169920 194137579806720 194193366467584 194630507255448 194740530153840 195240634237440 195755392971776 195866051758080 195875043471360 196306957859760 196349956022880 196363367905122 196391474847744 196867639522752 196978927052160 197484779458560 197493845483520 197507335500288 197929329412320 197986205656404 198606852069120 199130485954048 199139627529216 199578740490756 199691560581480 199777534758912 200204379175680 200261909169696 200785409574912 200854917457920 201341904057360 201428588765184 202505578936320 202514875453440 202528708436736 203019753257838 203048812978176 203134518522540 203656178816640 203679439734672 204188552110080 204202499415552 204317933276160 204813316196280 205362740889504 205890123377664 205961398410240 206006511237120 206020582720128 206460766024920 206520093831249 206549654581248 206666415267840 207059953624128 207451281211240 207663558727680 207709044387840 207723232164096 208256676519936 209165754609680 209379786485760 209394088383744 209439953091072 209512457003520 210020434404660 210110855522304 210583827522288 210894397209760 211124618039808 211243964912640 211847308873728 212324189733216 212989782804480 213004331286912 213124740744960 213551337787392 213672056463360 214214583169224 214483528031960 214764697661184 214886102238720 215462547818496 215984951625168 216256119172720 216614574190080 216662020439040 216676819757376 217233257404416 217243230031872 217484847122565 217722262353552 218181519894580 218404777282560 218467537276032 219452595000320 219984672951560 220224817093248 220349308227840 220915177021440 220940409203712 221266252810240 221476094463096 221754156100840 222170376890880 222766362998784 223094899527680 223479954137088 224021796698304 224607407321088 224749726603776 225031898263040 225294647815908 225577503619820 226310488594080 226607162360832 226891666017280 227333056794624 227818776303360 228180823210560 228429914600448 228479948826624 228766803752960 228911758577920 229211842387968 229466770923610 230066615137920 230082330070648 230317765134336 230803591293440 231055545802752 231983836930736 232368361403904 232660098204160 232711058990080 233382691362645 233982030580320 234288761084928 234582908933120 235039262109696 235311473935890 235915766370240 236374712462592 236671479207680 236981735350272 237256196860980 237881731089992 238016203521360 238328222482944 238627441845760 239402830909440 239983279583520 240245255010816 240752021952640 241293969035955 241381366702080 241397854500352 241913624837280 241983140246716 242741708084480 243006694723584 243288134069310 243392878091264 244387414579968 244694241214720 245404389480448 245489343559680 246084549403440 246884169375360 247482757070505 247518181109760 248913107442560 248924534411520 248941537453488 249473425613445 249563785912320 249580832619008 249721918448640 250327386462120 250981761968640 250998905531616 251643484128256 251785735956480 252592285327360 253073276651712 253160885545920 253811016222720 253866609807360 253883950422784 254599299668340 255253124269440 255908627927040 255982164889088 256703426111880 257362654222080 257380233638352 257525728400160 258041199826432 258187068226560 258824942030160 258842621329479 259507343007264 259654040205120 260320845649920 260981816547078 261154735677440 261742610479680 261799941363840 261817823873496 262490186030336 262638569402880 263229784402860 263343114000384 263905772549760 263981607541872 264809136092160 265405237166520 265519503372288 266104987321008 266255414108640 266939172234240 267015878892928 267616947476241 267713879433216 267768228961530 267806556610560 268455872076480 269328184773120 269981189531460 270007438581760 270038277915648 270693004343784 270846024696720 271541571755520 271554037539840 271572586312896 272152827941940 272269999220736 272423911034880 273084421595040 273816987852672 274520164503552 274615197880320 274675348316160 274694110293504 275281021366560 275360125108332 276079938165504 276175511504640 276845118078870 276884744970240 276964309552128 278457953748480 279192117844992 279253270788096 279349942671360 280027245872880 280059229635174 280147807363072 280759259151360 280778436696384 280937158254720 281499490719744 281618309769885 281658619883520 282373768723068 283098919644288 283258952951040 283986377072640 284005775049216 284166320993280 284707436233176 285537393250560 285599936033280 285619444225632 286352930214912 286514802984960 287283397091328 287602912588310 287897206417920 287979935500224 288819432253440 288882693918720 288902426343168 289552762843146 289644343205888 289979796163420 290296349804736 290460451754880 291206369710080 291290049701376 291945760883172 292860951356160 293633089457664 293799077637120 294545051857683 294587212271616 295301459284128 295468390578240 296227169187840 296261003250432 296979308484606 297021817331712 297352163862490 297910278103680 298695728931072 298709441293824 299368110736134 299666302138368 300306568763520 300392863754544 301178114362368 301747318125440 302142883147776 302478925308395 303758368404480 303793062655104 304241097614080 304529629886757 304573219467264 304639931768832 304745392005120 305484268224960 306303749123328 306755486850560 307090353512448 308835185066496 309030874080192 309824481871872 309999622901760 311176921816860 311584848246144 311976040773760 312385014779904 312561603256320 313748631914520 314091132575616 314159929636608 314554355160320 315075744276480 315166283283456 316341595814640 316363203847141 316686927059712 317354938028480 317770963310592 318977775779762 319506496930368 319977706111360 320327006681088 320508084695040 321725292047940 322147046491776 322551499783040 323156911841280 324384178759080 325015229636064 325849886106624 326908693241856 327087380248739 327272279841870 327319124746240 327701305914048 328112732537920 329178892500480 329538237456384 329977009427340 330337225639872 331372765532160 331899379215360 331922049937984 332631234151260 332962557931520 333769848616160 334642349291520 334665207375488 335219931205632 335714314608640 336032695047456 337431035535616 337547847394560 337990343860224 338366255429730 338414688296960 339465732891120 340337499025920 340999585191936 342271234815840 343150205629440 343173644851136 343367637866880 343817763581952 344200156385415 344249424302080 345099922706880 345123495105972 346009790676352 346205386940160 346583318704128 346659232702464 347094460866560 347975755396104 348990147306240 349066588485120 349090431831328 349447643652096 350184759203840 350973045870480 351124152000512 351874363399680 351975476722496 352558893164544 352967210903835 353078848122880 353873649555360 354806649761344 355007218811520 355472603025408 355884295291470 355918896312320 356822596634988 357024305282040 357941162768640 359104246364160 359974919375280 360051037220864 360924005791712 361128032928960 362055429007360 362072050053120 362096781750528 362870437255920 362974710370074 363026665627648 364112562126720 364510042085376 364932201103965 365089317136896 366258813724672 367041361822080 367146833477776 368106584220672 368234015339520 369126824105160 369285746069504 370326254063040 371277271664640 372256157126656 372337694384128 372466590228480 373369661163840 373386801617280 373412306180232 374345678868480 374371248928512 374582877672960 375332654292992 375491079693180 376472642952960 376498358297424 377465226192384 377678603934720 378674366732288 378888427991040 379609914977568 379741328318880 380716524334080 380799914711040 380825925634176 381803906953216 382019737313280 382879686404160 383862941890560 383973247333632 385092576337920 385203235124224 386043981333120 386070350457528 386288592600240 387061799739648 387280602339840 388386732935168 389261014510896 389481060307680 390481268474880 391472724820617 391510785943552 391732103516160 391750086942720 392613915719520 392699912045760 392726735810244 393735279045504 393957854104320 394969558917120 395014671000576 395858658824640 395972411312808 397213704138240 398260971908096 398279255058432 399157480981512 399383121162960 399555069517824 400408758351360 400523818339392 401570819149824 401709834915840 402683808114720 405011157872640 405029750906880 405057416873472 406039506515676 406269037045080 407312357633280 407358879469344 408404998831104 408635866552320 409626632392560 410725481779008 411780246755328 411922796820480 412013022474240 412041165440256 412921532049840 413040187662498 413099309162496 414119907248256 414902562422480 415327117455360 415418088775680 415446464328192 418331509219360 418759572971520 418788176767488 418879906182144 419024914007040 420040868809320 420221711044608 421167655044576 421788794419520 422249236079616 422487929825280 423694617747456 424648379466432 425979565608960 426008662573824 426249481489920 427102675574784 428429166338448 428967056063920 429529395322368 429772204477440 430925095636992 431404368882465 431969903250336 432512238345440 433229148380160 433324040878080 433353639514752 434466514808832 434486460063744 434969694245130 435444524707104 436363039789160 436809554565120 436935074552064 438905190000640 439969345903120 440449634186496 440698616455680 441880818407424 442532505620480 442952188926192 443508312201680 444340753781760 445532725997568 446028245793735 446189799055360 448043593396608 449214814642176 449499453207552 450063796526080 450589295631816 451155007239640 452620977188160 453214324721664 453783332034560 454666113589248 455637552606720 456361646421120 456859829200896 456959897653248 457533607505920 457823517155840 458933541847220 460133230275840 460164660141296 460635530268672 461607182586880 463967673861472 464736722807808 465320196408320 465422117980160 466765382725290 467964061160640 468577522169856 469165817866240 470078524219392 470622947871780 471831532740480 472749424925184 473342958415360 474512393721960 475763462179984 476032407042720 476656444965888 477254883691520 478466663669643 478805661818880 479966559167040 480490510021632 481504043905280 482587938071910 482795709000704 483827249674560 483966280493432 485483416168960 486013389447168 486576268138620 486785756182528 488774829159936 489388482429440 490808778960896 490908419762805 490978687119360 492169098806880 493768338750720 494965514141010 495036362219520 497826214885120 497849068823040 497883074906976 498946851226890 499161665238016 499443836897280 500654772924240 501963523937280 501997811063232 503286968256512 503571471912960 506146553303424 506321771091840 507549383144595 507622032445440 507733219614720 507767900845568 509198599336680 510506248538880 511817255854080 511964329778176 513406852223760 514725308444160 514760467276704 515051456800320 516082399652864 516374136453120 517649884060320 517685242658958 519014686014528 519308080410240 520641691299840 521963633094156 523485220959360 523599882727680 523635647746992 524980372060672 525277138805760 526459568805720 526686228000768 527811545099520 527963215083744 529618272184320 530810474333040 531039006744576 532209974642016 532510828217280 533878344468480 534031757785856 535233894952482 535536457923060 536911744152960 538656369546240 539962379062920 540076555831296 541386008687568 541692049393440 543083143511040 543108075079680 543145172625792 544305655883880 544462065555111 544539998441472 544847822069760 546168843190080 547633975705344 549040329007104 549230395760640 549388220587008 550562042733120 550720250216664 552159876331008 552351023009280 553690236157740 553928619104256 556915907496960 558384235689984 558506541576192 558699885342720 560054491745760 560118459270348 561518518302720 561556873392768 561874316509440 562998981439488 563236619539770 563317239767040 564747537446136 566197839288576 566517905902080 568011550098432 568332641986560 569414872466352 571074786501120 571199872066560 571238888451264 572705860429824 573029605969920 575205825176620 575794412835840 575959871000448 577638864506880 577765387837440 577804852686336 579105525686292 579959592326840 580592699609472 580920903509760 582412739420160 582580099402752 583891521766344 585721902712320 587266178915328 587598155274240 589090103715366 589174424543232 590602918568256 590936781156480 592454338375680 592522006500864 593958616969212 594704327724980 595820556207360 597391457862144 597418882587648 598736221472268 599332604276736 600613137527040 600785727509088 602356228724736 603494636250880 604285766295552 604957850616790 607516736808960 607586125310208 608482195228160 609059259773514 609146438934528 610968536449920 612607498246656 613510973701120 617670370132992 618061748160384 619560281493747 619648963743744 619999245803520 622353843633720 623169696492288 623952081547520 624770029559808 627497263829040 628182265151232 628319859273216 629108710320640 630332566566912 632683191629280 632726407694282 633373854119424 634709876056960 635541926621184 637955551559524 639012993860736 639955412222720 640654013362176 641016169390080 643450584095880 644294092983552 645102999566080 648768357518160 650030459272128 651699772213248 652454541367695 654174760497478 654544559683740 655402611828096 656225465075840 658357785000960 659954018854680 660674451279744 662745531064320 663798758430720 663844099875968 665262468302520 665453635678469 665925115863040 667539697232320 669284698583040 669330414750976 670439862411264 672065390094912 674862071071232 675095694789120 676732510859460 678931465782240 680674998051840 681999170383872 684542469631680 686300411258880 686347289702272 686735275733760 687635527163904 688400312770830 688498848604160 690199845413760 690246990211944 692019581352704 692410773880320 693166637408256 695951510792208 697980294612480 698133176970240 698180863662656 700148074087935 700369518407680 701946091740960 703748726799360 703950953444992 705117786329088 705934421807670 706157696245760 707747299110720 709613299522688 710014437623040 710945206050816 711768590582940 711837792624640 713645193269976 714048610564080 715882325537280 718208492728320 719949838750560 720102074441728 721848011583424 722256065857920 723881907107865 724110858014720 724144100106240 724193563501056 725740874511840 725949420740148 728225124253440 729020084170752 729864402207930 730178634273792 732517627449344 734082723644160 734293666955552 736213168441344 736468030679040 738253648210320 738571492139008 740652508126080 742448271211515 742554543329280 744512314253312 746739322327680 746773603234560 746824612360464 748420276840335 748691357736960 748742497857024 749165755345920 750982159386360 752945285905920 752996716594848 754930452384768 755357207869440 757348733464576 757776855982080 759219829955136 759482656637760 761433048668160 761599829422080 761651851268352 763607813906432 765759372808320 767725883781120 767946494667264 770406470248448 772087962666240 772140700915056 772577185200480 774123599479296 774561204679680 776527863988437 776773465870336 778522029021792 778962120615360 780962536949760 782945449641234 783021571887104 783464207032320 785227831439040 785399824091520 785453471620488 787470558091008 787915708208640 790029342001152 791717317649280 791944822625616 794427408276480 796521943816192 796558510116864 797444439449405 798314961963024 798766242325920 800817516702720 801047636678784 802850842428723 803141638299648 803419669831680 805367616229440 810022315745280 810114833746944 812079013031352 812538074090160 814624715266560 814717758938688 816809997662208 817271733104640 819253264785120 821450963558016 823560493510656 823845593640960 824026044948480 824082330880512 825843064099680 826080375324996 828239814496512 829805124844960 830654234910720 830892928656384 836663018438720 837576353534976 837759812364288 838049828014080 840081737618640 840443422089216 842335310089152 843577588839040 844498472159232 844975859650560 849296758932864 851959131217920 852017325147648 852498962979840 856858332676896 857934112127840 859058790644736 859544408954880 861850191273984 862808737764930 863939806500672 865024476690880 866458296760320 866648081756160 866707279029504 868933029617664 869939388490260 870889049414208 872726079578320 873619109130240 873870149104128 877810380001280 879938691806240 880899268372992 881397232911360 883761636814848 885065011240960 885904377852384 887016624403360 888681507563520 891065451995136 892056491587470 896087186793216 898998906415104 900127593052160 901178591263632 902310014479280 905241954376320 906428649443328 907436775925185 907566664069120 911275105213440 912723292842240 913719658401792 913919795306496 915067215011840 915647034311680 917867083694440 920266460551680 920329320282592 921271060537344 923214365173760 927935347722944 929473445615616 930640392816640 930844235960320 933530765450580 935928122321280 937155044339712 938331635732480 941245895743560 943663065480960 945498849850368 946685916830720 949024787443920 949089611541423 951526924359968 952064814085440 953312889931776 954509767383040 956933327339286 959933118334080 960981020043264 963008087810560 965175876143820 965591418001408 967654499349120 967932560986864 970966832337920 973152536277240 973571512365056 977549658319872 978776964858880 981262140746217 981617557921792 981816839525610 981957374238720 984338197613760 987536677501440 989931028282020 995652429770240 995698137646080 995766149813952 997893702453780 998323330476032 998887673794560 1001309545848480 1003927047874560 1003995622126464 1006573936513024 1007142943825920 1012293106606848 1012643542183680 1015098766289190 1015244064890880 1015535801691136 1018397198673360 1021012497077760 1023928659556352 1026813704447520 1029450616888320 1029520934553408 1030102913600640 1032164799305728 1032600469156245 1032748272906240 1035299768120640 1035370485317916 1038029372029056 1038616160820480 1041283382599680 1043927266188312 1046970441918720 1047199765455360 1047271295493984 1049960744121344 1050554277611520 1052919137611440 1053372456001536 1055623090199040 1055926430167488 1059236544368640 1061620948666080 1064419949284032 1065021656434560 1067756688936960 1068063515571712 1070467789904964 1071072915846120 1073823488305920 1077312739092480 1079924758125840 1080153111662592 1082772017375136 1083384098786880 1086166287022080 1086216150159360 1086290345251584 1088611311767760 1088924131110222 1089079996882944 1092337686380160 1095267951410688 1098776441174016 1101124085466240 1101440500433328 1104319752662016 1104702046018560 1107380472315480 1107857238208512 1113831814993920 1116768471379968 1117013083152384 1117399770685440 1120108983491520 1120236918540696 1123037036605440 1123113746785536 1123748633018880 1125997962878976 1126473239079540 1129495074892272 1132395678577152 1133035811804160 1136023100196864 1136665283973120 1138829744932704 1142149573002240 1142399744133120 1142477776902528 1145411720859648 1146059211939840 1150411650353240 1151588825671680 1151919742000896 1155277729013760 1155609705372672 1158211051372584 1159919184653680 1161185399218944 1161841807019520 1165160198805504 1167783043532688 1171443805424640 1174532357830656 1175196310548480 1178180207430732 1181205837136512 1181873562312960 1184908676751360 1185044013001728 1187917233938424 1189408655449960 1191641112414720 1194782915724288 1194837765175296 1197472442944536 1198665208553472 1201226275054080 1201571455018176 1204712457449472 1206989272501760 1209915701233580 1215033473617920 1215172250620416 1216964390456320 1218118519547028 1221937072899840 1225214996493312 1227021947402240 1235340740265984 1236123496320768 1239120562987494 1239297927487488 1244707687267440 1246339392984576 1247904163095040 1254994527658080 1256364530302464 1256639718546432 1258217420641280 1260665133133824 1265366383258560 1265452815388564 1266747708238848 1269419752113920 1271083853242368 1275911103119048 1278025987721472 1279910824445440 1281308026724352 1286901168191760 1288588185967104 1290205999132160 1294213106647395 1297536715036320 1300060918544256 1303399544426496 1304909082735390 1308349520994956 1309089119367480 1310805223656192 1312450930151680 1316715570001920 1319908037709360 1321348902559488 1327597516861440 1327688199751936 1330524936605040 1330907271356938 1335079394464640 1338084737381205 1338569397166080 1338660829501952 1344130780189824 1349724142142464 1350191389578240 1353465021718920 1357862931564480 1361349996103680 1363998340767744 1369084939263360 1372600822517760 1372694579404544 1373470551467520 1376800625541660 1380399690827520 1380493980423888 1384039162705408 1384821547760640 1391903021584416 1395960589224960 1396266353940480 1396361727325312 1400296148175870 1400739036815360 1403892183481920 1407497453598720 1407901906889984 1410235572658176 1411868843615340 1415494598221440 1419226599045376 1420028875246080 1423537181165880 1427290386539952 1428097221128160 1431764651074560 1435399991008929 1436416985456640 1439899677501120 1443696023166848 1444512131715840 1447763814215730 1448221716029440 1448387127002112 1451481749023680 1451898841480296 1456450248506880 1458040168341504 1459728804415860 1460357268547584 1465035254898688 1468165447288320 1468587333911104 1472426336882688 1472725259288415 1472936061358080 1476507296420640 1481305016252160 1484896542423030 1485109086658560 1493478644655360 1493547206469120 1493649224720928 1496840553680670 1497484995714048 1498331510691840 1501964318772720 1505890571811840 1505993433189696 1509860904769536 1510714415738880 1514697466929152 1518439659910272 1518965313275520 1522648149433785 1522866097336320 1523199658844160 1523303702536704 1531518745616640 1535451767562240 1535892989334528 1540812940496896 1544175925332480 1544281401830112 1545154370400960 1548247198958592 1549122409359360 1553055727976874 1553546931740672 1557044058043584 1557924241230720 1561925073899520 1565890899282468 1566043143774208 1570455662878080 1570799648183040 1570906943240976 1574941116182016 1575831416417280 1580058684002304 1581816019235705 1583434635298560 1583889645251232 1588854816552960 1593043887632384 1593117020233728 1594888878898810 1596629923926048 1597532484651840 1601635033405440 1602095273357568 1605701684857446 1610735232458880 1620229667493888 1624158026062704 1625076148180320 1629249430533120 1629435517877376 1633386196665333 1633619995324416 1634543466209280 1635436901243695 1638506529570240 1642901927116032 1647120987021312 1647691187281920 1648164661761024 1651686128199360 1652160750649992 1656479628993024 1659610249689920 1661785857312768 1673326036877440 1675152707069952 1675519624728576 1676099656028160 1680163475237280 1684670620178304 1687155177678080 1688996944318464 1689951719301120 1698593517865728 1704034650295296 1704997925959680 1713716665353792 1715868224255680 1718117581289472 1719088817909760 1725617475529860 1727879613001344 1730048953381760 1732916593520640 1733296163512320 1733414558059008 1739878776980520 1741778098828416 1745452159156640 1747238218260480 1747740298208256 1754377766788691 1755620760002560 1759877383612480 1761798536745984 1762794465822720 1767523273629696 1771808755704768 1774033248806720 1777363015127040 1784112983174940 1792174373586432 1797997812830208 1800255186104320 1802357182527264 1804620028958560 1810483908752640 1812857298886656 1814873551850370 1815133328138240 1822550210426880 1825446585684480 1827439316803584 1831294068623360 1835734167388880 1840532921103360 1840658640565184 1846428730347520 1855870695445888 1858946891231232 1861280785633280 1861688471920640 1867061530901160 1871856244642560 1874310088679424 1876663271464960 1882491791487120 1887326130961920 1890997699700736 1893371833661440 1898049574887840 1898179223082846 1903053848719936 1904129628170880 1906625779863552 1909019534766080 1913866654678572 1919866236668160 1921962040086528 1926016175621120 1930351752287640 1931182836002816 1935308998698240 1935865121973728 1941933664675840 1946305072554480 1947143024730112 1955099316639744 1957363624103085 1957553929717760 1962524281492434 1963633679051220 1968676395227520 1975073355002880 1979862056564040 1991304859540480 1991396275292160 1991532299627904 1995787404907560 1996360907035407 1996646660952064 1997775347589120 2002619091696960 2007854095749120 2007991244252928 2013147873026048 2024586213213696 2025287084367360 2030197532578380 2031071603382272 2036794397346720 2042024994155520 2047857319112704 2053627408895040 2058901233776640 2059041869106816 2060205827201280 2064329598611456 2065200938312490 2065496545812480 2070599536241280 2070740970635832 2076058744058112 2077232321640960 2087854532376624 2093940883837440 2094399530910720 2094542590987968 2099921488242688 2101108555223040 2105838275222880 2111246180398080 2111852860334976 2118473088737280 2123241897332160 2128839898568064 2130043312869120 2135513377873920 2136127031143424 2140935579809928 2142145831692240 2147646976611840 2154625478184960 2159849516251680 2160306223325184 2165544034750272 2166768197573760 2172332574044160 2172432300318720 2172580690503168 2177222623535520 2177848262220444 2184675372760320 2190535902821376 2197552882348032 2202248170932480 2202881000866656 2208639505324032 2209404092037120 2214760944630960 2215714476417024 2227663629987840 2233536942759936 2240217966983040 2240473837081392 2246074073210880 2246227493571072 2247497266037760 2252946478159080 2258990149784544 2264791357154304 2266071623608320 2272046200393728 2273330567946240 2277659489865408 2284299146004480 2284799488266240 2284955553805056 2290823441719296 2300823300706480 2303177651343360 2303839484001792 2311219410745344 2316422102745168 2319838369307360 2322370798437888 2323683614039040 2330320397611008 2335566087065376 2342887610849280 2349064715661312 2350392621096960 2356360414861464 2362411674273024 2363747124625920 2370088026003456 2375834467876848 2378817310899920 2383282224829440 2389565831448576 2389675530350592 2392333318348215 2394944885889072 2402452550108160 2403142910036352 2409424914898944 2413978545003520 2419831402467160 2430066947235840 2430344501240832 2433928780912640 2436237039094056 2443874145799680 2450429992986624 2454043894804480 2470681480531968 2472246992641536 2478241125974988 2489415374534880 2492678785969152 2495808326190080 2509989055316160 2512729060604928 2513279437092864 2516434841282560 2521330266267648 2530732766517120 2530905630777128 2533495416477696 2538839504227840 2551822206238096 2556051975442944 2559821648890880 2573802336383520 2577176371934208 2580411998264320 2588426213294790 2595073430072640 2600121837088512 2606799088852992 2609818165470780 2616699041989912 2618178238734960 2621610447312384 2624901860303360 2633431140003840 2639816075418720 2642697805118976 2655195033722880 2655376399503872 2661049873210080 2661814542713876 2670158788929280 2676169474762410 2677321659003904 2688261560379648 2699448284284928 2700382779156480 2706930043437840 2715725863128960 2722310327775555 2722699992207360 2738169878526720 2745201645035520 2745389158809088 2746941102935040 2753601251083320 2760799381655040 2760987960847776 2768078325410816 2769643095521280 2783806043168832 2791921178449920 2792532707880960 2792723454650624 2800592296351740 2807784366963840 2814994907197440 2815803813779968 2823737687230680 2830989196442880 2838453198090752 2840057750492160 2847074362331760 2847268834624269 2854580773079904 2856194442256320 2863529302149120 2870799982017858 2879799355002240 2887392046333696 2889024263431680 2895527628431460 2896774254004224 2902963498047360 2903797682960592 2912900497013760 2919457608831720 2920714537095168 2936330894576640 2937174667822208 2943786422238651 2944852673765376 2945450518576830 2945872122716160 2953014592841280 2962610032504320 2969793084846060 2986957289310720 2987094412938240 2987298449441856 2993681107361340 2994969991428096 2996663021383680 3003928637545440 3011781143623680 3011986866379392 3019721809539072 3021428831477760 3036879319820544 3037930626551040 3045296298867570 3045732194672640 3046607405073408 3063037491233280 3071785978669056 3081625880993792 3088351850664960 3088562803660224 3090308740801920 3096494397917184 3097801407468735 3098244818718720 3106111455953748 3114088116087168 3115848482461440 3123850147799040 3131781798564936 3140911325756160 3141599296366080 3141813886481952 3149882232364032 3151662832834560 3160117368004608 3163632038471410 3166869270597120 3167779290502464 3177709633105920 3186087775264768 3189777757797620 3193259847852096 3195064969303680 3203270066810880 3204190546715136 3211403369714892 3221470464917760 3240459334987776 3248316052125408 3250152296360640 3258498861066240 3258871035754752 3266772393330666 3267239990648832 3270873802487390 3277013059140480 3285803854232064 3296329323522048 3303372256398720 3304321501299984 3312959257986048 3319220499379840 3323571714625536 3327268178392345 3346652073754880 3350305414139904 3351039249457152 3352199312056320 3360326950474560 3369341240356608 3374310355356160 3377993888636928 3397187035731456 3408069300590592 3409995851919360 3427433330707584 3431736448511360 3436235162578944 3438177635819520 3451234951059720 3455759226002688 3460097906763520 3465833187041280 3466829116118016 3479757553961040 3483556197656832 3490904318313280 3495480596416512 3508755533577382 3519754767224960 3523597073491968 3525588931645440 3543617511409536 3548066497613440 3554726030254080 3568225966349880 3584348747172864 3595995625660416 3600510372208640 3604714365054528 3609240057917120 3620967817505280 3629747103700740 3645100420853760 3650893171368960 3662588137246720 3671468334777760 3681065842206720 3681317281130368 3692857460695040 3711741390891776 3717893782462464 3722561571266560 3734123061802320 3743712489285120 3764983582974240 3774652261923840 3781995399401472 3786743667322880 3796099149775680 3796358446165692 3806107697439872 3808259256341760 3813251559727104 3818039069532160 3827733309357144 3839732473336320 3843924080173056 3852032351242240 3860703504575280 3862365672005632 3870617997396480 3871730243947456 3882639319942185 3883867329351680 3892610145108960 3910198633279488 3914727248206170 3915107859435520 3925048562984868 3927267358102440 3937352790455040 3950146710005760 3959724113128080 3982609719080960 3982792550584320 3983064599255808 3991574809815120 3992721814070814 3993293321904128 4005238183393920 4014254212143615 4015708191498240 4015982488505856 4049172426427392 4050574168734720 4060395065156760 4062143206764544 4073588794693440 4084049988311040 4095714638225408 4107254817790080 4117802467553280 4118083738213632 4120411654402560 4128659197222912 4130401876624980 4141199072482560 4141481941271664 4152117488116224 4154464643281920 4175709064753248 4187881767674880 4188799061821440 4189085181975936 4199842976485376 4202217110446080 4211676550445760 4222492360796160 4223705720669952 4246483794664320 4257679797136128 4260086625738240 4272254062286848 4281871159619856 4284291663384480 4295293953223680 4306199973026787 4309250956369920 4319699032503360 4331088069500544 4333536395147520 4344665148088320 4345161381006336 4354445247071040 4355696524440888 4369350745520640 4381071805642752 4395105764696064 4404496341864960 4405762001733312 4417279010648064 4418808184074240 4429521889261920 4455327259975680 4480435933966080 4480947674162784 4492454987142144 4494994532075520 4505892956318160 4517980299569088 4529582714308608 4532143247216640 4544092400787456 4555318979730816 4568598292008960 4569598976532480 4569911107610112 4601646601412960 4606355302686720 4607678968003584 4622438821490688 4632844205490336 4639676738614720 4644741596875776 4647367228078080 4660640795222016 4671132174130752 4685775221698560 4698129431322624 4712720829722928 4724823348546048 4727494249251840 4740176052006912 4745448057707115 4751668935753696 4757634621799840 4766564449658880 4779131662897152 4779351060701184 4784666636696430 4789889771778144 4804905100216320 4806285820072704 4827957090007040 4839662804934320 4860689002481664 4867857561825280 4872474078188112 4887748291599360 4900859985973248 4906310703731085 4908087789608960 4941362961063936 4944493985283072 4956482251949976 4978830749069760 4985357571938304 4991616652380160 5019978110632320 5025458121209856 5026558874185728 5032869682565120 5061465533034240 5061811261554256 5066990832955392 5077679008455680 5103644412476192 5112103950885888 5119643297781760 5147604672767040 5154352743868416 5160823996528640 5176852426589580 5190146860145280 5200243674177024 5219636330941560 5233398083979824 5236356477469920 5243220894624768 5249803720606720 5263133300366073 5266862280007680 5279632150837440 5285395610237952 5310752799007744 5322099746420160 5323629085427752 5340317577858560 5352338949524820 5354643318007808 5376523120759296 5398896568569856 5400765558312960 5413860086875680 5431451726257920 5444620655551110 5445399984414720 5476339757053440 5490778317618176 5493882205870080 5507202502166640 5521598763310080 5521975921695552 5536156650821632 5539286191042560 5567612086337664 5583842356899840 5585065415761920 5585446909301248 5601184592703480 5615568733927680 5629989814394880 5631607627559936 5647475374461360 5661978392885760 5676906396181504 5680115500984320 5694148724663520 5694537669248538 5709161546159808 5712388884512640 5727058604298240 5741599964035716 5759598710004480 5774784092667392 5778048526863360 5791055256862920 5793548508008448 5805926996094720 5807595365921184 5825800994027520 5838915217663440 5841429074190336 5872661789153280 5874349335644416 5887572844477302 5890901037153660 5906029185682560 5925220065008640 5939586169692120 5973914578621440 5974188825876480 5974596898883712 5987362214722680 5989082721106221 5989939982856192 5993326042767360 6007857275090880 6023562287247360 6023973732758784 6039443619078144 6073758639641088 6075861253102080 6090592597735140 6093214810146816 6126074982466560 6143571957338112 6176703701329920 6177125607320448 6180617481603840 6192988795834368 6195602814937470 6196489637437440 6212222911907496 6228176232174336 6231696964922880 6263563597129872 6281822651512320 6283198592732160 6283627772963904 6299764464728064 6303325665669120 6327264076942820 6333738541194240 6335558581004928 6355419266211840 6379555515595240 6386519695704192 6390129938607360 6406540133621760 6408381093430272 6422806739429784 6442940929835520 6480918669975552 6496632104250816 6500304592721280 6516997722132480 6517742071509504 6533544786661332 6541747604974780 6554026118280960 6571607708464128 6592658647044096 6606744512797440 6608643002599968 6625918515972096 6638440998759680 6647143429251072 6654536356784690 6693304147509760 6700610828279808 6720653900949120 6738682480713216 6748620710712320 6794374071462912 6816138601181184 6819991703838720 6854866661415168 6863472897022720 6872470325157888 6902469902119440 6911518452005376 6920195813527040 6933658232236032 6959515107922080 6967112395313664 6981808636626560 6990961192833024 7017511067154764 7039509534449920 7047194146983936 7051177863290880 7087235022819072 7096132995226880 7136451932699760 7168697494345728 7176999955044645 7209428730109056 7218480115834240 7241935635010560 7259494207401480 7290200841707520 7301786342737920 7325176274493440 7342936669555520 7362131684413440 7362634562260736 7423482781783552 7468246123604640 7487424978570240 7529967165948480 7549304523847680 7563990798802944 7573487334645760 7592198299551360 7592716892331384 7612215394879744 7616518512683520 7655466618714288 7679464946672640 7704064702484480 7721407009150560 7741235994792960 7743460487894912 7765278639884370 7767734658703360 7785220290217920 7820397266558976 7829454496412340 7830215718871040 7850097125969736 7854534716204880 7874705580910080 7900293420011520 7919448226256160 7965219438161920 7965585101168640 7966129198511616 7983149619630240 7985443628141628 8010476366787840 8028508424287230 8031964977011712 8098344852854784 8101148337469440 8120790130313520 8124286413529088 8147177589386880 8166930983326665 8168099976622080 8214509635580160 8235604935106560 8236167476427264 8240823308805120 8260803753249960 8282398144965120 8282963882543328 8304234976232448 8308929286563840 8351418129506496 8375763535349760 8377598123642880 8378170363951872 8399685952970752 8423353100891520 8444984721592320 8447411441339904 8492967589328640 8515359594272256 8520173251476480 8541806503872807 8544508124573696 8563742319239712 8568583326768960 8590587906447360 8612399946053574 8639398065006720 8662176139001088 8667072790295040 8690322762012672 8708890494142080 8711393048881776 8738701491041280 8762143611285504 8771888833943455 8808992683729920 8811524003466624 8831359266715953 8834558021296128 8837616368148480 8859043778523840 8960871867932160 8961895348325568 8984909974284288 8989989064151040 9011785912636320 9035960599138176 9059165428617216 9064286494433280 9110637959461632 9137196584017920 9139822215220224 9203293202825920 9215357936007168 9244877642981376 9265688410980672 9279353477229440 9289483193751552 9294734456156160 9342264348261504 9371550443397120 9425441659445856 9449646697092096 9454988498503680 9480352104013824 9490896115414230 9503337871507392 9515269243599680 9533128899317760 9558263325794304 9569333273392860 9579779543556288 9609810200432640 9612571640145408 9655914180014080 9679325609868640 9721378004963328 9735715123650560 9744948156376224 9775496583198720 9801719971946496 9812621407462170 9888987970566144 9912964503899952 9957661498139520 9970715143876608 9981804535177035 9983233304760320 10039956221264640 10050916242419712 10053117748371456 10065739365130240 10122931066068480 10123622523108512 10133981665910784 10155358016911360 10207288824952384 10224207901771776 10239286595563520 10295209345534080 10308705487736832 10321647993057280 10353704853179160 10380293720290560 10400487348354048 10439272661883120 10466796167959648 10472712954939840 10486441789249536 10499607441213440 10526266600732146 10559264301674880 10570791220475904 10621505598015488 10644199492840320 10647258170855504 10680635155717120 10704677899049640 10709286636015616 10753046241518592 10797793137139712 10801531116625920 10827720173751360 10862903452515840 10889241311102220 10952679514106880 10981556635236352 10987764411740160 11014405004333280 11043197526620160 11043951843391104 11072313301643264 11078572382085120 11135224172675328 11167684713799680 11170893818602496 11202369185406960 11231137467855360 11263215255119872 11294950748922720 11323956785771520 11353812792363008 11360231001968640 11388297449327040 11389075338497076 11418323092319616 11424777769025280 11454117208596480 11483199928071432 11519197420008960 11549568185334784 11556097053726720 11582110513725840 11587097016016896 11611853992189440 11615190731842368 11651601988055040 11677830435326880 11745323578306560 11748698671288832 11775145688954604 11781802074307320 11812058371365120 11850440130017280 11879172339384240 11947829157242880 11948377651752960 11949193797767424 11974724429445360 11978165442212442 11979879965712384 12015714550181760 12047124574494720 12047947465517568 12147517279282176 12151722506204160 12181185195470280 12186429620293632 12252149964933120 12287143914676224 12353407402659840 12354251214640896 12361234963207680 12385977591668736 12391205629874940 12424445823814992 12456352464348672 12463393929845760 12527127194259744 12563645303024640 12566397185464320 12567255545927808 12599528929456128 12606651331338240 12654528153885640 12667477082388480 12671117162009856 12759111031190480 12773039391408384 12780259877214720 12816762186860544 12845613478859568 12885881859671040 12993264208501632 13000609185442560 13033995444264960 13035484143019008 13067089573322664 13083495209949560 13108052236561920 13143215416928256 13185317294088192 13213489025594880 13217286005199936 13251837031944192 13276881997519360 13309072713569380 13386608295019520 13441307801898240 13477364961426432 13497241421424640 13588748142925824 13632277202362368 13709733322830336 13726945794045440 13804939804238880 13823036904010752 13840391627054080 13867316464472064 13919030215844160 13934224790627328 13963617273253120 13981922385666048 14035022134309528 14079019068899840 14094388293967872 14174470045638144 14192265990453760 14236344173121345 14272903865399520 14337394988691456 14353999910089290 14418857460218112 14436960231668480 14483871270021120 14518988414802960 14603572685475840 14685873339111040 14718932111193255 14724263368826880 14725269124521472 14846965563567104 14936492247209280 14974849957140480 15059934331896960 15098609047695360 15184396599102720 15185433784662768 15224430789759488 15233037025367040 15310933237428576 15358929893345280 15408129404968960 15442814018301120 15482471989585920 15486920975789824 15530557279768740 15570440580435840 15658908992824680 15700194251939472 15709069432409760 15749411161820160 15789399901098219 15800586840023040 15838896452512320 15930438876323840 15932258397023232 15966299239260480 15970887256283256 16020952733575680 16057016848574460 16063929954023424 16196689705709568 16202296674938880 16241580260627040 16294355178773760 16333861966653330 16336199953244160 16429019271160320 16472334952854528 16481646617610240 16521607506499920 16564796289930240 16565927765086656 16608469952464896 16617858573127680 16702836259012992 16751527070699520 16755196247285760 16756340727903744 16846706201783040 16889969443184640 16894822882679808 16985935178657280 17030719188544512 17040346502952960 17083613007745614 17089016249147392 17127484638479424 17137166653537920 17181175812894720 17224799892107148 17278796130013440 17324352278002176 17334145580590080 17380645524025344 17417780988284160 17422786097763552 17477402982082560 17524287222571008 17543777667886910 17617985367459840 17623048006933248 17662718533431906 17718087557047680 17921743735864320 17923790696651136 17967248163318663 17969819948568576 17979978128302080 18023571825272640 18071921198276352 18118330857234432 18221275918923264 18279644430440448 18406586405651840 18430715872014336 18531376821961344 18558706954458880 18578966387503104 18589468912312320 18684528696523008 18850883318891712 18899293394184192 18909976997007360 18981792230828460 19006675743014784 19030538487199360 19066257798635520 19138666546785720 19159559087112576 19219620400865280 19225143280290816 19298155434675601 19311828360028160 19358651219737280 19442756009926656 19489896312752448 19550993166397440 19625242814924340 19777975941132288 19825929007799904 19915322996279040 19941430287753216 19963609070354070 19966466609520640 20079912442529280 20101832484839424 20245862132136960 20247245046217024 20310716033822720 20414577649904768 20448415803543552 20478573191127040 20590418691068160 20617410975473664 20643295986114560 20707409706358320 20760587440581120 20800974696708096 20878545323766240 20933592335919296 20945425909879680 20972883578499072 20999214882426880 21052533201464292 21118528603349760 21141582440951808 21243011196030976 21288398985680640 21294516341711008 21361270311434240 21409355798099280 21418573272031232 21506092483037184 21530999865133935 21655440347502720 21725806905031680 21778482622204440 21905359028213760 21963113270472704 21975528823480320 22028810008666560 22086395053240320 22087903686782208 22144626603286528 22270448345350656 22341787637204992 22404738370813920 22462274935710720 22526430510239744 22589901497845440 22647913571543040 22707625584726016 22720462003937280 22776594898654080 22778150676994152 22836646184639232 22849555538050560 22966399856142864 23038394840017920 23099136370669568 23112194107453440 23164221027451680 23223707984378880 23230381463684736 23303203976110080 23355660870653760 23490647156613120 23497397342577664 23550291377909208 23563604148614640 23624116742730240 23700880260034560 23758344678768480 23895658314485760 23896755303505920 23898387595534848 23949448858890720 23956330884424884 24031429100363520 24095894931035136 24295034558564352 24303445012408320 24362370390940560 24372859240587264 24504299929866240 24706814805319680 24708502429281792 24722469926415360 24782411259749880 24848891647629984 24912704928697344 24926787859691520 25054254388519488 25127290606049280 25132794370928640 25134511091855616 25199057858912256 25309056307771280 25334954164776960 25342234324019712 25518222062380960 25546078782816768 25560519754429440 25633524373721088 25691226957719136 25771763719342080 25986528417003264 26001218370885120 26070968286038016 26134179146645328 26166990419899120 26216104473123840 26286430833856512 26315666501830365 26426978051189760 26434572010399872 26503674063888384 26553763995038720 26618145427138760 26773216590039040 26882615603796480 26954729922852864 26994482842849280 27177496285851648 27419466645660672 27453891588090880 27609879608477760 27646073808021504 27680783254108160 27734632928944128 27838060431688320 27868449581254656 27927234546506240 28070044268619056 28158038137799680 28348940091276288 28384531980907520 28472688346242690 28545807730799040 28674789977382912 28707999820178580 28837714920436224 28873920463336960 28967742540042240 29037976829605920 29207145370951680 29371746678222080 29437864222386510 29450538249042944 29693931127134208 29872984494418560 29945413605531105 29949699914280960 30119868663793920 30197218095390720 30368793198205440 30370867569325536 30448861579518976 30466074050734080 30621866474857152 30717859786690560 30885628036602240 30964943979171840 30973841951579648 31061114559537480 31140881160871680 31317817985649360 31400388503878944 31418138864819520 31498822323640320 31578799802196438 31677792905024640 31864516794046464 31932598478520960 31941774512566512 32041905467151360 32114033697148920 32127859908046848 32393379411419136 32404593349877760 32483160521254080 32588710357547520 32667723933306660 32858038542320640 32944669905709056 32963293235220480 33043215012999840 33129592579860480 33131855530173312 33216939904929792 33235717146255360 33405672518025984 33503054141399040 33512681455807488 33693412403566080 33789645765359616 33971870357314560 34061438377089024 34080693005905920 34167226015491228 34254969276958848 34274333307075840 34362351625789440 34449599784214296 34557592260026880 34648704556004352 34668291161180160 34761291048050688 34835561976568320 34845572195527104 34954805964165120 35087555335773820 35235970734919680 35246096013866496 35325437066863812 35436175114095360 35843487471728640 35847581393302272 35934496326637326 35939639897137152 36047143650545280 36143842396552704 36442551837846528 36559288860880896 36813172811303680 36861431744028672 37062753643922688 37117413908917760 37157932775006208 37369057393046016 37701766637783424 37798586788368384 37819953994014720 37963584461656920 38013351486029568 38061076974398720 38277333093571440 38319118174225152 38450286560581632 38596310869351202 38717302439474560 38979792625504896 39101986332794880 39250485629848680 39555951882264576 39651858015599808 39830645992558080 39927218140708140 40159824885058560 40491724264273920 40494490092434048 40621432067645440 40829155299809536 40896831607087104 41180837382136320 41414819412716640 41521174881162240 41601949393416192 41757090647532480 41867184671838592 41890851819759360 41945767156998144 41998429764853760 42105066402928584 42237057206699520 42283164881903616 42486022392061952 42576797971361280 42589032683422016 42709032519364035 42722540622868480 42818711596198560 43012184966074368 43061999730267870 43310880695005440 43451613810063360 43556965244408880 43810718056427520 43926226540945408 44057620017333120 44156796333579765 44172790106480640 44175807373564416 44540896690701312 44683575274409984 44809476741627840 44924549871421440 45052861020479488 45179802995690880 45295827143086080 45415251169452032 45553189797308160 45556301353988304 45673292369278464 45699111076101120 45932799712285728 46076789680035840 46198272741339136 46224388214906880 46328442054903360 46447415968757760 46460762927369472 46711321741307520 46994794685155328 47100582755818416 47127208297229280 47248233485460480 47368199703294657 47401760520069120 47516689357536960 47791316628971520 47796775191069696 47898897717781440 47912661768849768 48062858200727040 48191789862070272 48590069117128704 48606890024816640 48724740781881120 49008599859732480 49417004858563584 49444939852830720 49564822519499760 49697783295259968 49825409857394688 49853575719383040 50108508777038976 50254581212098560 50265588741857280 50269022183711232 50618112615542560 50669908329553920 50684468648039424 51036444124761920 51092157565633536 51121039508858880 51267048747442176 51382453915438272 51543527438684160 51973056834006528 52002436741770240 52141936572076032 52268358293290656 52333980839798240 52432208946247680 52572861667713024 52631333003660730 52853956102379520 52869144020799744 53107527990077440 53236290854277520 53546433180078080 53765231207592960 53909459845705728 53988965685698560 54354992571703296 54838933291321344 54907783176181760 55219759216955520 55292147616043008 55361566508216320 55676120863376640 55736899162509312 55854469093012480 56140088537238112 56316076275599360 56697880182552576 56769063961815040 56945376692485380 57091615461598080 57415999640357160 57675429840872448 57747840926673920 57894466304026803 57935485080084480 58075953659211840 58743493356444160 58875728444773020 58901076498085888 59387862254268416 59745968988837120 59890827211062210 59899399828561920 60239737327587840 60737586396410880 60741735138651072 60897723159037952 60932148101468160 61243732949714304 61435719573381120 61771256073204480 61929887958343680 61947683903159296 62122229119074960 62281762321743360 62635635971298720 62800777007757888 62836277729639040 62997644647280640 63157599604392876 63355585810049280 63729033588092928 63865196957041920 63883549025133024 64083810934302720 64228067394297840 64255719816093696 64966321042508160 65177420715095040 65335447866613320 65716077084641280 65889339811418112 65926586470440960 66086430025999680 66259185159720960 66263711060346624 66433879809859584 66811345036051968 67025362911614976 67386824807132160 67579291530719232 67943740714629120 68122876754178048 68161386011811840 68334452030982456 68509938553917696 68548666614151680 68899199568428592 69115184520053760 69297409112008704 69336582322360320 69671123953136640 69691144391054208 69909611928330240 70175110671547640 70471941469839360 70492192027732992 70650874133727624 70872350228190720 71686974943457280 71695162786604544 71868992653274652 72094287301090560 72287684793105408 72885103675693056 73118577721761792 73626345622607360 74125507287845376 74234827817835520 74738114786092032 75403533275566848 75597173576736768 75927168923313840 76026702972059136 76122153948797440 76554666187142880 76638236348450304 76900573121163264 77192621738702404 77434604878949120 77959585251009792 78500971259697360 78946999505491095 79303716031199616 79661291985116160 79854436281416280 80319649770117120 80983448528547840 80988980184868096 81658310599619072 82361674764272640 82829638825433280 83042349762324480 83203898786832384 83514181295064960 83734369343677184 83781703639518720 84210132805857168 84474114413399040 85153595942722560 85178065366844032 85418065038728070 85445081245736960 85637423192397120 86024369932148736 86123999460535740 86621761390010880 86903227620126720 87113930488817760 87621436112855040 88115240034666240 88313592667159530 88351614747128832 89081793381402624 89367150548819968 89618953483255680 89836240816593315 89849099742842880 90359605991381760 90591654286172160 91106379594616320 91112602707976608 91346584738556928 91398222152202240 91865599424571456 92153579360071680 92396545482678272 92656884109806720 92894831937515520 92921525854738944 93422643482615040 93989589370310656 94201165511636832 94254416594458560 94496466970920960 94736399406589314 95033378715073920 95593550382139392 95797795435562880 95825323537699536 96125716401454080 96383579724140544 96490777173378005 97180138234257408 97213780049633280 97449481563762240 98834009717127168 98889879705661440 99129645038999520 99395566590519936 99650819714789376 99707151438766080 100217017554077952 100509162424197120 100538044367422464 101236225231085120 101368937296078848 102072888249523840 102184315131267072 102242079017717760 102764907830876544 103087054877368320 103946113668013056 104004873483540480 104283873144152064 104536716586581312 104667961679596480 104864417892495360 105262666007321460 105707912204759040 105738288041599488 106215055980154880 106472581708555040 107092866360156160 107530462415185920 107818919691411456 109677866582642688 109815566352363520 110439518433911040 110584295232086016 110723133016432640 111352241726753280 111473798325018624 111708938186024960 112280177074476224 112632152551198720 113395760365105152 113538127923630080 113890753384970760 114183230923196160 114831999280714320 115350859681744896 115495681853347840 115788932608053606 116151907318423680 117486986712888320 117751456889546040 117802152996171776 118775724508536832 119491937977674240 119781654422124420 120479474655175680 121475172792821760 121483470277302144 121795446318075904 121864296202936320 122487465899428608 123542512146408960 123895367806318592 124244458238149920 124563524643486720 125271271942597440 125601554015515776 125672555459278080 125995289294561280 126315199208785752 126711171620098560 127458067176185856 127730393914083840 127767098050266048 128167621868605440 128456134788595680 129932642085016320 130354841430190080 130670895733226640 131432154169282560 131778679622836224 132172860051999360 132518370319441920 132527422120693248 133622690072103936 134050725823229952 134773649614264320 135158583061438464 135887481429258240 136245753508356096 136668904061964912 137019877107835392 137097333228303360 137798399136857184 138230369040107520 138594818224017408 138673164644720640 139342247906273280 139382288782108416 140350221343095280 140984384055465984 141301748267455248 141744700456381440 143373949886914560 143390325573209088 143737985306549304 144188574602181120 144575369586210816 145770207351386112 147252691245214720 148251014575690752 148469655635671040 149476229572184064 150807066551133696 151854337846627680 152053405944118272 152244307897594880 153109332374285760 153276472696900608 153801146242326528 154385243477404808 154869209757898240 155919170502019584 157001942519394720 157893999010982190 158607432062399232 159322583970232320 159708872562832560 160639299540234240 161966897057095680 161977960369736192 163316621199238144 164723349528545280 165659277650866560 166084699524648960 167028362590129920 167468738687354368 167563407279037440 168420265611714336 168948228826798080 170307191885445120 170356130733688064 170836130077456140 171274846384794240 172247998921071480 173243522780021760 173683398912080409 173806455240253440 174227860977635520 176230480069332480 176627185334319060 176703229494257664 178163586762805248 179237906966511360 179672481633186630 179698199485685760 180719211982763520 182212759189232640 182225205415953216 182693169477113856 182796444304404480 183731198849142912 184307158720143360 185313768219613440 185789663875031040 185843051709477888 186845286965230080 187979178740621312 188402331023273664 188508833188917120 188992933941841920 189472798813178628 190066757430147840 191187100764278784 191595590871125760 191650647075399072 192251432802908160 192767159448281088 192981554346756010 194898963127524480 197668019434254336 197779759411322880 198259290077999040 198791133181039872 199301639429578752 200434035108155904 201076088734844928 202472450462170240 202737874592157696 204145776499047680 204368630262534144 204484158035435520 205529815661753088 207892227336026112 208009746967080960 209073433173162624 209335923359192960 209728835784990720 210525332014642920 211415824409518080 211476576083198976 212430111960309760 212945163417110080 215060924830371840 219355733165285376 219631132704727040 220879036867822080 222704483453506560 223417876372049920 224560354148952448 225264305102397440 226791520730210304 227076255847260160 227781506769941520 228366461846392320 229663998561428640 230701719363489792 230991363706695680 231577865216107212 232303814636847360 234973973425776640 235502913779092080 235604305992343552 236840998516473285 238983875955348480 239563308844248840 240958949310351360 242950345585643520 242966940554604288 243590892636151808 244974931798857216 247085024292817920 247790735612637184 248488916476299840 249127049286973440 250542543885194880 251203108031031552 251345110918556160 252630398417571504 253422343240197120 255460787828167680 255534196100532096 256335243737210880 256912269577191360 259865284170032640 260709682860380160 261341791466453280 262864308338565120 264345720103998720 265054844241386496 267245380144207872 268101451646459904 269547299228528640 271774962858516480 273337808123929824 274039754215670784 274194666456606720 275596798273714368 276460738080215040 277189636448034816 278684495812546560 278764577564216832 280700442686190560 281968768110931968 282603496534910496 283489400912762880 286780651146418176 287475970613098608 288377149204362240 289150739172421632 289472331520134015 291540414702772224 294505382490429440 296502029151381504 296939311271342080 298952459144368128 301614133102267392 303708675693255360 304106811888236544 304488615795189760 306218664748571520 306552945393801216 308770486954809616 309738419515796480 311838341004039168 314003885038789440 315787998021964380 317214864124798464 318645167940464640 319417745125665120 321278599080468480 323955920739472384 326633242398476288 329446699057090560 331318555301733120 332169399049297920 334056725180259840 334937477374708736 335126814558074880 336840531223428672 337896457653596160 340614383770890240 340712261467376128 341672260154912280 342549692769588480 344495997842142960 346487045560043520 347366797824160818 348455721955271040 352460960138664960 353254370668638120 353406458988515328 356327173525610496 358475813933022720 359344963266373260 361438423965527040 364425518378465280 364450410831906432 365386338954227712 365592888608808960 367462397698285824 370627536439226880 371686103418955776 373690573930460160 376804662046547328 377017666377834240 377985867883683840 378945597626357256 380133514860295680 382374201528557568 383191181742251520 383301294150798144 384502865605816320 385963108693512020 389797926255048960 395336038868508672 396518580155998080 397582266362079744 400868070216311808 402152177469689856 404944900924340480 405475749184315392 408291552998095360 408737260525068288 411059631323506176 415784454672052224 416019493934161920 418146866346325248 418671846718385920 421050664029285840 422953152166397952 425890326834220160 430121849660743680 441758073735644160 445408966907013120 446835752744099840 449120708297904896 455563013539883040 456732923692784640 459327997122857280 461403438726979584 461982727413391360 463155730432214424 464607629273694720 469947946851553280 471005827558184160 473681997032946570 477967751910696960 479126617688497680 481917898620702720 485900691171287040 485933881109208576 489949863597714432 494170048585635840 495581471225274368 496977832952599680 498254098573946880 501085087770389760 502406216062063104 502690221837112320 505260796835143008 506844686480394240 510921575656335360 511068392201064192 513824539154382720 519730568340065280 521050196736241227 521419365720760320 522683582932906560 528691440207997440 530109688482772992 534490760288415744 539094598457057280 546675616247859648 548079508431341568 548389332913213440 551193596547428736 552921476160430080 557368991625093120 557529155128433664 561400885372381120 563937536221863936 565206993069820992 566978801825525760 573561302292836352 574951941226197216 576754298408724480 578301478344843264 578944663040268030 589010764980858880 593004058302763008 593878622542684160 597904918288736256 603228266204534784 607417351386510720 608213623776473088 608977231590379520 612437329497143040 613105890787602432 617540973909619232 619476839031592960 623676682008078336 628007770077578880 631575996043928760 634429728249596928 637290335880929280 638835490251330240 647911841478944768 653266484796952576 658893398114181120 662637110603466240 668113450360519680 669874954749417472 670253629116149760 673681062446857344 675792915307192320 681228767541780480 681424522934752256 683344520309824560 685099385539176960 688991995684285920 692974091120087040 694733595648321636 696911443910542080 704921920277329920 706508741337276240 706812917977030656 716951627866045440 718689926532746520 722876847931054080 728851036756930560 728900821663812864 730772677908455424 734924795396571648 741255072878453760 743372206837911552 747381147860920320 753609324093094656 754035332755668480 757891195252714512 760267029720591360 766382363484503040 766602588301596288 769005731211632640 771926217387024040 779595852510097920 793037160311996160 795164532724159488 801736140432623616 804304354939379712 809889801848680960 816583105996190720 822119262647012352 831568909344104448 836293732692650496 837343693436771840 842101328058571680 845906304332795904 851780653668440320 868416994560402045 883516147471288320 890817933814026240 898241416595809792 911126027079766080 913465847385569280 918655994245714560 926311460864428848 929215258547389440 939895893703106560 942011655116368320 947363994065893140 955935503821393920 958253235376995360 963835797241405440 971867762218417152 979899727195428864 988340097171271680 993955665905199360 996508197147893760 1002170175540779520 1004812432124126208 1005380443674224640 1010521593670286016 1013689372960788480 1021843151312670720 1022136784402128384 1027649078308765440 1039461136680130560 1042100393472482454 1045367165865813120 1057382880415994880 1060219376965545984 1068981520576831488 1093351232495719296 1096159016862683136 1096778665826426880 1102387193094857472 1115058310256867328 1122801770744762240 1130413986139641984 1133957603651051520 1147122604585672704 1149903882452394432 1153508596817448960 1157889326080536060 1178021529961717760 1186008116605526016 1206456532409069568 1214834702773021440 1216427247552946176 1217954463180759040 1224874658994286080 1226211781575204864 1235081947819238464 1238953678063185920 1247353364016156672 1256015540155157760 1263151992087857520 1268859456499193856 1277670980502660480 1295823682957889536 1306532969593905152 1325274221206932480 1336226900721039360 1339749909498834944 1340507258232299520 1347362124893714688 1362849045869504512 1366689040619649120 1370198771078353920 1377983991368571840 1385948182240174080 1389467191296643272 1393822887821084160 1409843840554659840 1413017482674552480 1433903255732090880 1437379853065493040 1445753695862108160 1457702073513861120 1457801643327625728 1469849590793143296 1482510145756907520 1486744413675823104 1494762295721840640 1507218648186189312 1508070665511336960 1515782390505429024 1520534059441182720 1532764726969006080 1533205176603192576 1543852434774048080 1559191705020195840 1586074320623992320 1590329065448318976 1603472280865247232 1619779603697361920 1633166211992381440 1644238525294024704 1672587465385300992 1674687386873543680 1684202656117143360 1691812608665591808 1703561307336880640 1736833989120804090 1767032294942576640 1781635867628052480 1796482833191619584 1822252054159532160 1826931694771138560 1837311988491429120 1852622921728857696 1858430517094778880 1884023310232736640 1894727988131786280 1911871007642787840 1916506470753990720 1943735524436834304 1959799454390857728 1976680194342543360 1987911331810398720 2004340351081559040 2009624864248252416 2010760887348449280 2021043187340572032 2027378745921576960 2043686302625341440 2044273568804256768 2055298156617530880 2078922273360261120 2084200786944964908 2090734331731626240 2114765760831989760 2120438753931091968 2186702464991438592 2192318033725366272 2204774386189714944 2230116620513734656 2245603541489524480 2260827972279283968 2299807764904788864 2307017193634897920 2315778652161072120 2412913064818139136 2429669405546042880 2449749317988572160 2470163895638476928 2477907356126371840 2494706728032313344 2512031080310315520 2526303984175715040 2537718912998387712 2555341961005320960 2591647365915779072 2605250983681206135 2650548442413864960 2672453801442078720 2679499818997669888 2694724249787429376 2725698091739009024 2733378081239298240 2740397542156707840 2755967982737143680 2778934382593286544 2787645775642168320 2819687681109319680 2826034965349104960 2867806511464181760 2874759706130986080 2891507391724216320 2915603286655251456 2939699181586286592 2965020291513815040 2989524591443681280 3014437296372378624 3016141331022673920 3031564781010858048 3041068118882365440 3065529453938012160 3066410353206385152 3087704869548096160 3118383410040391680 3172148641247984640 3180658130896637952 3206944561730494464 3239559207394723840 3266332423984762880 3288477050588049408 3345174930770601984 3349374773747087360 3368405312234286720 3407122614673761280 3473667978241608180 3534064589885153280 3592965666383239168 3644504108319064320 3653863389542277120 3674623976982858240 3705245843457715392 3716861034189557760 3768046620465473280 3789455976263572560 3833012941507981440 3887471048873668608 3919598908781715456 3975822663620797440 4008680702163118080 4019249728496504832 4021521774696898560 4042086374681144064 4088547137608513536 4110596313235061760 4157844546720522240 4168401573889929816 4181468663463252480 4229531521663979520 4373404929982877184 4409548772379429888 4460233241027469312 4491207082979048960 4521655944558567936 4599615529809577728 4631557304322144240 4859338811092085760 4899498635977144320 4940327791276953856 5024062160620631040 5052607968351430080 5075437825996775424 5110683922010641920 5210501967362412270 5301096884827729920 5344907602884157440 5389448499574858752 5451396183478018048 5466756162478596480 5480795084313415680 5511935965474287360 5557868765186573088 5575291551284336640 5652069930698209920 5735613022928363520 5749519412261972160 5831206573310502912 5879398363172573184 5930040583027630080 6028874592744757248 6032282662045347840 6063129562021716096 6082136237764730880 6131058907876024320 6132820706412770304 6175409739096192320 6236766820080783360 6344297282495969280 6361316261793275904 6479118414789447680 6532664847969525760 6576954101176098816 6690349861541203968 6698749547494174720 6736810624468573440 6814245229347522560 6947335956483216360 7185931332766478336 7289008216638128640 7349247953965716480 7410491686915430784 7433722068379115520 7536093240930946560 7578911952527145120 7666025883015962880 7774942097747337216 7951645327241594880 8017361404326236160 8038499456993009664 8084172749362288128 8177094275217027072 8221192626470123520 8336803147779859632 8362937326926504960 8459063043327959040 8746809859965754368 8819097544758859776 8982414165958097920 9043311889117135872 9199231059619155456 9263114608644288480 9718677622184171520 9798997271954288640 9880655582553907712 10048124321241262080 10105215936702860160 10221367844021283840 10421003934724824540 10602193769655459840 10778896999149717504 10933512324957192960 10961590168626831360 11023871930948574720 11115737530373146176 11150583102568673280 11304139861396419840 11499038824523944320 11662413146621005824 11758796726345146368 12057749185489514496 12064565324090695680 12126259124043432192 12265641412825540608 12350819478192384640 12473533640161566720 12688594564991938560 12958236829578895360 13380699723082407936 13397499094988349440 13473621248937146880 13628490458695045120 13894671912966432720 14371862665532956672 14578016433276257280 14698495907931432960 14820983373830861568 15072186481861893120 15157823905054290240 15332051766031925760 15903290654483189760 16034722808652472320 16168345498724576256 16354188550434054144 16442385252940247040 16673606295559719264 16725874653853009920 17493619719931508736 17638195089517719552 17964828331916195840 18086623778234271744 18398462119238310912 18526229217288576960 19437355244368343040 19597994543908577280 19761311165107815424 20096248642482524160 20210431873405720320 20442735688042567680 20842007869449649080 21557793998299435008 21867024649914385920 22047743861897149440 22231475060746292352 22301166205137346560 22608279722792839680 22998077649047888640 23324826293242011648 24115498370979028992 24252518248086864384 24531282825651081216 24701638956384769280 25377189129983877120 26947242497874293760 27256980917390090240 27789343825932865440 29156032866552514560 29396991815862865920 29641966747661723136 30144372963723786240 30315647810108580480 30664103532063851520 31806581308966379520 32336690997449152512 32884770505880494080 33347212591119438528 33451749307706019840 34987239439863017472 35276390179035439104 35929656663832391680 36173247556468543488 36796924238476621824 37052458434577153920 38874710488736686080 39522622330215630848 40192497284965048320 40420863746811440640 40885471376085135360 41684015738899298160 43115587996598870016 43734049299828771840 44095487723794298880 44462950121492584704 45216559445585679360 45996155298095777280 48505036496173728768 49062565651302162432 49403277912769538560 53894484995748587520 55578687651865730880 58312065733105029120 58793983631725731840 59283933495323446272 60288745927447572480 60631295620217160960 61328207064127703040 64673381994898305024 66694425182238877056 66903498615412039680 69974478879726034944 71859313327664783360 72346495112937086976 73593848476953243648 74104916869154307840 79045244660431261696 80841727493622881280 81770942752170270720 83368031477798596320 87468098599657543680 88190975447588597760 88925900242985169408 90433118891171358720 91992310596191554560 97010072992347457536 98806555825539077120 107788969991497175040 111157375303731461760 116624131466210058240 118567866990646892544 120577491854895144960 121262591240434321920 122656414128255406080 129346763989796610048 133388850364477754112 147187696953906487296 148209833738308615680 158090489320862523392 161683454987245762560 166736062955597192640 174936197199315087360 176381950895177195520 177851800485970338816 180866237782342717440 183984621192383109120 194020145984694915072 197613111651078154240 215577939982994350080 222314750607462923520 237135733981293785088 242525182480868643840 245312828256510812160 266777700728955508224 296419667476617231360 323366909974491525120 333472125911194385280 349872394398630174720 355703600971940677632 361732475564685434880 367969242384766218240 388040291969389830144 395226223302156308480 444629501214925847040 474271467962587570176 485050364961737287680 533555401457911016448 592839334953234462720 646733819948983050240 666944251822388770560 711407201943881355264 735938484769532436480 790452446604312616960 889259002429851694080 970100729923474575360 1067110802915822032896 1185678669906468925440 1333888503644777541120 1422814403887762710528 1778518004859703388160 1940201459846949150720 2134221605831644065792 2371357339812937850880 2667777007289555082240 3557036009719406776320 4268443211663288131584 5335554014579110164480 7114072019438813552640 10671108029158220328960 21342216058316440657920
- Sum of all divisors σ(n): 89399248862924925634320
- Sum of proper divisors (its aliquot sum) s(n): 68057032804608484976400
- 21342216058316440657920 is an abundant number, because the sum of its proper divisors (68057032804608484976400) is greater than itself. Its abundance is 46714816746292044318480
Bases of 21342216058316440657920
- Binary: 1001000010011110110101111101110110100100001110001001110111011100000000000002
- Hexadecimal: 0x484F6BEED21C4EEE000
- Base-36: 3H445H5T50UHHC0
Squares and roots of 21342216058316440657920
- 21342216058316440657920 squared (213422160583164406579202) is 455490186279860149145828752448704842458726400
- 21342216058316440657920 cubed (213422160583164406579203) is 9721169968027578171316883687070150686473511747708060532461273088000
-
The
square root of 21342216058316440657920 is 146089753433.6903474327 -
The
cube root of 21342216058316440657920 is 27738299.7758359261
Scales and comparisons
How big is 21342216058316440657920?- 21,342,216,058,316,440,657,920 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 21,342,216,058,316,440,657,920 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 21342216058316440657920 cubic inches would be around 2311525 feet tall.
Recreational maths with 21342216058316440657920
- 21342216058316440657920 backwards is 02975604461385061224312
- The number of decimal digits it has is: 23
- The sum of 21342216058316440657920's digits is 81
- 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 21342216058316440657920 - Facts about the integer". Numbermatics.com. 2024. Web. 20 June 2024.
APA style:
Numbermatics. (2024). Number 21342216058316440657920 - Facts about the integer. Retrieved 20 June 2024, from https://numbermatics.com/n/21342216058316440657920/
Chicago style:
Numbermatics. 2024. "Number 21342216058316440657920 - Facts about the integer". https://numbermatics.com/n/21342216058316440657920/
The information we have on file for 21342216058316440657920 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 21342216058316440657920, math, Factors of 21342216058316440657920, curriculum, school, college, exams, university, Prime factorization of 21342216058316440657920, STEM, science, technology, engineering, physics, economics, calculator, twenty-one sextillion, three hundred forty-two quintillion, two hundred sixteen quadrillion, fifty-eight trillion, three hundred sixteen billion, four hundred forty million, six hundred fifty-seven thousand, nine hundred twenty.