7008377106977670996848640
7,008,377,106,977,670,996,848,640 is an even composite number composed of eleven prime numbers multiplied together.
7008377106977670996848640 is an even composite number. It is composed of eleven distinct prime numbers multiplied together. It has a total of nineteen thousand, nine hundred sixty-eight divisors.
Prime factorization of 7008377106977670996848640:
212 × 3 × 5 × 7 × 13 × 292 × 41 × 53 × 617 × 8191 × 135721
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 5 × 7 × 13 × 29 × 29 × 41 × 53 × 617 × 8191 × 135721)See below for interesting mathematical facts about the number 7008377106977670996848640 from the Numbermatics database.
Names of 7008377106977670996848640
- Cardinal: 7008377106977670996848640 can be written as Seven septillion, eight sextillion, three hundred seventy-seven quintillion, one hundred six quadrillion, nine hundred seventy-seven trillion, six hundred seventy billion, nine hundred ninety-six million, eight hundred forty-eight thousand, six hundred forty.
Scientific notation
- Scientific notation: 7.00837710697767099684864 × 1024
Factors of 7008377106977670996848640
Divisors of 7008377106977670996848640
- Number of divisors d(n): 19968
-
Complete list of divisors:
1 2 3 4 5 6 7 8 10 12 13 14 15 16 20 21 24 26 28 29 30 32 35 39 40 41 42 48 52 53 56 58 60 64 65 70 78 80 82 84 87 91 96 104 105 106 112 116 120 123 128 130 140 145 156 159 160 164 168 174 182 192 195 203 205 208 210 212 224 232 240 246 256 260 265 273 280 287 290 312 318 320 328 336 348 364 371 377 384 390 406 410 416 420 424 435 448 455 464 480 492 512 520 530 533 546 560 574 580 609 615 617 624 636 640 656 672 689 696 728 742 754 768 780 795 812 820 832 840 841 848 861 870 896 910 928 960 984 1015 1024 1040 1060 1066 1092 1113 1120 1131 1148 1160 1189 1218 1230 1234 1248 1272 1280 1312 1344 1365 1378 1392 1435 1456 1484 1508 1536 1537 1560 1590 1599 1624 1640 1664 1680 1682 1696 1722 1740 1792 1820 1851 1855 1856 1885 1920 1968 2030 2048 2067 2080 2120 2132 2173 2184 2226 2240 2262 2296 2320 2378 2436 2460 2468 2496 2523 2544 2560 2624 2639 2665 2688 2730 2756 2784 2870 2912 2968 3016 3045 3072 3074 3085 3120 3180 3198 3248 3280 3328 3360 3364 3392 3444 3445 3480 3567 3584 3640 3702 3710 3712 3731 3770 3840 3936 4060 4096 4134 4160 4205 4240 4264 4305 4319 4346 4368 4452 4480 4524 4592 4611 4640 4756 4823 4872 4920 4936 4992 5046 5088 5120 5248 5278 5330 5376 5460 5512 5565 5568 5655 5740 5824 5887 5936 5945 6032 6090 6144 6148 6170 6240 6360 6396 6496 6519 6560 6656 6720 6728 6784 6888 6890 6960 7134 7168 7280 7404 7420 7424 7462 7540 7680 7685 7872 7917 7995 8021 8120 8191 8268 8320 8323 8410 8480 8528 8610 8638 8692 8736 8904 8960 9048 9184 9222 9255 9280 9512 9646 9744 9840 9872 9984 10092 10176 10240 10335 10496 10556 10660 10752 10759 10865 10920 10933 11024 11130 11136 11193 11310 11480 11648 11774 11872 11890 12064 12180 12288 12296 12340 12480 12615 12720 12792 12957 12992 13038 13120 13195 13312 13440 13456 13568 13776 13780 13920 14268 14336 14469 14560 14808 14840 14848 14924 15080 15211 15360 15370 15457 15744 15834 15990 16042 16240 16382 16536 16640 16646 16820 16960 17056 17220 17276 17384 17472 17661 17808 17835 17893 17920 18096 18368 18444 18510 18560 18655 19024 19292 19488 19680 19744 19968 19981 20184 20352 20480 20670 20992 21112 21320 21504 21518 21595 21730 21840 21866 22048 22260 22272 22386 22620 22960 23055 23296 23548 23744 23780 24063 24115 24128 24360 24573 24592 24680 24960 24969 25230 25297 25440 25584 25914 25984 26076 26240 26390 26624 26880 26912 27136 27552 27560 27840 28249 28536 28672 28938 29120 29435 29616 29680 29696 29848 30160 30422 30720 30740 30914 31488 31668 31980 32084 32277 32480 32595 32701 32764 32799 33072 33280 33292 33640 33920 34112 34440 34481 34552 34768 34944 35322 35616 35670 35786 35840 36192 36736 36888 37020 37120 37310 38048 38584 38976 39360 39488 39585 39936 39962 40105 40368 40704 40955 41340 41615 41984 42224 42640 43008 43036 43190 43460 43680 43732 44096 44520 44544 44573 44772 45240 45633 45920 46110 46371 46592 47096 47488 47560 48126 48230 48256 48720 49146 49184 49360 49920 49938 50460 50594 50880 51168 51828 51968 52152 52480 52780 53248 53679 53760 53795 53824 54272 54665 55104 55120 55680 55965 56147 56498 57072 57337 57876 58240 58870 59232 59360 59392 59696 59943 60320 60844 61440 61480 61828 62976 63017 63336 63960 64168 64554 64785 64960 65190 65402 65528 65598 66144 66560 66584 67280 67840 68224 68880 68962 69104 69536 69888 70644 71232 71340 71572 71680 72345 72384 73472 73776 74040 74240 74620 75891 76055 76096 76531 77168 77285 77952 78720 78976 79170 79872 79924 80210 80736 81408 81910 82680 83230 83968 84448 84747 85280 86016 86072 86380 86920 87360 87464 88192 88305 89040 89088 89146 89465 89544 90480 91266 91840 92220 92742 93184 94192 94976 95120 96252 96460 96512 97440 98103 98292 98368 98720 99840 99876 99905 100920 101188 101760 102336 103443 103656 103936 104304 104960 105560 106483 107358 107520 107590 107648 108199 108544 109330 110208 110240 111360 111930 112294 112996 114144 114674 115752 116480 117740 118464 118720 118784 119392 119886 120315 120640 121688 122865 122960 123656 124845 125251 125952 126034 126485 126672 127920 128336 129108 129570 129920 130380 130804 131056 131196 132288 133120 133168 133719 134560 135680 135721 136448 137760 137924 138208 139072 139776 139867 141245 141288 142464 142680 143144 143360 144690 144768 146944 147552 148080 148480 149240 151782 152110 152192 153062 154336 154570 155904 157440 157952 158340 159744 159848 160420 161385 161472 162816 163505 163820 163995 165360 166460 167936 168441 168896 169494 170560 172011 172144 172405 172760 173840 174720 174928 176384 176610 177079 178080 178176 178292 178930 179088 180960 182532 183680 184440 185484 186368 188384 189051 189952 190240 192504 192920 193024 194880 196206 196584 196736 197440 197743 199680 199752 199810 201840 202376 203520 204672 206886 207312 207872 208608 209920 211120 212966 214716 215040 215180 215296 216398 217088 218660 220416 220480 222720 222865 223860 224588 225992 228165 228288 228907 229348 229593 231504 231855 232609 232960 235480 236928 237440 237539 238784 239772 240630 241280 241367 243376 245730 245920 247312 249690 250502 251904 252068 252970 253344 255840 256672 258216 259140 259840 260760 261608 262112 262392 264576 266240 266336 267438 268395 269120 271360 271442 272896 275520 275848 276416 278144 279552 279734 280735 282490 282576 284928 285360 286288 286685 289380 289536 293888 295104 296160 296960 298480 299715 303564 304220 304384 306124 308672 309140 311808 312011 314880 315085 315904 316680 319449 319696 320840 322770 322944 324597 325632 327010 327640 327990 328861 330720 332920 335831 336882 337792 338988 341120 344022 344288 344810 345520 347680 349440 349856 352768 353220 354158 356160 356352 356584 357860 358176 361920 365064 367360 368880 370968 372736 375753 376768 378102 379455 379904 380480 382655 385008 385840 386048 389760 392412 393168 393472 394880 395486 399360 399504 399620 403680 404752 407040 407163 409344 413772 414624 415744 417216 419601 419840 422240 423735 425113 425932 429432 430080 430360 430592 432796 434123 437320 440832 440960 441119 445440 445730 447720 448253 449176 451984 456330 456576 457814 458696 459186 463008 463710 465218 465920 470960 473856 474880 475078 477568 479544 481260 482560 482734 486752 490515 491460 491840 494624 499380 501004 503808 504136 505940 506688 511680 513344 516432 517215 518280 518897 519680 521520 523216 524224 524784 529152 531237 532415 532672 534876 536790 538240 540995 542720 542884 545792 551040 551696 552832 556288 559104 559468 561470 564980 565152 569856 570720 572576 573370 578760 579072 579449 587776 590208 592320 593229 593920 596960 599430 607128 608440 608768 612248 617344 618280 623616 624022 626255 629760 630170 631808 633360 638898 639392 641680 645540 645888 649194 651264 654020 655280 655980 657722 661440 665840 668595 671662 673764 675584 677976 678605 682240 686721 688044 688576 689620 691040 695360 697827 698880 699335 699712 705536 706440 708316 712320 712617 713168 715720 716352 723840 724101 730128 733613 734720 737760 741936 745381 751506 753536 756204 758910 759808 760960 765310 770016 771680 772096 779520 784824 786336 786944 789760 790972 798720 799008 799240 807360 809504 814080 814326 818688 819221 827544 829248 831488 834432 839202 839680 842205 844480 847470 850226 851864 858864 860055 860720 861184 865592 868246 874640 881664 881920 882238 885395 890880 891460 895440 896506 898352 903968 912660 913152 915628 917392 918372 926016 927420 930436 931840 936033 941920 945255 947712 948329 949760 950047 950156 955136 959088 962520 965120 965468 973504 981030 982920 983680 986583 988715 989248 998760 1002008 1007493 1008272 1011880 1013376 1023360 1026688 1032864 1034430 1036560 1037794 1039360 1043040 1046432 1048448 1049568 1058304 1062474 1064830 1065344 1069752 1073580 1076480 1081990 1085440 1085768 1091584 1102080 1103392 1105664 1112576 1118208 1118936 1122940 1129960 1130304 1139712 1141440 1144535 1145152 1146740 1147965 1157520 1158144 1158898 1163045 1175552 1180416 1184640 1186458 1187695 1193920 1198860 1206835 1214256 1216880 1217536 1224496 1234688 1236560 1247232 1248044 1252510 1259520 1260340 1263616 1266720 1275339 1277796 1278784 1283360 1291080 1291776 1298388 1302369 1308040 1310560 1311960 1315444 1322880 1323357 1331680 1337190 1340741 1343324 1344759 1347528 1351168 1355952 1357210 1364480 1373442 1376088 1377152 1379240 1382080 1390720 1395654 1397760 1398670 1399424 1411072 1412880 1416632 1424640 1425234 1426336 1431440 1432704 1447680 1448202 1460256 1467226 1469440 1475520 1483872 1490762 1503012 1507072 1512408 1517820 1519616 1521920 1530620 1540032 1543360 1544192 1556691 1559040 1560055 1569648 1572672 1573888 1579520 1581944 1597245 1598016 1598480 1614720 1619008 1622985 1628160 1628263 1628652 1637376 1638442 1644305 1655088 1658496 1662773 1668864 1678404 1679155 1684410 1688960 1694940 1700452 1703728 1717728 1720110 1721440 1722368 1731184 1736492 1738347 1749280 1763328 1763840 1764373 1764476 1770790 1781760 1782920 1790880 1793012 1796704 1807936 1825320 1826304 1827493 1831256 1834784 1836744 1852032 1854840 1860872 1863680 1872066 1878765 1883840 1890510 1895424 1896658 1899520 1900094 1900312 1910272 1918176 1925040 1930240 1930936 1947008 1962060 1965840 1967360 1973166 1977430 1978496 1997520 2004016 2014986 2016544 2023760 2026752 2035815 2046720 2053376 2065728 2068860 2073120 2075588 2078720 2086080 2092864 2096896 2098005 2099136 2116608 2124948 2125565 2129660 2130688 2139504 2147160 2152960 2163980 2170615 2171536 2183168 2200839 2204160 2205595 2206784 2211328 2225152 2236143 2237872 2241265 2245880 2259920 2260608 2279424 2282880 2289070 2290304 2293480 2295930 2302027 2315040 2316288 2317796 2326090 2350817 2360832 2369280 2372916 2375390 2387840 2397720 2413670 2428512 2433760 2435072 2448992 2457663 2469376 2473120 2494464 2496088 2505020 2519040 2520680 2527232 2533440 2550678 2555592 2557568 2566720 2582160 2583552 2594485 2596776 2604738 2616080 2621120 2623920 2630888 2645760 2646714 2656185 2663360 2674380 2681482 2686648 2689518 2695056 2702336 2711904 2714420 2728960 2746884 2752176 2754304 2758480 2764160 2781440 2791308 2795520 2797340 2798848 2822144 2825760 2833264 2844987 2849280 2850141 2850468 2852672 2862880 2865408 2895360 2896404 2897245 2920512 2934452 2938880 2951040 2966145 2967744 2975791 2981524 3006024 3014144 3024816 3035640 3038861 3043840 3061240 3080064 3086720 3088007 3113382 3118080 3120110 3137771 3139296 3145344 3147776 3159040 3163888 3194490 3196032 3196960 3229440 3238016 3245970 3256320 3256526 3257304 3274752 3276884 3288610 3310176 3316992 3325546 3337728 3356808 3358310 3368820 3377920 3389880 3400904 3407456 3433605 3435456 3440220 3442880 3444736 3462368 3472984 3476694 3489135 3498560 3526656 3527680 3528746 3528952 3541580 3563085 3565840 3581760 3586024 3593408 3615872 3620505 3632279 3650640 3652608 3654986 3662512 3668065 3669568 3673488 3704064 3709680 3721744 3726905 3744132 3757530 3767680 3781020 3790848 3793316 3799040 3800188 3800624 3820544 3836352 3850080 3860480 3861872 3894016 3924120 3931680 3934720 3935909 3946332 3954860 3956992 3995040 4008032 4022223 4029972 4033088 4047520 4053504 4056143 4071630 4093440 4096105 4106752 4131456 4137720 4146240 4151176 4157440 4172160 4185728 4193792 4196010 4198272 4233216 4249896 4251130 4259320 4261376 4279008 4294320 4305920 4327960 4341230 4343072 4365803 4401678 4408320 4411190 4413568 4422656 4450304 4472286 4475744 4482530 4491760 4519840 4521216 4558848 4565760 4578140 4580608 4586960 4591860 4604054 4630080 4632576 4635592 4652180 4680165 4701634 4721664 4738560 4741645 4745832 4750235 4750780 4775680 4795440 4827340 4857024 4867520 4870144 4884789 4897984 4915326 4932915 4938752 4946240 4988319 4992176 5010040 5037465 5041360 5053847 5066880 5101356 5111184 5115136 5133440 5135291 5164320 5167104 5188970 5193552 5209476 5232160 5242240 5247840 5261776 5291520 5293119 5293428 5312370 5326720 5348760 5362964 5373296 5379036 5390112 5404672 5423808 5428840 5457920 5482479 5493768 5504352 5508608 5516960 5528320 5562880 5564561 5582616 5591040 5594680 5597696 5643599 5651520 5666528 5689974 5698560 5700282 5700936 5705344 5725760 5730816 5734547 5790720 5792808 5794490 5841024 5868904 5877760 5902080 5932290 5935488 5951582 5963048 6012048 6028288 6049632 6071280 6077722 6087680 6122480 6160128 6173440 6176014 6226764 6236160 6240220 6275542 6278592 6290688 6295552 6318080 6327776 6376695 6388980 6392064 6393920 6458880 6476032 6491940 6511845 6513052 6514608 6549504 6553768 6577220 6616785 6620352 6633984 6638303 6651092 6675456 6703705 6713616 6716620 6723795 6737640 6745661 6755840 6779760 6801808 6814912 6867210 6870912 6880440 6885760 6888631 6906081 6924736 6945968 6953388 6978270 6997120 7052451 7055360 7057492 7057904 7083160 7126170 7131680 7163520 7172048 7186816 7193213 7231744 7241010 7264558 7301280 7305216 7309972 7325024 7336130 7339136 7346976 7408128 7419360 7443488 7453810 7488264 7515060 7535360 7562040 7581696 7586632 7598080 7600376 7601248 7641088 7672704 7700160 7720960 7723744 7783455 7788032 7848240 7863360 7869440 7871818 7892664 7909720 7913984 7990080 8016064 8044446 8059944 8066176 8095040 8107008 8112286 8141315 8143260 8186880 8192210 8213504 8262912 8275440 8292480 8302352 8313865 8344320 8371456 8387584 8392020 8396544 8466432 8499792 8502260 8518640 8522752 8558016 8588640 8611840 8655920 8682460 8686144 8691735 8731606 8803356 8816640 8821865 8822380 8827136 8845312 8900608 8927373 8944572 8951488 8965060 8983520 9039680 9042432 9116583 9131520 9137465 9156280 9161216 9173920 9183720 9208108 9260160 9264021 9271184 9304360 9360330 9385187 9403268 9413313 9443328 9477120 9483290 9491664 9500470 9501560 9536969 9551360 9590880 9654680 9714048 9735040 9739099 9769578 9795968 9830652 9865830 9877504 9892480 9976638 9984352 10020080 10074930 10082720 10107694 10133760 10202712 10222368 10230272 10266880 10270582 10328640 10334208 10377940 10387104 10418952 10464320 10484480 10495680 10523552 10583040 10586238 10586856 10624740 10653440 10697520 10725928 10746592 10758072 10780224 10809344 10847616 10857680 10896837 10915840 10964958 10987536 11004195 11008704 11017216 11033920 11056640 11125760 11129122 11165232 11180715 11189360 11195392 11287198 11303040 11333056 11379948 11397120 11400564 11401872 11410688 11451520 11461632 11469094 11510135 11581440 11585616 11588980 11682048 11737808 11754085 11804160 11807727 11864580 11870976 11903164 11926096 12024096 12056576 12099264 12142560 12155444 12168429 12175360 12244960 12288315 12320256 12328277 12346880 12350611 12352028 12453528 12472320 12480440 12551084 12557184 12581376 12589567 12636160 12655552 12753390 12777960 12784128 12787840 12792451 12917760 12952064 12983880 13023690 13026104 13029216 13097409 13107536 13154440 13233570 13240704 13267968 13276606 13302184 13350912 13407410 13427232 13433240 13447590 13475280 13491322 13511680 13559520 13603616 13629824 13734420 13741824 13760880 13771520 13777262 13812162 13849472 13891936 13906776 13956540 13994240 14104902 14110720 14114984 14115808 14166320 14224935 14250705 14252340 14263360 14327040 14344096 14373632 14386426 14463488 14482020 14529116 14602560 14610432 14619944 14650048 14672260 14678272 14693952 14816256 14838720 14878955 14886976 14907620 14976528 15030120 15070720 15124080 15161541 15173264 15194305 15200752 15202496 15282176 15345408 15400320 15405873 15440035 15447488 15566910 15576064 15688855 15696480 15726720 15738880 15743636 15785328 15819440 15827968 15980160 16032128 16088892 16119888 16132352 16190080 16214016 16224572 16282630 16286520 16373760 16384420 16427008 16525824 16550880 16584960 16604704 16627730 16688640 16693683 16742912 16775168 16784040 16793088 16930797 16999584 17004520 17037280 17045504 17116032 17177280 17203641 17223680 17311840 17364920 17372288 17383470 17429633 17463212 17606712 17633280 17643730 17644760 17654272 17690624 17799043 17854746 17889144 17902976 17930120 17967040 18079360 18084864 18161395 18233166 18263040 18274930 18312560 18322432 18347840 18367440 18416216 18520320 18528042 18542368 18608720 18720660 18770374 18806536 18826626 18886656 18954240 18966580 18983328 19000940 19003120 19073938 19102720 19181760 19309360 19428096 19470080 19478198 19539156 19591936 19661304 19679545 19731660 19755008 19784960 19914909 19953276 19968704 20040160 20111115 20149860 20165440 20215388 20236983 20267520 20280715 20405424 20444736 20460544 20533760 20541164 20657280 20665893 20755880 20774208 20837904 20928640 20968960 20991360 21047104 21166080 21172476 21173712 21249480 21274777 21306880 21395040 21451856 21493184 21516144 21560448 21579639 21616049 21695232 21715360 21793674 21829015 21929916 21975072 22008390 22017408 22034432 22067840 22113280 22251520 22258244 22330464 22361430 22378720 22390784 22574396 22606080 22666112 22759896 22794240 22801128 22803744 22821376 22903040 22923264 22938188 23020270 23162880 23171232 23177960 23364096 23475616 23508170 23608320 23615454 23729160 23741952 23757409 23806328 23852192 24048192 24113152 24198528 24285120 24310888 24336858 24350720 24423945 24489920 24576630 24640512 24656554 24693760 24701222 24704056 24907056 24941595 24960880 25102168 25114368 25162752 25179134 25269235 25311104 25506780 25555920 25568256 25575680 25584902 25676455 25835520 25904128 25967760 26047380 26052208 26058432 26194818 26215072 26308880 26465595 26467140 26481408 26535936 26553212 26604368 26701824 26814820 26854464 26866480 26895180 26950560 26982644 27023360 27119040 27207232 27259648 27412395 27468840 27483648 27501541 27521760 27543040 27551363 27554524 27624324 27698944 27783872 27813552 27822805 27913080 27988480 28155561 28209804 28217995 28229968 28231616 28332640 28449870 28501410 28504680 28526720 28610907 28654080 28672735 28688192 28747264 28772852 28926976 28964040 29058232 29205120 29217297 29239888 29300096 29344520 29356544 29387904 29632512 29677440 29757910 29773952 29815240 29953056 30060240 30141440 30248160 30323082 30346528 30388610 30401504 30404992 30560621 30690816 30800640 30811746 30880070 30894976 31133820 31152128 31377710 31392960 31453440 31477760 31487272 31570656 31638880 31655936 31960320 32064256 32177784 32239776 32264704 32380160 32428032 32449144 32565260 32573040 32747520 32768840 32854016 33051648 33101760 33169920 33191515 33209408 33255460 33377280 33387366 33485824 33550336 33568080 33586176 33728305 33861594 33999168 34009040 34074560 34091008 34232064 34354560 34407282 34443155 34530405 34623680 34729840 34744576 34766940 34859266 34926424 35213424 35262255 35287460 35289520 35308544 35376929 35598086 35709492 35778288 35805952 35860240 35934080 35966065 36158720 36169728 36322790 36466332 36526080 36549860 36625120 36644864 36695680 36734880 36832432 36984831 37040640 37051833 37056084 37084736 37217440 37441320 37540748 37613072 37653252 37768701 37908480 37933160 37966656 38001880 38006240 38147876 38205440 38363520 38377353 38618720 38856192 38881489 38940160 38951927 38956396 39078312 39183872 39322608 39359090 39463320 39505193 39569920 39829818 39906552 39937408 40080320 40222230 40299720 40330880 40430776 40473966 40535040 40561430 40810848 40889472 40921088 41067520 41082328 41314560 41331786 41511760 41548416 41675808 41857280 41937920 41982720 42094208 42332160 42344952 42347424 42498960 42549554 42613760 42790080 42903712 42986368 43032288 43120896 43159278 43232098 43390464 43430720 43587348 43658030 43859832 43950144 44016780 44034816 44068864 44135680 44226560 44503040 44516488 44636865 44660928 44722860 44757440 44781568 45148792 45212160 45332224 45519792 45582915 45602256 45607488 45642752 45806080 45846528 45876376 46040540 46320105 46342464 46355920 46728192 46925935 46951232 47016340 47066565 47216640 47219627 47230908 47458320 47483904 47514818 47612656 47684845 47704384 48096384 48220417 48397056 48570240 48621776 48673716 48695495 48847890 48979840 49153260 49281024 49313108 49387520 49402444 49408112 49814112 49883190 49921760 50204336 50228736 50325504 50352491 50358268 50538470 50622208 51013560 51111840 51136512 51151360 51166817 51169804 51352910 51671040 51808256 51935520 52094760 52104416 52116864 52288899 52389636 52430144 52617760 52931190 52934280 52962816 53071872 53106424 53208736 53397129 53629640 53708928 53732960 53790360 53901120 53965288 54046720 54238080 54414464 54484185 54519296 54824790 54937680 54967296 55003082 55043520 55086080 55102726 55109048 55248648 55397888 55567744 55627104 55645610 55826160 55976960 56311122 56419608 56435990 56459936 56463232 56665280 56899740 57002820 57009360 57053440 57221814 57308160 57345470 57376384 57494528 57545704 57853952 57928080 58116464 58410240 58434594 58479776 58600192 58689040 58713088 58775808 59038635 59265024 59354880 59515820 59547904 59630480 59906112 60120480 60282880 60496320 60646164 60693056 60777220 60803008 60809984 60842145 61121242 61381632 61601280 61623492 61641385 61753055 61760140 61789952 62267640 62304256 62755420 62785920 62906880 62947835 62974544 63141312 63277760 63311872 63824331 63920640 63962255 64128512 64355568 64479552 64529408 64760320 64848147 64898288 65130520 65146080 65487045 65537680 65700011 66103296 66203520 66339840 66383030 66418816 66510920 66754560 66758783 66774732 66971648 67136160 67172352 67456610 67723188 67998336 68018080 68149120 68173693 68464128 68709120 68814564 68886310 69060810 69247360 69459680 69489152 69533880 69718532 69852848 70426848 70524510 70574920 70579040 70617088 70753858 71196172 71272227 71418984 71556576 71611904 71720480 71868160 71932130 72317440 72339293 72339456 72645580 72932664 73052160 73099720 73250240 73289728 73391360 73469760 73664864 73969662 74081280 74103666 74112168 74169472 74434880 74882640 75081496 75226144 75306504 75537402 75807705 75866320 75933312 76003760 76012480 76295752 76410880 76727040 76754706 77029365 77237440 77712384 77762978 77880320 77903854 77912792 78156624 78367744 78645216 78718180 78926640 79010386 79139840 79659636 79813104 79874816 80160640 80444460 80599440 80661760 80861552 80947932 81070080 81122860 81621696 81778944 81842176 82135040 82164656 82504623 82629120 82654089 82663572 83023520 83096832 83351616 83468415 83714560 83739857 83875840 83965440 84188416 84653985 84689904 84694848 84997920 85099108 85227520 85580160 85807424 85972736 86018205 86064576 86241792 86297939 86318556 86464196 86780928 86861440 87148165 87174696 87316060 87719664 87900288 88033560 88069632 88126969 88271360 88453120 88995215 89032976 89273730 89321856 89445720 89514880 89552203 90297584 90424320 90664448 91039584 91165830 91204512 91214976 91285504 91612160 91681863 91752752 92081080 92640210 92684928 92711840 93456384 93511769 93851870 93902464 94032680 94133130 94433280 94439254 94461816 94916640 94967808 95029636 95225312 95369690 95408768 96192768 96440834 96794112 97140480 97243552 97347432 97390990 97695780 97959680 98306520 98562048 98626216 98775040 98804888 98816224 99574545 99628224 99766380 99843520 100408672 100457472 100651008 100704982 100716536 101076940 101184915 101244416 102027120 102223680 102273024 102302720 102333634 102339608 102705820 103329465 103616512 103871040 104189520 104208832 104233728 104577798 104779272 104860288 105235520 105862380 105868560 105925632 106130787 106212848 106373885 106417472 106794258 107259280 107417856 107465920 107580720 107802240 107898195 107930576 108080245 108476160 108828928 108968370 109038592 109649580 109875360 109934592 110006164 110087040 110172160 110205452 110218096 110497296 110795776 111135488 111254208 111291220 111652320 111953920 112622244 112839216 112871980 112919872 112926464 113330560 113799480 114005640 114018720 114106880 114141361 114443628 114616320 114690940 114752768 114989056 115091408 115707904 115856160 116232928 116644467 116820480 116855781 116869188 116959552 117200384 117378080 117426176 117551616 118077270 118515579 118709760 118787045 119031640 119095808 119260960 119812224 120240960 120565760 120992640 121292328 121386112 121554440 121606016 121619968 121684290 122007431 122242484 122763264 123202560 123246984 123282770 123506110 123520280 123579904 124535280 124593301 125510840 125571840 125813760 125895670 125949088 126282624 126555520 126608287 127648662 127841280 127924510 128257024 128711136 128959104 129058816 129520640 129696294 129796576 130261040 130292160 130974090 131075360 131400022 132206592 132407040 132679680 132766060 132837632 133021840 133509120 133517566 133549464 133943296 134272320 134344704 134913220 135446376 135996672 136036160 136298240 136347386 136928256 137418240 137507705 137629128 137756815 137772620 138121620 138494720 138919360 138978304 139067760 139437064 139705696 140777805 140853696 141049020 141149840 141158080 141234176 141507716 141658881 142392344 142544454 142837968 143054535 143113152 143223808 143440960 143736320 143864260 144634880 144661251 144678586 145291160 145865328 146086485 146199440 146500480 146561563 146782720 146939520 147329728 147939324 148162560 148207332 148224336 148338944 148869760 148923439 149765280 150162992 150452288 150613008 151057473 151074804 151615410 151732640 151866624 152007520 152024960 152591504 152803105 153454080 153500451 153509412 154058730 154474880 155424768 155525956 155760640 155807708 155825584 156313248 156735488 157290432 157436360 157853280 158020772 158279680 159319272 159626208 159749632 160321280 160888920 161198880 161323520 161372269 161723104 161895864 162140160 162245720 163243392 163557888 163664371 164270080 164329312 165009246 165258240 165308178 165327144 166047040 166193664 166301863 166703232 166936830 167429120 167479714 167751680 167930880 168376832 169307970 169379808 169389696 169995840 170198216 170455040 171160320 171614848 171945472 172036410 172129152 172483584 172595878 172637112 172928392 173561856 173722880 174296330 174349392 174632120 175439328 175800576 176067120 176139264 176253938 176542720 176884645 177990430 178065952 178547460 178643712 178891440 179029760 179104406 180595168 180848640 181328896 182079168 182331660 182409024 182429952 182571008 183224320 183363726 183505504 184162160 184924155 185259165 185280420 185369856 185423680 186912768 187023538 187703740 187804928 188065360 188266260 188843505 188878508 188923632 189833280 189935616 190059272 190450624 190739380 190817536 191886765 192385536 192510787 192881668 193588224 194280960 194407445 194487104 194694864 194759635 194781980 195391560 195919360 196613040 197100033 197252432 197525965 197609776 197632448 199149090 199256448 199532760 199687040 200276349 200817344 200914944 201409964 201433072 202153880 202369830 202488832 204054240 204447360 204521079 204605440 204667268 204679216 205411640 206658930 207207727 207742080 208379040 208417664 208467456 208603177 209155596 209558544 209720576 210471040 211724760 211737120 211851264 212261574 212425696 212747770 212834944 213588516 214518560 214835712 214931840 215161440 215604480 215796390 215861152 216160490 216952320 217017879 217657856 217936740 218077184 219299160 219750720 219869184 220012328 220174080 220344320 220410904 220436192 220994592 221591552 222270976 222508416 222582440 223304640 223907840 225244488 225678432 225743960 225839744 225852928 226661120 227598960 228011280 228037440 228213760 228282722 228887256 229232640 229381880 229505536 229978112 230182816 231387559 231712320 232465856 233288934 233640960 233711562 233738376 233919104 234400768 234756160 234852352 235103232 236098135 236154540 237031158 237419520 237574090 238063280 238191616 238521920 239624448 240481920 241102085 241985280 242584656 242772224 243108880 243212032 243239936 243368580 244014862 244484968 245526528 246405120 246493968 246565540 247012220 247040560 247159808 249070560 249186602 251021680 251143680 251219571 251627520 251762455 251791340 251898176 252565248 253111040 253216574 255297324 255682560 255834085 255849020 256514048 257422272 257918208 258117632 258893817 259041280 259392588 259593152 260522080 260584320 261444495 261948180 262150720 262800044 264380907 264814080 265359360 265532120 265675264 266043680 266985645 267035132 267098928 267853891 268544640 268656609 269826440 270892752 271993344 272072320 272170423 272596480 272694772 273856512 274836480 275015410 275258256 275513630 275545240 276243240 276572101 276989440 277838720 277956608 278135520 278874128 279411392 280535307 281555610 281707392 282098040 282299680 282316160 282433871 283015432 283317762 284784688 285088908 285675936 286109070 286226304 286447616 286881920 287472640 287728520 289269760 289322502 289357172 290582320 291730656 292172970 292398880 293000960 293123126 293565440 293879040 294659456 294921733 295878648 296325120 296414664 296448672 296677888 297739520 297846878 299530560 300325984 300904576 301226016 302114946 302149608 303230820 303465280 303733248 304015040 304049920 305183008 305606210 306908160 307000902 307018824 308117460 308949760 310849536 311051912 311521280 311615416 311651168 312626496 313470976 314580864 314872720 315706560 316041544 316559360 318638544 319121655 319252416 319499264 320642560 321777840 322397760 322647040 322744538 323446208 323791728 324240735 324491440 326486784 327115776 327328742 328500055 328658624 330018492 330516480 330616356 330654288 332094080 332387328 332603726 333406464 333793915 333873660 334858240 334959428 335861760 336753664 338615940 338759616 338779392 339991680 340396432 340868465 342320640 342424083 343229696 343890944 344072820 344258304 344967168 345191756 345274224 345856784 347123712 347445760 348592660 348698784 349264240 350878656 351601152 352134240 352278528 352507876 353085440 353769290 355980860 356131904 356361135 357094920 357287424 357520033 357782880 358059520 358167719 358208812 361190336 361696465 361697280 362657792 364158336 364663320 364818048 364859904 365097443 366022293 366448640 366727452 367011008 368324320 369848310 370518330 370560840 370739712 370847360 373779903 374047076 375407480 375609856 376130720 376532520 377687010 377757016 377847264 379666560 379824861 380118544 380901248 381478760 381635072 383773530 384771072 385021574 385763336 387176448 388561920 388814890 388974208 389389728 389519270 389563960 390783120 391838720 393226080 394200066 394504864 395051930 395219552 395264896 398298180 398512896 399065520 399374080 400552698 401634688 401829888 402819928 402866144 404307760 404739660 404977664 408108480 408894720 409042158 409210880 409334536 409358432 410823280 412523115 413270445 413317860 414415454 415484160 416758080 416835328 416934912 417206354 418311192 418699285 419117088 419441152 420942080 423449520 423474240 423702528 424523148 424851392 425495540 425669888 427177032 429037120 429671424 429863680 430322880 431208960 431489695 431592780 431722304 432320980 433904640 434035758 435315712 435873480 436154368 438598320 439501440 439684689 440024656 440348160 440634845 440821808 440872384 441989184 443183104 444541952 445016832 445164880 446609280 446770317 447761015 450488976 451356864 451487920 451679488 451705856 453322240 455197920 456022560 456074880 456427520 456565444 457774512 458409315 458763760 459011072 459900077 460365632 462775118 463424640 464931712 466577868 467281920 467423124 467476752 467558845 467838208 468801536 469512320 470206464 472196270 472309080 474062316 474839040 475148180 476126560 476383232 477043840 479248896 480963840 482204170 483970560 484116807 485169312 485544448 486217760 486424064 486479872 486737160 488029724 488969936 490993113 492810240 492987936 493131080 494024440 494081120 494319616 498141120 498373204 498905589 502043360 502287360 502439142 503255040 503524910 503582680 503796352 505130496 505459357 506222080 506375051 506433148 510594648 511365120 511668170 511698040 513028096 514844544 515836416 516172247 517787634 518082560 518785176 519186304 521044160 521168640 522888990 523896360 524301440 525600088 528761814 529628160 530653935 531064240 531350528 532087360 533971290 534070264 534197856 535707782 537089280 537313218 539652880 541785504 543986688 544144640 544340846 545192960 545389544 547713024 549672960 550030820 550516512 551027260 551090480 552486480 553144202 553978880 555677440 555913216 556271040 557748256 558822784 561070614 563111220 563414784 564196080 564599360 564632320 564867742 566030864 566635524 569569376 570177816 570706805 571351872 572218140 572452608 572895232 573763840 574945280 575457040 577532361 578539520 578645004 578714344 581164640 583222335 583461312 584278905 584345940 584797760 586001920 586178999 586246252 587130880 587758080 589318912 589843466 591757296 592577895 592829328 592897344 593355776 595479040 595693756 599061120 600651968 601809152 602452032 604229892 604299216 606461640 606930560 607466496 608030080 608099840 610037155 610366016 611212420 613816320 614001804 614037648 616234920 617899520 621623181 622103824 622966505 623230832 623302336 625252992 625809531 626865421 629161728 629745440 631413120 632083088 633041435 637277088 638243310 638504832 638998528 641285120 643555680 644795520 645294080 645489076 646892416 647583456 648481470 648982880 652973568 654231552 654582383 654657484 657000110 657317248 660036984 661032960 661232712 661308576 664188160 664774656 665207452 666812928 667587830 667747320 669716480 669918856 671723520 673507328 677231880 677519232 677558784 679983360 680792864 681736930 684641280 684848166 686459392 687781888 688145640 688516608 689934336 690383512 690548448 691713568 694162677 694891520 697185320 697397568 698528480 701757312 703202304 704268480 704557056 705015752 706170880 707538580 708294405 711961720 712263808 712722270 714189840 714574848 715040066 715565760 716119040 716335438 716417624 722380672 723306255 723392930 725315584 728316672 729326640 729636096 729719808 730194886 732044586 732807815 733454904 734022016 736648640 739696620 741036660 741121680 741479424 741694720 744617195 747559806 748094152 750814960 751219712 752261440 753065040 755287365 755374020 755514032 755694528 759333120 759649722 760237088 761802496 762957520 763270144 767502255 767547060 769542144 770043148 771526672 774352896 777123840 777629780 777948416 778779456 779038540 779127920 781566240 783677440 786452160 788400132 789009728 790103860 790439104 790529792 796596360 797025792 798131040 798748160 798989527 801105396 803269376 803561673 805639856 805732288 806861345 808615520 809479320 809955328 816216960 816511269 817789440 818084316 818321855 818669072 818716864 821646560 825046230 826540890 826635720 828830908 829716303 830968320 831509315 833516160 833670656 833869824 834412708 836622384 837398570 838234176 838882304 841884160 846899040 846948480 847301613 849046296 849702784 850991080 851339776 854354064 858074240 859342848 859727360 860645760 862417920 862979390 863185560 863444608 864641960 867809280 868071516 870631424 871746960 877196640 879002880 879369378 880049312 880696320 881269690 881643616 881744768 883978368 884765199 886258009 889083904 890033664 890329760 893218560 893540634 895522030 900977952 902713728 902975840 903358976 903411712 906644480 910395840 912045120 912149760 912855040 913130888 915549024 916818630 917527520 918022144 919800154 920731264 925550236 926849280 929863424 933155736 934563840 934846248 934953504 935117690 935676416 937603072 939024640 940412928 944392540 944618160 948124632 949678080 950296360 952253120 952766464 954087680 958497792 961927680 962553935 964408340 967941120 968233614 970338624 971088896 972435520 972848128 972959744 973474320 976059448 977939872 981986226 985500165 985975872 986262160 988048880 988162240 988639232 996282240 996746408 997811178 1001381745 1004086720 1004574720 1004878284 1007049820 1007165360 1007592704 1010260992 1010918714 1012444160 1012750102 1012866296 1021189296 1022605395 1023336340 1023396080 1025930941 1029689088 1031672832 1032344494 1035575268 1036038635 1037570352 1038372608 1042088320 1042337280 1043015885 1045777980 1047792720 1048602880 1051200176 1057523628 1059256320 1061307870 1062128480 1062701056 1064174720 1067942580 1068140528 1068395712 1071415564 1072560099 1074178560 1074503157 1074626436 1079305760 1083571008 1085089395 1087973376 1088289280 1088618141 1088681692 1090385920 1090779088 1095292329 1099345920 1100061640 1101033024 1102054520 1102180960 1104972960 1106288404 1107957760 1111354880 1111690711 1112542080 1115496512 1117645568 1122141228 1126222440 1126829568 1127563181 1128392160 1129198720 1129264640 1129605883 1129735484 1132061728 1133271048 1139138752 1140355632 1141413610 1142703744 1144436280 1144905216 1145650597 1147527680 1149890560 1150914080 1155064722 1156937795 1157290008 1157428688 1162329280 1166444670 1166922624 1168557810 1168691880 1169595520 1172003840 1172357998 1172492504 1174261760 1175516160 1178637824 1179686932 1183514592 1185155790 1185658656 1185794688 1186711552 1190958080 1191387512 1198122240 1201303936 1203618304 1204904064 1208459784 1208598432 1212923280 1213861120 1214932992 1216060160 1216199680 1220074310 1220732032 1222424840 1227632640 1228003608 1228075296 1232469840 1235799040 1243246362 1244207648 1245933010 1246461664 1246604672 1250505984 1251619062 1253730842 1256097855 1258323456 1259490880 1262826240 1264166176 1266082870 1274554176 1276486620 1277009664 1277997056 1282570240 1287111360 1289591040 1290588160 1290978152 1293784832 1294469085 1295166912 1296962940 1297965760 1305947136 1308463104 1309164766 1309314968 1314000220 1314634496 1320073968 1321904535 1322465424 1322617152 1328376320 1329549312 1330414904 1333625856 1335175660 1335494640 1339269455 1339837712 1343283045 1347014656 1354463760 1355038464 1355117568 1359966720 1360852115 1361585728 1363473860 1369282560 1369696332 1372918784 1375563776 1376291280 1377033216 1379700231 1380767024 1381096896 1382860505 1383427136 1388325354 1389783040 1394370640 1394795136 1397056960 1402676535 1403514624 1406404608 1408536960 1410031504 1412169355 1415077160 1416588810 1423923440 1424527616 1425444540 1428379680 1429149696 1430080132 1431131520 1432238080 1432670876 1432835248 1444761344 1446612510 1446785860 1450454089 1456633344 1458653280 1459272192 1459439616 1460222239 1460389772 1464089172 1465615630 1466909808 1468044032 1473297280 1474608665 1479393240 1482073320 1482243360 1482958848 1483389440 1483837693 1489234390 1495119612 1496188304 1501629920 1502439424 1504522880 1506130080 1510574730 1510748040 1511028064 1511389056 1516378071 1518666240 1519125153 1519299444 1520474176 1523604992 1525915040 1526540288 1535004510 1535094120 1539084288 1540086296 1543053344 1548516741 1554247680 1555259560 1555896832 1557558912 1558077080 1558255840 1563132480 1567354880 1572904320 1576800264 1578019456 1580207720 1580878208 1581059584 1593192720 1594051584 1596262080 1597496320 1597979054 1602210792 1606538752 1607123346 1611279712 1611464576 1613722690 1617231040 1618958640 1619712913 1632433920 1633022538 1635578880 1636168632 1636643710 1637338144 1637433728 1643293120 1650092460 1653081780 1653271440 1657661816 1659432606 1661936640 1663018630 1667032320 1667341312 1667739648 1668825416 1673244768 1674797140 1676468352 1677764608 1683768320 1693798080 1693896960 1694603226 1698092592 1699405568 1701982160 1702679552 1708708128 1712120415 1716148480 1718685696 1719454720 1721291520 1724835840 1725958780 1726371120 1726889216 1729283920 1735618560 1736143032 1741262848 1743493920 1754393280 1758005760 1758536997 1758738756 1760098624 1761392640 1762539380 1763287232 1763489536 1767956736 1769530398 1772516018 1778167808 1780067328 1780659520 1786437120 1787081268 1787600165 1790838595 1791044060 1801955904 1805427456 1805951680 1806717952 1806823424 1813288960 1820791680 1824090240 1824299520 1825487215 1826261776 1830111465 1831098048 1833637260 1835055040 1836044288 1839600308 1841462528 1851100472 1853698560 1859726848 1866311472 1868899515 1869692496 1869907008 1870235380 1871352832 1874977237 1878049280 1880596263 1888785080 1889236320 1896249264 1899124305 1900592720 1904506240 1905300319 1908175360 1916995584 1923855360 1925107870 1928816680 1935882240 1936004707 1936467228 1940677248 1942177792 1944871040 1945696256 1946948640 1952118896 1955879744 1963747149 1963972452 1971000330 1971951744 1972524320 1976097760 1976324480 1977037097 1992564480 1993492816 1995622356 2002763490 2008173440 2009149440 2009756568 2014099640 2014330720 2015185408 2020521984 2021837428 2024888320 2025500204 2025732592 2042378592 2045210790 2046672680 2046792160 2051861882 2059378176 2063345664 2064452131 2064688988 2071150536 2072077270 2075140704 2076745216 2084176640 2084674560 2086031770 2091555960 2095585440 2097205760 2097839497 2102400352 2115047256 2118512640 2122615740 2124256960 2125402112 2128349440 2135885160 2136281056 2136791424 2142831128 2145120198 2148357120 2149006314 2149252872 2158611520 2167142016 2170178790 2175946752 2176578560 2177236282 2177363384 2180771840 2181558176 2190584658 2198423445 2200123280 2202066048 2204109040 2204361920 2209945920 2212576808 2215915520 2222709760 2223381422 2225084160 2230993024 2233851585 2235291136 2244282456 2252444880 2253659136 2255126362 2256784320 2258397440 2258529280 2259211766 2259470968 2264123456 2266542096 2278277504 2280711264 2282827220 2285407488 2288872560 2289810432 2291301194 2295055360 2299500385 2301828160 2310129444 2313875590 2314580016 2314857376 2324658560 2332889340 2333845248 2337115620 2337383760 2339191040 2344007680 2344715996 2344985008 2351032320 2357275648 2359373864 2367029184 2370311580 2371317312 2371589376 2373423104 2381916160 2382775024 2396244480 2396968581 2402607872 2407236608 2409808128 2416919568 2417196864 2420584035 2425846560 2427722240 2428455853 2429865984 2432120320 2432399360 2440148620 2441464064 2444849680 2454965565 2456007216 2456150592 2464939680 2471598080 2486492724 2488415296 2491866020 2492923328 2493209344 2494527945 2501011968 2502640231 2503238124 2507461684 2512195710 2516646912 2518981760 2525652480 2527296785 2528332352 2531875255 2532165740 2549108352 2552973240 2554019328 2555682101 2565140480 2574222720 2579182080 2580861235 2581956304 2587569664 2588938170 2590333824 2593925880 2595931520 2611894272 2618329532 2618629936 2628000440 2629268992 2640147936 2643809070 2644930848 2645234304 2656752640 2658774027 2660829808 2667251712 2670351320 2670989280 2678538910 2679675424 2686566090 2693700451 2708927520 2710076928 2710235136 2711841301 2719933440 2721704230 2723171456 2726947720 2738565120 2739392664 2745837568 2752582560 2754066432 2759400462 2761534048 2762193792 2765721010 2766854272 2776650708 2779566080 2788741280 2789590272 2794113920 2805353070 2807029248 2812809216 2817073920 2820063008 2824338710 2830154320 2833177620 2847846880 2849055232 2850889080 2856759360 2858299392 2860160264 2862263040 2864476160 2865341752 2865670496 2887661805 2889522688 2893225020 2893571720 2900908178 2913266688 2917306560 2918544384 2918879232 2920444478 2920779544 2928178344 2930894995 2931231260 2933819616 2936088064 2946594560 2949217330 2958786480 2964146640 2964486720 2965917696 2966778880 2967675386 2978468780 2990239224 2992376608 3003259840 3004878848 3009045760 3012260160 3021149460 3021496080 3022056128 3022778112 3032756142 3037332480 3038250306 3038598888 3040948352 3047209984 3051830080 3053080576 3070009020 3070188240 3077792823 3080172592 3086106688 3097033482 3108115905 3110519120 3111793664 3115117824 3116154160 3116511680 3126264960 3129047655 3134327105 3145808640 3153600528 3156038912 3160415440 3161756416 3162119168 3186385440 3188103168 3192524160 3194992640 3195958108 3204421584 3213077504 3214246692 3222559424 3222929152 3227445380 3234462080 3237917280 3239425826 3264867840 3265854423 3266045076 3271157760 3272337264 3272911915 3273287420 3274676288 3274867456 3286586240 3300184920 3306163560 3306542880 3315323632 3318865212 3323873280 3326037260 3334064640 3334682624 3335072133 3337650832 3346489536 3349594280 3352936704 3355529216 3367536640 3382689543 3387596160 3387793920 3388817649 3389206452 3396185184 3398811136 3403964320 3405359104 3417416256 3424240830 3432296960 3433334137 3436951791 3438909440 3442583040 3449671680 3451917560 3452742240 3453778432 3458567840 3470813385 3472286064 3482100583 3486987840 3508786560 3516011520 3517073994 3517477512 3520197248 3522785280 3525078760 3526574464 3526979072 3535913472 3538215499 3539060796 3545032036 3560134656 3561319040 3572874240 3574162536 3575200330 3581677190 3582088120 3603911808 3610854912 3611903360 3613205729 3613435904 3626577920 3641583360 3648180480 3648599040 3650974430 3652523552 3660222930 3662196096 3667274520 3670110080 3671640323 3679200616 3682925056 3702200944 3707397120 3719453696 3732622944 3737799030 3739384992 3739814016 3740470760 3742705664 3749954474 3756098560 3761192526 3777570160 3778472640 3792498528 3798248610 3801185440 3809012480 3810600638 3816350720 3833982529 3833991168 3847710720 3850215740 3857633360 3871764480 3872009414 3872934456 3881354496 3884355584 3889742080 3891392512 3893897280 3904237792 3911759488 3927494298 3927944904 3942000660 3943903488 3945048640 3952195520 3952648960 3954074194 3985128960 3986985632 3991244712 3994947635 4005526980 4016346880 4017808365 4019513136 4028199280 4028661440 4030370816 4041043968 4043674856 4049776640 4051000408 4051465184 4082556345 4084757184 4090421580 4093345360 4093584320 4103723764 4118756352 4126691328 4128904262 4129377976 4142301072 4144154540 4148581515 4150281408 4153490432 4168353280 4169349120 4172063540 4183111920 4191170880 4194411520 4195678994 4204800704 4230094512 4236508065 4245231480 4248513920 4250285327 4256698880 4271770320 4272562112 4273582848 4285662256 4290240396 4296714240 4298012628 4298505744 4317223040 4334284032 4340357580 4351362267 4353157120 4354472564 4354726768 4363116352 4380666717 4381169316 4396846890 4400246560 4404132096 4408218080 4408723840 4419891840 4423825995 4425153616 4431290045 4438212421 4445419520 4446762844 4450168320 4451513079 4461986048 4467703170 4470582272 4488564912 4504889760 4507318272 4510252724 4513568640 4516794880 4517058560 4518423532 4518941936 4528246912 4533084192 4556555008 4561422528 4565654440 4570814976 4577745120 4579620864 4582602388 4590110720 4599000770 4603656320 4620258888 4627751180 4629160032 4629714752 4649317120 4665778680 4667690496 4674231240 4674767520 4678382080 4679795801 4688015360 4689431992 4689970016 4702064640 4714551296 4718747728 4734058368 4740623160 4742634624 4743178752 4746266759 4763832320 4765550048 4792488960 4793937162 4805215744 4814473216 4819616256 4833839136 4834393728 4841168070 4851693120 4855444480 4856911706 4859138739 4864240640 4864798720 4880297240 4882928128 4889699360 4909931130 4912014432 4912301184 4929879360 4943196160 4972985448 4976830592 4983732040 4985846656 4986418688 4989055890 5002023936 5005280462 5006476248 5014923368 5024391420 5033293824 5037963520 5051304960 5054593570 5056664704 5063750510 5064331480 5098216704 5105946480 5108038656 5111364202 5129654705 5148445440 5158364160 5161722470 5163912608 5175139328 5177876340 5180667648 5187851760 5191863040 5223788544 5236659064 5237259872 5256000880 5258537984 5280295872 5287618140 5289861696 5290468608 5313505280 5317548054 5321659616 5334503424 5340702640 5341978560 5357077820 5359350848 5362800495 5372515785 5373132180 5387400902 5417855040 5420153856 5420470272 5423682602 5439866880 5443090705 5443408460 5446342912 5453895440 5476461645 5478785328 5491675136 5505165120 5508132864 5518800924 5523068096 5524387584 5531442020 5533708544 5553301416 5558453555 5577482560 5579180544 5588227840 5610706140 5614058496 5624931711 5634147840 5637815905 5640126016 5648029415 5648677420 5660308640 5666355240 5695693760 5698110464 5701778160 5713518720 5715900957 5720320528 5724526080 5728252985 5730683504 5731340992 5775323610 5779045376 5786450040 5787143440 5801816356 5808014121 5826533376 5834613120 5837088768 5840888956 5841559088 5856356688 5861789990 5862462520 5867639232 5872176128 5893189120 5898434660 5917572960 5928293280 5928973440 5931111291 5933557760 5935350772 5956937560 5980478448 5984753216 6006519680 6009024083 6018091520 6024520320 6042298920 6042992160 6044112256 6045556224 6049492133 6065512284 6074664960 6076500612 6077197776 6081896704 6094419968 6103660160 6140018040 6140376480 6155585646 6160345184 6172213376 6193356393 6194066964 6216231810 6221038240 6223587328 6230235648 6232308320 6233023360 6252529920 6258095310 6268654210 6291617280 6293518491 6307201056 6312077824 6320830880 6323512832 6324238336 6372770880 6376206336 6385048320 6389985280 6391916216 6408843168 6426155008 6428493384 6445118848 6445858304 6454890760 6468924160 6475834560 6478851652 6529735680 6531708846 6532090152 6542315520 6544674528 6545823830 6546574840 6549352576 6549734912 6573172480 6600369840 6612327120 6613085760 6630647264 6637730424 6647746560 6652074520 6668129280 6669365248 6670144266 6675301664 6692979072 6699188560 6705873408 6710239211 6735073280 6765379086 6775192320 6775587840 6777635298 6778412904 6792370368 6797622272 6807928640 6810718208 6834832512 6848481660 6864593920 6866668274 6873903582 6877818880 6885166080 6898501155 6903835120 6905484480 6907556864 6917135680 6941626770 6944572128 6964201166 6973975680 7017573120 7032023040 7034147988 7034955024 7040394496 7050157520 7053148928 7053958144 7071826944 7076430998 7078121592 7090064072 7120269312 7122638080 7145748480 7148325072 7150400660 7163354380 7164176240 7207823616 7221709824 7223806720 7226411458 7226871808 7252270445 7283166720 7285367559 7296360960 7297198080 7301111195 7301948860 7305047104 7320445860 7324392192 7334549040 7340220160 7343280646 7358401232 7365850112 7404401888 7414794240 7419188465 7438907392 7465245888 7475598060 7478769984 7479628032 7480941520 7485411328 7499908948 7507920693 7512197120 7522385052 7555140320 7556945280 7581890355 7584997056 7595625765 7596497220 7602370880 7618024960 7620326987 7621201276 7632701440 7667046303 7667965058 7695421440 7700431480 7715266720 7742583705 7744018828 7745868912 7762708992 7767762839 7779484160 7781834977 7787794560 7808475584 7823518976 7854988596 7855889808 7884001320 7887806976 7890097280 7892942267 7904391040 7905297920 7908148388 7970257920 7973971264 7982489424 7989895270 8011053960 8032693760 8035616730 8039026272 8056398560 8057322880 8060741632 8081101353 8087349712 8098564565 8102000816 8102930368 8135523903 8165112690 8169514368 8180843160 8186690720 8187168640 8207447528 8237512704 8257808524 8258755952 8284602144 8288309080 8297163030 8300562816 8306980864 8336706560 8338698240 8344127080 8366223840 8382341760 8388823040 8391357988 8409601408 8460189024 8473016130 8490462960 8497027840 8500570654 8513397760 8543540640 8545124224 8547165696 8552730257 8571324512 8580480792 8593428480 8596025256 8597011488 8634446080 8668568064 8680715160 8702724534 8706314240 8708945128 8709453536 8726232704 8761333434 8762338632 8792684985 8793693780 8800493120 8808264192 8816436160 8817447680 8839783680 8847651990 8850307232 8862580090 8876424842 8890839040 8893525688 8900336640 8903026158 8923972096 8935406340 8941164544 8977129824 9009779520 9014636544 9020505448 9027137280 9033589760 9034117120 9036847064 9037883872 9056493824 9066168384 9113110016 9122845056 9131308880 9141629952 9155490240 9159241728 9165204776 9180221440 9198001540 9207312640 9240517776 9255502360 9258320064 9259429504 9298634240 9331557360 9335380992 9348462480 9349535040 9356764160 9359591602 9374886185 9378863984 9379940032 9402981315 9429102592 9437495456 9468116736 9481246320 9485269248 9486357504 9492533518 9526501595 9531100096 9584977920 9587874324 9610431488 9628946432 9639232512 9667678272 9668787456 9680023535 9682336140 9703386240 9710888960 9713823412 9718277478 9728481280 9760594480 9765856256 9779398720 9818735745 9819862260 9824028864 9824602368 9859758720 9885185485 9945970896 9953661184 9967464080 9971693312 9972837376 9978111780 10004047872 10010560924 10012952496 10029846736 10048782840 10066587648 10075927040 10102609920 10109187140 10113329408 10127501020 10128662960 10196433408 10211892960 10216077312 10222728404 10259309410 10296890880 10300002411 10316728320 10322260655 10323444940 10327825216 10350278656 10355752680 10361335296 10375703520 10383726080 10386863851 10446301749 10473318128 10474519744 10489197485 10512001760 10517075968 10560591744 10575236280 10579723392 10580937216 10614646497 10627010560 10635096108 10643319232 10681405280 10683957120 10714155640 10718701696 10725600990 10745031570 10746264360 10774801804 10835710080 10839617187 10840307712 10847365204 10879733760 10886181410 10886816920 10892685824 10907790880 10952923290 10957570656 10982009531 11010330240 11014920969 11037601848 11046136192 11048775168 11062884040 11067417088 11106602832 11116907110 11154965120 11158361088 11176455680 11221412280 11228116992 11249863422 11268295680 11275631810 11280252032 11296058830 11297354840 11320617280 11332710480 11391387520 11396220928 11403556320 11427037440 11431801914 11440641056 11449052160 11456505970 11461367008 11462681984 11501947587 11550647220 11558090752 11572900080 11574286880 11603632712 11616028242 11653066752 11669226240 11674177536 11681777912 11683118176 11712713376 11723579980 11724925040 11735278464 11744352256 11786378240 11796869320 11835145920 11856586560 11857946880 11862222582 11867115520 11870701544 11913875120 11960956896 11969506432 11984842905 12013039360 12018048166 12036183040 12049040640 12084597840 12085984320 12088224512 12091112448 12098984266 12131024568 12142279265 12149329920 12153001224 12154395552 12163793408 12188839936 12207320320 12280036080 12280752960 12311171292 12320690368 12344426752 12386712786 12388133928 12432463620 12442076480 12447174656 12460471296 12464616640 12466046720 12505059840 12513201155 12516190620 12537308420 12583234560 12587036982 12614402112 12624155648 12641661760 12647025664 12648476672 12745541760 12750855981 12770096640 12778410505 12783832432 12817686336 12852310016 12856986768 12890237696 12891716608 12909781520 12937848320 12951669120 12957703304 13059471360 13063417692 13064180304 13089349056 13091647660 13093149680 13098705152 13099469824 13146344960 13200739680 13224654240 13226171520 13261294528 13275460848 13293870135 13304149040 13314637263 13336258560 13337102233 13340288532 13350603328 13385958144 13398377120 13411746816 13420478422 13468502255 13530758172 13550384640 13551175680 13555270596 13556825808 13559206505 13584740736 13595244544 13615857280 13669665024 13696963320 13729187840 13733336548 13747807164 13770332160 13797002310 13807670240 13810968960 13815113728 13834271360 13883253540 13889144256 13928402332 13947951360 14035146240 14039387403 14064046080 14068295976 14069910048 14080788992 14100315040 14106297856 14107916288 14143653888 14152861996 14156243184 14180128144 14238800277 14245276160 14291496960 14296650144 14300801320 14326708760 14328352480 14415647232 14443419648 14447613440 14451979243 14452822916 14504540890 14566333440 14570735118 14592721920 14594396160 14602222390 14603897720 14610094208 14640891720 14648784384 14658321353 14669098080 14680440320 14684876479 14686561292 14716802464 14731700224 14808803776 14829588480 14838376930 14877814784 14930491776 14951196120 14957539968 14959256064 14961883040 14968995163 14999817896 15015841386 15024394240 15044770104 15110280640 15113890560 15163780710 15169994112 15191251530 15192994440 15204741760 15236049920 15240653974 15242402552 15265402880 15334092606 15335930116 15388964115 15400862960 15430533440 15485167410 15488037656 15491737824 15525417984 15535525678 15558968320 15563669954 15575589120 15616951168 15647037952 15709977192 15711779616 15768002640 15775613952 15780194560 15785884534 15808782080 15810595840 15816296776 15940515840 15947942528 15964978848 15979790540 16022107920 16065387520 16071233460 16078052544 16112797120 16114645760 16121483264 16162202706 16174699424 16197129130 16204001632 16205860736 16271047806 16329272115 16330225380 16339028736 16361686320 16373381440 16374337280 16414895056 16475025408 16515617048 16517511904 16569204288 16576618160 16594326060 16601125632 16613961728 16673413120 16675360665 16688254160 16732447680 16764683520 16777646080 16782715976 16819202816 16913447715 16920378048 16944088245 16946032260 16980925920 16994055680 16999190971 17001141308 17026795520 17087081280 17090248448 17094331392 17105460514 17142649024 17160961584 17166670685 17184758955 17192050512 17194022976 17268892160 17337136128 17361430320 17405449068 17410502915 17417890256 17418907072 17452465408 17522666868 17524677264 17585369970 17587387560 17600986240 17616528384 17632872320 17634895360 17679567360 17691077495 17695303980 17700614464 17725160180 17752849684 17787051376 17800673280 17806052316 17847944192 17870812680 17882329088 17954259648 18019559040 18027072249 18041010896 18054274560 18066028645 18067179520 18073694128 18075767744 18112987648 18132336768 18148476399 18226220032 18245690112 18262617760 18283259904 18310980480 18330409552 18358201615 18396003080 18414625280 18481035552 18511004720 18516640128 18518859008 18597268480 18663114720 18670761984 18696924960 18699070080 18713528320 18719183204 18749772370 18757727968 18759880064 18805962630 18855903157 18874990912 18936233472 18962492640 18970538496 18972715008 18982889107 18985067036 19053003190 19062200192 19169912645 19169955840 19175748648 19220862976 19278465024 19335356544 19337574912 19360047070 19364672280 19406772480 19421777920 19427646824 19436554956 19456962560 19521188960 19531712512 19558797440 19637471490 19639724520 19648057728 19649204736 19719517440 19770370970 19891941792 19907322368 19934928160 19943386624 19945674752 19956223560 20008095744 20021121848 20025904992 20059693472 20097565680 20130717633 20151854080 20205219840 20218374280 20226658816 20255002040 20257325920 20392866816 20423785920 20432154624 20445456808 20518618820 20593781760 20600004822 20633456640 20644521310 20646889880 20655650432 20700557312 20711505360 20722670592 20751407040 20767452160 20773727702 20892603498 20946636256 20949039488 20978394970 21024003520 21034151936 21121183488 21150472560 21159446784 21161874432 21229292994 21251426635 21270192216 21286638464 21362810560 21367914240 21428311280 21437403392 21451201980 21490063140 21492528720 21549603608 21671420160 21679234374 21680615424 21694730408 21756811335 21772362820 21773633840 21785371648 21815581760 21903333585 21905846580 21915141312 21964019062 22020660480 22029841938 22075203696 22092272384 22097550336 22125768080 22134834176 22191062105 22213205664 22233814220 22257565395 22309930240 22316722176 22352911360 22442824560 22456233984 22499726844 22536591360 22551263620 22560504064 22592117660 22594709680 22641234560 22665420960 22782775040 22792441856 22807112640 22854074880 22860980961 22863603828 22881282112 22898104320 22913011940 22922734016 22925363968 23003895174 23101294440 23116181504 23145800160 23148573760 23207265424 23232056484 23303288517 23338452480 23345504931 23363555824 23366236352 23398979005 23425426752 23447159960 23449850080 23470556928 23488704512 23572756480 23593738640 23670291840 23678826801 23713173120 23715893760 23724445164 23731333795 23741403088 23827750240 23921913792 23939012864 23969685810 24026078720 24033338959 24036096332 24072366080 24098081280 24169195680 24171968640 24176449024 24182224896 24197968532 24262049136 24284558530 24295693695 24306002448 24308791104 24327586816 24374704081 24414640640 24560072160 24561505920 24622342584 24641380736 24688853504 24773425572 24776267856 24864927240 24884152960 24920942592 24929233280 24932093440 25010119680 25026402310 25032381240 25074616840 25166469120 25174073964 25228804224 25248311296 25283323520 25294051328 25491083520 25501711962 25540193280 25556821010 25567664864 25635372672 25658190771 25701482261 25713973536 25780475392 25783433216 25819563040 25875696640 25903338240 25915406608 26118942720 26126835384 26128360608 26178698112 26183295320 26186299360 26197410304 26198939648 26292689920 26401479360 26449308480 26452343040 26522589056 26550921696 26587740270 26608298080 26629274526 26672517120 26674204466 26680577064 26701206656 26771916288 26796754240 26823493632 26837877703 26840956844 26937004510 27061516344 27100769280 27102351360 27110541192 27113651616 27118413010 27169481472 27190489088 27231714560 27339330048 27393926640 27458375680 27466673096 27495614328 27540664320 27594004620 27615340480 27621937920 27630227456 27668542720 27766507080 27778288512 27856804664 27895902720 28070292480 28078774806 28124658555 28136591952 28139820096 28161577984 28200630080 28212595712 28215832576 28287307776 28305723992 28312486368 28360256288 28477600554 28490552320 28579504785 28593300288 28601602640 28653417520 28656704960 28831294464 28886839296 28895226880 28903958486 28905645832 29009081780 29040070605 29132666880 29141470236 29185443840 29204444780 29207795440 29220188416 29281783440 29297568768 29316642706 29338196160 29360880640 29369752958 29373122584 29433604928 29463400448 29617607552 29655556455 29676753860 29751997289 29860983552 29902392240 29915079936 29918512128 29923766080 29937990326 29999635792 30031682772 30045120415 30089540208 30220561280 30227781120 30247460665 30327561420 30339988224 30382503060 30385988880 30409483520 30472099840 30481307948 30484805104 30668185212 30671860232 30777928230 30801725920 30861066880 30966781965 30970334820 30976075312 30983475648 31050835968 31067486947 31071051356 31117936640 31127339908 31151178240 31160591553 31233902336 31294075904 31419954384 31423559232 31467592455 31536005280 31551227904 31560389120 31569926089 31571769068 31617564160 31621191680 31632593552 31881031680 31895885056 31929957696 31959581080 32044215840 32130775040 32142466920 32156105088 32225594240 32229291520 32239030619 32324405412 32349398848 32394258260 32408003264 32411721472 32542095612 32658544230 32660450760 32678057472 32723372640 32746762880 32748674560 32758570607 32829790112 32946028593 33031234096 33035023808 33138408576 33153236320 33188652120 33202251264 33223867313 33346826240 33350721330 33376508320 33464895360 33529367040 33551196055 33565431952 33638405632 33826895430 33840756096 33888176490 33892064520 33961851840 33988111360 33998381942 34002282616 34053591040 34174162560 34180496896 34188662784 34210921028 34285298048 34321923168 34333341370 34369517910 34384101024 34388045952 34537784320 34674272256 34722860640 34810898136 34821005830 34835780512 34837814144 34904930816 35045333736 35049354528 35170739940 35174775120 35201972480 35233056768 35265744640 35269790720 35359134720 35382154990 35390607960 35401228928 35450320360 35505699368 35574102752 35601346560 35612104632 35695888384 35741625360 35908519296 36039118080 36054144498 36082021792 36108549120 36132057290 36134359040 36147388256 36151535488 36225975296 36264673536 36296952798 36426837795 36452440064 36491380224 36525235520 36566519808 36621960960 36660819104 36716403230 36792006160 36829250560 36962071104 37022009440 37033280256 37037718016 37194536960 37326229440 37341523968 37393849920 37398140160 37427056640 37438366408 37499544740 37515455936 37519760128 37539603465 37611925260 37711806314 37749981824 37872466944 37924985280 37941076992 37945430016 37965778214 37970134072 38101634935 38106006380 38124400384 38335231515 38339825290 38351497296 38441725952 38556930048 38670713088 38675149824 38720094140 38729344560 38813544960 38838814195 38855293648 38873109912 38909174885 39042377920 39063425024 39117594880 39274942980 39279449040 39296115456 39298409472 39439034880 39464711335 39540741940 39783883584 39814644736 39869856320 39886773248 39891349504 39912447120 40011306699 40042243696 40051809984 40119386944 40195131360 40261435266 40303708160 40405506765 40436748560 40453317632 40510004080 40514651840 40677619515 40785733632 40847571840 40890913616 41037237640 41187563520 41200009644 41289042620 41293779760 41311300864 41423010720 41445341184 41502814080 41534904320 41547455404 41785206996 41893272512 41898078976 41956789940 42048007040 42063168581 42242366976 42300945120 42318893568 42323748864 42346444931 42458585988 42502853270 42540384432 42573276928 42725621120 42735828480 42763651285 42856622560 42874806784 42902403960 42980126280 42985057440 43099207216 43342840320 43355937729 43358468748 43389460816 43513622670 43544725640 43547267680 43570743296 43631163520 43806667170 43811693160 43830282624 43928038124 43974964059 44041320960 44054629437 44059683876 44150407392 44184544768 44195100672 44251536160 44269668352 44382124210 44426411328 44467628440 44515130790 44619860480 44633343781 44633444352 44705822720 44885649120 44906985489 44999453688 45073182720 45102527240 45121008128 45184235320 45189419360 45282469120 45330841920 45565550080 45579319151 45614225280 45708149760 45721961922 45727207656 45762564224 45796208640 45826023880 45845468032 45850727936 46007790348 46202588880 46291600320 46297147520 46414530848 46464112968 46606577034 46676904960 46691009862 46727111648 46732472704 46797958010 46850853504 46894319920 46899700160 46941113856 46971674477 47145512960 47187477280 47340583680 47357653602 47426346240 47431787520 47448890328 47462667590 47482806176 47655500480 47843827584 47878025728 47939371620 48052157440 48066677918 48072192664 48144732160 48196162560 48338391360 48343937280 48352898048 48364449792 48395937064 48524098272 48569117060 48591387390 48612004896 48617582208 48655173632 48749408162 48829281280 49120144320 49123011840 49244685168 49282761472 49377707008 49546851144 49552535712 49729854480 49768305920 49841885184 49858466560 49864186880 50020239360 50052804620 50064762480 50149233680 50332938240 50348147928 50457608448 50496622592 50566647040 50588102656 50982167040 50997572913 51003423924 51080386560 51113642020 51135329728 51270745344 51316381542 51402964522 51427947072 51500012055 51560950784 51566866432 51639126080 51751393280 51806676480 51830813216 51934319255 52231508745 52253670768 52256721216 52357396224 52366590640 52372598720 52394820608 52397879296 52585379840 52802958720 52898616960 52904686080 53045178112 53073232485 53101843392 53175480540 53216596160 53258549052 53348408932 53361154128 53402413312 53543832576 53593508480 53646987264 53675755406 53681913688 53874009020 54123032688 54198085935 54201538560 54221082384 54227303232 54236826020 54338962944 54374339873 54463429120 54678660096 54787853280 54910047655 54933346192 54991228656 55074604845 55188009240 55230680960 55243875840 55253709251 55337085440 55533014160 55556577024 55713609328 55791805440 56140584960 56157549612 56249317110 56273183904 56279640192 56323155968 56401260160 56425191424 56567709471 56611447984 56624972736 56720512576 56948667321 56955201108 56981104640 57159009570 57186600576 57203205280 57306835040 57313409920 57509737935 57662588928 57696761473 57790453760 57807916972 57811291664 58018163560 58080141210 58265333760 58282940472 58370887680 58408889560 58415590880 58440376832 58563566880 58595137536 58633285412 58676392320 58721761280 58739505916 58746245168 58867209856 58919607683 59235215104 59311112910 59353507720 59503994578 59721967104 59804784480 59830159872 59837024256 59847532160 59869111799 59875980652 59999271584 60063365544 60090240830 60179080416 60441122560 60455562240 60494921330 60655122840 60679976448 60765006120 60771977760 60818967040 60837345413 60944199680 60962615896 60969610208 61336370424 61343720464 61555856460 61603451840 61722133760 61933563930 61940669640 61952150624 61966951296 62101671936 62134973894 62142102712 62235873280 62254679816 62302356480 62321183106 62467804672 62588151808 62839908768 62847118464 62935184910 63072010560 63102455808 63120778240 63139852178 63143538136 63235128320 63242383360 63265187104 63754279905 63791770112 63859915392 63919162160 64088431680 64261550080 64284933840 64312210176 64451188480 64458583040 64478061238 64648810824 64698797696 64788516520 64816006528 64823442944 65084191224 65317088460 65320901520 65356114944 65446745280 65493525760 65497349120 65517141214 65659580224 65892057186 66062468192 66070047616 66276817152 66306472640 66377304240 66404502528 66447734626 66573186315 66685511165 66701442660 66753016640 66929790720 67058734080 67102392110 67130863904 67276811264 67653790860 67681512192 67776352980 67784129040 67923703680 67976222720 67996763884 68004565232 68348325120 68360993792 68377325568 68421842056 68570596096 68643846336 68666682740 68739035820 68768202048 68776091904 69075568640 69348544512 69445721280 69621796272 69642011660 69671561024 69675628288 69809861632 70090667472 70098709056 70196937015 70341479880 70349550240 70403944960 70425219737 70466113536 70531489280 70539581440 70718269440 70764309980 70781215920 70802457856 70900640720 71011398736 71148205504 71194001385 71224209264 71391776768 71483250720 71817038592 72078236160 72100016877 72108288996 72164043584 72217098240 72259896215 72264114580 72294776512 72303070976 72451950592 72529347072 72593905596 72853675590 72904880128 72982760448 73050471040 73124112243 73243921920 73291606765 73321638208 73424382395 73432806460 73584012320 73658501120 73924142208 74044018880 74066560512 74075436032 74389073920 74652458880 74787699840 74796280320 74844975815 74876732816 74999089480 75030911872 75039520256 75079206930 75223850520 75423612628 75499963648 75744933888 75849970560 75882153984 75931556428 75940268144 76203269870 76212012760 76248800768 76670463030 76679650580 76702994592 76874066717 77104446783 77341426176 77350299648 77440188280 77458689120 77627089920 77677628390 77710587296 77746219824 77818349770 78084755840 78117313079 78235189760 78549885960 78558898080 78592230912 78596818944 78643397729 78878069760 78929422670 79081483880 79567767168 79629289472 79739712640 79773546496 79824894240 80022613398 80084487392 80103619968 80238773888 80390262720 80513633109 80522870532 80607416320 80811013530 80873497120 80906635264 81020008160 81029303680 81355239030 81571467264 81695143680 81781827232 82074475280 82375127040 82400019288 82578085240 82587559520 82622601728 82846021440 82890682368 83005628160 83069808640 83094910808 83570413992 83786545024 83796157952 83913579880 84096014080 84126337162 84484733952 84601890240 84637787136 84647497728 84692889862 84917171976 84995954855 85005706540 85080768864 85146553856 85451242240 85471656960 85527302570 85713245120 85749613568 85804807920 85960252560 85970114880 86198414432 86685680640 86711875458 86716937496 86778921632 87027245340 87089451280 87094535360 87141486592 87262327040 87613334340 87623386320 87660565248 87856076248 87949928118 88082641920 88109258874 88119367752 88300814784 88369089536 88390201344 88503072320 88539336704 88764248420 88852822656 88935256880 89030261580 89239720960 89255991867 89266687562 89411645440 89771298240 89813970978 89998907376 90135361245 90205054480 90242016256 90368470640 90378838720 90564938240 90661683840 90742381995 91131100160 91158638302 91228450560 91416299520 91443923844 91454415312 91525128448 91652047760 91690936064 91701455872 92015580696 92405177760 92583200640 92594295040 92829061696 92928225936 93202460841 93213154068 93353809920 93382019724 93454223296 93464945408 93595916020 93701707008 93788639840 93799400320 93882227712 93943348954 94279515785 94374954560 94681167360 94709778267 94715307204 94852692480 94863575040 94897780656 94914445535 94925335180 94965612352 95311000960 95687655168 95756051456 95878743240 96104314880 96133355836 96144385328 96392325120 96676782720 96687874560 96705796096 96717091857 96791874128 97048196544 97138234120 97182774780 97224009792 97235164416 97310347264 97498816324 97658562560 98240288640 98246023680 98275711821 98489370336 98565522944 98755414016 99093702288 99105071424 99459708960 99536611840 99566689973 99671601939 99716933120 99728373760 100040478720 100105609240 100129524960 100298467360 100653588165 100696295856 100915216896 100980916907 101133294080 101163854701 101964334080 101995145826 102006847848 102160773120 102227284040 102270659456 102541490688 102608249471 102632763084 102805929044 102855894144 103000024110 103121901568 103278252160 103502786560 103613352960 103661626432 103868638510 104463017490 104507341536 104513442432 104714792448 104733181280 104745197440 104782966141 104789641216 105170759680 105605917440 105797233920 105809372160 106090356224 106146464970 106203686784 106350961080 106433192320 106517098104 106696817864 106722308256 106804826624 107087665152 107187016960 107351510812 107363827376 107748018040 108246065376 108396171870 108403077120 108442164768 108454606464 108473652040 108677925888 108748679746 108926858240 109357320192 109575706560 109820095310 109866692384 109982457312 110149209690 110376018480 110461361920 110487751680 110507418502 110674170880 111066028320 111113154048 111185493341 111427218656 111583610880 112281169920 112315099224 112498634220 112546367808 112559280384 112646311936 112802520320 112850382848 113135418942 113222895968 113249945472 113441025152 113897334642 113910402216 113962209280 114304904805 114318019140 114373201152 114406410560 114613670080 114626819840 115019475870 115325177856 115393522946 115580907520 115615833944 115622583328 116036327120 116160282420 116516442585 116565880944 116727524655 116817779120 116831181760 116880753664 117127133760 117190275072 117266570824 117352784640 117443522560 117479011832 117492490336 117734419712 117839215366 118394134005 118470430208 118622225820 118707015440 119007989156 119443934208 119609568960 119660319744 119674048512 119695064320 119738223598 119751961304 119998543168 120126731088 120166694795 120180481660 120358160832 120882245120 120911124480 120989842660 121310245680 121359952896 121530012240 121543955520 121637934080 121674690826 121873520405 121925231792 121939220416 122672740848 122687440928 123111712920 123206903680 123444267520 123867127860 123881339280 123904301248 123933902592 124269947788 124284205424 124509359632 124604712960 124642366212 124935609344 125176303616 125679817536 125694236928 125870369820 126144021120 126189505743 126241556480 126279704356 126287076272 126470256640 126530374208 127039334793 127508559810 127583540224 127719830784 127838324320 128176863360 128290953855 128507411305 128569867680 128624420352 128708160209 128902376960 128917166080 128956122476 129297621648 129397595392 129577033040 129632013056 129646885888 130168382448 130634176920 130641803040 130712229888 130893490560 130987051520 130994698240 131034282428 131319160448 131784114372 132124936384 132140095232 132553634304 132612945280 132754608480 132809005056 132895469252 133146372630 133371022330 133402885320 133506033280 133859581440 133900031343 134117468160 134189388515 134204784220 134261727808 134553622528 135307581720 135363024384 135552705960 135568258080 135847407360 135952445440 135993527768 136009130464 136696650240 136721987584 136737957453 136843684112 137141192192 137287692672 137333365480 137478071640 137536404096 137552183808 138151137280 138891442560 139243592544 139284023320 139343122048 139351256576 139619723264 140181334944 140197418112 140393874030 140682959760 140699100480 140807889920 140850439474 140915023431 141062978560 141079162880 141436538880 141528619960 141562431840 141604915712 141801281440 142022797472 142296411008 142388002770 142448418528 142766123903 142966501440 143634077184 144156472320 144200033754 144216577992 144328087168 144434196480 144519792430 144528229160 144589553024 144606141952 144903901184 145058694144 145187811192 145707351180 145965520896 146100942080 146248224486 146487843840 146583213530 146643276416 146848764790 146865612920 147168024640 147317002240 147848284416 148088037760 148133121024 148150872064 148759986445 149304917760 149575399680 149592560640 149689951630 149753465632 149998178960 150061823744 150079040512 150158413860 150447701040 150847225256 150999927296 151489867776 151699941120 151764307968 151863112856 151880536288 152406539740 152424025520 152497601536 153340926060 153359301160 153405989184 153748133434 154208893566 154682852352 154700599296 154880376560 154917378240 155254179840 155337434735 155355256780 155421174592 155492439648 155636699540 155802957765 156169511680 156234626158 156470379520 157099771920 157117796160 157184461824 157193637888 157286795458 157756139520 157849630445 157858845340 158162967760 159135534336 159258578944 159479425280 159547092992 159649788480 160045226796 160168974784 160207239936 160477547776 160780525440 161027266218 161045741064 161195153095 161622027060 161746994240 161813270528 162040016320 162058607360 162710478060 163123019619 163390287360 163563654464 163792853035 164148950560 164730142965 164800038576 165156170480 165175119040 165245203456 165692042880 165761127753 166011256320 166119336565 166189821616 167140827984 167573090048 167592315904 167827159760 168192028160 168252674324 168969467904 169203780480 169275574272 169385779724 169834343952 169991909710 170011413080 170161537728 170293107712 170902484480 170943313920 171054605140 171426490240 171499227136 171609615840 171920505120 171940229760 172396828864 173090284419 173371361280 173423750916 173433874992 173557843264 174054490680 174178902560 174189070720 174261698407 174524654080 175226668680 175246772640 175321130496 175712152496 175899856236 176165283840 176218517748 176238735504 176601629568 176738179072 176758823049 177006144640 177528496840 177705645312 177870513760 178060523160 178479441920 178511983734 178533375124 179542596480 179607335397 179627941956 179997814752 180270722490 180410108960 180484032512 180736941280 180757677440 181129876480 181323367680 181484763990 181966709261 182262200320 182317276604 182456901120 182512036239 182832599040 182887847688 182908830624 183050256896 183304095520 183381872128 183402911744 184031161392 184810355520 185166401280 185188590080 185658123392 185856451872 186404921682 186426308136 186707619840 186764039448 186908446592 186929890816 187191832040 187403414016 187577279680 187598800640 187764455424 187886697908 188559031570 188749909120 189362334720 189419556534 189430614408 189705384960 189727150080 189795561312 189828891070 189850670360 189931224704 190622001920 191375310336 191512102912 191757486480 192208629760 192266711672 192288770656 192784650240 193353565440 193375749120 193411592192 193434183714 193583748256 194096393088 194276468240 194365549560 194448019584 194470328832 194596937119 194997632648 195317125120 196480577280 196492047360 196551423642 196978740672 197131045888 197510828032 198187404576 198210142848 198919417920 199073223680 199133379946 199343203878 199433866240 199456747520 200056533495 200211218480 200259049920 200596934720 201307176330 201392591712 201830433792 201961833814 202266588160 202327709402 203928668160 203990291652 204013695696 204454568080 204541318912 205082981376 205216498942 205265526168 205611858088 205711788288 206000048220 206243803136 206556504320 207226705920 207323252864 207737277020 208926034980 209014683072 209026884864 209429584896 209466362560 209490394880 209565932282 209579282432 210315842905 211211834880 211275659211 211594467840 211618744320 211732224655 212180712448 212292929940 212407373568 212701922160 212866384640 213034196208 213393635728 213444616512 213609653248 214175330304 214374033920 214703021624 214727654752 215496036080 216492130752 216779688645 216792343740 216884329536 216909212928 216947304080 217355851776 217497359492 217853716480 218714640384 219151413120 219640190620 219733384768 219874820295 219964914624 220273147185 220298419380 220752036960 220922723840 220975503360 220989482623 221014837004 221348341760 222132056640 222226308096 222370986682 222854437312 223166718905 223167221760 224534927445 224630198448 224997268440 225092735616 225118560768 225265122331 225605040640 225673214333 226270837884 226445791936 226499890944 226882050304 227794669284 227820804432 227896595755 228609809610 228636038280 228746402304 228812821120 229227340160 229253639680 230038951740 230622200151 230787045892 231231667888 231245166656 232072654240 232320564840 233032885170 233131761888 233455049310 233635558240 233662363520 233761507328 234254267520 234351939237 234533141648 234705569280 234858372385 234958023664 234984980672 235468839424 235678430732 235930193187 236788268010 236940860416 237244451640 237414030880 238015978312 238887868416 239219137920 239320639488 239390128640 239476447196 239503922608 239997086336 240253462176 240333389590 240360963320 240716321664 241764490240 241822248960 241979685320 242620491360 242719905792 243060024480 243087911040 243275868160 243349381652 243747040810 243850463584 243878440832 245345481696 245374881856 246223425840 246413807360 246888535040 247734255720 247762678560 247808602496 247867805184 248029177453 248539895576 248568410848 249018719264 249209425920 249284732424 249871218688 251359635072 251388473856 251740739640 252288042240 252379011486 252483112960 252559408712 252574152544 252940513280 253060748416 254078669586 254987864565 255017119620 255167080448 255439661568 255676648640 256353726720 256581907710 257014822610 257139735360 257248840704 257416320418 257804753920 257834332160 257912244952 258595243296 258795190784 259154066080 259264026112 259293771776 260336764896 261268353840 261283606080 261424459776 261786981120 261974103040 261989396480 262068564856 262638320896 263568228744 264249872768 264280190464 265107268608 265225890560 265509216960 265618010112 265790938504 266292745260 266742044660 266805770640 267012066560 267719162880 267800062686 268234936320 268378777030 268409568440 268523455616 269107245056 270615163440 270726048768 271105411920 271136516160 271694814720 271871699365 271987055536 272018260928 273393300480 273443975168 273475914906 273687368224 274282384384 274575385344 274666730960 274956143280 275072808192 275104367616 276268546255 277782885120 278487185088 278568046640 278686244096 278702513152 279239446528 280362669888 280394836224 280787748060 281365919520 281398200960 281615779840 281700878948 281830046862 282125957120 282838547355 283057239920 283124863680 283209831424 283602562880 284045594944 284592822016 284743336605 284776005540 284896837056 285532247806 285933002880 287268154368 288312944640 288400067508 288433155984 288483807365 288656174336 289039584860 289056458320 289179106048 289212283904 290117388288 290375622384 291414702360 291931041792 292201884160 292496448972 292975687680 293166427060 293286552832 293697529580 293731225840 294336049280 294598038415 295696568832 296176075520 296266242048 296301744128 297519972890 298609835520 298700069919 299150799360 299185121280 299345558995 299379903260 299506931264 299996357920 300123647488 300158081024 300316827720 300895402080 301694450512 301999854592 302942750721 303399882240 303491564103 303726225712 303761072576 304186727065 304813079480 304848051040 304995203072 306681852120 306718602320 306811978368 307496266868 307824748413 308417787132 309365704704 309760753120 309834756480 310508359680 310674869470 310710513560 310842349184 310984879296 311273399080 311605915530 312339023360 312433406467 312469252316 312940759040 314199543840 314235592320 314348898423 314368923648 314573590916 315512279040 315699260890 315717690680 316325935520 318271068672 318478276399 318958850560 319055234057 319299576960 320090453592 320337949568 320414479872 320955095552 321561050880 322054532436 322091482128 322390306190 323244054120 323493988480 324080032640 324117214720 325420956120 326246039238 326780574720 327127308928 327585706070 328297901120 329460285930 329600077152 330312340960 330350238080 330490406912 331384085760 331522255506 332022512640 332238673130 332379643232 333556480023 334281655968 335146180096 335184631808 335654319520 336384056320 336505348648 337938935808 338407560960 338551148544 338771559448 339668687904 339983819420 340022826160 340323075456 340586215424 341804968960 341886627840 342109210280 342852980480 342998454272 343219231680 343841010240 343880459520 344793657728 346180568838 346742722560 346847501832 346867749984 347115686528 348108981360 348357805120 348378141440 348523396814 349049308160 350453337360 350493545280 350642260992 351424304992 351799712472 352126098685 352330567680 352437035496 352477471008 353203259136 353476358144 353517646098 354012289280 355056993680 355411290624 355741027520 356121046320 356958883840 357023967468 357066750248 359085192960 359214670794 359255883912 359995629504 360500084385 360541444980 360820217920 360968065024 361473882560 361515354880 362259752960 362646735360 362969527980 363933418522 364524400640 364634553208 364913802240 365024072478 365620561215 365775695376 365817661248 366100513792 366608191040 366763744256 366805823488 368062322784 369620711040 370332802560 370377180160 371316246784 371712903744 372809843364 372852616272 373528078896 373816893184 373859781632 374383664080 374806828032 375154559360 375197601280 375528910848 375773395816 377118063140 377499818240 378724669440 378839113068 378861228816 379410769920 379591122624 379657782140 379701340720 379862449408 381244003840 382750620672 383024205824 383514972960 384370333585 384533423344 384577541312 385522233915 386124480627 386707130880 386751498240 386775964757 386868367428 387167496512 388192786176 388552936480 388731099120 388896039168 388940657664 389193874238 389995265296 390586565395 392961154560 392984094720 393102847284 393216988645 393957481344 394262091776 396374809152 396420285696 397838835840 398146447360 398266759892 398686407756 398867732480 400113066990 400422436960 400518099840 401193869440 402568165545 402614352660 402785183424 403660867584 403877330311 403923667628 404533176320 404655418804 407857336320 407980583304 408027391392 408909136160 409082637824 410165962752 410432997884 410531052336 411223716176 411423576576 412000096440 412437253781 413113008640 414453411840 414646505728 415474554040 417852069960 418029366144 418053769728 418859169792 418932725120 418980789760 419107398047 419131864564 420631685810 422423669760 422551318422 423188935680 423237488640 423464449310 424361424896 424585859880 424814747136 425403844320 425732769280 425861417891 426068392416 426787271456 426889233024 427219306496 428298371709 428748067840 429406043248 429455309504 430992072160 432984261504 433559377290 433584687480 433768659072 433818425856 433894608160 434711703552 434994718984 435707432960 438302826240 439280381240 439466769536 439749640590 439929829248 440546294370 440596838760 441504073920 441845447680 441951006720 441978965246 442029674008 442696683520 444264113280 444452616192 444741973364 445708874624 446279959335 446333437810 449069854890 449260396896 449994536880 450185471232 450237121536 450530244662 451210081280 451346428666 452541675768 452891583872 452999781888 453764100608 455589338568 455641608864 455793191510 457219619220 457272076560 457492804608 457625642240 458454680320 458507279360 460077903480 461244400302 461574091784 462463335776 462490333312 464145308480 464641129680 466012304205 466065770340 466263523776 466910098620 467271116480 467324727040 467523014656 468508535040 468703878474 469066283296 469411138560 469716744770 469916047328 469969961344 470937678848 471356861464 471860386374 473548891335 473576536020 473881720832 474488903280 474828061760 476031956624 477775736832 478438275840 478641278976 478780257280 478952894392 479007845216 479994172672 480506924352 480666779180 480721926640 481432643328 483528980480 483585459285 483959370640 485240982720 485439811584 486120048960 486175822080 486551736320 486698763304 487494081620 487700927168 487756881664 490690963392 490749763712 491378559105 492446851680 492827614720 492976538159 493777070080 495468511440 495525357120 495617204992 495735610368 496058354906 497079791152 497136821696 497833449865 498037438528 498358009695 498569464848 499742437376 502719270144 502776947712 503481479280 504576084480 504758022972 504904584535 505118817424 505148305088 505819273505 506121496832 508157339172 509975729130 510034239240 510334160896 510879323136 511353297280 512707453440 513041247355 513163815420 514029645220 514279470720 514497681408 514832640836 515609507840 515824489904 517190486592 517590381568 518308132160 518528052224 518587543552 520673529792 522536707680 522567212160 522785095221 523573962240 523914830705 523948206080 524137129712 525276641792 527136457488 528499745536 528560380928 530214537216 530451781120 531018433920 531581877008 532585490520 533484089320 533611541280 534024133120 535438325760 535600125372 536757554060 536819136880 537046911232 541230326880 541452097536 542210823840 542273032320 543389629440 543743398730 543974111072 544036521856 545900127783 546786600960 546821191553 546951829812 547374736448 548564768768 549150770688 549333461920 549912286560 550145616384 550208735232 550503784103 552537092510 555565770240 555927466705 556974370176 557136093280 557372488192 557405026304 560725339776 560789672448 561575496120 562731839040 562796401920 563231559680 563401757896 563660093724 564251914240 565677094710 566114479840 566249727360 566419662848 567205125760 568091189888 569185644032 569486673210 569552011080 569793674112 571064495612 571866005760 574536308736 576625889280 576800135016 576866311968 576967614730 577312348672 578079169720 578112916640 578358212096 578424567808 580234776576 580751244768 582829404720 583790811357 584403768320 584992897944 585951375360 586332854120 586573105664 587395059160 587462451680 588672098560 589196076830 591393137664 592352151040 592531148963 592532484096 595039945780 597219671040 597400139838 598301598720 598370242560 598691117990 598759806520 599013862528 599992715840 600247294976 600316162048 600633655440 601790804160 603388901024 603999709184 605885501442 606799764480 606983128206 607452451424 607522145152 608373454130 609626158960 609696102080 609990406144 613363704240 613437204640 613623956736 614992533736 615649496826 616835574264 618731409408 619521506240 619669512960 621349738940 621421027120 621684698368 621969758592 622546798160 623211831060 624678046720 624866812934 624938504632 625881518080 628399087680 628471184640 628697796846 628737847296 629147181832 630947528715 631398521780 631435381360 632651871040 635196673965 636542137344 636956552798 637917701120 638110468114 638599153920 640180907184 640675899136 640828959744 641910191104 643122101760 643540801045 644109064872 644182964256 644780612380 646488108240 646987976960 648160065280 648234429440 650841912240 652492078476 653561149440 654254617856 655171412140 656595802240 658920571860 659200154304 660624681920 660700476160 660980813824 662768171520 662968447869 663044511012 664045025280 664477346260 664759286464 667112960046 668563311936 669500156715 670292360192 670369263616 671308639040 672768112640 673010697296 675795366993 676815121920 677019642999 677543118896 679337375808 679967638840 680045652320 680646150912 681172430848 683609937920 683689787265 684218420560 685705960960 685913168687 686438463360 687682020480 687760919040 689587315456 692361137676 693695003664 693735499968 694231373056 696217962720 696715610240 696756282880 696966829811 697046793628 698098616320 700906674720 700987090560 701284521984 702848609984 703599424944 704252197370 704575117155 704874070992 704954942016 706406518272 706866418349 707035292196 708024578560 710113987360 710822581248 711482055040 712242092640 713830619515 714047934936 714133500496 718170385920 718429341588 718511767824 719991259008 721000168770 721082889960 721640435840 722947765120 723030709760 724519505920 725293470720 725939055960 727866837044 729269106416 729827604480 730048144956 731241122430 731551390752 731635322496 732201027584 733216382080 733527488512 736124645568 739241422080 740665605120 740754360320 742632493568 743425807488 744087532359 745619686728 745705232544 747056157792 747633786368 747719563264 748767328160 749613656064 750309118720 750395202560 751546791632 754236126280 754999636480 757449338880 757678226136 757722457632 758821539840 759182245248 759315564280 759402681440 759724898816 762488007680 765501241344 765954899879 767029945920 768740667170 769066846688 769155082624 771044467830 772248961254 773414261760 773502996480 773551929514 773736734856 774334993024 776385572352 777105872960 777462198240 777792078336 777881315328 778298453387 778387748476 779990530592 781173130790 785922309120 785968189440 786205694568 786433977290 787914962688 788524183552 792749618304 792840571392 795677671680 796292894720 796533519784 797372815512 797735464960 800226133980 800844873920 801036199680 802387738880 805136331090 805228705320 805570366848 807321735168 807754660622 807847335256 809066352640 809310837608 815615098095 815961166608 816054782784 817818272320 818165275648 820331925504 820865995768 821062104672 822447432352 822847153152 824000192880 824874507562 826226017280 828805638765 829293011456 830949108080 835704139920 836058732288 836107539456 837718339584 837865450240 837961579520 838214796094 838263729128 841263371620 844847339520 845102636844 846377871360 846928898620 848722849792 849171719760 849629494272 850807688640 851465538560 851722835782 852136784832 853574542912 853778466048 854438612992 856596743418 857496135680 858812086496 858910619008 861984144320 865451422095 865968523008 867118754580 867169374960 867537318144 867636851712 867789216320 869989437968 871308492035 876605652480 878560762480 878933539072 879499281180 879859658496 881092588740 881193677520 883008147840 883690895360 883794115245 883957930492 884059348016 888528226560 888905232384 889483946728 891417749248 892559918670 892666875620 898036676985 898139709780 898520793792 899989073760 900370942464 900474243072 900957121463 901060489324 902420162560 902692857332 905083351536 905783167744 905999563776 907528201216 909833546305 911178677136 911283217728 911586383020 912560181195 914439238440 914544153120 914985609216 915251284480 915527856581 916909360640 917014558720 920155806960 922488800604 923148183568 924926671552 924980666624 928290616960 929282259360 932024608410 932131540680 932527047552 933820197240 934542232960 934649454080 934931887951 937017070080 937300219401 937407756948 938132566592 938822277120 939433489540 939832094656 939939922688 941875357696 942713722928 943720772748 947097782670 947153072040 947763441664 948977806560 949656123520 952063913248 955434829197 956876551680 957165702171 957560514560 957905788784 958015690432 959988345344 961013848704 961333558360 961443853280 962865286656 967057960960 967170918570 967918741280 970481965440 972240097920 972351644160 972984685595 973397526608 974988163240 975401854336 975513763328 981381926784 981499527424 982757118210 984893703360 985655229440 985953076318 987554140160 990937022880 991050714240 991234409984 991471220736 992116709812 994159582304 994273643392 995666899730 996074877056 996716019390 997138929696 999362867321 1005438540288 1005553895424 1006962958560 1009152168960 1009516045944 1009809169070 1010237634848 1010296610176 1011638547010 1012242993664 1016314678344 1019951458260 1020068478480 1021758646272 1022706594560 1025414906880 1026082494710 1026327630840 1028059290440 1028558941440 1028995362816 1029665281672 1031219015680 1031648979808 1034380973184 1035180763136 1036616264320 1037056104448 1041347059584 1045073415360 1045134424320 1045570190442 1047147924480 1047829661410 1047896412160 1048274259424 1050553283584 1054272914976 1056378296055 1056999491072 1057120761856 1060429074432 1060903562240 1062036867840 1063163754016 1065170981040 1066968178640 1067223082560 1068048266240 1070876651520 1071200250744 1073515108120 1073638273760 1074093822464 1082460653760 1082904195072 1084421647680 1084546064640 1086779258880 1087486797460 1087948222144 1088073043712 1091800255566 1093573201920 1093642383106 1093903659624 1094749472896 1097129537536 1098301541376 1098666923840 1099824573120 1100291232768 1100417470464 1101007568206 1104947413115 1105074185020 1111131540480 1111854933410 1113948740352 1114272186560 1114744976384 1114810052608 1121450679552 1121579344896 1123150992240 1125463678080 1125592803840 1126325611655 1126803515792 1127320187448 1128366071665 1131354189420 1132228959680 1132499454720 1132839325696 1134410251520 1136182379776 1138371288064 1138973346420 1139104022160 1139587348224 1142128991224 1143732011520 1149072617472 1153111000755 1153600270032 1153732623936 1153935229460 1154624697344 1156158339440 1156225833280 1156716424192 1156849135616 1160327894271 1161502489536 1165658809440 1167581622714 1168807536640 1169985795888 1171759696185 1172665708240 1173146211328 1174790118320 1174924903360 1177344197120 1178392153660 1179650965935 1182786275328 1184704302080 1185062297926 1190079891560 1194439342080 1194800279676 1196603197440 1197382235980 1197519613040 1198027725056 1199985431680 1200494589952 1201267310880 1203581608320 1206777802048 1207999418368 1211631990933 1211771002884 1213599528960 1213966256412 1214904902848 1215044290304 1216746908260 1219252317920 1219392204160 1219831888849 1226727408480 1226874409280 1227247913472 1229985067472 1231298993652 1233671148528 1237311761343 1239043012480 1239339025920 1240145887265 1242699477880 1242842054240 1243369396736 1243939517184 1245093596320 1246423662120 1249356093440 1249733625868 1249877009264 1256798175360 1256942369280 1257322194141 1257395593692 1258294363664 1261895057430 1262797043560 1262870762720 1265303742080 1270393347930 1273084274688 1273766964827 1273913105596 1275835402240 1276220936228 1277198307840 1277584253673 1280361814368 1281351798272 1281657919488 1283820382208 1286244203520 1287081602090 1288218129744 1288365928512 1289561224760 1292976216480 1293975953920 1294366969649 1296320130560 1296468858880 1301683824480 1304984156952 1307122298880 1308509235712 1310342824280 1313191604480 1317841143720 1318400308608 1321249363840 1321400952320 1321800255379 1325536343040 1325936895738 1326089022024 1328090050560 1328954692520 1329518572928 1334225920092 1337126623872 1339000313430 1340584720384 1342617278080 1345536225280 1346021394592 1351590733986 1353630243840 1354039285998 1355086237792 1358674751616 1359935277680 1360091304640 1361292301824 1362178559833 1367219875840 1367379574530 1368436841120 1371411921920 1371826337374 1372876926720 1375364040960 1375521838080 1379174630912 1384722275352 1387390007328 1387470999936 1388462746112 1392435925440 1393431220480 1393512565760 1393933659622 1394093587256 1396197232640 1401813349440 1401974181120 1402569043968 1405697219968 1407198849888 1408504394740 1409150234310 1409748141984 1409909884032 1412813036544 1413732836698 1414070584392 1416049157120 1420227974720 1421645162496 1422964110080 1424484185280 1427661239030 1428095869872 1428267000992 1436340771840 1436858683176 1437023535648 1439982518016 1442000337540 1442165779920 1443280871680 1445895530240 1446061419520 1450586941440 1451878111920 1455733674088 1458538212832 1459655208960 1460096289912 1462482244860 1463102781504 1463270644992 1464402055168 1466432764160 1467054977024 1472249291136 1478482844160 1478929614477 1481331210240 1481508720640 1485264987136 1486851614976 1488175064718 1491239373456 1491410465088 1493500349595 1494112315584 1495267572736 1495439126528 1497534656320 1499227312128 1500618237440 1500790405120 1503093583264 1508472252560 1509999272960 1514713753605 1515356452272 1515444915264 1517457820515 1518364490496 1518631128560 1518805362880 1519449797632 1524976015360 1531002482688 1531909799758 1534059891840 1537481334340 1538133693376 1538310165248 1539123742065 1542088935660 1544497922508 1546828523520 1547103859028 1547473469712 1548669986048 1552771144704 1554211745920 1554924396480 1555584156672 1555762630656 1556596906774 1556775496952 1559981061184 1562167032335 1562346261580 1571744492115 1571844618240 1572411389136 1572867954580 1575829925376 1576855856317 1585499236608 1585681142784 1591355343360 1592391381995 1593067039568 1594745631024 1595276170285 1600452267960 1601689747840 1602072399360 1604775477760 1610272662180 1610457410640 1611140733696 1615509321244 1615694670512 1618621675216 1631230196190 1631922333216 1632109565568 1635636544640 1636330551296 1640463574659 1641731991536 1642124209344 1644894864704 1645694306304 1648000385760 1649749015124 1651511352309 1652452034560 1657611277530 1658586022912 1661898216160 1667782400115 1671408279840 1672117464576 1672215078912 1673206082717 1675730900480 1675923159040 1676429592188 1676527458256 1682526743240 1689694679040 1690205273688 1692755742720 1693857797240 1698343439520 1699258988544 1701615377280 1702931077120 1703445671564 1704273569664 1707149085824 1707556932096 1708668622807 1713193486836 1714992271360 1717624172992 1717821238016 1723968288640 1730902844190 1731937046016 1734237509160 1734338749920 1735074636288 1735273703424 1735578432640 1736204242171 1739978875936 1742616984070 1753211304960 1757121524960 1757867078144 1758998562360 1759719316992 1762185177480 1762387355040 1766016295680 1767381790720 1767588230490 1767915860984 1768118696032 1777056453120 1777593446889 1778967893456 1782835498496 1785119837340 1785333751240 1796073353970 1796279419560 1797041587584 1799978147520 1800741884928 1800948486144 1801914242926 1802120978648 1804840325120 1805385714664 1810166703072 1811566335488 1811999127552 1815056402432 1819667092610 1822357354272 1822566435456 1823172766040 1825120362390 1828878476880 1829088306240 1829971218432 1830502568960 1831055713162 1833818721280 1834029117440 1840311613920 1844977601208 1846296367136 1849853343104 1849961333248 1856581233920 1858564518720 1864049216820 1864263081360 1865054095104 1867640394480 1869084465920 1869298908160 1869863775902 1874034140160 1874600438802 1874815513896 1876265133184 1877644554240 1878866979080 1879664189312 1879879845376 1883750715392 1885427445856 1887441545496 1894195565340 1894306144080 1897955613120 1899312247040 1904127826496 1910869658394 1913753103360 1914331404342 1915121029120 1915811577568 1916031380864 1919976690688 1922027697408 1922667116720 1922887706560 1925730573312 1930622403135 1933879823785 1934341837140 1935837482560 1940963930880 1944480195840 1944703288320 1945969371190 1946795053216 1949976326480 1950803708672 1951027526656 1962763853568 1962999054848 1965514236420 1969787406720 1971310458880 1971906152636 1981874045760 1982101428480 1982468819968 1982942441472 1984233419624 1988319164608 1988547286784 1991333799460 1992149754112 1993432038780 1994277859392 1998725734642 2010877080576 2011107790848 2013925917120 2018304337920 2019032091888 2019386651555 2019618338140 2020475269696 2020593220352 2023277094020 2024485987328 2032629356688 2039902916520 2040136956960 2043517292544 2045413189120 2050829813760 2052164989420 2052655261680 2056118580880 2057117882880 2057739506061 2059330563344 2062186268905 2063297959616 2068761946368 2070361526272 2073232528640 2074112208896 2082694119168 2090146830720 2090268848640 2090900489433 2091140380884 2094295848960 2095536990235 2095659322820 2096548518848 2101106567168 2108545829952 2112756592110 2113998982144 2114241523712 2120599255047 2121807124480 2124073735680 2126327508032 2129307089455 2130341962080 2133936357280 2134446165120 2136096532480 2141491858545 2142400501488 2147030216240 2147276547520 2148187644928 2164921307520 2168843295360 2169092129280 2173558517760 2174973594920 2175896444288 2176146087424 2183600511132 2187284766212 2187807319248 2189498945792 2196603082752 2197333847680 2199649146240 2200582465536 2202015136412 2209894826230 2210148370040 2222263080960 2223709866820 2227897480704 2228544373120 2229347934793 2229489952768 2242901359104 2243158689792 2246301984480 2250927356160 2251185607680 2252651223310 2253607031584 2254640374896 2256732143330 2262708378840 2264457919360 2264998909440 2265402079291 2268820503040 2272364759552 2276742576128 2277946692840 2278208044320 2279174696448 2284257982448 2287464023040 2297864699637 2306222001510 2307200540064 2307465247872 2307870458920 2309249394688 2312316678880 2312451666560 2313432848384 2320655788542 2323004979072 2331317618880 2334895360161 2335163245428 2337615073280 2339971591776 2343519392370 2345331416480 2346292422656 2349580236640 2349849806720 2354688394240 2356784307320 2359301931870 2365567220393 2365572550656 2369408604160 2370124595852 2380159783120 2388878684160 2389600559352 2393206394880 2394764471960 2395039226080 2396055450112 2399970863360 2400989179904 2402534621760 2407163216640 2413555604096 2415703915003 2423263981866 2423542005768 2427199057920 2427932512824 2429809805696 2430088580608 2433493816520 2438504635840 2438784408320 2439663777698 2453454816960 2453748818560 2454495826944 2459970134944 2462597987304 2464882690795 2467342297056 2474623522686 2478086024960 2478678051840 2480291774530 2485398955760 2485684108480 2486738793472 2487879034368 2490187192640 2492847324240 2498712186880 2499467251736 2499754018528 2513596350720 2513884738560 2514644388282 2514791187384 2516588727328 2523790114860 2525594087120 2525741525440 2530607484160 2540786695860 2546168549376 2547533929654 2547826211192 2551670804480 2552441872456 2554396615680 2555168507346 2560723628736 2562703596544 2563315838976 2567640764416 2572488407040 2574163204180 2576436259488 2576731857024 2579122449520 2585952432960 2587951907840 2588733939298 2592640261120 2592937717760 2603367648960 2609968313904 2613925476105 2617018471424 2620685648560 2626383208960 2635682287440 2636800617216 2642498727680 2642801904640 2643600510758 2651072686080 2651873791476 2652178044048 2657909385040 2659037145856 2668451840184 2674253247744 2678000626860 2681169440768 2685234556160 2692042789184 2702871364389 2703181467972 2707260487680 2708078571996 2710172475584 2717349503232 2719870555360 2720182609280 2722584603648 2724357119666 2729500638915 2734105957765 2734759149060 2736873682240 2742823843840 2743652674748 2745753853440 2746583569743 2750728081920 2751043676160 2752518920515 2758349261824 2769444550704 2774780014656 2774941999872 2776925492224 2784871850880 2786862440960 2787025131520 2787867319244 2788187174512 2803626698880 2803948362240 2804795663853 2811394439936 2814397699776 2817008789480 2818300468620 2819496283968 2819819768064 2825626073088 2827465673396 2828141168784 2832098314240 2840455949440 2843290324992 2845928220160 2848968370560 2855322478060 2856191739744 2856534001984 2872681543680 2873717366352 2874047071296 2879965036032 2884000675080 2884331559840 2886561743360 2887434009217 2891791060480 2892122839040 2901173882880 2903756223840 2911467348176 2917076425664 2918954056785 2920192579824 2924964489720 2926205563008 2926541289984 2928446590303 2932865528320 2933751786329 2944498582272 2956965688320 2957859228954 2962655744815 2962662420480 2970529974272 2973703229952 2976350129436 2982478746912 2982820930176 2987000699190 2988224631168 2990535145472 2995069312640 2998088601963 3001236474880 3001580810240 3006187166528 3016944505120 3019998545920 3029427507210 3030712904544 3030889830528 3034915641030 3036728980992 3037262257120 3037610725760 3038899595264 3049952030720 3063819599516 3068119783680 3074962668680 3076267386752 3076620330496 3078247484130 3084177871320 3088995845016 3093657047040 3094207718056 3094946939424 3097339972096 3105542289408 3108423491840 3109848792960 3111168313344 3113193813548 3113550993904 3119962122368 3124334064670 3124692523160 3143488984230 3143689236480 3144822778272 3145735909160 3151659850752 3153711712634 3170998473216 3171362285568 3182710686720 3184782763990 3186134079136 3189491262048 3190552340570 3200904535920 3203379495680 3204144798720 3209550955520 3220545324360 3220914821280 3222281467392 3224379306889 3231018642488 3231389341024 3237243350432 3262460392380 3263844666432 3264219131136 3271273089280 3272661102592 3280927149318 3283463983072 3284248418688 3289789729408 3291388612608 3296000771520 3299498030248 3303022704618 3304904069120 3314842239345 3315222555060 3317172045824 3323796432320 3335564800230 3342816559680 3344234929152 3344430157824 3346412165434 3351461800960 3351846318080 3352859184376 3353054916512 3365053486480 3378976834965 3380410547376 3385098214995 3387715594480 3396686879040 3398517977088 3403230754560 3405862154240 3406891343128 3408547139328 3414298171648 3415113864192 3417337245614 3426386973672 3429565843435 3435248345984 3435642476032 3447936577280 3461805688380 3463874092032 3468475018320 3468677499840 3470149272576 3470547406848 3471156865280 3472408484342 3479957751872 3484834149055 3485233968140 3506422609920 3514243049920 3515734156288 3517997124720 3519438633984 3524370354960 3524774710080 3532032591360 3534332091745 3535176460980 3535831721968 3536237392064 3554112906240 3555186893778 3557935786912 3565670996992 3570239674680 3570667502480 3592146707940 3592558839120 3594083175168 3599956295040 3601483769856 3603828485852 3604241957296 3610771429328 3620333406144 3623132670976 3623998255104 3630112804864 3639334185220 3644714708544 3645132870912 3646345532080 3650240724780 3657756953760 3658176612480 3659495666547 3661005137920 3662111426324 3667637442560 3680623227840 3689955202416 3692592734272 3699706686208 3699922666496 3713162467840 3717129037440 3720437661795 3728098433640 3728526162720 3730108190208 3732536646061 3735280788960 3738168931840 3738597816320 3739727551804 3748068280320 3749200877604 3749631027792 3752530266368 3757733958160 3759328378624 3759759690752 3770854891712 3774883090992 3788391130680 3788612288160 3795911226240 3798624494080 3808255652992 3821300894481 3821739316788 3827506206720 3828662808684 3829774499395 3831623155136 3832062761728 3839953381376 3844055394816 3845334233440 3845775413120 3851461146624 3861244806270 3867759647570 3868683674280 3871674965120 3881927861760 3883100908947 3888960391680 3889406576640 3891492266935 3891938742380 3893590106432 3899952652960 3901607417344 3902055053312 3925527707136 3925998109696 3931028472840 3939574813440 3942620917760 3943812305272 3963748091520 3964202856960 3964937639936 3965400766137 3968466839248 3976638329216 3977094573568 3982667598920 3984299508224 3986864077560 3988555718784 3997451469284 4021754161152 4027851834240 4036608675840 4038064183776 4038773303110 4039236676280 4040950539392 4041186440704 4046554188040 4048971974656 4065258713376 4079805833040 4080273913920 4086535679499 4090826378240 4101659627520 4104329978840 4105310523360 4112237161760 4114235765760 4115479012122 4118661126688 4124372537810 4126595919232 4137523892736 4140217593187 4146465057280 4147718042741 4165388238336 4180293661440 4180537697280 4181800978866 4182280761768 4188591697920 4191073980470 4191318645640 4193097037696 4202213134336 4217091659904 4225513184220 4227997964288 4241198510094 4243614248960 4248147471360 4252655016064 4258614178910 4260683924160 4267872714560 4268892330240 4272193064960 4282983717090 4284801002976 4294060432480 4294553095040 4296375289856 4329842615040 4337686590720 4338184258560 4349947189840 4351792888576 4352292174848 4367201022264 4374569532424 4375614638496 4378997891584 4393206165504 4394667695360 4399298292480 4401164931072 4404030272824 4419789652460 4420296740080 4444526161920 4447419733640 4455794961408 4457088746240 4458695869586 4458979905536 4485802718208 4486317379584 4492603968960 4501854712320 4502371215360 4504785607315 4505302446620 4507214063168 4509280749792 4513464286660 4525416757680 4528915838720 4529997818880 4530804158582 4537641006080 4544729519104 4553485152256 4555893385680 4556416088640 4558349392896 4568515964896 4574928046080 4577639282905 4595729399274 4612444003020 4614401080128 4614930495744 4615740917840 4618498789376 4624633357760 4624903333120 4626865696768 4641311577084 4646009958144 4662635237760 4669790720322 4670326490856 4674659439755 4679943183552 4686501097005 4687038784740 4690662832960 4692584845312 4699160473280 4699699613440 4709376788480 4713568614640 4718603863740 4730567568951 4731134440786 4738817208320 4740249191704 4760319566240 4777174145985 4779201118704 4785828510855 4789528943920 4790078452160 4792110900224 4799941726720 4801392180809 4805069243520 4814326433280 4827111208192 4831407830006 4846527963732 4847084011536 4855865025648 4859619611392 4860177161216 4866987633040 4877009271680 4877568816640 4879327555396 4906909633920 4907497637120 4908991653888 4919940269888 4925195974608 4929765381590 4934684594112 4949247045372 4956172049920 4957356103680 4960583549060 4970797911520 4971368216960 4973477586944 4975758068736 4980374385280 4985694648480 4996814336605 4998934503472 4999508037056 5019618248151 5027192701440 5027769477120 5029288776564 5029582374768 5033177454656 5047580229720 5051188174240 5051483050880 5061214968320 5081573391720 5095067859308 5095652422384 5104883744912 5108793231360 5110337014692 5121447257472 5125407193088 5126005868421 5144976814080 5148326408360 5152872518976 5153463714048 5158244899040 5171904865920 5175903815680 5177467878596 5185280522240 5206735297920 5208612726513 5219936627808 5227850952210 5234036942848 5241371297120 5252766417920 5271364574880 5273601234432 5277034568569 5284997455360 5285603809280 5287201021516 5302145372160 5303747582952 5304356088096 5315818770080 5318074291712 5336903680368 5348506495488 5356001253720 5361684299153 5370469112320 5384085578368 5405742728778 5406362935944 5414520975360 5416157143992 5420344951168 5434699006464 5439741110720 5440365218560 5445169207296 5448714239332 5459001277830 5468211915530 5469518298120 5473747364480 5485647687680 5487305349496 5491507706880 5493167139486 5501456163840 5502087352320 5505037841030 5516698523648 5538889101408 5549560029312 5549883999744 5553850984448 5569743701760 5573724881920 5574050263040 5575734638488 5576374349024 5607253397760 5607896724480 5609591327706 5622788879872 5628795399552 5634017578960 5636600937240 5638992567936 5639639536128 5651252146176 5654931346792 5656282337568 5664196628480 5680911898880 5691856440320 5697936741120 5710644956120 5712383479488 5713068003968 5745363087360 5747434732704 5748094142592 5759930072064 5768001350160 5768663119680 5773123486720 5774868018434 5783582120960 5784245678080 5801639471355 5807512447680 5822934696352 5834152851328 5837908113570 5840385159648 5849928979440 5852411126016 5853082579968 5856893180606 5865731056640 5867503572658 5888997164544 5913931376640 5915718457908 5925311489630 5941059948544 5947406459904 5952700258872 5964957493824 5965641860352 5974001398380 5976449262336 5981070290944 5990138625280 5996177203926 6002472949760 6012374333056 6033889010240 6039997091840 6058159954665 6058855014420 6061425809088 6061779661056 6069831282060 6073457961984 6074524514240 6075221451520 6077799190528 6099159444245 6127639199032 6136239567360 6149925337360 6152534773504 6153240660992 6156494968260 6168355742640 6177991690032 6186558806715 6188415436112 6189893878848 6194679944192 6211084578816 6216846983680 6219697585920 6222336626688 6226387627096 6227101987808 6239924244736 6248668129340 6249385046320 6286610970705 6286977968460 6289645556544 6291471818320 6303319701504 6307423425268 6341996946432 6342724571136 6365421373440 6368834824135 6369565527980 6372268158272 6378982524096 6381104681140 6387921268365 6401809071840 6406758991360 6408289597440 6408694996067 6419101911040 6441090648720 6441829642560 6444562934784 6448758613778 6462037284976 6462778682048 6471834848245 6474486700864 6524920784760 6527689332864 6528438262272 6542546178560 6544523215657 6561854298636 6566927966144 6568496837376 6579579458816 6592001543040 6598996060496 6606045409236 6609001276895 6629684478690 6630445110120 6634344091648 6647592864640 6671129600460 6685633119360 6688043804379 6688469858304 6692824330868 6702923601920 6705718368752 6706109833024 6730106972960 6757953669930 6760821094752 6770196429990 6775431188960 6793373758080 6796206237873 6806461509120 6810892799165 6813782686256 6817094278656 6828596343296 6830227728384 6834674491228 6852773947344 6859131686870 6870496691968 6871284952064 6895873154560 6923611376760 6927748184064 6936950036640 6937354999680 6940298545152 6942313730560 6944816968684 6959915503744 6969668298110 6970467936280 7012845219840 7028486099840 7031468312576 7035994249440 7038877267968 7048740709920 7049549420160 7064065182720 7068664183490 7070352921960 7071663443936 7072474784128 7096701661179 7108225812480 7110373787556 7115871573824 7131341993984 7140479349360 7141335004960 7184293415880 7185117678240 7188166350336 7199912590080 7202967539712 7207656971704 7208483914592 7221542858656 7240666812288 7246265341952 7247111745009 7278668370440 7289429417088 7290265741824 7292691064160 7300481449560 7315513907520 7316353224960 7318991333094 7322010275840 7324222852648 7335274885120 7361246455680 7379910404832 7385185468544 7394648072385 7399413372416 7399845332992 7426324935680 7434258074880 7440875323590 7456196867280 7457052325440 7460216380416 7465073292122 7470561577920 7476337863680 7477195632640 7479455103608 7496136560640 7498401755208 7499262055584 7505060532736 7515467916320 7518656757248 7519519381504 7541709783424 7549766181984 7576782261360 7577224576320 7591822452480 7597248988160 7616511305984 7642601788962 7643478633576 7655012413440 7657325617368 7659548998790 7663246310272 7664125523456 7679906762752 7688110789632 7690668466880 7691550826240 7702922293248 7722489612540 7735519295140 7737367348560 7743349930240 7763855723520 7766201817894 7777920783360 7778813153280 7782984533870 7783877484760 7787180212864 7799905305920 7803214834688 7804110106624 7851055414272 7851996219392 7862056945680 7879149626880 7884279281585 7887624610544 7927496183040 7928405713920 7929875279872 7930801532274 7936933678496 7953276658432 7954189147136 7965335197840 7968599016448 7973728155120 7977111437568 7994902938568 8043508322304 8055703668480 8076128367552 8077546606220 8078473352560 8081901078784 8082372881408 8093108376080 8097943949312 8130517426752 8159611666080 8160547827840 8173071358998 8181652756480 8202317873295 8208659957680 8210621046720 8224474323520 8228471531520 8230958024244 8237322253376 8248745075620 8253191838464 8257556761545 8275047785472 8280435186374 8292930114560 8295436085482 8330776476672 8360587322880 8361075394560 8363601957732 8364561523536 8366030413585 8382147960940 8382637291280 8386194075392 8434183319808 8451026368440 8455995928576 8482397020188 8496294942720 8505310032128 8517228357820 8521367848320 8535745429120 8537784660480 8543343114035 8565967434180 8569602005952 8588120864960 8589106190080 8592750579712 8659685230080 8662302027651 8675373181440 8676368517120 8681021210855 8699894379680 8703585777152 8704584349696 8734402044528 8749139064848 8751229276992 8757995783168 8785339770909 8789335390720 8798596584960 8801255358987 8808060545648 8839579304920 8840593480160 8887967234445 8894839467280 8911589922816 8914177492480 8916871192931 8917391739172 8971605436416 8985207937920 9003709424640 9004742430720 9009571214630 9010604893240 9014428126336 9018561499584 9026928573320 9050833515360 9057831677440 9059995637760 9060568787543 9061608317164 9075282012160 9089459038208 9111786771360 9112832177280 9116698785792 9137031929792 9149856092160 9155278565810 9191458798548 9224888006040 9228802160256 9229860991488 9231481835680 9235870015571 9249266715520 9249806666240 9252601787653 9282623154168 9292019916288 9325270475520 9339581440644 9340652981712 9349318879510 9359886367104 9373002194010 9374077569480 9381325665920 9398320946560 9399399226880 9418753576960 9427137229280 9437207727480 9461135137902 9462268881572 9480498383408 9520639132480 9554348291970 9558402237408 9571657021710 9579057887840 9580156904320 9584221800448 9599883453440 9602784361618 9610138487040 9628652866560 9654222416384 9662815660012 9673137920667 9693055927464 9694168023072 9711730051296 9719239222784 9720354322432 9733975266080 9754018543360 9755137633280 9758655110792 9813819267840 9814995274240 9817983307776 9839880539776 9850391949216 9859530763180 9869369188224 9898494090744 9912344099840 9914712207360 9921167098120 9941595823040 9942736433920 9946955173888 9951516137472 9960748770560 9971389296960 9993628673210 9997869006944 9999016074112 10039236496302 10054385402880 10055538954240 10058577553128 10059164749536 10066354909312 10095160459440 10102376348480 10102966101760 10122429936640 10163146783440 10190135718616 10191304844768 10209767489824 10217586462720 10220674029384 10242894514944 10250814386176 10252011736842 10288697530305 10296652816720 10305745037952 10306927428096 10316489798080 10343809731840 10351807631360 10354935757192 10370561044480 10413470595840 10417225453026 10439873255616 10454502447165 10455701904420 10468073885696 10482742594240 10505532835840 10542729149760 10547202468864 10554069137138 10569994910720 10571207618560 10574402043032 10602996275235 10607495165904 10608712176192 10631637540160 10636148583424 10673807360736 10697012990976 10712002507440 10723368598306 10740938224640 10768171156736 10811485457556 10812725871888 10832314287984 10840689902336 10869398012928 10879482221440 10880730437120 10890338414592 10897428478664 10918002555660 10936423831060 10939036596240 10947494728960 10974610698992 10983015413760 10986334278972 11002912327680 11010075682060 11033397047296 11077778202816 11099120058624 11099767999488 11107701968896 11139487403520 11146739673965 11147449763840 11151469276976 11152748698048 11197609938183 11214506795520 11215793448960 11219182655412 11245577759744 11257590799104 11268035157920 11273201874480 11277985135872 11279279072256 11309862693584 11312564675136 11327010396455 11361823797760 11383712880640 11395873482240 11421289912240 11424766958976 11426136007936 11489323498185 11494869465408 11496188285184 11519860144128 11536002700320 11537326239360 11546246973440 11549736036868 11567164241920 11603278942710 11615024895360 11645869392704 11668305702656 11674476800805 11675816227140 11680770319296 11699857958880 11704822252032 11706165159936 11712442579019 11713786361212 11731462113280 11735007145316 11777994329088 11827836101965 11827862753280 11831436915816 11850622979260 11894812919808 11905400517744 11929914987648 11931283720704 11948002796760 11952898524672 11960680359649 11980277250560 11992354407852 12004945899520 12024748666112 12067778020480 12078519575015 12116319909330 12117710028840 12122851618176 12123559322112 12139662564120 12146915923968 12149049028480 12150442903040 12154114543363 12198318888490 12255278398064 12272479134720 12299850674720 12305069547008 12306481321984 12312989936520 12336711485280 12355983380064 12373117613430 12376830872224 12379787757696 12389359888384 12420652779561 12433693967360 12439395171840 12443154128223 12452775254192 12454203975616 12479848489472 12497336258680 12498770092640 12573221941410 12573955936920 12579291113088 12582943636640 12606639403008 12614846850536 12683993892864 12730842746880 12737669648270 12739131055960 12744536316544 12757965048192 12762209362280 12775842536730 12803618143680 12813517982720 12816579194880 12817389992134 12838203822080 12882181297440 12883659285120 12889125869568 12897517227556 12924074569952 12925557364096 12943669696490 12948973401728 13049841569520 13055378665728 13056876524544 13085092357120 13089046431314 13123708597272 13133855932288 13136993674752 13159158917632 13184003086080 13197992120992 13212090818472 13218002553790 13259368957380 13260890220240 13295185729280 13342259200920 13371266238720 13376087608758 13376939716608 13385648661736 13405847203840 13411436737504 13412219666048 13460213945920 13514356821945 13515907339860 13521642189504 13540392859980 13550862377920 13586747516160 13592412475746 13612923018240 13621785598330 13627565372512 13634188557312 13657192686592 13660455456768 13669348982456 13705547894688 13718263373740 13732917848715 13740993383936 13742569904128 13791746309120 13847222753520 13855496368128 13873900073280 13874709999360 13880597090304 13884627461120 13889633937368 13919831007488 13939336596220 13940935872560 14023978319265 14056972199680 14062936625152 14071988498880 14077754535936 14097481419840 14099098840320 14128130365440 14137328366980 14140705843920 14143326887872 14144949568256 14193403322358 14216451624960 14220747575112 14231743147648 14262683987968 14280958698720 14282670009920 14368586831760 14370235356480 14376332700672 14399825180160 14404176542427 14415313943408 14416967829184 14437170046085 14443085717312 14481333624576 14492530683904 14494223490018 14557336740880 14578858834176 14580531483648 14585382128320 14600962899120 14631027815040 14632706449920 14637982666188 14642232951515 14648445705296 14668758931645 14722492911360 14759820809664 14770370937088 14789296144770 14798826744832 14799690665984 14852649871360 14868516149760 14881750647180 14912393734560 14914104650880 14920432760832 14930146584244 14941123155840 14952675727360 14958910207216 14990443009815 14996803510416 14998524111168 15010121065472 15030935832640 15037313514496 15039038763008 15083419566848 15099532363968 15153564522720 15154449152640 15183644904960 15194497976320 15233022611968 15285203577924 15286957267152 15314651234736 15319097997580 15326492620544 15328251046912 15376221579264 15381336933760 15383101652480 15444979225080 15471038590280 15474734697120 15486699860480 15527711447040 15532403635788 15555841566720 15565969067740 15567754969520 15574360425728 15599810611840 15606429669376 15702110828544 15703992438784 15724113891360 15758299253760 15768558563170 15775249221088 15831103705707 15854992366080 15856811427840 15857814555037 15861603064548 15873867356992 15906553316864 15908378294272 15930670395680 15937198032896 15947456310240 15954222875136 15989805877136 16085052897459 16111407336960 16121896534445 16152256735104 16155093212440 16156946705120 16163802157568 16164745762816 16186216752160 16261034853504 16319223332160 16321095655680 16346142717996 16363305512960 16404635746590 16417319915360 16421242093440 16448948647040 16456943063040 16461916048488 16474644506752 16497490151240 16506383676928 16515113523090 16550095570944 16558970542751 16560870372748 16585860229120 16590872170964 16661552953344 16721174645760 16722150789120 16727203915464 16729123047072 16732060827170 16764295921880 16765274582560 16772388150784 16868366639616 16902052736880 16909927405021 16964794040376 16992589885440 17010620064256 17034456715640 17042735696640 17071490858240 17075569320960 17086686228070 17131934868360 17139204011904 17176241729920 17178212380160 17183403319927 17319370460160 17324604055302 17350746362880 17352737034240 17362042421710 17399788759360 17407171554304 17409168699392 17468804089056 17498278129696 17502458553984 17515991566336 17570679541818 17578670781440 17597193169920 17602510717974 17616121091296 17679158609840 17681186960320 17775934468890 17789678934560 17823179845632 17828354984960 17833742385862 17834783478344 17943210872832 17970415875840 18007418849280 18019142429260 18021209786480 18028856252672 18037122999168 18053857146640 18101667030720 18115663354880 18119991275520 18121137575086 18123216634328 18150564024320 18178918076416 18223573542720 18225664354560 18233397571584 18274063859584 18297478332735 18310557131620 18382917597096 18449776012080 18457604320512 18459721982976 18462963671360 18471740031142 18498533431040 18499613332480 18505203575306 18565246308336 18584039832576 18650540951040 18662683230305 18679162881288 18681305963424 18698637759020 18719772734208 18746004388020 18748155138960 18762651331840 18796641893120 18798798453760 18854274458560 18874415454960 18922270275804 18924537763144 18960996766816 19041278264960 19106504472405 19108696583940 19116804474816 19143314043420 19158115775680 19160313808640 19168443600896 19199766906880 19205568723236 19220276974080 19226084988201 19257305733120 19308444832768 19325631320024 19346275841334 19386111854928 19388336046144 19415504544735 19423460102592 19438478445568 19440708644864 19467950532160 19508037086720 19510275266560 19517310221584 19627638535680 19629990548480 19633569646971 19679761079552 19700783898432 19719061526360 19738738376448 19796988181488 19824688199680 19827003830685 19842334196240 19883191646080 19885472867840 19891481891923 19903032274944 19921497541120 19942778593920 19987257346420 19995738013888 19998032148224 20078472992604 20108770805760 20117155106256 20118329499072 20132709818624 20190320918880 20204752696960 20205932203520 20212038064519 20244859873280 20326293566880 20380271437232 20382609689536 20419534979648 20432678397495 20441348058768 20485789029888 20499126132121 20504023473684 20577395060610 20593305633440 20611490075904 20613854856192 20632979596160 20687619463680 20701087965935 20709871514384 20738590213705 20826941191680 20834450906052 20879746511232 20909004894330 20911403808840 20965485188480 21011065671680 21085458299520 21094404937728 21108138274276 21139989821440 21148804086064 21205992550470 21214990331808 21217424352384 21263275080320 21272297166848 21347614721472 21394025981952 21424005014880 21446737196612 21481876449280 21536342313472 21622970915112 21625451743776 21664628575968 21681379804672 21738796025856 21758964442880 21761460874240 21794856957328 21836005111320 21872847662120 21878073192480 21894989457920 21949221397984 21966030827520 21972668557944 22005824655360 22020151364120 22155556405632 22198240117248 22199535998976 22212692096491 22278974807040 22293479347930 22294899527680 22302938553952 22305497396096 22395219876366 22429013591040 22431586897920 22438365310824 22491155519488 22515181598208 22536070315840 22546403748960 22555970271744 22558558144512 22570655148223 22619725387168 22625129350272 22654020792910 22723647595520 22767425761280 22791746964480 22842579824480 22849533917952 22852272015872 22978646996370 22989738930816 22992376570368 23039720288256 23072005400640 23074652478720 23092493946880 23099472073736 23134328483840 23206557885420 23230049790720 23291738785408 23336611405312 23348953601610 23351632454280 23361540638592 23399715917760 23409644504064 23412330319872 23424885158038 23427572722424 23462924226560 23470014290632 23555988658176 23652837844755 23655672203930 23662873831632 23701245958520 23789625839616 23810801035488 23859829975296 23862567441408 23896005593520 23905797049344 23921360719298 23960554501120 23984708815704 24006960904045 24049497332224 24135556040960 24157039150030 24232639818660 24235420057680 24245703236352 24247118644224 24279325128240 24293831847936 24298098056960 24300885806080 24308229086726 24396637776980 24510556796128 24544958269440 24599701349440 24610139094016 24612962643968 24625979873040 24673422970560 24711966760128 24746235226860 24753661744448 24759575515392 24778719776768 24841305559122 24867387934720 24878790343680 24886308256446 24905550508384 24908407951232 24959696978944 24994672517360 24997540185280 25098091240755 25146443882820 25147911873840 25158582226176 25165887273280 25229693701072 25367987785728 25475339296540 25478262111920 25489072633088 25515930096384 25524418724560 25551685073460 25607236287360 25627035965440 25630029342105 25634779984268 25764362594880 25767318570240 25778251739136 25795034455112 25848149139904 25851114728192 25887339392980 25897946803456 26043063632565 26099683139040 26110757331456 26113753049088 26127756522427 26170184714240 26178092862628 26247417194544 26267711864576 26273987349504 26318317835264 26368006172160 26385172842845 26395984241984 26424181636944 26436005107580 26518737914760 26521780440480 26590371458560 26684518401840 26742532477440 26750613578793 26752175217516 26771297323472 26808421495765 26822873475008 26824439332096 26920427891840 27028713643890 27031814679720 27043284379008 27080785719960 27101724755840 27173495032320 27181706362629 27184824951492 27225846036480 27243571196660 27255130745024 27268377114624 27314385373184 27338697964912 27411095789376 27436526747480 27465835697430 27481986767872 27485139808256 27583492618240 27694445507040 27707610046713 27747800146560 27749419998720 27757805362959 27769254922240 27779267874736 27839662014976 27878673192440 27881871745120 28047956638530 28113944399360 28122439916167 28143976997760 28194962839680 28198197680640 28256260730880 28274656733960 28281411687840 28286653775744 28289899136512 28386806644716 28441495150224 28463486295296 28561917397440 28565340019840 28737173663520 28740470712960 28752665401344 28799650360320 28808353084854 28830627886816 28833935658368 28874340092170 28886171434624 28962667249152 28981523152309 28988446980036 29114673481760 29157717668352 29161062967296 29170764256640 29201925798240 29262055630080 29265412899840 29275965332376 29284465903030 29296891410592 29337517863290 29444985822720 29519641619328 29540741874176 29578592289540 29597653489664 29705299742720 29737032299520 29763501294360 29824787469120 29828209301760 29840865521664 29860293168488 29882246311680 29905351454720 29917820414432 29980886019630 29993607020832 29997048222336 30020242130944 30061871665280 30074627028992 30166839133696 30199064727936 30307129045440 30308898305280 30367289809920 30388995952640 30466045223936 30570407155848 30573914534304 30629302469472 30638195995160 30652985241088 30656502093824 30752443158528 30762673867520 30766203304960 30889958450160 30942077180560 30949469394240 30973399720960 31055422894080 31064807271576 31111683133440 31131938135480 31135509939040 31148720851456 31199621223680 31212859338752 31404150895039 31404221657088 31448227782720 31516598507520 31537117126340 31550498442176 31662207411414 31709984732160 31713622855680 31715629110074 31723206129096 31747734713984 31813106633728 31816756588544 31861340791360 31874396065792 31894912620480 31908445750272 31979611754272 32043474980335 32170105794918 32222814673920 32243793068890 32304513470208 32310186424880 32313893410240 32327604315136 32329491525632 32372433504320 32522069707008 32638446664320 32642191311360 32692285435992 32722616078285 32809271493180 32834639830720 32842484186880 32897897294080 32923832096976 32949289013504 32994980302480 33012767353856 33030227046180 33100191141888 33117941085502 33121740745496 33171720458240 33181744341928 33323105906688 33440219021895 33442349291520 33454407830928 33458246094144 33464121654340 33528591843760 33530549165120 33544776301568 33736733279232 33804105473760 33819854810042 33929588080752 33981031189365 34021240128512 34068913431280 34085471393280 34142981716480 34151138641920 34173372456140 34263869736720 34278408023808 34352483459840 34356424760320 34366806639854 34638740920320 34649208110604 34701492725760 34724084843420 34799577518720 34814343108608 34937608178112 34996556259392 35004917107968 35031983132672 35137327737057 35141359083636 35157341562880 35194386339840 35205021435948 35232242182592 35358317219680 35362373920640 35483508305895 35551868937780 35579357869120 35656709969920 35667484771724 35669566956688 35882041078947 35940831751680 36014837698560 36038284858520 36042419572960 36057712505344 36074245998336 36107714293280 36203334061440 36231326709760 36235558725045 36242275150172 36246433268656 36353397940411 36447147085440 36451328709120 36462343630089 36548127719168 36594956665470 36621114263240 36765835194192 36899552024160 36915208641024 36919443965952 36925927342720 36939241979983 36943480062284 36997066862080 36999226664960 37010407150612 37130492616672 37168079665152 37301081902080 37325366460610 37358325762576 37362611926848 37397275518040 37439545468416 37492008776040 37496310277920 37525302663680 37536642119821 37593283786240 37597596907520 37708548917120 37748830909920 37844540551608 37849075526288 37921993533632 38082556529920 38213008944810 38217393167880 38233608949632 38286628086840 38316231551360 38320627617280 38332207405991 38399533813760 38411137446472 38440553948160 38452169976402 38514611466240 38616889665536 38651262640048 38692551682668 38772223709856 38776672092288 38831009089470 38846920205184 38876956891136 38935901064320 39016074173440 39020550533120 39034620443168 39255277071360 39259981096960 39267139293942 39359522159104 39401567796864 39438123052720 39477476752896 39593976362976 39649376399360 39654007661370 39684668392480 39766383292160 39770945735680 39782963783846 39842995082240 39885557187840 39974514692840 39991476027776 39996064296448 40156945985208 40217541611520 40234310212512 40236658998144 40265419637248 40380641837760 40409505393920 40411864407040 40424076129038 40489719746560 40652587133760 40760542874464 40765219379072 40839069959296 40865356794990 40882696117536 40971578059776 40998252264242 41008046947368 41154790121220 41186611266880 41222980151808 41227709712384 41265959192320 41375238927360 41402175931870 41419743028768 41477180427410 41653882383360 41668901812104 41759493022464 41818009788660 41822807617680 41930970376960 42170916599040 42188809875456 42216276548552 42279979642880 42297608172128 42411985100940 42429980663616 42434848704768 42526550160640 42544594333696 42695229442944 42788051963904 42848010029760 42893474393224 42963752898560 43072684626944 43245941830224 43250903487552 43311510138255 43329257151936 43362759609344 43477592051712 43517928885760 43522921748480 43589713914656 43672010222640 43745695324240 43756146384960 43789978915840 43898442795968 43926698854545 43945337115888 44006276794935 44040302728240 44311112811264 44396480234496 44399071997952 44425384192982 44557949614080 44584355964655 44586958695860 44605877107904 44610994792192 44790439752732 44858027182080 44876730621648 44982311038976 45030363196416 45072140631680 45092807497920 45111940543488 45117116289024 45141310296446 45239450774336 45250258700544 45302843937715 45308041585820 45447295191040 45583493928960 45685159648960 45699067835904 45704544031744 45957293992740 45979477861632 45984753140736 46144010801280 46149304957440 46179350077855 46198944147472 46263008938265 46413115770840 46460099581440 46583477570816 46673222810624 46697907203220 46703264908560 46723081277184 46799431835520 46819289008128 46849770316076 46855145444848 46940028581264 47111977316352 47305675689510 47311344407860 47325747663264 47402491917040 47573443665111 47621602070976 47719659950592 47725134882816 47792011187040 47811594098688 47842721438596 47921109002240 47969417631408 48013921808090 48098994664448 48271112081920 48314078300060 48365689603335 48465279637320 48470840115360 48491406472704 48494237288448 48522976398793 48558650256480 48596196113920 48601771612160 48616458173452 48793275553960 49021113592256 49089916538880 49199402698880 49220278188032 49251959746080 49346845941120 49423933520256 49492470453720 49507323488896 49519151030784 49551390061403 49676911628253 49682611118244 49734775869440 49757580687360 49772616512892 49811101016768 49816815902464 49919393957888 49989345034720 49995080370560 50196182481510 50292887765640 50295823747680 50317164452352 50331774546560 50459387402144 50729782215063 50950678593080 50956524223840 50978145266176 51031860192768 51048837449120 51103370146920 51214472574720 51254071930880 51260058684210 51269559968536 51528725189760 51534637140480 51550209959781 51590068910224 51696298279808 51702229456384 51774678785960 51795893606912 52086127265130 52199366278080 52221514662912 52227506098176 52255513044854 52340369428480 52356185725256 52494834389088 52535423729152 52547974699008 52636635670528 52736012344320 52770345685690 52791968483968 52848363273888 52872010215160 53037475829520 53043560880960 53180742917120 53369036803680 53485064954880 53501227157586 53504350435032 53542594646944 53616842991530 53645746950016 53648878664192 53840855783680 54057427287780 54063629359440 54086568758016 54161571439920 54203449511680 54346990064640 54363412725258 54369649902984 54451692072960 54487142393320 54510261490048 54536754229248 54628770746368 54677395929824 54822191578752 54873053494960 54931671394860 54963973535744 55166985236480 55388891014080 55415220093426 55495600293120 55498839997440 55515610725918 55538509844480 55558535749472 55679324029952 55757346384880 55763743490240 55988049690915 56095913277060 56227888798720 56244879832334 56287953995520 56389925679360 56396395361280 56549313467920 56562823375680 56573307551488 56579798273024 56773613289432 56882990300448 56926972590592 57123834794880 57130680039680 57474347327040 57480941425920 57505330802688 57599300720640 57616706169708 57661255773632 57667871316736 57748680184340 57772342869248 57925334498304 57963046304618 57976893960072 58229346963520 58315435336704 58322125934592 58341528513280 58403851596480 58524111260160 58530825799680 58551930664752 58562212895095 58568931806060 58593782821184 58675035726580 58889971645440 59039283238656 59081483748352 59157184579080 59195306979328 59474064599040 59527002588720 59649574938240 59656418603520 59674445675769 59720586336976 59764492623360 59803401798245 59835640828864 59961772039260 59987214041664 59994096444672 60040484261888 60123743330560 60149254057984 60333678267392 60398129455872 60614258090880 60617796610560 60636114193557 60734579619840 60770572716815 60932090447872 61140814311696 61147829068608 61258604938944 61276391990320 61305970482176 61313004187648 61497378396363 61525347735040 61532406609920 61779916900320 61884154361120 61898938788480 61946799441920 62103263897805 62129614543152 62215770641115 62263876270960 62271019878080 62297441702912 62399242447360 62418098350517 62808301790078 62896455565440 63033197015040 63074234252680 63100996884352 63324414822828 63419969464320 63431258220148 63446412258192 63495469427968 63626213267456 63722681582720 63789825240960 63816891500544 63959223508544 64086949960670 64340211589836 64445629347840 64487586137780 64609026940416 64620372849760 64627786820480 64651090108997 64655208630272 64744867008640 65044139414016 65276893328640 65284382622720 65384570871984 65445232156570 65618542986360 65669279661440 65684968373760 65795794588160 65847664193952 65898578027008 65989960604960 66025534707712 66060454092360 66235882171004 66243481490992 66363488683856 66638076289473 66880438043790 66884698583040 66908815661856 66916492188288 66928243308680 67057183687520 67061098330240 67089552603136 67473466558464 67608210947520 67639709620084 67711965444669 67859176161504 67962062378730 68042480257024 68137826862560 68170942786560 68285963432960 68302277283840 68346744912280 68527739473440 68556816047616 68601449391397 68704966919680 68712849520640 68733613279708 69277481840640 69298416221208 69402985451520 69448169686840 69599155037440 69628686217216 69875216356224 69993112518784 70009834215936 70055413535087 70274655474114 70282718167272 70314683125760 70388772679680 70410042871896 70464484365184 70716634439360 70724747841280 70967016611790 71103737875560 71158715738240 71313419939840 71334969543448 71339133913376 71764082157894 71881663503360 72020882712135 72076569717040 72084839145920 72115425010688 72148491996672 72215428586560 72406668122880 72462653419520 72471117450090 72484550300344 72492866537312 72706795880822 72894294170880 72902657418240 72924687260178 73096255438336 73189913330940 73242228526480 73531670388384 73799104048320 73830417282048 73838887931904 73851854685440 73878483959966 73886960124568 73994133724160 73998453329920 74020814301224 74260985233344 74336159330304 74602163804160 74650732921220 74716651525152 74725223853696 74794551036080 74879090936832 74984017552080 74992620555840 75050605327360 75073284239642 75186567572480 75195193815040 75417097834240 75497661819840 75689081103216 75698151052576 75843987067264 76165113059840 76426017889620 76434786335760 76467217899264 76573256173680 76632463102720 76641255234560 76664414811982 76822274892944 76881107896320 76904339952804 77233779331072 77302525280096 77385103365336 77544447419712 77553344184576 77662018178940 77693840410368 77753913782272 77871802128640 78032148346880 78069240886336 78383269567281 78510554142720 78519962193920 78534278587884 78719044318208 78803135593728 78876246105440 78954953505792 79155518528535 79187952725952 79289072775185 79308015322740 79369336784960 79532766584320 79541891471360 79565927567692 79685990164480 79771114375680 79949029385680 79982952055552 79992128592896 80313891970416 80425264487295 80468620425024 80473317996288 80530839274496 80761283675520 80819010787840 80823728814080 80848152258076 81305174267520 81521085748928 81530438758144 81678139918592 81730713589980 81765392235072 81943156119552 81996504528484 82016093894736 82309580242440 82373222533760 82445960303616 82455419424768 82531918384640 82750477854720 82794852713755 82804351863740 82839486057536 82954360854820 83307764766720 83337803624208 83518986044928 83636019577320 83645615235360 83861940753920 84341833198080 84367319748501 84432553097104 84549637025105 84595216344256 84823970201880 84859961327232 84869697409536 85053100321280 85078801803541 85390458885888 85696020059520 85786948786448 85917016599635 86145369253888 86491883660448 86501806975104 86623020276510 86658514303872 86725519218688 86944569456927 87035857771520 87045843496960 87179427829312 87344020445280 87491390648480 87512292769920 87579957831680 87796885591936 87853397709090 87890674231776 88012553589870 88080605456480 88622225622528 88792960468992 88850768385964 89115899228160 89168711929310 89173917391720 89211754215808 89221989584384 89580879505464 89716054364160 89753461243296 90060726392832 90144281263360 90185614995840 90223881086976 90282620592892 90478901548672 90500517401088 90605687875430 90616083171640 90894590382080 91166987857920 91370319297920 91398135671808 91409088063488 91914587985480 91958955723264 91969506281472 92288021602560 92298609914880 92358700155710 92397888294944 92526017876530 92826231541680 92920199162880 93166955141632 93346445621248 93395814406440 93406529817120 93446162554368 93598863671040 93638578016256 93699540632152 93710290889696 93880057162528 94212452685117 94611351379020 94622688815720 94651495326528 94804983834080 95146887330222 95243204141952 95439319901184 95450269765632 95584022374080 95623188197376 95685442877192 95842218004480 95938835262816 96027843616180 96130424941005 96197989328896 96542224163840 96628156600120 96731379206670 96930559274640 96941680230720 96982812945408 96988474576896 97045952797586 97117300512960 97192392227840 97203543224320 97232916346904 97586551107920 98042227184512 98167848234855 98398805397760 98440556376064 98503919492160 98693691882240 98847867040512 98984940907440 99014646977792 99038302061568 99102780122806 99353823256506 99365222236488 99457409459615 99515161374720 99545233025784 99622202033536 99633631804928 99838787915776 99978690069440 99990160741120 100392364963020 100585775531280 100591647495360 100634328904704 100663549093120 100918774804288 101060190322595 101459564430126 101901357186160 101913048447680 101956290532352 102063720385536 102097674898240 102206740293840 102428945149440 102495630660605 102520117368420 102539119937072 103057450379520 103069274280960 103100419919562 103180137820448 103392596559616 103404458912768 103549357571920 103591787213824 104172254530260 104398732556160 104443029325824 104511026089708 104712371450512 104989668778176 105070847458304 105095949398016 105273271341056 105472024688640 105540691371380 105583936967936 105696726547776 105744020430320 106074951659040 106087121761920 106361485834240 106738073607360 106970129909760 107002454315172 107008700870064 107085189293888 107233685983060 107291493900032 107297757328384 107681711567360 108114854575560 108127258718880 108173137516032 108323142879840 108406899023360 108693980129280 108726825450516 108739299805968 108974284786640 109020522980096 109060193821233 109354791859648 109644383157504 109746106989920 109863342789720 109927947071488 110777782028160 110817725939949 110830440186852 110991200586240 110997679994880 111031221451836 111063460482455 111117071498944 111358648059904 111514692769760 111527486980480 111976099381830 112191826554120 112455777597440 112489759664668 112575907991040 112609926359463 112779851358720 112792790722560 112853275741115 113098626935840 113125646751360 113146615102976 113159596546048 113547226578864 113765980600896 113853945181184 114247669589760 114261360079360 114948694654080 114961882851840 114996622217973 115198601441280 115233412339416 115322511547264 115335742633472 115497360368680 115544685738496 115850668996608 115926092609236 115953787920144 116458693927040 116630870673408 116683057026560 116807703192960 117048222520320 117061651599360 117103861329504 117124425790190 117137863612120 117187565642368 117350071453160 117779943290880 118078566477312 118162967496704 118314369158160 118948129198080 119054005177440 119299149876480 119312837207040 119348891351538 119441172673952 119528985246720 119606803596490 119671281657728 119923544078520 119974428083328 119988192889344 120066310202423 120247486661120 120283823239489 120667356534784 120796258911744 121228516181760 121235593221120 121272228387114 121469159239680 121541145433630 121864180895744 122281628623392 122295658137216 122517209877888 122552783980640 122611940964352 122994756792726 123050695470080 123064813219840 123559833800640 123768308722240 123797877576960 123893598883840 124206527795610 124259229086304 124431541282230 124527752541920 124542039756160 124594883405824 124798484894720 124836196701034 125616603580156 125792911130880 126148468505360 126201993768704 126648829645656 126839938928640 126862516440296 126892824516384 126990938855936 127252426534912 127445363165440 127579650481920 127633783001088 127918447017088 128173899921340 128680423179672 128891258695680 128975172275560 129218053880832 129240745699520 129255573640960 129302180217994 129310417260544 129489734017280 130088278828032 130553786657280 130568765245440 130638782612135 130769141743968 130890464313140 131237085972720 131338559322880 131369936747520 131591589176320 131695328387904 131797156054016 131979921209920 132051069415424 132120908184720 132471764342008 132486962981984 132726977367712 133276152578946 133753067893965 133760876087580 133817631323712 133832984376576 133856486617360 134114367375040 134122196660480 134179105206272 134946933116928 135216421895040 135279419240168 135423930889338 135718352323008 135908531813145 135924124757460 136084960514048 136275653725120 136341885573120 136571926865920 136693489824560 137055478946880 137113632095232 137202898782794 137409933839360 137425699041280 137467226559416 138538050233565 138596832442416 138789026814795 138896339373680 139198310074880 139240373243461 139750432712448 139986225037568 140019668431872 140110827070174 140549310948228 140565436334544 140612199580835 140820085743792 140928968730368 141433268878720 141449495682560 141934033223580 142207475751120 142317431476480 142669939086896 142678267826752 143528164315788 143763327006720 144041765424270 144153139434080 144169678291840 144230850021376 144296983993344 144430857173120 144813336245760 144907615761545 144942234900180 144969100600688 144985733074624 145413591761644 145568929196379 145788588341760 145805314836480 145849374520356 146192510876672 146379826661880 146484457052960 147063340776768 147598208096640 147660834564096 147703709370880 147756967919932 147773920249136 147988267448320 148041628602448 148521970466688 148654170184209 149204327608320 149301465842440 149433303050304 149450447707392 149589102072160 149758181873664 149968035104160 149985241111680 150101210654720 150146568479284 150373135144960 150834195668480 150995323639680 151378162206432 151396302105152 151687974134528 152330226119680 152852035779240 152869572671520 152934435798528 153034002488501 153146512347360 153264926205440 153282510469120 153328829623964 153644549785888 153762215792640 153808679905608 154605050560192 154770206730672 155088894839424 155106688369152 155324036357880 155387680820736 155488844675437 155743604257280 156064296693760 156138481772672 156766539134562 157020754475195 157021108285440 157068557175768 157438088636416 157606271187456 157752492210880 157909907011584 158311037057070 158375905451904 158578145550370 158616030645480 158738673569920 159065533168640 159083782942720 159131855135384 159371980328960 159542228751360 159898058771360 159965904111104 159984257185792 160627783940832 160850528974590 160937240850048 160946635992576 161061678548992 161522567351040 161638021575680 161647457628160 161696304516152 162610348535040 163042171497856 163060877516288 163356279837184 163461427179960 163530784470144 163886312239104 163993009056968 164032187789472 164619160484880 164746445067520 164891920607232 165063836769280 165500955709440 165589705427510 165608703727480 165678972115072 165908721709640 166615529533440 166675607248416 167037972089856 167272039154640 167291230470720 167723881507840 168683666396160 168734639497002 168865106194208 169099274050210 169190432688512 169647940403760 169719922654464 169739394819072 170106200642560 170157603607082 170780917771776 171392040119040 171573897572896 171834033199270 172290738507776 172983767320896 173003613950208 173246040553020 173317028607744 173451038437376 173889138913854 174071715543040 174358855658624 174688040890560 174982781296960 175024585539840 175159915663360 175593771183872 175686638685285 175706795418180 175781348463552 176025107179740 176161210912960 177244451245056 177585920937984 177701536771928 178337423858620 178347834783440 178423508431616 178443979168768 179161759010928 179410205394735 179506922486592 180121452785664 180288562526720 180371229991680 180447762173952 180565241185784 180957803097344 181001034802176 181211375750860 181232166343280 181766989702055 182311718150445 182740638595840 182796271343616 182818176126976 183829175970960 183917911446528 183939012562944 184576043205120 184597219829760 184696209899915 184717400311420 184795776589888 185052035753060 185652463083360 185840398325760 186333910283264 186692891242496 186791628812880 186813059634240 186892325108736 187197727342080 187254295051551 187399081264304 187420581779392 187683210599105 187760114325056 188424905370234 189222702758040 189245377631440 189302990653056 189609967668160 190293774660444 190486408283904 190878639802368 191168044748160 191370885754384 191661037029955 191877670525632 192055687232360 192260849882010 192395978657792 193084448327680 193256313200240 193462758413340 193861118549280 193883360461440 193953270326991 193965625890816 194091905595172 194234601025920 194384784455680 194465832693808 195173102215840 196084454369024 196335696469710 196797610795520 196857079413169 197007838984320 197387383764480 197695734081024 197969881814880 198029293955584 198076604123136 198205560245612 198707646513012 198730444472976 198914818919230 199090466051568 199244404067072 199267263609856 199957380138880 199980321482240 200784729926040 201171551062560 201183294990720 201268657809408 201327098186240 201837549608576 202120380645190 202919128860252 203802714372320 203826096895360 203912581064704 204127440771072 204195349796480 204413480587680 204857890298880 204991261321210 205040234736840 205078239874144 205804348174191 206114900759040 206138548561920 206200839839124 206360275640896 206785193119232 206808917825536 207098715143840 207183574427648 208344509060520 208797465112320 208886058651648 209022052179416 209424742901024 209979337556352 210141694916608 210166240605261 210944049377280 211081382742760 211167873935872 211393453095552 211488040860640 212149903318080 212174243523840 212722971668480 213476147214720 213940259819520 214004908630344 214017401740128 214170378587776 214467371966120 214582987800064 214595514656768 215363423134720 216229709151120 216254517437760 216346275032064 216646285759680 216813798046720 217387960258560 217453650901032 217478599611936 217948569573280 218041045960192 218120387642466 218709583719296 219288766315008 219492213979840 219726685579440 219829056265273 221555564056320 221635451879898 221660880373704 221982401172480 221995359989760 222062442903672 222126920964910 222234142997888 222717296119808 223029385539520 223054973960960 223952198763660 224383653108240 224911555194880 224979519329336 225151815982080 225219852718926 225559702717440 225585581445120 225706551482230 226197253871680 226251293502720 226293230205952 226319193092096 227094453157728 227531961201792 227707890362368 228495339179520 228522720158720 229897389308160 229923765703680 229993244435946 230466824678832 230645023094528 230671485266944 230994720737360 231089371476992 231701337993216 231852185218472 231907575840288 232917387854080 233261741346816 233366114053120 233615406385920 234096445040640 234207722659008 234248851580380 234275727224240 234375131284736 234700142906320 235559886581760 236157132954624 236325934993408 236628738316320 237867218325555 238108010354880 238598299752960 238625674414080 238697782703076 238882345347904 239057970493440 239213607192980 239342563315456 239847088157040 239948856166656 239976385778688 240132620404846 240494973322240 240567646478978 241334713069568 241592517823488 242457032363520 242471186442240 242544456774228 242614881993965 243082290867260 244563257246784 244591316274432 245034419755776 245105567961280 245223881928704 245989513585452 246101390940160 247119667601280 247536617444480 247595755153920 247756950307015 248384558141265 248413055591220 248518458172608 248863082564460 249055505083840 249084079512320 249189766811648 249596969789440 249672393402068 251233207160312 251585822261760 252296937010720 252403987537408 253297659291312 253648911075315 253725032880592 253785649032768 253981877711872 254473785582877 254890726330880 255159300963840 255236405410623 255836894034176 256347799842680 257360846359344 257751049798905 257950344551120 258436107761664 258481491399040 258511147281920 258589264594999 258604360435988 258979468034560 260176557656064 261107573314560 261137530490880 261277565224270 261538283487936 261780928626280 262474171945440 262677118645760 262739873495040 262756494838747 263183178352640 263390656775808 263594312108032 263959842419840 264241816369440 264943528684016 264973925963968 265453954735424 266552305157892 267506135787930 267521752175160 267635262647424 267665968753152 267712973234720 268228734750080 268244393320960 268325451841937 270432843790080 270558838480336 270847861778676 271436704646016 271817063626290 271848249514920 272551307450240 272683771146240 273143853731840 273386979649120 274110957893760 274227264190464 274405797565588 274819867678720 274934453118832 277076100467130 277193664884832 277578053629590 277792678747360 278396620149760 278480746486922 279500865424896 279972450075136 280039336863744 280221654140348 281098621896456 281130872669088 281224399161670 281640171487584 281857937460736 282866537757440 282898991365120 283868066447160 284414951502240 284634862952960 285339878173792 285356535653504 287056328631576 287526654013440 288083530848540 288306278868160 288339356583680 288461700042752 288593967986688 288861714346240 289626672491520 289815231523090 289884469800360 289938201201376 289971466149248 290827183523288 291137858392758 291577176683520 291610629672960 291698749040712 292385021753344 292759653323760 292968914105920 294126681553536 295196416193280 295321669128192 295407418741760 295513935839864 295547840498272 295976534896640 296083257204896 297043940933376 297308340368418 298372228378845 298602931684880 298866606100608 298900895414784 299178204144320 299516363747328 299936070208320 299970482223360 300202421309440 300293136958568 300746270289920 301668391336960 301990647279360 302756324412864 302792604210304 303180570967785 303375948269056 304660452239360 305704071558480 305739145343040 305868871597056 306068004977002 306293024694720 306529852410880 306565020938240 306657659247928 307289099571776 307486891981815 307617359811216 309210101120384 309540413461344 310177789678848 310213376738304 310648072715760 310775361641472 310977689350874 311487208514560 312090491752585 312276963545344 313533078269124 314041508950390 314137114351536 314876177272832 315212542374912 315504984421760 315819814023168 316622074114140 316751810903808 317156291100740 317232061290960 317477347139840 318131066337280 318263710270768 319084457502720 319796117542720 319931808222208 319968514371584 321255567881664 321701057949180 321874481700096 321893271985152 322123357097984 323045134702080 323255450544985 323276043151360 323392609032304 325220697070080 326084342995712 326121755032576 326712559674368 326922854359920 327061568940288 327986018113936 328064375578944 329238320969760 329492890135040 329783841214464 330127673538560 331179410855020 331217407454960 331357944230144 331817443419280 333190381447365 333351214496832 334075944179712 334544078309280 334582460941440 335447763015680 337367332792320 337469278994004 337730212388416 338198548100420 338380865377024 338559827223345 339295880807520 339439845308928 339478789638144 339660834791551 340212401285120 340315207214164 341561835543552 342784080238080 343007246956985 343147795145792 343668066398540 345967534641792 346007227900416 346492081106040 346634057215488 346859730429821 347778277827708 348143431086080 348717711317248 349376081781120 349965562593920 350049171079680 350277067675435 351187542367744 351373277370570 351413590836360 351562696927104 352050214359480 352322421825920 354488902490112 355403073543856 356674847717240 356695669566880 356847016863232 356887958337536 358323518021856 358820410789470 359013844973184 360198930607269 360577125053440 360742459983360 360851469718467 361130482371568 361915606194688 362002069604352 362422751501720 362464332686560 363533979404110 364623436300890 365481277191680 365591718910171 365592542687232 367658351941920 367835822893056 369152086410240 369194439659520 369392419799830 369434800622840 369591553179776 370104071506120 371304926166720 371680796651520 372667820566528 373583257625760 373626119268480 373784650217472 374395454684160 374508590103102 374798162528608 374841163558784 375366421198210 375520228650112 376849810740468 378445405516080 378490755262880 378605981306112 379219935336320 380587549320888 380972816567808 381757279604736 382336089496320 382741771508768 383322074059910 383755341051264 384111374464720 384521699764020 386168896655360 386512626400480 386925516826680 387722237098560 387766720922880 387906540653982 387931251781632 388183811190344 388469202051840 388769568911360 388931665387616 390346204431680 391916347836405 392168908738048 392671392939420 393595221591040 393714158826338 394015677968640 394774767528960 395391468162048 395939763629760 396058587911168 396153208246272 396411120491224 397415293026024 397460888945952 397829637838460 398180932103136 398488808134144 398534527219712 399914760277760 399960642964480 401569459852080 402343102125120 402366589981440 402537315618816 402654196372480 403675099217152 404240761290380 405838257720504 407605428744640 407652193790720 407825162129408 408254881542144 408390699592960 408826961175360 409715780597760 409982522642420 410080469473680 410156479748288 411608696348382 412229801518080 412277097123840 412401679678248 412720551281792 413570386238464 413617835651072 414197430287680 414367148855296 416689018121040 417594930224640 417721119730383 418044104358832 418849485802048 419958675112704 420283389833216 420332481210522 421836598742505 422162765485520 422335747871744 422786906191104 422976081721280 424299806636160 424348487047680 425394009017705 426952294429440 428009817260688 428034803480256 428340757175552 428934743932240 429165975600128 429191029313536 430726846269440 432459418302240 432509034875520 432692550064128 433292571519360 433627596093440 434722847284635 434907301802064 434957199223872 435897139146560 436082091920384 436240775284932 437419167438592 438577532630016 438984427959680 439453371158880 439658112530546 443111128112640 443270903759796 443321760747408 443964802344960 444124885807344 444253841929820 444468285995776 446058771079040 446109947921920 447904397527320 448767306216480 449959038658672 450303631964160 450439705437852 451119405434880 451413102964460 452394507743360 452502587005440 452586460411904 454188906315456 455063922403584 455415780724736 456990678359040 457045440317440 459102007465503 459794778616320 459847531407360 459986488871892 460933649357664 461290046189056 461342970533888 461989441474720 462178742953984 463704370436944 463815151680576 465834775708160 466466534026311 466732228106240 467230812771840 468192890081280 468415445318016 468497703160760 468551454448480 468750262569472 469400285812640 471062263425585 472314265909248 472594173225343 473257476632640 475734436651110 476216020709760 477196599505920 477251348828160 477395565406152 477764690695808 478115940986880 478427214385960 478685126630912 479694176314080 479897712333312 479952771557376 480210145739779 480265240809692 480989946644480 481135292957956 483185035646976 484914064727040 484942372884480 485088913548456 485229763987930 486164581734520 489126514493568 489182632548864 490068839511552 490211135922560 490387894745609 491979027170904 492202781880320 494239335202560 495073234888960 495191510307840 495513900614030 496769116282530 496826111182440 497036916345216 497726165128920 498111010167680 498168159024640 498318696277883 499193939578880 499344786804136 502466414320624 503171644523520 504593874021440 504807975074816 506595318582624 507297822150630 507450065761184 507571298065536 507963755423744 508947571165754 509781452661760 510318601927680 510472810821246 511673788068352 512695599685360 514721692718688 515502099597810 515900689102240 516872215523328 516962982798080 517022294563840 517178529189998 517208720871976 517958936069120 520353115312128 522215146629120 522555130448540 523076566975872 523561857252560 524948343890880 525354237291520 525479746990080 525512989677494 526366356705280 526781313551616 527188624216064 527919684839680 528483632738880 529887057368032 529947851927936 530907909470848 533104610315784 535012271575860 535043504350320 535270525294848 535331937506304 535425946469440 536457469500160 536488786641920 536650903683874 540865687580160 541117676960672 541695723557352 542873409292032 543634127252580 543696499029840 545102614900480 545300969106165 546773959298240 548221915787520 548454528380928 548811595131176 549639735357440 549868906237664 554088629699745 554152200934260 554387329769664 555156107259180 555585357494720 556793240299520 556961492973844 559001730849792 559944900150272 560078673727488 560443308280696 562197243792912 562261745338176 562448798323340 563049631797315 563280342975168 563715874921472 565733075514880 565797982730240 567736132894320 568829903004480 569269725905920 570679756347584 570713071307008 574112657263152 574983111089865 576167061697080 576612557736320 576678713167360 576852974865767 577187935973376 577723428692480 579253344983040 579630463046180 579768939600720 579876402402752 579942932298496 581654367046576 582275716785516 583154353367040 583397498081424 584770043506688 585519306647520 585937828211840 588253363107072 590392832386560 590571238239507 590814837483520 591027871679728 591095680996544 592166514409792 594087881866752 594616680736836 596744456757690 597205863369760 597733212201216 597801790829568 598356408288640 599872140416640 599940964446720 600331551012115 600586273917136 601419116197445 603336782673920 603981294558720 605512648825728 605585208420608 606361141935570 606751896538112 609320904478720 611408143116960 611478290686080 611737743194112 612136009954004 612586049389440 613059704821760 613315318495856 614578199143552 614973783963630 615234719622432 618420202240768 619080826922688 620355579357696 620426753476608 621296145431520 621550723282944 621955378701748 622974417029120 624180983505170 624553927090688 627066156538248 628083017900780 628274228703072 630425084749824 631009968843520 633244148228280 633503621807616 634312582201480 634464122581920 634954694279680 636262132674560 636527420541536 638168915005440 639592235085440 639863616444416 642511135763328 643402115898360 643748963400192 643786543970304 644168070798239 646090269404160 646510901089970 646552086302720 646785218064608 650441394140160 652168685991424 652243510065152 653425119348736 653845708719840 654123137880576 655972036227872 656128751157888 658476641939520 658985780270080 659487168795819 660255347077120 662358821710040 662434814909920 662715888460288 663634886838560 666380762894730 666702428993664 668151888359424 669088156618560 669164921882880 670895526031360 674734665584640 674938557988008 675460424776832 676397096200840 676761730754048 677119654446690 678591761615040 678879690617856 678957579276288 679321669583102 680424802570240 680630414428328 683123671087104 685568160476160 686014493913970 686295590291584 687336132797080 691935069283584 692014455800832 692984162212080 693268114430976 693719460859642 695556555655416 696201866217305 697435422634496 698752163562240 699931125187840 700098342159360 700554135350870 702375084735488 702746554741140 702827181672720 703125393854208 704100428718960 704644843651840 708977804980224 710806147087712 713349695434480 713391339133760 713694033726464 713775916675072 716647036043712 717640821578940 718027689946368 720397861214538 721154250106880 721484919966720 721702939436934 722260964743136 723831212389376 724004139208704 724845503003440 724928665373120 727067958808220 727844645981895 729246872601780 730962554383360 731183437820342 735316703883840 735671645786112 738304172820480 738784839599660 738869601245680 739183106359552 740208143012240 742609852333440 743270850921045 745335641133056 747166515251520 747252238536960 747569300434944 748790909368320 749017180206204 749596325057216 749682327117568 750732842396420 751040457300224 753699621480936 756890811032160 756981510525760 757211962612224 758439870672640 761175098641776 761945633135616 763421356748631 764672178992640 765170012442505 765483543017536 766644148119820 767510682102528 768222748929440 769043399528040 773025252800960 773851033653360 775444474197120 775533441845760 775767793784997 775813081307964 776367622380688 776938404103680 777444223377185 777863330775232 780692408863360 783832695672810 784337817476096 785342785878840 787190443182080 787428317652676 788031355937280 788269484516241 789549535057920 790782936324096 791879527259520 792117175822336 792822240982448 794830586052048 794921777891904 795659275676920 796361864206272 796977616268288 797069054439424 799829520555520 799921285928960 803138919704160 804686204250240 804733179962880 804976355525811 805308392744960 807350198434304 808481522580760 811676515441008 815210857489280 815304387581440 815550757568843 816781399185920 817653922350720 819431561195520 819965045284840 820160938947360 820312959496576 823217392696764 824459603036160 824803359356496 825441102563584 827140772476928 828394860575360 833378036242080 835189860449280 835442239460766 836088208717664 837698971604096 839917350225408 840464171416961 840664962421044 843673197485010 844325530971040 844671495743488 845573812382208 845952163442560 848599613272320 848696974095360 850788018035410 853904588858880 856019634521376 856069606960512 856681514351104 857869487864480 858331951200256 861453692538880 864918836604480 865018069751040 865385100128256 866585143038720 867255192186880 869445694569270 869814603604128 869914398447744 871794278293120 872164183840768 872481550569864 874838334877184 877155065260032 877968855919360 878906742317760 879316225061092 886222256225280 886541807519592 886643521494816 887929604689920 888249771614688 888507683859640 888936571991552 892117542158080 892219895843840 895808795054640 897534612432960 899918077317344 900607263928320 900879410875704 902238810869760 902826205928920 904789015486720 905005174010880 905172920823808 908377812630912 910127844807168 910720375956131 913981356718080 914090880634880 918204014931006 919589557232640 919695062814720 919972977743784 921867298715328 922580092378112 922685941067776 923978882949440 924357485907968 927408740873888 927630303361152 931669551416320 932933068052622 933464456212480 934461625543680 936271475257755 936830890636032 936995406321520 937102908896960 937500525138944 938800571625280 942124526851170 944628531818496 945188346450686 946514953265280 951468873302220 952432041419520 954393199011840 954791130812304 955529381391616 956854428771920 957370253261824 959388352628160 959795424666624 959905543114752 960420291479558 960530481619384 961979893288960 962270585915912 966370071293952 969766351634955 969828129454080 970177827096912 970459527975860 972329163469040 978253028987136 978365265097728 980137679023104 980422271845120 980775789491218 983958054341808 984285397065845 988478670405120 990146469777920 990383020615680 991027801228060 993538232565060 993652222364880 994073832690432 995452330257840 996222020335360 996336318049280 996637392555766 998689573608272 1004932828641248 1006343289047040 1009187748042880 1009615950149632 1013190637165248 1014595644301260 1014900131522368 1015142596131072 1015927510847488 1017895142331508 1018982504374653 1019562905323520 1020637203855360 1020945621642492 1023347576136704 1025391199370720 1029021740870955 1029443385437376 1031004199195620 1031801378204480 1033925965596160 1034044589127680 1034357058379996 1034417441743952 1035917872138240 1040579191289463 1044430293258240 1045110260897080 1046153133951744 1047123714505120 1049896687781760 1050708474583040 1050831203026305 1051025979354988 1053562627103232 1054248540271919 1055839369679360 1056967265477760 1059774114736064 1059895703855872 1061815818941696 1066209220631568 1070024543151720 1070087008700640 1070541050589696 1070663875012608 1070851892938880 1071238017419507 1072914939000320 1072977573283840 1073301807367748 1081731375160320 1082235353921344 1083391447114704 1085746818584064 1087268254505160 1087392998059680 1090205229800960 1090601938212330 1093547918596480 1096443831575040 1096775156730513 1097623190262352 1099145281326365 1099737812475328 1108177259399490 1108304401868520 1108774659539328 1110312214518360 1111170714989440 1113586480599040 1113922985947688 1118003461699584 1119889800300544 1120886616561392 1124394487585824 1124523490676352 1124897596646680 1126099263594630 1126560685950336 1127431749842944 1131466151029760 1131595965460480 1135472265788640 1137659806008960 1138539451811840 1141359512695168 1141426142614016 1148225314526304 1149966222179730 1152334123394160 1153225115472640 1153357426334720 1153705949731534 1155446857384960 1158506689966080 1159260926092360 1159537879201440 1159752804805504 1159885864596992 1163308734093152 1164551433571032 1166308706734080 1166794996162848 1171038613295040 1171875656423680 1176506726214144 1180785664773120 1181142476479014 1181629674967040 1182055743359456 1182191361993088 1184333028819584 1188175763733504 1189233361473672 1193488913515380 1194411726739520 1195466424402432 1195603581659136 1196712816577280 1199744280833280 1199881928893440 1200663102024230 1201172547834272 1202838232394890 1206673565347840 1207962589117440 1211025297651456 1211170416841216 1212722283871140 1213503793076224 1222816286233920 1222956581372160 1223475486388224 1224272019908008 1225172098778880 1226119409643520 1226630636991712 1229156398287104 1229947567927260 1230469439244864 1236840404481536 1238161653845376 1240711158715392 1240853506953216 1242592290863040 1243101446565888 1243910757403496 1245948834058240 1248361967010340 1249107854181376 1254132313076496 1256166035801560 1256548457406144 1260850169499648 1262019937687040 1266488296456560 1267007243615232 1268625164402960 1268928245163840 1269909388559360 1272368927914385 1273054841083072 1276182027053115 1279184470170880 1279727232888832 1285022271526656 1286804231796720 1287497926800384 1287573087940608 1288336141596478 1292180538808320 1292946322974995 1293021802179940 1293570436129216 1300882788280320 1304337371982848 1304487020130304 1306850238697472 1307691417439680 1308246275761152 1311944072455744 1312257502315776 1313782474193735 1316953283879040 1317971560540160 1318974337591638 1324717643420080 1324869629819840 1325431776920576 1327269773677120 1332761525789460 1333404857987328 1338176313237120 1338329843765760 1341627259209685 1349877115976016 1350920849553664 1352794192401680 1353523461508096 1354239308893380 1357183523230080 1357759381235712 1358643339166204 1361260828856656 1366247342174208 1371136320952320 1372028987827940 1372591180583168 1374672265594160 1383870138567168 1384028911601664 1385968324424160 1386536228861952 1387438921719284 1391113111310832 1392403732434610 1394870845268992 1397504327124480 1399862250375680 1400196684318720 1401108270701740 1404750169470976 1405493109482280 1405654363345440 1406250787708416 1408200857437920 1409289687303680 1417782519676029 1421612294175424 1426699390868960 1426782678267520 1427388067452928 1433294072087424 1435281643157880 1436055379892736 1440630437219337 1440795722429076 1442308500213760 1442969839933440 1443405878873868 1444521929486272 1447662424778752 1449691006006880 1449857330746240 1454135917616440 1455689291963790 1458493745203560 1461925108766720 1462366875640684 1470633407767680 1471163684236827 1476608345640960 1477569679199320 1477739202491360 1478366212719104 1480416286024480 1485219704666880 1486541701842090 1490489315556851 1494333030503040 1494504477073920 1494956088833649 1497581818736640 1498034360412408 1499192650114432 1499364654235136 1501465684792840 1502080914600448 1507399242961872 1513781622064320 1513963021051520 1514423925224448 1516879741345280 1522350197283552 1523891266271232 1526842713497262 1529344357985280 1530340024885010 1530967086035072 1533288296239640 1535021364205056 1536445497858880 1538086799056080 1546050505601920 1547702067306720 1550888948394240 1551066883691520 1551535587569994 1551626162615928 1552735244761376 1553876808207360 1554888446754370 1555726661550464 1561384817726720 1567665391345620 1568675634952192 1570685571757680 1574380886364160 1574856635305352 1576062711874560 1576538969032482 1579099070115840 1581565872648192 1583759054519040 1584234351644672 1585644481964896 1589661172104096 1589843555783808 1591318551353840 1592723728412544 1593955232536576 1599659041111040 1599842571857920 1606277839408320 1609372408500480 1609466359925760 1609952711051622 1610616785489920 1614700396868608 1616963045161520 1623353030882016 1630421714978560 1630608775162880 1631101515137686 1633562798371840 1635307844701440 1639930090569680 1640321877894720 1640625918993152 1646434785393528 1648919206072320 1649606718712992 1650882205127168 1654281544953856 1656789721150720 1666756072484160 1670379720898560 1670884478921532 1672176417435328 1675397943208192 1679834700450816 1680928342833922 1681329924842088 1687346394970020 1688651061942080 1689342991486976 1691147624764416 1691904326885120 1697199226544640 1697393948190720 1698304173957755 1701576036070820 1707809177717760 1712039269042752 1712139213921024 1713363028702208 1715738975728960 1716663902400512 1729837673208960 1730036139502080 1730558924597301 1733170286077440 1734298652149105 1738891389138540 1739629207208256 1739828796895488 1743588556586240 1744328367681536 1744963101139728 1749676669754368 1754310130520064 1755937711838720 1757813484635520 1758632450122184 1772444512450560 1773083615039184 1773287042989632 1776499543229376 1777015367719280 1777873143983104 1784235084316160 1784439791687680 1791617590109280 1795069224865920 1799836154634688 1800994653036345 1801758821751408 1804257348592335 1805652411857840 1809578030973440 1810010348021760 1810124852164993 1816755625261824 1820255689614336 1821440751912262 1827958594550855 1827962713436160 1836408029862012 1839179114465280 1839945955487568 1843734597430656 1845160184756224 1847957765898880 1854817481747776 1855260606722304 1863339102832640 1865866136105244 1868923251087360 1872542950515510 1873661781272064 1873990812643040 1874205817793920 1875001050277888 1877601143250560 1884249053702340 1890376692901372 1893029906530560 1902937746604440 1904864082839040 1908786398023680 1909582261624608 1911058762783232 1913708857543840 1914740506523648 1918776705256320 1919590849333248 1920840582959116 1921060963238768 1924541171831824 1932504212394717 1939532703269910 1939656258908160 1940355654193824 1940919055951720 1944658326938080 1956506057974272 1956730530195456 1960275358046208 1960844543690240 1961551578982436 1967916108683616 1968570794131690 1976957340810240 1980292939555840 1980766041231360 1982055602456120 1987076465130120 1987304444729760 1988147665380864 1989442032350513 1990904660515680 1992444040670720 1992672636098560 1993274785111532 1997379147216544 2009865657282496 2012686578094080 2018375496085760 2019231900299264 2026381274330496 2029191288602520 2029800263044736 2030285192262144 2031606992517523 2035790284663016 2037965008749306 2039125810647040 2041274407710720 2041891243284984 2046695152273408 2050782398741440 2058043481741910 2058886770874752 2062008398391240 2063602756408960 2067851931192320 2068089178255360 2068714116759992 2068834883487904 2071835744276480 2081158382578926 2088605598651915 2090220521794160 2092306267903488 2094247429010240 2099793375563520 2101416949166080 2101662406052610 2102051958709976 2107125254206464 2108497080543838 2111678739358720 2113934530955520 2119548229472128 2119791407711744 2123631637883392 2132418441263136 2140049086303440 2140174017401280 2141082101179392 2141327750025216 2141703785877760 2142476034839014 2145829878000640 2145955146567680 2146603614735496 2163462750320640 2164470707842688 2166782894229408 2171493637168128 2174536509010320 2174785996119360 2180410459601920 2181203876424660 2187095837192960 2192887663150080 2193550313461026 2195246380524704 2198290562652730 2199475624950656 2216354518798980 2216608803737040 2217549319078656 2220624429036720 2222341429978880 2227845971895376 2236006923399168 2239779600601088 2241773233122784 2248788975171648 2249046981352704 2249795193293360 2252198527189260 2253121371900672 2254863499685888 2262932302059520 2270944531577280 2275319612017920 2277078903623680 2282719025390336 2282852285228032 2295510037327515 2296450629052608 2299932444359460 2304668246788320 2306450230945280 2306714852669440 2307411899463068 2310893714769920 2318521852184720 2319075758402880 2319505609611008 2319771729193984 2326617468186304 2329102867142064 2332332670131555 2333589992325696 2342077226590080 2343751312847360 2353013452428288 2361571329546240 2362284952958028 2362970866126715 2364111486718912 2364382723986176 2368666057639168 2376351527467008 2378466722947344 2386977827030760 2388823453479040 2390932848804864 2391207163318272 2393425633154560 2399488561666560 2399763857786880 2401050728698895 2401326204048460 2402345095668544 2405676464789780 2415925178234880 2422050595302912 2422340833682432 2425444567742280 2427007586152448 2445632572467840 2445913162744320 2446652272706529 2448544039816016 2450344197557760 2451939473728045 2453261273983424 2458312796574208 2459895135854520 2460938878489728 2473680808963072 2476323307690752 2481422317430784 2485184581726080 2487821514806992 2491593481389415 2496723934020680 2498215708362752 2508264626152992 2512332071603120 2513096914812288 2521392514250883 2524039875374080 2532976592913120 2534014487230464 2537250328805920 2537856490327680 2539818777118720 2544737855828770 2546109682166144 2552364054106230 2558368940341760 2559142032371197 2570044543053312 2573608463593440 2574995853600768 2576672283192956 2584361077616640 2585892645949990 2586043604359880 2587140872258432 2601765576560640 2608674743965696 2615382834879360 2616492551522304 2623888144911488 2624515004631552 2627564948387470 2633906567758080 2635943121080320 2637948675183276 2649435286840160 2649739259639680 2650863553841152 2654539547354240 2665523051578920 2666809715974656 2676352626474240 2676659687531520 2683254518419370 2699754231952032 2701841699107328 2705588384803360 2707046923016192 2708478617786760 2714367046460160 2715518762471424 2717286678332408 2722521657713312 2732161127868393 2742272641904640 2744057975655880 2745182361166336 2749344531188320 2767740277134336 2768057823203328 2771936648848320 2773072457723904 2774877843438568 2782226222621664 2784807464869220 2789741690537984 2795008654248960 2799724500751360 2800393368637440 2802216541403480 2809500338941952 2810986218964560 2811308726690880 2812501575416832 2816401714875840 2818579374607360 2835565039352058 2843224588350848 2853398781737920 2853565356535040 2854776134905856 2866588144174848 2870563286315760 2872110759785472 2881260874438674 2881591444858152 2884264874328835 2885939679866880 2886811757747736 2889043858972544 2895324849557504 2899382012013760 2899714661492480 2908271835232880 2911378583927580 2916987490407120 2923850217533440 2924733751281368 2941266815535360 2942327368473654 2952856191197535 2955139358398640 2955478404982720 2956732425438208 2960832572048960 2970439409333760 2973083403684180 2980978631113702 2988666061006080 2989008954147840 2989912177667298 2996068720824816 2998385300228864 2998729308470272 3002931369585680 3004161829200896 3014798485923744 3027563244128640 3027926042103040 3028847850448896 3033759482690560 3044700394567104 3047782532542464 3053685426994524 3058688715970560 3060680049770020 3061934172070144 3066576592479280 3070042728410112 3072890995717760 3076173598112160 3092101011203840 3095404134613440 3101777896788480 3102133767383040 3103071175139988 3103252325231856 3105470489522752 3107753616414720 3109776893508740 3111453323100928 3122769635453440 3135330782691240 3137351269904384 3141371143515360 3149713270610704 3152125423749120 3153077938064964 3162745620815757 3167518109038080 3171288963929792 3179322344208192 3179687111567616 3182637102707680 3185447456825088 3187910465073152 3199318082222080 3212555678816640 3213714052258521 3218744817000960 3218932719851520 3219905422103244 3220840353991195 3229400793737216 3233926090323040 3246706061764032 3260843429957120 3261217550325760 3262203030275372 3267125596743680 3270615689402880 3279860181139360 3280643755789440 3281251837986304 3292869570787056 3297435843979095 3299213437425984 3301764410254336 3308159212577401 3313579442301440 3333512144968320 3340759441797120 3341768957843064 3344352834870656 3350795886416384 3359669400901632 3361856685667844 3362659849684176 3374692789940040 3377302123884160 3382295249528832 3383808653770240 3394398453089280 3394787896381440 3396608347915510 3403152072141640 3415618355435520 3424078538085504 3424278427842048 3426726057404416 3431477951457920 3459675346417920 3460072279004160 3461117849194602 3466340572154880 3468597304298210 3477782778277080 3479258414416512 3479657593790976 3487177113172480 3488230873945181 3489926202279456 3499353339508736 3511875423677440 3515626969271040 3517264900244368 3544889024901120 3546167230078368 3546574085979264 3552999086458752 3554030735438560 3555746287966208 3568470168632320 3568879583375360 3583235180218560 3590138449731840 3599672309269376 3601989306072690 3603517643502816 3608514697184670 3611304823715680 3619156061946880 3620020696043520 3620249704329986 3633511250523648 3640511379228672 3642881503824524 3655917189101710 3672816059724024 3678358228930560 3679891910975136 3687469194861312 3690320369512448 3695915531797760 3709634963495552 3710521213444608 3726678205665280 3731732272210488 3737846502174720 3745085901031020 3747323562544128 3747981625286080 3748411635587840 3750002100555776 3755202286501120 3768498107404680 3780753385802744 3786059813061120 3805875493208880 3809728165678080 3817106783743155 3819164523249216 3822117525566464 3827417715087680 3829481013047296 3837553410512640 3839181698666496 3841681165918232 3842121926477536 3849082343663648 3865008424789434 3878838968924985 3879065406539820 3880711308387648 3881838111903440 3889316653876160 3913012115948544 3913461060390912 3920550716092416 3921689087380480 3923103157964872 3935832217367232 3937141588263380 3941347422581205 3953914681620480 3960585879111680 3964111204912240 3974152930260240 3974608889459520 3976295330761728 3978884064701026 3981809321031360 3984888081341440 3985345272197120 3986549570223064 3994758294433088 4019731314564992 4024881777629055 4036750992171520 4037970824060369 4052762548660992 4058382577205040 4059600526089472 4060570384524288 4063213985035046 4071580569326032 4075930017498612 4077753787844215 4083782486569968 4093390304546816 4101564797482880 4116086963483820 4117773541749504 4124016796782480 4127205512817920 4135703862384640 4137428233519984 4137669766975808 4162316765157852 4177211197303830 4180441043588320 4184612535806976 4188494858020480 4199586751127040 4202320857084805 4203324812105220 4204103917419952 4214250508412928 4216994161087676 4223357478717440 4227869061911040 4239096458944256 4239582815423488 4247263275766784 4264836882526272 4280098172606880 4280348034802560 4282164202358784 4283407571755520 4284952069678028 4291659756001280 4293207229470992 4326925500641280 4328941415685376 4333565788458816 4342987274336256 4349073018020640 4349571992238720 4360820919203840 4362407752849320 4374191674385920 4385775326300160 4387100626922052 4390492761049408 4396581125305460 4398951249901312 4432709037597960 4433217607474080 4435098638157312 4441248858073440 4444682859957760 4455691943790752 4471467946670553 4483546466245568 4497577950343296 4498093962705408 4499590386586720 4504397054378520 4506242743801344 4509176495587673 4525864604119040 4541889063154560 4550639224035840 4553601879780655 4565438050780672 4565704570456064 4591020074655030 4592901258105216 4599864888718920 4609336493576640 4612900461890560 4613429705338880 4614823798926136 4621787429539840 4637043704369440 4638151516805760 4639011219222016 4639543458387968 4653234936372608 4658205734284128 4664665340263110 4667179984651392 4684154453180160 4687502625694720 4706026904856576 4723142659092480 4724569905916056 4725941732253430 4728222973437824 4728765447972352 4737332115278336 4752703054934016 4756933445894688 4773955654061520 4777646906958080 4781865697609728 4786851266309120 4798977123333120 4799527715573760 4802101457397790 4802652408096920 4804690191337088 4811352929579560 4831850356469760 4844101190605824 4844681667364864 4850889135484560 4891265144935680 4891826325488640 4893304545413058 4897088079632032 4900688395115520 4903878947456090 4906522547966848 4916625593148416 4919790271709040 4921877756979456 4947361617926144 4952646615381504 4962844634861568 4970369163452160 4975643029613984 4983186962778830 4993447868041360 4996431416725504 5016529252305984 5024664143206240 5026193829624576 5042785028501766 5048079750748160 5065953185826240 5068028974460928 5074500657611840 5075712980655360 5079637554237440 5089475711657540 5092219364332288 5094912521873265 5104728108212460 5116737880683520 5118284064742394 5140089086106624 5147216927186880 5149991707201536 5153344566385912 5171785291899980 5172087208719760 5174281744516864 5202895956447315 5217349487931392 5230765669758720 5232985103044608 5247776289822976 5249030009263104 5255129896774940 5267813135516160 5271242701359595 5275897350366552 5298870573680320 5299478519279360 5301727107682304 5309079094708480 5331046103157840 5333619431949312 5352705252948480 5353319375063040 5356190087097535 5366509036838740 5399508463904064 5403683398214656 5411176769606720 5414093846032384 5416957235573520 5428734092920320 5430374556494979 5434573356664816 5445043315426624 5464322255736786 5483875783652565 5488115951311760 5490364722332672 5498689062376640 5535480554268672 5543873297696640 5549755686877136 5564452445243328 5569614929738440 5579483381075968 5590017308497920 5599449001502720 5604433082806960 5621972437929120 5622617453381760 5625003150833664 5632803429751680 5637158749214720 5671130078704116 5686449176701696 5706797563475840 5707130713070080 5708855302981901 5733176288349696 5741126572631520 5744221519570944 5762521748877348 5763182889716304 5768529748657670 5773623515495472 5778087717945088 5798764024027520 5799429322984960 5816543670465760 5822757167855160 5833974980814240 5849467502562736 5882533631070720 5884654736947308 5905712382395070 5910278716797280 5910956809965440 5913464850876416 5921665144097920 5940878818667520 5946166807368360 5961957262227404 5968326097051539 5977332122012160 5978017908295680 5979824355334596 5992137441649632 5996770600457728 5997458616940544 6005862739171360 6008323658401792 6029596971847488 6055126488257280 6055852084206080 6057695700897792 6067518965381120 6089400789134208 6094820977552569 6107370853989048 6117377431941120 6121360099540040 6123868344140288 6133153184958560 6140085456820224 6145781991435520 6152347196224320 6184202022407680 6190808269226880 6203555793576960 6204267534766080 6206142350279976 6206504650463712 6210940979045504 6215507232829440 6219553787017480 6222906646201856 6245539270906880 6270661565382480 6282742287030720 6299426541221408 6304250847498240 6306155876129928 6325491241631514 6335036218076160 6342577927859584 6358644688416384 6359374223135232 6365274205415360 6370894913650176 6375042631692917 6398636164444160 6425111357633280 6427428104517042 6437489634001920 6437865439703040 6439810844206488 6441680707982390 6458801587474432 6467852180646080 6493412123528064 6521686859914240 6522435100651520 6524406060550744 6534251193487360 6541231378805760 6559720362278720 6561287511578880 6562503675972608 6585739141574112 6594871687958190 6598426874851968 6603528820508672 6616318425154802 6627158884602880 6667024289936640 6683537915686128 6688705669741312 6701591772832768 6719338801803264 6723713371335688 6725319699368352 6749385579880080 6754604247768320 6764590499057664 6767617307540480 6788796906178560 6793216695831020 6806304144283280 6831236710871040 6848157076171008 6848556855684096 6853452114808832 6862955902915840 6919350692835840 6920144558008320 6922235698389204 6932681144309760 6937194608596420 6955565556554160 6958516828833024 6959315187581952 6974354226344960 6976461747890362 6979852404558912 6998706679017472 7023750847354880 7031253938542080 7034529800488736 7088912598380145 7092334460156736 7093148171958528 7105998172917504 7108061470877120 7111492575932416 7136940337264640 7166470360437120 7180276899463680 7199344618538752 7203152186096685 7203978612145380 7207035287005632 7217029394369340 7222609647431360 7238312123893760 7240499408659972 7267022501047296 7281022758457344 7285763007649048 7311834378203420 7345632119448048 7355818421184135 7359783821950272 7374938389722624 7379739781903433 7391831063595520 7419269926991104 7421042426889216 7452446577784255 7463464544420976 7474780444168245 7490171802062040 7494647125088256 7495963250572160 7496823271175680 7499088673254971 7510404573002240 7536996214809360 7561506771605488 7572119626122240 7611750986417760 7619456331356160 7634213567486310 7638329046498432 7644235051132928 7654835430175360 7675106821025280 7677426097113591 7683362331836464 7684243852955072 7698164687327296 7730016849578868 7757677937849970 7758130813079640 7761422616775296 7763676223806880 7778633307752320 7826024231897088 7843378174760960 7846206315929744 7871664434734464 7874283176526760 7882694845162410 7907829363240960 7921171758223360 7928222409824480 7948305860520480 7949217778919040 7952590661523456 7957768129402052 7963618642062720 7969776162682880 7973099140446128 7989516588866176 8039462629129984 8049763555258110 8073501984343040 8075941648120738 8105525097321984 8116765154410080 8119201052178944 8121140769048576 8126427970070092 8143161138652064 8151860034997224 8155507575688430 8167564973139936 8203129594965760 8232173926967640 8235547083499008 8248033593564960 8254411025635840 8271407724769280 8274856467039968 8275339533951616 8324633530315704 8354422394607660 8360882087176640 8369225071613952 8376989716040960 8399173502254080 8404641714169610 8406649624210440 8408207834839904 8428501016825856 8433988322175352 8446714957434880 8455738123822080 8478192917888512 8479165630846976 8494526551533568 8529673765052544 8560196345213760 8560696069605120 8564328404717568 8566815143511040 8569904139356056 8583319512002560 8586414458941984 8652794622986505 8657882831370752 8667131576917632 8685974548672512 8698146036041280 8699143984477440 8721641838407680 8724815505698640 8748383348771840 8771550652600320 8774201253844104 8780985522098816 8793162250610920 8797902499802624 8865418075195920 8866435214948160 8870197276314624 8882497716146880 8889365719915520 8911383887581504 8942935893341106 8967092932491136 8995155900686592 8996187925410816 8999180773173440 9008794108757040 9012485487602688 9018352991175346 9050624260824965 9083778126309120 9101278448071680 9107203759561310 9130876101561344 9131409140912128 9182040149310060 9185802516210432 9199729777437840 9218672987153280 9225800923781120 9229647597852272 9274087408738880 9276303033611520 9278022438444032 9279086916775936 9306469872745216 9316411468568256 9329330680526220 9334359969302784 9368308906360320 9375005251389440 9412053809713152 9449139811832112 9451883464506860 9456445946875648 9457530895944704 9474664230556672 9513866891789376 9547911308123040 9555293813916160 9563731395219456 9573702532618240 9597954246666240 9604202914795580 9605304816193840 9609380382674176 9622705859159120 9662521061973585 9688202381211648 9689363334729728 9701778270969120 9782530289871360 9783652650977280 9786609090826116 9794176159264064 9801376790231040 9807757894912180 9813045095933696 9833251186296832 9839580543418080 9843755513958912 9894723235852288 9905293230763008 9924477637732203 9940738326904320 9947210161752565 9951286059227968 9966373925557660 9986895736082720 10033058504611968 10049328286412480 10052387659249152 10085570057003532 10096159501496320 10131906371652480 10149001315223680 10151425961310720 10158034962587615 10178951423315080 10184438728664576 10189825043746530 10209456216424920 10233475761367040 10236568129484788 10280178172213248 10294433854373760 10306689132771824 10343570583799960 10344174417439520 10348563489033728 10405791912894630 10433425208897957 10461531339517440 10464692621835543 10495552579645952 10498060018526208 10510259793549880 10535626271032320 10542485402719190 10551794700733104 10597741147360640 10598957038558720 10602159848394959 10618158189416960 10662092206315680 10667238863898624 10705410505896960 10706638750126080 10712380174195070 10733018073677480 10799016927808128 10807366796429312 10822353539213440 10833914471147040 10857468185840640 10860749112989958 10869146713329632 10890086630853248 10928644511473572 10967751567305130 10976231902623520 10980729444665344 10997378124753280 11070961108537344 11087746595393280 11099511373754272 11128904890486656 11139229859476880 11180034616995840 11198898003005440 11208866165613920 11243944875858240 11245234906763520 11250006301667328 11265606859503360 11274317498429440 11342260157408232 11372898353403392 11413595126951680 11414261426140160 11417710605963802 11466352576699392 11482253145263040 11488443039141888 11525043497754696 11526365779432608 11537059497315340 11547247030990944 11556175435890176 11597528048055040 11598858645969920 11633087340931520 11645514335710320 11667949961628480 11698935005125472 11765067262141440 11769309473894616 11811424764790140 11820557433594560 11821913619930880 11826929701752832 11843330288195840 11881757637335040 11892333614736720 11923914524454808 11936652194103078 11954664244024320 11956035816591360 11959648710669192 11984274883299264 11993541200915456 11994917233881088 12011725478342720 12016647316803584 12059193943694976 12110252976514560 12111704168412160 12113912472181107 12135037930762240 12178801578268416 12189641955105138 12214741707978096 12233261363532645 12242720199080080 12247736688280576 12266306369917120 12280170913640448 12291563982871040 12304694392448640 12368404044815360 12381616538453760 12407111587153920 12412284700559952 12413009300927424 12421881958091008 12439107574034960 12445813292403712 12491078541813760 12541323130764960 12565484574061440 12598853082442816 12606962571254415 12612311752259856 12650982483263028 12670072436152320 12685155855719168 12717289376832768 12718748446270464 12730548410830720 12741789827300352 12750085263385834 12795710161855985 12850222715266560 12854856209034084 12874979268003840 12879621688412976 12883361415964780 12935704361292160 12986824247056128 13043373719828480 13048812121101488 13082462757611520 13119440724557440 13122575023157760 13125007351945216 13171478283148224 13189743375916380 13196853749703936 13207057641017344 13232636850309604 13254317769205760 13334048579873280 13367075831372256 13377411339482624 13403183545665536 13447426742671376 13450639398736704 13498771159760160 13509208495536640 13527529486763019 13535234615080960 13577593812357120 13586433391662040 13612608288566560 13660805639341965 13696314152342016 13697113711368192 13705231023534947 13725911805831680 13838701385671680 13840289116016640 13844471396778408 13865362288619520 13874389217192840 13911131113108320 13917033657666048 13918630375163904 13926094226453591 13948708452689920 13952923495780724 13959704809117824 14047501694709760 14062507877084160 14069059600977472 14177825196760290 14184668920313472 14186296343917056 14211996345835008 14216122941754240 14221248947622661 14273880674529280 14332940720874240 14360553798927360 14398689237077504 14406304372193370 14407957224290760 14414070574011264 14434058788738680 14445219294862720 14476624247787520 14480998817319944 14534045002094592 14571526015298096 14623668756406840 14691264238896096 14711636842368270 14719567643900544 14749876779445248 14759479563806866 14783662127191040 14838539853982208 14842084853778432 14904893155568510 14926929088841952 14949560888336490 14980343604124080 14989294250176512 14991926501144320 14993646542351360 14998177346509942 15020809146004480 15073992429618720 15123013543210976 15144239252244480 15223501972835520 15238912662712320 15268427134972620 15276658092996864 15288470102265856 15309670860350720 15350213642050560 15354852194227182 15366724663672928 15368487705910144 15396329374654592 15460033699157736 15515355875699940 15516261626159280 15522845233550592 15527352447613760 15557266615504640 15652048463794176 15686756349521920 15692412631859488 15743328869468928 15748566353053520 15765389690324820 15813728104078785 15856444819648960 15896611721040960 15898435557838080 15905181323046912 15915536258804104 15927237284125440 15939552325365760 15946198280892256 15979033177732352 16068570261292605 16078925258259968 16099527110516220 16147003968686080 16151883296241476 16211050194643968 16233530308820160 16238402104357888 16242281538097152 16252855940140184 16286322277304128 16303720069994448 16311015151376860 16335129946279872 16406259189931520 16464347853935280 16471094166998016 16496067187129920 16508822051271680 16540796062887005 16549712934079936 16550679067903232 16649267060631408 16708844789215320 16721764174353280 16738450143227904 16753979432081920 16798347004508160 16809283428339220 16813299248420880 16816415669679808 16867976644350704 16911476247644160 16956385835777024 16958331261693952 16989053103067136 17059347530105088 17120392690427520 17121392139210240 17126565908945703 17133630287022080 17139808278712112 17172828917883968 17305589245973010 17315765662741504 17334263153835264 17396292072082560 17398287968954880 17441154369725905 17449631011397280 17496766697543680 17548402507688208 17561971044197632 17586324501221840 17595804999605248 17730836150391840 17732870429896320 17740394552629248 17764995432293760 17778731439831040 17822767775163008 17885871786682212 17934185864982272 17990311801373184 17992375850821632 17998361546346880 18017588217514080 18024970975205376 18036705982350692 18101248521649930 18167556252618240 18202556896143360 18214407519122620 18261752203122688 18364080298620120 18371605032420864 18399459554875680 18437345974306560 18451601847562240 18459295195704544 18548174817477760 18552606067223040 18556044876888064 18612939745490432 18632822937136512 18658661361052440 18668719938605568 18736617812720640 18750010502778880 18898279623664224 18903766929013720 18912891893751296 18915061791889408 18949328461113344 19027733783578752 19095822616246080 19110587627832320 19125127895078751 19147405065236480 19195908493332480 19208405829591160 19210609632387680 19218760765348352 19245411718318240 19325042123947170 19376361102239063 19376404762423296 19403556541938240 19565060579742720 19567305301954560 19573218181652232 19588352318528128 19602753580462080 19615515789824360 19626090191867392 19666502372593664 19679161086836160 19687511027917824 19810586461526016 19848955275464406 19881476653808640 19894420323505130 19902572118455936 19932747851115320 19973791472165440 20066117009223936 20098656572824960 20104775318498304 20171140114007064 20189854120301845 20263812743304960 20298002630447360 20302851922621440 20316069925175230 20357902846630160 20368877457329152 20379650087493060 20418912432849840 20466951522734080 20473136258969576 20560356344426496 20588867708747520 20613378265543648 20687141167599920 20688348834879040 20697126978067456 20811583825789260 20866850417795914 20923062679034880 20929385243671086 20991105159291904 20996120037052416 21020519587099760 21071252542064640 21084970805438380 21103589401466208 21195482294721280 21197914077117440 21204319696789918 21236316378833920 21324184412631360 21334477727797248 21410821011793920 21424760348390140 21466036147354960 21598033855616256 21614733592858624 21644707078426880 21667828942294080 21714936371681280 21721498225979916 21738293426659264 21780173261706496 21857289022947144 21935503134610260 21952463805247040 21961458889330688 21994756249506560 22139219345710299 22175493190786560 22199022747508544 22257809780973312 22278459718953760 22357339733352765 22417732331227840 22487889751716480 22490469813527040 22497266019764913 22531213719006720 22545882477938365 22684520314816464 22745796706806784 22827190253903360 22828522852280320 22835421211927604 22932705153398784 22964506290526080 23050086995509392 23052731558865216 23074118994630680 23094494061981888 23112350871780352 23195056096110080 23197717291939840 23266174681863040 23291028671420640 23335899923256960 23397870010250944 23530134524282880 23538618947789232 23622849529580280 23641114867189120 23643827239861760 23650971969496447 23686660576391680 23763515274670080 23784667229473440 23847829048909616 23873304388206156 23909328488048640 23919297421338384 23968549766598528 23987082401830912 24023450956685440 24118387887389952 24220505953029120 24223408336824320 24227824944362214 24357603156536832 24379283910210276 24429483415956192 24466522727065290 24485440398160160 24495473376561152 24532612739834240 24583127965742080 24609388784897280 24736808089630720 24763233076907520 24814223174307840 24824569401119904 24826018601854848 24843763916182016 24878215148069920 24891626584807424 24982157083627520 25082646261529920 25130969148122880 25197706164885632 25213925142508830 25224623504519712 25301964966526056 25340144872304640 25370311711438336 25434578753665536 25437496892540928 25461096821661440 25483579654600704 25500170526771668 25591420323711970 25700445430533120 25709712418068168 25749958536007680 25759243376825952 25766722831929560 25871408722584320 25973648494112256 26086747439656960 26097624242202976 26164925515223040 26238881449114880 26245150046315520 26250014703890432 26342956566296448 26379486751832760 26393707499407872 26410890902727799 26465273700619208 26508635538411520 26668097159746560 26734151662744512 26754822678965248 26806367091331072 26894853485342752 26901278797473408 26997542319520320 27018416991073280 27055058973526038 27070469230161920 27151872782474895 27172866783324080 27225216577133120 27321611278683930 27392628304684032 27394227422736384 27410462047069894 27451823611663360 27677402771343360 27688942793556816 27748778434385680 27822262226216640 27834067315332096 27837260750327808 27852188452907182 27897416905379840 27905846991561448 27919409618235648 28125015754168320 28138119201954944 28355650393520580 28369337840626944 28372592687834112 28423992691670016 28432245883508480 28442497895245322 28544276514909505 28665881441748480 28721107597854720 28797378474155008 28812608744386740 28815914448581520 28828141148022528 28868117577477360 28890438589725440 28961997634639888 29068090004189184 29143052030596192 29247337512813680 29382528477792192 29423273684736540 29439135287801088 29499753558890496 29518959127613732 29567324254382080 29677079707964416 29684169707556864 29809786311137020 29841630485257695 29853858177683904 29899121776672980 29960687208248160 29983853002288640 29987293084702720 29996354693019884 30041618292008960 30147984859237440 30246027086421952 30288478504488960 30447003945671040 30474104887762845 30536854269945240 30553316185993728 30573207667885651 30619341720701440 30700427284101120 30709704388454364 30733449327345856 30736975411820288 30792658749309184 30920067398315472 31030711751399880 31032523252318560 31045690467101184 31054704895227520 31114533231009280 31300275626693871 31384825263718976 31486657738937856 31497132706107040 31530779380649640 31627456208157570 31712889639297920 31793223442081920 31796871115676160 31806479545184877 31831072517608208 31854474568250880 31875213158464585 31892396561784512 31958066355464704 32137140522585210 32157850516519936 32199054221032440 32294007937372160 32303766592482952 32422100389287936 32467060617640320 32476804208715776 32505711880280368 32572644554608256 32607440139988896 32622030302753720 32670259892559744 32812518379863040 32928695707870560 32942188333996032 32992134374259840 33017644102543360 33081592125774010 33099425868159872 33101358135806464 33298534121262816 33417689578430640 33443528348706560 33507958864163840 33596694009016320 33618566856678440 33626598496841760 33632831339359616 33735953288701408 33822952495288320 33912771671554048 34118695060210176 34240785380855040 34242784278420480 34253131817891406 34267260574044160 34279616557424224 34345657835767936 34611178491946020 34631531325483008 34668526307670528 34792584144165120 34796575937909760 34882308739451810 34899262022794560 34993533395087360 35096805015376416 35123942088395264 35172649002443680 35191609999210496 35461672300783680 35465740859792640 35480789105258496 35529990864587520 35557462879662080 35645535550326016 35771743573364424 35868371729964544 35980623602746368 35984751701643264 35996723092693760 36035176435028160 36049941950410752 36073411964701384 36202497043299860 36335112505236480 36405113792286720 36428815038245240 36523504406245376 36728160597240240 36743210064841728 36798919109751360 36874691948613120 36898698909517165 36918590391409088 37096349634955520 37105212134446080 37112089753776128 37225879490980864 37265645874273024 37317322722104880 37337439877211136 37473235625441280 37495443366274855 37796559247328448 37807533858027440 37825783787502592 37830123583778816 37898656922226688 38055467567157504 38191645232492160 38221175255664640 38250255790157502 38387130485567955 38416811659182320 38421219264775360 38437521530696704 38490823436636480 38650084247894340 38752722204478126 38807113083876480 39130121159485440 39146436363304464 39176704637056256 39231031579648720 39252180383734784 39358322173672320 39375022055835648 39621172923052032 39697910550928812 39762953307617280 39788840647010260 39805144236911872 39865495702230640 39947582944330880 40132234018447872 40197313145649920 40209550636996608 40342280228014128 40379708240603690 40527625486609920 40596005260894720 40605703845242880 40632139850350460 40715805693260320 40737754914658304 40759300174986120 40837824865699680 40946272517939152 41115693070604841 41177735417495040 41226756531087296 41374282335199840 41376697669758080 41394253956134912 41623167651578520 41733700835591828 41778282679360773 41846125358069760 41858770487342172 41982210318583808 42041039174199520 42142505084129280 42169941610876760 42207178802932416 42390964589442560 42395828154234880 42408639393579836 42472632757667840 42648368825262720 42663746842867983 42821642023587840 42849520696780280 42932072294709920 43196067711232512 43224190151148679 43289414156853760 43335657884588160 43429872743362560 43442996451959832 43476586853318528 43560346523412992 43714578045894288 43871006269220520 43904927610494080 43989512499013120 44278438691420598 44350986381573120 44398045495017088 44515619561946624 44556919437907520 44714679466705530 44835464662455680 44975779503432960 44980939627054080 44994532039529826 45062427438013440 45091764955876730 45369040629632928 45491593413613568 45654380507806720 45657045704560640 45670842423855208 45865410306797568 45929012581052160 46100173991018784 46105463117730432 46148237989261360 46188988123963776 46224701743560704 46390112192220160 46395434583879680 46532349363726080 46582057342841280 46671799846513920 46795740020501888 47060269048565760 47077237895578464 47245699059160560 47282229734378240 47287654479723520 47301943938992894 47373321152783360 47569334458946880 47695658097819232 47746608776412312 47818656976097280 47838594842676768 47937099533197056 47974164803661824 48046901913370880 48236775774779904 48441011906058240 48446816673648640 48455649888724428 48715206313073664 48758567820420552 48858966831912384 48933045454130580 48970880796320320 48990946753122304 49065225479668480 49166255931484160 49218777569794560 49473616179261440 49526466153815040 49622388188661015 49649138802239808 49652037203709696 49687527832364032 49756430296139840 49783253169614848 50165292523059840 50261938296245760 50395412329771264 50427850285017660 50449247009039424 50603929933052112 50740623422876672 50869157507331072 50874993785081856 50922193643322880 50967159309201408 51000341053543336 51182840647423940 51400890861066240 51419424836136336 51518486753651904 51533445663859120 51742817445168640 51947296988224512 52167126044489785 52195248484405952 52323463109177715 52477762898229760 52490300092631040 52493620712784797 52685913132592896 52758973503665520 52787414998815744 52821781805455598 52930547401238416 53010799241974795 53336194319493120 53468303325489024 53509645357930496 53789706970685504 53802557594946816 53995084639040640 54036833982146560 54110117947052076 54303745564949790 54345733566648160 54450433154266240 54643222557367860 54785256609368064 54820924094139788 54903647223326720 55354805542686720 55377885587113632 55497556868771360 55644524452433280 55668134630664192 55704376905814364 55811693983122896 55838819236471296 56250031508336640 56276238403909888 56711300787041160 56738675681253888 56745185375668224 56847985383340032 56864491767016960 56884995790490644 57088553029819010 57331762883496960 57442215195709440 57594756948310016 57625217488773480 57631828897163040 57656282296045056 57736235154954720 57780877179450880 57923995269279776 58129083306717189 58286104061192384 58494675025627360 58765056955584384 58846547369473080 58878270575602176 58999507117780992 59037918255227464 59134648508764160 59354159415928832 59619572622274040 59683260970515390 59707716355367808 59798243553345960 59921374416496320 59967706004577280 59974586169405440 59992709386039768 60083236584017920 60295969718474880 60492054172843904 60569562360905535 60894007891342080 60948209775525690 61073708539890480 61106632371987456 61146415335771302 61238683441402880 61400854568202240 61419408776908728 61466898654691712 61473950823640576 61585317498618368 61840134796630944 62061423502799760 62065046504637120 62091380934202368 62109409790455040 62229066462018560 62600551253387742 62769650527437952 62973315477875712 62994265412214080 63061558761299280 63254912416315140 63425779278595840 63586446884163840 63593742231352320 63612959090369754 63662145035216416 63708949136501760 63750426316929170 63784793123569024 63916132710929408 64274281045170420 64315701033039872 64398108442064880 64607533184965904 64844200778575872 64934121235280640 64953608417431552 65011423760560736 65145289109216512 65214880279977792 65244060605507440 65340519785119488 65625036759726080 65857391415741120 65884376667992064 65984268748519680 66035288205086720 66163184251548020 66198851736319744 66202716271612928 66597068242525632 66835379156861280 66887056697413120 67015917728327680 67237133713356880 67253196993683520 67265662678719232 67471906577402816 67637647433815095 67825543343108096 68237390120420352 68481570761710080 68485568556840960 68506263635782812 68526155117674735 68559233114848448 68691315671535872 69222356983892040 69263062650966016 69337052615341056 69585168288330240 69593151875819520 69630471132267955 69764617478903620 69798524045589120 70193610030752832 70247884176790528 70345298004887360 70383219998420992 70923344601567360 70931481719585280 70952915908489341 71059981729175040 71106244738113305 71291071100652032 71543487146728848 71736743459929088 71961247205492736 71993446185387520 72070352870056320 72146823929402768 72404994086599720 72670225010472960 72857630076490480 73456321194480480 73486420129683456 73597838219502720 73749383897226240 73797397819034330 73837180782818176 74192699269911040 74210424268892160 74215118938764713 74451758981961728 74531291748546048 74634645444209760 74674879754422272 74946471250882560 74990886732549710 75593118494656896 75615067716054880 75651567575005184 76110935134315008 76383290464984320 76442350511329280 76500511580315004 76774260971135910 76833623318364640 76842438529550720 76875043061393408 76981646873272960 77300168495788680 77505444408956252 77614226167752960 78260242318970880 78292872726608928 78353409274112512 78462063159297440 78504360767469568 78716644347344640 78750044111671296 79232672708183397 79395821101857624 79525906615234560 79577681294020520 79610288473823744 79730991404461280 79895165888661760 80264468036895744 80394626291299840 80419101273993216 80684560456028256 80759416481207380 81055250973219840 81192010521789440 81211407690485760 81264279700700920 81431611386520640 81475509829316608 81518600349972240 81675649731399360 81892545035878304 82231386141209682 82355470834990080 82453513062174592 82748564670399680 82753395339516160 82788507912269824 83246335303157040 83467401671183656 83556565358721546 83692250716139520 83717540974684344 83964420637167616 84082078348399040 84339883221753520 84414357605864832 84781929178885120 84791656308469760 84817278787159672 84945265515335680 85296737650525440 85327493685735966 85632829544728515 85699041393560560 85864144589419840 86392135422465024 86448380302297358 86578828313707520 86671315769176320 86885992903919664 86953173706637056 87120693046825984 87429156091788576 87742012538441040 87809855220988160 87979024998026240 88556877382841196 88701972763146240 88796090990034176 89031239123893248 89113838875815040 89429358933411060 89670929324911360 89951559006865920 89961879254108160 89989064079059652 90124854876026880 90183529911753460 90738081259265856 90983186827227136 91308761015613440 91341684847710416 91719623003656953 91858025162104320 92200347982037568 92210926235460864 92296475978522720 92377976247927552 92449403487121408 92780224384440320 93064698727452160 93164114685682560 93343599693027840 93591480041003776 94154475791156928 94491398118321120 94564459468756480 94575308959447040 94603887877985788 94746642305566720 95138668917893760 95391316195638464 95493217552824624 95625639475393755 95677189685353536 95874199066394112 95936617164744629 96093803826741760 96473551549559808 96881805511195315 96882023812116480 96911299777448856 97430412626147328 97517135640841104 97717933663824768 97866090908261160 97941761592640640 98130450959336960 98332511862968320 98437555139589120 99052932307630080 99244776377322030 99298277604479616 99304074407419392 99375055664728064 99512860592279680 100330585046119680 100523876592491520 100790824659542528 100855700570035320 100898494018078848 101207859866104224 101481246845753344 101738315014662144 101844387286645760 102000682107086672 102365681294847880 102801781722132480 102838849672272672 103036973507303808 103066891327718240 103485634890337280 103894593976449024 104334252088979570 104390496968811904 104646926218355430 104955525796459520 104980600185262080 104987241425569594 105371826265185792 105517947007331040 105574829997631488 105643563610911196 105861094802476832 106021598483949590 106672388638986240 106936606650978048 107019290715860992 107579413941371008 107605115189893632 107990169278081280 108073667964293120 108220235894104152 108607491129899580 108691467133296320 108900866308532480 109286445114735720 109570513218736128 109641848188279576 109807294446653440 110696096728551495 110755771174227264 110995113737542720 111289048904866560 111336269261328384 111408753811628728 111623387966245792 111677638472942592 112486330098824565 112552476807819776 113422601574082320 113477351362507776 113490370751336448 113695970766680064 113728983534033920 113769991580981288 114177106059638020 114663525766993920 115189513896620032 115250434977546960 115263657794326080 115312564592090112 115472470309909440 115561754358901760 115847990538559552 116258166613434378 116572208122384768 116989350051254720 117530113911168768 117693094738946160 117756541151204352 118075836510454928 118254859847482235 118708318831857664 119239145244548080 119366521941030780 119415432710735616 119596487106691920 119842748832992640 119935412009154560 119985418772079536 120591939436949760 120984108345687808 121139124721811070 121788015782684160 121896419551051380 122147417079780960 122213264743974912 122292830671542604 122477366882805760 122838817553817456 122933797309383424 122947901647281152 123170634997236736 123680269593261888 124122847005599520 124130093009274240 124182761868404736 124218819580910080 124458132924037120 125201102506775484 125539301054875904 125946630955751424 125988530824428160 126123117522598560 126509824832630280 126851558557191680 127172893768327680 127187484462704640 127225918180739508 127324290070432832 127417898273003520 127500852633858340 127569586247138048 127832265421858816 128548562090340840 128631402066079744 128796216884129760 129215066369931808 129672570453446037 129868242470561280 130022847521121472 130290578218433024 130429760559955584 130488121211014880 130681039570238976 131250073519452160 131714782831482240 131968537497039360 132054454513638995 132326368503096040 132397703472639488 132405432543225856 133194136485051264 133670758313722560 133774113394826240 134031835456655360 134474267426713760 134506393987367040 134531325357438464 134943813154805632 135275294867630190 135634527715673441 136474780240840704 136963141523420160 136971137113681920 137012527271565624 137052310235349470 137118466229696896 137382631343071744 138444713967784080 138674105230682112 139170336576660480 139186303751639040 139260942264535910 139529234957807240 139597048091178240 140387220061505664 140495768353581056 140690596009774720 141846689203134720 141862963439170560 141905831816978682 142119963458350080 142212489476226610 142582142201304064 143086974293457696 143473486919858176 143922494410985472 143986892370775040 144140705740112640 144293647858805536 144809988173199440 145340450020945920 145715260152980960 146912642388960960 146972840259366912 147195676439005440 147498767794452480 147594795638068660 147674361565636352 148385398539822080 148420848537784320 148430237877529426 148903517963923456 149062583497092096 149269290888419520 149349759508844544 149981773465099420 151186236989313792 151230135432109760 151303135150010368 152221870268630016 152766580929968640 152866038339428255 153001023160630008 153548521942271820 153667246636729280 153684877059101440 153750086122786816 153963293746545920 154600336991577360 155010888817912504 155228452335505920 156501378133469355 156585745453217856 156706818548225024 156924126318594880 157008721534939136 157433288694689280 157480862138354391 158465345416366794 158791642203715248 159032397725924385 159155362588041040 159220576947647488 159461982808922560 159790331777323520 160528936073791488 160789252582599680 161369120912056512 161518832962414760 162110501946439680 162384021043578880 162528559401401840 162863222773041280 163037200699944480 163351299462798720 163785090071756608 164462772282419364 164710941669980160 164907026124349184 165497129340799360 165506790679032320 165556803786475129 166492670606314080 166934803342367312 167113130717443092 167435081949368688 168164156696798080 168679766443507040 168828715211729664 169563858357770240 169634557574319344 170593475301050880 170654987371471932 171265659089457030 171398082787121120 171728289178839680 172784270844930048 172896760604594716 173157656627415040 173342631538352640 173771985807839328 173906347413274112 174241386093651968 174858312183577152 175484025076882080 175619710441976320 175958049996052480 177113754765682392 177403945526292480 177592181980068352 178062478247786496 178227677751630080 178858717866822120 179341858649822720 179903118013731840 179923758508216320 179978128158119304 180249709752053760 180367059823506920 181476162518531712 182617522031226880 182683369695420832 183439246007313906 183716050324208640 184400695964075136 184421852470921728 184592951957045440 184755952495855104 184876236319094593 185560448768880640 186129397454904320 186328229371365120 186687199386055680 187182960082007552 188308951582313856 188982796236642240 189128918937512960 189150617918894080 189207775755971576 189493284611133440 190277337835787520 190782632391276928 190986435105649248 191251278950787510 191354379370707072 191748398132788224 191873234329489258 192187607653483520 192947103099119616 193763611022390630 193822599554897712 194860825252294656 195034271281682208 195435867327649536 195732181816522320 195883523185281280 196260901918673920 196875110279178240 198105864615260160 198489552754644060 198596555208959232 198608148814838784 198750111329456128 199025721184559360 200661170092239360 201047753184983040 201581649319085056 201711401140070640 201796988036157696 202415719732208448 202962493691506688 203476630029324288 203688774573291520 204001364214173344 204731362589695760 205578465353024205 205677699344545344 206073947014607616 206133782655436480 206971269780674560 207789187952898048 208668504177959140 208780993937623808 208891413396803865 209293852436710860 209911051592919040 209974482851139188 210743652530371584 211035894014662080 211149659995262976 211287127221822392 211722189604953664 212043196967899180 213318734214339915 213873213301956096 214012453675199557 215158827882742016 215210230379787264 215980338556162560 216120950755743395 216440471788208304 217214982259799160 217382934266592640 217801732617064960 218572890229471440 219283696376559152 221392193457102990 221511542348454528 221990227475085440 222578097809733120 222645356816294139 222817507623257456 223246775932491584 223355276945885184 224972660197649130 225104953615639552 226845203148164640 226954702725015552 227457967068067840 227539983161962576 228354212119276040 229327051533987840 230500869955093920 230527315588652160 230625129184180224 230944940619818880 231123508717803520 231695981077119104 232516333226868756 233144416244769536 233978700102509440 235060227822337536 235386189477892320 235513082302408704 236151673020909856 236509719694964470 238478290489096160 238733043882061560 238830865421471232 239192974213383840 239685497665985280 239870824018309120 239970837544159072 241183878873899520 241968216691375616 242278249443622140 243576031565368320 243792839102102760 244294834159561920 244426529487949824 244585661343085208 244954733765611520 245677635107634912 245867594618766848 245895803294562304 246341269994473472 247360539186523776 248245694011199040 248260186018548480 248365523736809472 248437639161820160 248916265848074240 250402205013550968 251078602109751808 251893261911502848 251977061648856320 252246235045197120 253019649665260560 253703117114383360 254345787536655360 254374968925409280 254451836361479016 254648580140865664 254835796546007040 255001705267716680 255139172494276096 255664530843717632 257097124180681680 257592433768259520 258430132739863616 259345140906892074 259736484941122560 260045695042242944 260581156436866048 260859521119911168 260976242422029760 261362079140477952 262468103563923985 263429565662964480 263937074994078720 264108909027277990 264652737006192080 264795406945278976 264810865086451712 266388272970102528 267341516627445120 267548226789652480 268948534853427520 269012787974734080 269062650714876928 269887626309611264 270550589735260380 271269055431346882 272949560481681408 273926283046840320 274025054543131248 274104620470698940 274236932459393792 274765262686143488 276889427935568160 277348210461364224 278340673153320960 278521884529071820 279058469915614480 279194096182356480 280774440123011328 280991536707162112 281381192019549440 283693378406269440 283725926878341120 283811663633957364 284239926916700160 284424978952453220 285164284402608128 286173948586915392 286946973839716352 287809851494233887 287973784741550080 288281411480225280 288587295717611072 289619976346398880 290645416533585945 291430520305961920 293825284777921920 294391352878010880 294997535588904960 295189591276137320 295348723131272704 296770797079644160 296860475755058852 298125166994184192 298538581776839040 299963546930198840 302372473978627584 302460270864219520 302569331058040753 304443740537260032 305533161859937280 305732076678856510 306002046321260016 307097043884543640 307334493273458560 307369754118202880 307462635603453811 307926587493091840 309200673983154720 310021777635825008 310456904671011840 313002756266938710 313171490906435712 313413637096450048 313848252637189760 314866577389378560 314961724276708782 316930690832733588 317583284407430496 318064795451848770 318310725176082080 318441153895294976 318923965617845120 319580663554647040 321057872147582976 321578505165199360 322738241824113024 323037665924829520 324221003892879360 324768042087157760 325057118802803680 325726445546082560 326074401399888960 326702598925597440 327570180143513216 328925544564838728 329421883339960320 329814052248698368 330994258681598720 331013581358064640 331113607572950258 332985341212628160 333869606684734624 334226261434886184 334870163898737376 336328313393596160 337359532887014080 337657430423459328 339127716715540480 339269115148638688 341186950602101760 341309974742943864 342531318178914060 342796165574242240 343456578357679360 345568541689860096 345793521209189432 346315313254830080 346685263076705280 347543971615678656 347812694826548224 348482772187303936 349716624367154304 350968050153764160 351239420883952640 351916099992104960 354227509531364784 354764579542446705 355184363960136704 356124956495572992 356455355503260160 357717435733644240 358683717299645440 359806236027463680 359956256316238608 360734119647013840 362952325037063424 365366739390841664 366878492014627812 367432100648417280 368801391928150272 368843704941843456 369185903914090880 369511904991710208 369752472638189186 371075594693823565 372258794909808640 372656458742730240 373374398772111360 374365920164015104 376617903164627712 377965592473284480 378257837875025920 378415551511943152 380554675671575040 381565264782553856 381972870211298496 382502557901575020 382708758741414144 383496796265576448 383746468658978516 384375215306967040 385894206198239232 387527222044781260 387645199109795424 390068542563364416 390871734655299072 391464363633044640 391767046370562560 392521803837347840 393750220558356480 396163363540916985 396979105509288120 397193110417918464 397216297629677568 397451699682513463 398051442369118720 401322340184478720 402095506369966080 403163298638170112 403422802280141280 403593976072315392 404831439464416896 406903583147020323 407377549146583040 408002728428346688 409462725179391520 411156930706048410 411355398689090688 412147894029215232 412267565310872960 413942539561349120 417337008355918280 417561987875247616 417782826793607730 418587704873421720 419822103185838080 419948965702278376 421487305060743168 422071788029324160 422574254443644784 423444379209907328 424086393935798360 426637468428679830 427746426603912192 428024907350399114 430317655765484032 430420460759574528 431960677112325120 432241901511486790 432880943576416608 434429964519598320 434765868533185280 435603465234129920 437145780458942880 438567392753118304 442784386914205980 443023084696909056 443980454950170880 445156195619466240 445290713632588278 445635015246514912 446493551864983168 446710553891770368 449945320395298260 450209907231279104 453690406296329280 453909405450031104 454915934136135680 455079966323925152 456708424238552080 458598115018284765 461001739910187840 461054631177304320 461250258368360448 461889881239637760 462247017435607040 463391962154238208 465032666453737512 466288832489539072 467957400205018880 470120455644675072 470772378955784640 471026164604817408 472303346041819712 473019439389928940 476956580978192320 477466087764123120 477661730842942464 478385948426767680 479370995331970560 479683085823723145 479941675088318144 482367757747799040 483936433382751232 484556498887244280 487152063130736640 487585678204205520 488589668319123840 489171322686170416 491355270215269824 491735189237533696 491791606589124608 492682539988946944 494721078373047552 496491388022398080 496520372037096960 496670411359425387 496875278323640320 500804410027101936 502157204219503616 503954123297712640 504492470090394240 506039299330521120 507406234228766720 508691575073310720 508903672722958032 509297160281731328 510003410535433360 510278344988552192 514194248361363360 515184867536519040 516860265479727232 518690281813784148 519472969882245120 520091390084485888 521162312873732096 521719042239822336 521952484844059520 522724158280955904 524936207127847970 526859131325928960 527874149988157440 528217818054555980 529305474012384160 529590813890557952 532776545940205056 534683033254890240 535096453579304960 537897069706855040 538025575949468160 538125301429753856 539775252619222528 541101179470520760 542538110862693764 547852566093680640 548050109086262496 548209240941397880 548473864918787584 549530525372286976 553778855871136320 554628708957283779 556681346306641920 557043769058143640 558116939831228960 558388192364712960 561548880246022656 561914471964932827 562762384039098880 567386756812538880 567451853756682240 567623327267914728 568479853833400320 568849957904906440 570328568805216256 572347897173830784 575619702988467774 575947569483100160 576562822960450560 577174591435222144 579239952692797760 581290833067171890 582861040611923840 587650569555843840 588782705756021760 590379182552274640 590697446262545408 593541594159288320 593720951510117704 596250333988368384 597077163553678080 599927093860397680 604744947957255168 604920541728439040 605138662116081506 608887481074520064 611066323719874560 611464153357713020 612004092642520032 614194087769087280 614668986546917120 614739508236405760 614925271206907622 615853174986183680 618401347966309440 620043555271650016 620913809342023680 626005512533877420 626342981812871424 626827274192900096 627696505274379520 629733154778757120 629923448553417564 633861381665467176 635166568814860992 636129590903697540 636621450352164160 636882307790589952 637847931235690240 639161327109294080 642037361025598671 643157010330398720 645476483648226048 646075331849659040 648362852267230185 650114237605607360 651452891092165120 652148802799777920 653405197851194880 655140360287026432 657851089129677456 659628104497396736 661988517363197440 662027162716129280 662227215145900516 665970682425256320 667739213369469248 668452522869772368 669740327797474752 672656626787192320 674719065774028160 675314860846918656 678172638578367205 678538230297277376 682373901204203520 682619949485887728 685062636357828120 685592331148484480 686913156715358720 691587042418378864 693370526153410560 695087943231357312 695625389653096448 699433248734308608 701936100307528320 702478841767905280 708455019062729568 709529159084893410 710368727920273408 712910711006520320 715434871467288480 717367434599290880 719612472054927360 719912512632477216 721468239294027680 725904650074126848 730733478781683328 733756984029255624 734864201296834560 737602783856300544 737687409883686912 738371807828181760 739023809983420416 739504945276378372 742151189387647130 744517589819617280 745312917485460480 746748797544222720 748731840328030208 753235806329255424 755931184946568960 756515675750051840 756831103023886304 761109351343150080 763130529565107712 763945740422596992 765005115803150040 765417517482828288 766993592531152896 767492937317957032 768750430613934080 775054444089562520 775290398219590848 780137085126728832 781743469310598144 782928727266089280 783534092741125120 785043607674695680 787404310691771955 792326727081833970 793958211018576240 794386220835836928 794432595259355136 794903399365026926 796102884738237440 802644680368957440 806326597276340224 806845604560282560 807187952144630784 809662878928833792 813807166294040646 816005456856693376 818925450358783040 822313861412096820 822710797378181376 824295788058430464 824535130621745920 827784018932375645 834674016711836560 835123975750495232 835565653587215460 837175409746843440 839897931404556752 842974610121486336 844143576058648320 845148508887289568 846888758419814656 848172787871596720 853274936857359660 855492853207824384 856049814700798228 860635311530968064 860840921519149056 863921354224650240 864483803022973580 865761887152833216 868859929039196640 869531737066370560 871206930468259840 874291560917885760 877134785506236608 885568773828411960 886046169393818112 887960909900341760 890312391238932480 890581427265176556 891270030493029824 892987103729966336 899890640790596520 900419814462558208 907380812592658560 907707993174122259 910159932647850304 913416848477104160 917196230036569530 922003479820375680 922109262354608640 922387906810361433 923779762479275520 924381181595472965 926783924308476416 930065332907475024 932577664979078144 935914800410037760 940240911289350144 941544757911569280 944606692083639424 946038878779857880 953913161956384640 954932175528246240 955323461685884928 956771896853535360 958741990663941120 959366171647446290 959883350176636288 964735515495598080 967872866765502464 969112997774488560 974304126261473280 975171356408411040 977179336638247680 978342645372340832 982710540430539648 983470378475067392 989442156746095104 992982776044796160 993040744074193920 993340822718850774 993750556647280640 1001608820054203872 1004314408439007232 1007908246595425280 1008984940180788480 1012078598661042240 1014812468457533440 1017383150146621440 1017807345445916064 1018594320563462656 1020006821070866720 1020556689977104384 1028388496722726720 1030369735073038080 1033720530959454464 1037380563627568296 1038945939764490240 1040182780168971776 1042324625747464192 1043438084479644672 1043904969688119040 1045448316561911808 1049872414255695940 1053718262651857920 1055748299976314880 1056435636109111960 1058610948024768320 1059181627781115904 1065553091880410112 1069366066509780480 1070062268375997785 1075794139413710080 1076051151898936320 1076250602859507712 1079550505238445056 1082202358941041520 1085076221725387528 1096100218172524992 1096418481882795760 1096947729837575168 1099061050744573952 1107557711742272640 1109257417914567558 1113226784081470695 1114087538116287280 1116233879662457920 1116776384729425920 1123097760492045312 1123828943929865654 1125524768078197760 1134773513625077760 1135246654535829456 1137699915809812880 1144695794347661568 1151239405976935548 1153125645920901120 1154349182870444288 1158479905385595520 1162581666134343780 1165722081223847680 1175301139111687680 1177565411512043520 1180758365104549280 1181394892525090816 1187441903020235408 1192355099047540389 1194154327107356160 1199854187720795360 1209489895914510336 1209841083456878080 1210277324232163012 1222132647439749120 1222928306715426040 1224008185285040064 1228388175538174560 1229337973093834240 1229479016472811520 1229850542413815244 1231706349972367360 1236802695932618880 1240087110543300032 1241827618684047360 1252011025067754840 1252685963625742848 1253501514383311691 1255393010548759040 1259466309557514240 1259846897106835128 1267722763330934352 1270333137629721984 1272259181807395080 1273242900704328320 1275695862471380480 1278322654218588160 1284074722051197342 1290952967296452096 1292150663699318080 1296725704534460370 1300228475211214720 1302905782184330240 1304297605599555840 1306810395702389760 1310280720574052864 1315702178259354912 1319256208994793472 1323977034726394880 1324054325432258560 1324454430291801032 1331941364850512640 1335478426738938496 1336905045739544736 1339480655594949504 1345313253574384640 1349438131548056320 1350629721693837312 1356345277156734410 1357076460594554752 1364747802408407040 1365239898971775456 1370125272715656240 1371184662296968960 1373826313430717440 1383174084836757728 1386741052306821120 1390175886462714624 1391250779306192896 1398866497468617216 1403872200615056640 1404957683535810560 1416910038125459136 1419058318169786820 1420737455840546816 1425821422013040640 1430869742934576960 1434734869198581760 1439049257471169435 1439825025264954432 1442936478588055360 1451809300148253696 1461466957563366656 1467513968058511248 1475205567712601088 1475374819767373824 1476743615656363520 1478047619966840832 1479009890552756744 1484302378775294260 1490625834970920960 1497463680656060416 1506471612658510848 1511862369893137920 1512846655290203765 1513662206047772608 1522218702686300160 1526261059130215424 1527891480845193984 1530010231606300080 1530835034965656576 1534985874635914064 1537313178017269055 1550108888179125040 1550580796439181696 1560274170253457664 1563486938621196288 1565857454532178560 1567068185482250240 1574808621383543910 1584653454163667940 1587916422037152480 1588772441671673856 1589806798730053852 1592205769476474880 1605289360737914880 1613691209120565120 1614375904289261568 1619325757857667584 1627614332588081292 1632010913713386752 1637850900717566080 1644627722824193640 1645421594756362752 1648591576116860928 1649070261243491840 1655568037864751290 1669348033423673120 1670247951500990464 1671131307174430920 1674350819493686880 1679795862809113504 1685743415894798481 1688287152117296640 1690297017774579136 1693777516839629312 1696345575743193440 1706549873714719320 1710985706415648768 1712099629401596456 1721270623061936128 1727842708449300480 1728967606045947160 1731523774305666432 1737719858078393280 1739063474132741120 1742413860936519680 1748583121835771520 1754269571012473216 1771137547656823920 1772092338787636224 1775921819800683520 1780624782477864960 1781162854530353112 1782540060986059648 1785974207459932672 1799781281581193040 1814761625185317120 1815415986348244518 1820319865295700608 1826833696954208320 1834392460073139060 1844006959640751360 1844218524709217280 1844775813620722866 1847559524958551040 1848762363190945930 1853567848616952832 1860130665814950048 1865155329958156288 1871829600820075520 1880481822578700288 1883089515823138560 1889213384167278848 1892077757559715760 1907826323912769280 1909864351056492480 1910646923371769856 1913543793707070720 1917483981327882240 1918732343294892580 1919766700353272576 1929471030991196160 1935745733531004928 1938225995548977120 1950342712816822080 1954358673276495360 1956685290744681664 1965421080861079296 1966940756950134784 1978884313492190208 1985965552089592320 1986081488148387840 1986681645437701548 1987258498412567315 2003217640108407744 2008628816878014464 2015816493190850560 2017969880361576960 2024157197322084480 2034517915735101615 2035614690891832128 2037188641126925312 2040013642141733440 2041113379954208768 2056776993445453440 2060739470146076160 2067441061918908928 2074761127255136592 2080365560337943552 2086876168959289344 2087809939376238080 2099744828511391880 2107436525303715840 2112871272218223920 2117221896049536640 2131106183760820224 2138732133019560960 2140124536751995570 2151588278827420160 2152102303797872640 2152238449224176677 2159101010476890112 2164404717882083040 2170152443450775056 2192200436345049984 2192836963765591520 2193895459675150336 2215115423484545280 2218514835829135116 2226453568162941390 2228175076232574560 2232467759324915840 2233552769458851840 2246195520984090624 2247657887859731308 2251049536156395520 2269547027250155520 2270493309071658912 2275399831619625760 2289391588695323136 2302478811953871096 2306251291841802240 2308698365740888576 2316959810771191040 2325163332268687560 2331444162447695360 2350602278223375360 2355130823024087040 2361516730209098560 2362789785050181632 2374883806040470816 2384710198095080778 2388308654214712320 2399708375441590720 2418979791829020672 2419682166913756160 2420554648464326024 2445856613430852080 2448016370570080128 2456776351076349120 2458675946187668480 2458958032945623040 2459701084827630488 2463412699944734720 2473605391865237760 2480174221086600064 2483352056797126935 2504022050135509680 2505371927251485696 2507003028766623382 2510786021097518080 2519693794213670256 2535445526661868704 2540666275259443968 2544518363614790160 2546485801408656640 2551391724942760960 2568149444102394684 2581905934592904192 2584301327398636160 2593451409068920740 2600456950422429440 2605811564368660480 2608595211199111680 2613620791404779520 2620561441148105728 2631404356518709824 2638512417989586944 2647954069452789760 2648908860583602064 2663882729701025280 2670956853477876992 2673810091479089472 2678961311189899008 2690626507148769280 2698876263096112640 2701259443387674624 2712690554313468820 2714152921189109504 2730479797943550912 2740250545431312480 2742369324593937920 2747652626861434880 2766348169673515456 2773143544786418895 2780351772925429248 2782161897777594241 2797732994937234432 2807744401230113280 2809572359824664135 2833820076250918272 2838116636339573640 2851642844026081280 2861739485869153920 2878098514942338870 2879650050529908864 2885872957176110720 2903618600296507392 2922933915126733312 2935027936117022496 2950411135425202176 2953487231312727040 2958019781105513488 2968604757550588520 2981251669941841920 3012943225317021696 3023724739786275840 3025693310580407530 3027324412095545216 3044437405372600320 3052522118260430848 3055782961690387968 3060020463212600160 3061670069931313152 3069971749271828128 3074626356034538110 3100217776358250080 3101161592878363392 3120548340506915328 3126973877242392576 3131714909064357120 3134136370964500480 3149617242767087820 3169306908327335880 3175832844074304960 3177544883343347712 3179613597460107704 3184411538952949760 3210186805127993355 3227382418241130240 3228751808578523136 3238651515715335168 3255228665176162584 3264021827426773504 3275701801435132160 3289255445648387280 3290843189512725504 3297183152233721856 3298140522486983680 3311136075729502580 3338696066847346240 3340495903001980928 3342262614348861840 3348701638987373760 3359591725618227008 3371486831789596962 3376574304234593280 3380594035549158272 3387555033679258624 3392691151486386880 3413099747429438640 3424199258803192912 3442541246123872256 3457935212091894320 3463047548611332864 3475439716156786560 3478126948265482240 3497166243671543040 3508539142024946432 3542275095313647840 3544184677575272448 3551843639601367040 3562325709060706224 3565080121972119296 3571948414919865344 3599562563162386080 3629523250370634240 3630831972696489036 3640639730591401216 3653667393908416640 3668784920146278120 3688013919281502720 3688437049418434560 3689551627241445732 3695119049917102080 3697524726381891860 3707135697233905664 3720261331629900096 3730310659916312576 3743659201640151040 3760504543149935073 3766179031646277120 3778426768334557696 3784155515119431520 3815652647825538560 3819728702112984960 3827087587414141440 3834967962655764480 3837464686589785160 3839533400706545152 3876451991097954240 3900685425633644160 3908717346552990720 3913370581489363328 3930842161722158592 3933401303754529789 3957768626984380416 3971931104179184640 3972162976296775680 3973363290875403096 3974516996825134630 4006435280216815488 4031632986381701120 4035939760723153920 4048314394644168960 4069035831470203230 4071229381783664256 4074377282253850624 4080027284283466880 4113553986890906880 4121478940292152320 4134882123837817856 4149522254510273184 4160731120675887104 4173752337918578688 4175619878752476160 4199489657022783760 4214873050607431680 4225742544436447840 4234443792099073280 4262212367521640448 4277464266039121920 4280249073503991140 4303176557654840320 4304204607595745280 4304476898448353354 4318202020953780224 4328809435764166080 4340304886901550112 4384400872690099968 4385673927531183040 4387790919350300672 4430230846969090560 4437029671658270232 4452907136325882780 4456350152465149120 4464935518649831680 4492391041968181248 4495315775719462616 4502099072312791040 4538539965870611295 4540986618143317824 4550799663239251520 4578783177390646272 4604957623907742192 4611939534051807165 4617396731481777152 4633919621542382080 4650326664537375120 4662888324895390720 4701204556446750720 4723033460418197120 4749767612080941632 4769420396190161556 4776617308429424640 4799416750883181440 4839364333827512320 4841109296928652048 4891713226861704160 4896032741140160256 4913552702152698240 4917351892375336960 4919402169655260976 4947210783730475520 4960348442173200128 4966704113594253870 5008044100271019360 5010743854502971392 5014006057533246764 5021572042195036160 5039387588427340512 5070891053323737408 5081332550518887936 5089036727229580320 5092971602817313280 5102783449885521920 5136298888204789368 5163811869185808384 5168602654797272320 5186902818137841480 5200913900844858880 5211623128737320960 5217190422398223360 5227241582809559040 5241122882296211456 5262808713037419648 5295908138905579520 5297817721167204128 5327765459402050560 5341913706955753984 5347620182958178944 5357922622379798016 5381253014297538560 5397752526192225280 5425381108626937640 5428305842378219008 5460959595887101824 5480501090862624960 5484738649187875840 5495305253722869760 5532696339347030912 5546287089572837790 5560703545850858496 5564323795555188482 5595465989874468864 5615488802460226560 5619144719649328270 5667640152501836544 5676233272679147280 5723478971738307840 5756197029884677740 5759300101059817728 5771745914352221440 5807237200593014784 5845867830253466624 5870055872234044992 5900822270850404352 5906974462625454080 5916039562211026976 5937209515101177040 5961775495237701945 6025886450634043392 6047449479572551680 6051386621160815060 6054648824191090432 6105044236520861696 6111565923380775936 6120040926425200320 6123340139862626304 6139943498543656256 6149252712069076220 6200435552716500160 6202323185756726784 6241096681013830656 6263429818128714240 6267507571916558455 6299234485534175640 6338613816654671760 6351665688148609920 6359227194920215408 6420373610255986710 6454764836482260480 6456715347672530031 6477303031430670336 6510457330352325168 6528043654853547008 6551403602870264320 6578510891296774560 6581686379025451008 6596281044973967360 6622272151459005160 6677392133694692480 6684525228697723680 6697403277974747520 6719183451236454016 6742973663579193924 6753148608469186560 6761188071098316544 6775110067358517248 6785382302972773760 6826199494858877280 6848398517606385824 6915870424183788640 6926095097222665728 6950879432313573120 6956253896530964480 6994332487343086080 7017078284049892864 7084550190627295680 7088369355150544896 7103687279202734080 7124651418121412448 7130160243944238592 7143896829839730688 7199125126324772160 7259046500741268480 7261663945392978072 7281279461182802432 7307334787816833280 7337569840292556240 7376027838563005440 7376874098836869120 7379103254482891464 7390238099834204160 7395049452763783720 7414271394467811328 7440522663259800192 7487318403280302080 7521009086299870146 7532358063292554240 7556853536669115392 7568311030238863040 7631305295651077120 7639457404225969920 7654175174828282880 7674929373179570320 7679066801413090304 7752903982195908480 7801370851267288320 7817434693105981440 7826741162978726656 7861684323444317184 7866802607509059578 7915537253968760832 7943862208358369280 7946726581750806192 7949033993650269260 8012870560433630976 8071879521446307840 8096628789288337920 8138071662940406460 8142458763567328512 8148754564507701248 8160054568566933760 8227107973781813760 8242957880584304640 8269764247675635712 8299044509020546368 8321462241351774208 8346485693332782723 8351239757504952320 8398979314045567520 8428717079473992405 8451485088872895680 8468887584198146560 8554928532078243840 8560498147007982280 8606353115309680640 8608953796896706708 8657618871528332160 8680609773803100224 8768801745380199936 8771347855062366080 8774510600683181837 8860461693938181120 8874059343316540464 8905814272651765560 8912700304930298240 8929871037299663360 8990631551438925232 9077079931741222590 9081973236286635648 9101599326478503040 9157566354781292544 9209915247815484384 9223879068103614330 9234793462963554304 9267839243084764160 9300653329074750240 9325776649790781440 9402409112893501440 9446066920836394240 9499535224161883264 9538840792380323112 9553234616858849280 9598833501766362880 9678728667655024640 9682218593857304096 9783426453723408320 9792065482280320512 9827105404305396480 9834703784750673920 9838804339310521952 9894421567460951040 9920696884346400256 9933408227188507740 10016088200542038720 10021487709005942784 10028012115066493528 10043144084390072320 10078775176854681024 10141782106647474816 10162665101037775872 10178073454459160640 10185943205634626560 10205566899771043840 10272597776409578736 10327623738371616768 10337205309594544640 10373805636275682960 10401827801689717760 10434380844796446720 10482245764592422912 10525617426074839296 10595635442334408256 10655530918804101120 10683827413911507968 10695240365916357888 10715845244759596032 10761192246120883385 10795505052384450560 10850762217253875280 10856611684756438016 10921919191774203648 10961002181725249920 10969477298375751680 11065392678694061824 11092574179145675580 11121407091701716992 11128647591110376964 11190931979748937728 11230977604920453120 11238289439298656540 11335280305003673088 11352466545358294560 11446957943476615680 11512394059769355480 11518600202119635456 11543491828704442880 11691735660506933248 11740111744468089984 11800203911263589367 11813948925250908160 11832079124422053952 11874419030202354080 11923550990475403890 12094898959145103360 12102773242321630120 12109297648382180864 12223131846761551872 12240081852850400640 12279886997087312512 12298505424138152440 12400871105433000320 12404646371513453568 12482193362027661312 12526859636257428480 12535015143833116910 12598468971068351280 12677227633309343520 12703331376297219840 12718454389840430816 12840747220511973420 12909529672964520960 12913430695345060062 12954606062861340672 13020914660704650336 13056087309707094016 13102807205740528640 13157021782593549120 13163372758050902016 13192562089947934720 13244544302918010320 13354784267389384960 13369050457395447360 13394806555949495040 13438366902472908032 13485947327158387848 13506297216938373120 13522376142196633088 13550220134717034496 13570764605945547520 13652398989717754560 13696797035212771648 13831740848367577280 13852190194445331456 13901758864627146240 13910809488887971205 13988664974686172160 14034156568099785728 14169100381254591360 14249302836242824896 14260320487888477184 14287793659679461376 14398250252649544320 14518093001482536960 14523327890785956144 14562558922365604864 14614669575633666560 14675139680585112480 14752055677126010880 14758206508965782928 14790098905527567440 14881045326519600384 15042018172599740292 15064716126585108480 15113707073338230784 15136622060477726080 15262610591302154240 15278914808451939840 15308350349656565760 15349858746359140640 15358133602826180608 15505807964391816960 15602741702534576640 15634869386211962880 15653482325957453312 15723368646888634368 15733605215018119156 15887724416716738560 15893453163501612384 15898067987300538520 16025741120867261952 16143759042892615680 16193257578576675840 16276143325880812920 16284917527134657024 16295519686983051983 16320109137133867520 16454215947563627520 16485915761168609280 16539528495351271424 16598089018041092736 16692971386665565446 16702479515009904640 16797958628091135040 16857434158947984810 16902970177745791360 16937775168396293120 17120996294015964560 17212706230619361280 17217907593793413416 17315237743056664320 17361219547606200448 17537603490760399872 17542695710124732160 17549021201366363674 17720923387876362240 17748118686633080928 17811628545303531120 17825400609860596480 17859742074599326720 17981263102877850464 18154159863482445180 18163946472573271296 18203198652957006080 18315132709562585088 18419830495630968768 18447758136207228660 18469586925927108608 18535678486169528320 18601306658149500480 18651553299581562880 18802522715749675365 18892133841672788480 18999070448323766528 19077681584760646224 19197667003532725760 19364437187714608192 19566852907446816640 19584130964560641024 19654210808610792960 19667006518772648945 19677608678621043904 19788843134921902080 19841393768692800512 19866816454377015480 20032176401084077440 20056024230132987056 20157550353709362048 20283564213294949632 20325330202075551744 20356146908918321280 20371886411269253120 20545195552819157472 20674410619189089280 20747611272551365920 20803655603379435520 20868761689592893440 21051234852149678592 21191270884668816512 21311061837608202240 21367654827823015936 21390480731832715776 21431690489519192064 21522384492241766770 21591010104768901120 21701524434507750560 21713223369512876032 21843838383548407296 21922004363450499840 21938954596751503360 22130785357388123648 22185148358291351160 22242814183403433984 22257295182220753928 22461955209840906240 22476578878597313080 22670560610007346176 22704933090716589120 22893915886953231360 23024788119538710960 23037200404239270912 23086983657408885760 23383471321013866496 23480223488936179968 23600407822527178734 23664158248844107904 23748838060404708160 23847101980950807780 24205546484643260240 24218595296764361728 24446263693523103744 24480163705700801280 24559773994174625024 24597010848276304880 24801742210866000640 24809292743026907136 24964386724055322624 25053719272514856960 25070030287666233820 25196937942136702560 25354455266618687040 25406662752594439680 25436908779680861632 25681494441023946840 25819059345929041920 25826861390690120124 26041829321409300672 26112174619414188032 26205614411481057280 26314043565187098240 26323531802049545511 26489088605836020640 26709568534778769920 26738100914790894720 26789613111898990080 26876733804945816064 26971894654316775696 27044752284393266176 27141529211891095040 27304797979435509120 27393594070425543296 27663481696735154560 27704380388890662912 27803517729254292480 27821618977775942410 27977329949372344320 28068313136199571456 28338200762509182720 28498605672485649792 28520640975776954368 28796500505299088640 29036186002965073920 29046655781571912288 29125117844731209728 29229339151267333120 29350279361170224960 29504111354252021760 29516413017931565856 29580197811055134880 29762090653039200768 30084036345199480584 30129432253170216960 30227414146676461568 30273244120955452160 30525221182604308480 30557829616903879680 30616700699313131520 30699717492718281280 30716267205652361216 31011615928783633920 31205483405069153280 31306964651914906624 31446737293777268736 31467210430036238312 31786906327003224768 31796135974601077040 32051482241734523904 32283576738362650155 32386515157153351680 32552286651761625840 32569835054269314048 32591039373966103966 32640218274267735040 32908431895127255040 33196178036082185472 33385942773331130892 33595917256182270080 33714868317895969620 33805940355491582720 33875550336792586240 34241992588031929120 34435815187586826832 34630475486113328640 34722439095212400896 35075206981520799744 35085391420249464320 35098042402732727348 35441846775752724480 35496237373266161856 35623257090607062240 35650801219721192960 35719484149198653440 35962526205755700928 36308319726964890360 36327892945146542592 36406397305914012160 36839660991261937536 36895516272414457320 37071356972339056640 37202613316299000960 37605045431499350730 37784267683345576960 37998140896647533056 38155363169521292448 38395334007065451520 38728874375429216384 39133705814893633280 39168261929121282048 39308421617221585920 39334013037545297890 39355217357242087808 39577686269843804160 39682787537385601024 39733632908754030960 40064352802168154880 40112048460265974112 40315100707418724096 40567128426589899264 40650660404151103488 40712293817836642560 40743772822538506240 41090391105638314944 41348821238378178560 41495222545102731840 41607311206758871040 41732428466663913615 42102469704299357184 42382541769337633024 42735309655646031872 42780961463665431552 42863380979038384128 43044768984483533540 43403048869015501120 43426446739025752064 43687676767096814592 43844008726900999680 43872553003415909185 44261570714776247296 44370296716582702320 44514590364441507856 44953157757194626160 45341121220014692352 45409866181433178240 45787831773906462720 46049576239077421920 46074400808478541824 46173967314817771520 46960446977872359936 47200815645054357468 47328316497688215808 47497676120809416320 47694203961901615560 48411092969286520480 48437190593528723456 48886559060949155949 48960327411401602560 49119547988349250048 49194021696552609760 49603484421732001280 49618585486053814272 50107438545029713920 50140060575332467640 50393875884273405120 50708910533237374080 50813325505188879360 50873817559361723264 51362988882047893680 51638118691858083840 51653722781380240248 52083658642818601344 52411228822962114560 52628087130374196480 52647063604099091022 52978177211672041280 53419137069557539840 53476201829581789440 53579226223797980160 53753467609891632128 53943789308633551392 54089504568786532352 54283058423782190080 54609595958871018240 54787188140851086592 55326963393470309120 55408760777781325824 55607035458508584960 55643237955551884820 55954659898744688640 56136626272399142912 56676401525018365440 56997211344971299584 57041281951553908736 57593001010598177280 58093311563143824576 58250235689462419456 58458678302534666240 58700558722340449920 59001019556317946835 59032826035863131712 59160395622110269760 59524181306078401536 60168072690398961168 60546488241910904320 61115659233807759360 61399434985436562560 62023231857567267840 62410966810138306560 62613929303829813248 62934420860072476624 63573812654006449536 63592271949202154080 64102964483469047808 64567153476725300310 64773030314306703360 65104573303523251680 65139670108538628096 65182078747932207932 65280436548535470080 65816863790254510080 66392356072164370944 66771885546662261784 67191834512364540160 67429736635791939240 67611880710983165440 67751100673585172480 68483985176063858240 68871630375173653664 69260950972226657280 69444878190424801792 70150413963041599488 70170782840498928640 70196084805465454696 70992474746532323712 71246514181214124480 71301602439442385920 71438968298397306880 71925052411511401856 72616639453929780720 72655785890293085184 72812794611828024320 73679321982523875072 73791032544828914640 74405226632598001920 75210090862998701460 75568535366691153920 75996281793295066112 76310726339042584896 76790668014130903040 77457748750858432768 78267411629787266560 78336523858242564096 78616843234443171840 78668026075090595780 78710434714484175616 79365575074771202048 79467265817508061920 80128705604336309760 80224096920531948224 80630201414837448192 81134256853179798528 81424587635673285120 81477598434915259915 82180782211276629888 82697642476756357120 82990445090205463680 83464856933327827230 84204939408598714368 84765083538675266048 85561922927330863104 86089537968967067080 86806097738031002240 87375353534193629184 87688017453801999360 87745106006831818370 88523141429552494592 88740593433165404640 89029180728883015712 89906315514389252320 90682242440029384704 90819732362866356480 91575663547812925440 92099152478154843840 92148801616957083648 92347934629635543040 93920893955744719872 94401631290108714936 94656632995376431616 94995352241618832640 95388407923803231120 96822185938573040960 96874381187057446912 97773118121898311898 97920654822803205120 98239095976698500096 98388043393105219520 99206968843464002560 100280121150664935280 100787751768546810240 101417821066474748160 101626651010377758720 101747635118723446528 102725977764095787360 103307445562760480496 104167317285637202688 105256174260748392960 105294127208198182044 105956354423344082560 106838274139115079680 106952403659163578880 107158452447595960320 107506935219783264256 107887578617267102784 108179009137573064704 108566116847564380160 109219191917742036480 109574376281702173184 110653926786940618240 111214070917017169920 111286475911103769640 113352803050036730880 113994422689942599168 114068637808881363881 115186002021196354560 116186623126287649152 116917356605069332480 117401117444680899840 118002039112635893670 118065652071726263424 118320791244220539520 119048362612156803072 120336145380797922336 121092976483821808640 122231318467615518720 122798869970873125120 124046463715134535680 124821933620276613120 125227858607659626496 125868841720144953248 127147625308012899072 127184543898404308160 128205928966938095616 129134306953450600620 130209146607046503360 130279340217077256192 130364157495864415864 130560873097070940160 131617659010247727555 132784712144328741888 133543771093324523568 134383669024729080320 134859473271583878480 135223761421966330880 136967970352127716480 137743260750347307328 138521901944453314560 138889756380849603584 140341565680997857280 140392169610930909392 141984949493064647424 142493028362428248960 142603204878884771840 143850104823022803712 145233278907859561440 145311571780586170368 145625589223656048640 147358643965047750144 147582065089657829280 148810453265196003840 150420181725997402920 151137070733382307840 151992563586590132224 152621452678085169792 153581336028261806080 154915497501716865536 156534823259574533120 157233686468886343680 157336052150181191560 157420869428968351232 158934531635016123840 160257411208672619520 160448193841063896448 161260402829674896384 162268513706359597056 162849175271346570240 162955196869830519830 164361564422553259776 165980890180410927360 166929713866655654460 168409878817197428736 169530167077350532096 171123845854661726208 172179075937934134160 173612195476062004480 174750707068387258368 175376034907603998720 175490212013663636740 177046282859104989184 177481186866330809280 178058361457766031424 179812631028778504640 181639464725732712960 184198304956309687680 187841787911489439744 188803262580217429872 189313265990752863232 189990704483237665280 190776815847606462240 193644371877146081920 195546236243796623796 195841309645606410240 196478191953397000192 196776086786210439040 198413937686928005120 200560242301329870560 201575503537093620480 202835642132949496320 203253302020755517440 203495270237446893056 205451955528191574720 206614891125520960992 208334634571274405376 210512348521496785920 210588254416396364088 211912708846688165120 213676548278230159360 213904807318327157760 214316904895191920640 215013870439566528512 215775157234534205568 217132233695128760320 218438383835484072960 219148752563404346368 221307853573881236480 222572951822207539280 226705606100073461760 227988845379885198336 228137275617762727762 230372004042392709120 232373246252575298304 234802234889361799680 236004078225271787340 236131304143452526848 236641582488441079040 238096725224313606144 240672290761595844672 242185952967643617280 244432795304745779745 245597739941746250240 248092927430269071360 251737683440289906496 254295250616025798144 254369087796808616320 258268613906901201240 260418293214093006720 260728314991728831728 263235318020495455110 265569424288657483776 267087542186649047136 268767338049458160640 269718946543167756960 270447522843932661760 273935940704255432960 275486521500694614656 277043803888906629120 277779512761699207168 280683131361995714560 280784339221861818784 283969898986129294848 284986056724856497920 285206409757769543680 287700209646045607424 290466557815719122880 290623143561172340736 291251178447312097280 294717287930095500288 295164130179315658560 297620906530392007680 300840363451994805840 303985127173180264448 305242905356170339584 309830995003433731072 313069646519149066240 314672104300362383120 314841738857936702464 317869063270032247680 320514822417345239040 320896387682127792896 322520805659349792768 324537027412719194112 325698350542693140480 325910393739661039660 328723128845106519552 331961780360821854720 333859427733311308920 339060334154701064192 342205913426644091643 344358151875868268320 347224390952124008960 350752069815207997440 350980424027327273480 354962373732661618560 356116722915532062848 359625262057557009280 363278929451465425920 368396609912619375360 375683575822978879488 377606525160434859744 378626531981505726464 379981408966475330560 381553631695212924480 387288743754292163840 391092472487593247592 391682619291212820480 392956383906794000384 393552173572420878080 396827875373856010240 401120484602659741120 403151007074187240960 405671284265898992640 406990540474893786112 410903911056383149440 413229782251041921984 416669269142548810752 421024697042993571840 421176508832792728176 423825417693376330240 427809614636654315520 431550314469068411136 436876767670968145920 438297505126808692736 442615707147762472960 445145903644415078560 453411212200146923520 455977690759770396672 456274551235525455524 460744008084785418240 464746492505150596608 469604469778723599360 472008156450543574680 472262608286905053696 473283164976882158080 481344581523191689344 484371905935287234560 488865590609491559490 491195479883492500480 503475366880579812992 508590501232051596288 508738175593617232640 516537227813802402480 520836586428186013440 521456629983457663456 526470636040990910220 531138848577314967552 534175084373298094272 537534676098916321280 539437893086335513920 540895045687865323520 547871881408510865920 550973043001389229312 555559025523398414336 561568678443723637568 567939797972258589696 569972113449712995840 570343189044406819405 575400419292091214848 580933115631438245760 589434575860191000576 590328260358631317120 595241813060784015360 601680726903989611680 610485810712340679168 619661990006867462144 626139293038298132480 629344208600724766240 629683477715873404928 635738126540064495360 641029644834690478080 641792775364255585792 645041611318699585536 651396701085386280960 651820787479322079320 657446257690213039104 663923560721643709440 667718855466622617840 678120668309402128384 684411826853288183286 688716303751736536640 694448781904248017920 701960848054654546960 709924747465323237120 712233445831064125696 719250524115114018560 726557858902930851840 736793219825238750720 755213050320869719488 757253063963011452928 759962817932950661120 763107263390425848960 774577487508584327680 782184944975186495184 787104347144841756160 802240969205319482240 806302014148374481920 811342568531797985280 813981080949787572224 821807822112766298880 826459564502083843968 833338538285097621504 842049394085987143680 842353017665585456352 847650835386752660480 855619229273308631040 863100628938136822272 873753535341936291840 876595010253617385472 885231414295524945920 890291807288830157120 911955381519540793344 912549102471050911048 929492985010301193216 939208939557447198720 944016312901087149360 944525216573810107392 946566329953764316160 962689163046383378688 977731181218983118980 982390959766985000960 1006950733761159625984 1017181002464103192576 1017476351187234465280 1033074455627604804960 1041673172856372026880 1042913259966915326912 1052941272081981820440 1068350168746596188544 1075069352197832642560 1078875786172671027840 1095743762817021731840 1101946086002778458624 1123137356887447275136 1135879595944517179392 1139944226899425991680 1140686378088813638810 1150800838584182429696 1161866231262876491520 1178869151720382001152 1180656520717262634240 1190483626121568030720 1203361453807979223360 1220971621424681358336 1239323980013734924288 1258688417201449532480 1259366955431746809856 1271476253080128990720 1283585550728511171584 1303641574958644158640 1314892515380426078208 1327847121443287418880 1335437710933245235680 1368823653706576366572 1377432607503473073280 1388897563808496035840 1403921696109309093920 1419849494930646474240 1424466891662128251392 1438501048230228037120 1453115717805861703680 1473586439650477501440 1510426100641739438976 1519925635865901322240 1526214526780851697920 1549154975017168655360 1564369889950372990368 1574208694289683512320 1604481938410638964480 1612604028296748963840 1622685137063595970560 1627962161899575144448 1643615644225532597760 1652919129004167687936 1666677076570195243008 1684706035331170912704 1695301670773505320960 1711029567133220458215 1726201257876273644544 1780583614577660314240 1825098204942101822096 1858985970020602386432 1878417879114894397440 1888032625802174298720 1889050433147620214784 1893132659907528632320 1925378326092766757376 1955462362437966237960 1964781919533970001920 2013901467522319251968 2034362004928206385152 2034952702374468930560 2066148911255209609920 2083346345712744053760 2085826519933830653824 2105882544163963640880 2136700337493192377088 2157751572345342055680 2191487525634043463680 2203892172005556917248 2246274713774894550272 2271759191889034358784 2279888453798851983360 2281372756177627277620 2301601677168364859392 2323732462525752983040 2361313041434525268480 2406722907615958446720 2441943242849362716672 2517376834402899064960 2542952506160257981440 2567171101457022343168 2607283149917288317280 2629785030760852156416 2655694242886574837760 2670875421866490471360 2737647307413152733144 2754865215006946146560 2777795127616992071680 2807843392218618187840 2839698989861292948480 2848933783324256502784 2877002096460456074240 2947172879300955002880 3020852201283478877952 3052429053561703395840 3098309950034337310720 3128739779900745980736 3148417388579367024640 3208963876821277928960 3225208056593497927680 3287231288451065195520 3305838258008335375872 3369412070662341825408 3390603341547010641920 3422059134266440916430 3452402515752547289088 3561167229155320628480 3650196409884203644192 3717971940041204772864 3776065251604348597440 3778100866295240429568 3786265319815057264640 3850756652185533514752 3910924724875932475920 4027802935044638503936 4069905404748937861120 4132297822510419219840 4166692691425488107520 4171653039867661307648 4211765088327927281760 4273400674986384754176 4315503144690684111360 4382975051268086927360 4407784344011113834496 4492549427549789100544 4559776907597703966720 4562745512355254555240 4647464925051505966080 4722626082869050536960 4813445815231916893440 4883886485698725433344 5034753668805798129920 5085905012320515962880 5134342202914044686336 5214566299834576634560 5341750843732980942720 5475294614826305466288 5509730430013892293120 5615686784437236375680 5679397979722585896960 5697867566648513005568 5754004192920912148480 5894345758601910005760 6041704402566957755904 6104858107123406791680 6196619900068674621440 6257479559801491961472 6296834777158734049280 6417927753642555857920 6574462576902130391040 6611676516016670751744 6738824141324683650816 6844118268532881832860 6904805031505094578176 7122334458310641256960 7300392819768407288384 7552130503208697194880 7701513304371067029504 7821849449751864951840 8055605870089277007872 8139810809497875722240 8264595645020838439680 8333385382850976215040 8343306079735322615296 8423530176655854563520 8546801349972769508352 8631006289381368222720 8815568688022227668992 8985098855099578201088 9125491024710509110480 9294929850103011932160 9445252165738101073920 9626891630463833786880 10069507337611596259840 10171810024641031925760 10429132599669153269120 10683501687465961885440 10950589229652610932576 11019460860027784586240 11231373568874472751360 11358795959445171793920 11395735133297026011136 11508008385841824296960 12083408805133915511808 12209716214246813583360 12514959119602983922944 12835855507285111715840 13148925153804260782080 13223353032033341503488 13477648282649367301632 13688236537065763665720 14244668916621282513920 14600785639536814576768 15104261006417394389760 15403026608742134059008 15643698899503729903680 16111211740178554015744 16529191290041676879360 16686612159470645230592 16847060353311709127040 17093602699945539016704 17262012578762736445440 17970197710199156402176 18250982049421018220960 18589859700206023864320 18890504331476202147840 19253783260927667573760 20139014675223192519680 20858265199338306538240 21367003374931923770880 21901178459305221865152 22038921720055569172480 22462747137748945502720 24166817610267831023616 24419432428493627166720 25029918239205967845888 25671711014570223431680 26446706064066683006976 26955296565298734603264 27376473074131527331440 28489337833242565027840 29201571279073629153536 30208522012834788779520 31287397799007459807360 33058382580083353758720 33373224318941290461184 33694120706623418254080 34187205399891078033408 34524025157525472890880 35940395420398312804352 36501964098842036441920 38507566521855335147520 40278029350446385039360 41716530398676613076480 42734006749863847541760 43802356918610443730304 44077843440111138344960 44925494275497891005440 48333635220535662047232 50059836478411935691776 53910593130597469206528 54752946148263054662880 56978675666485130055680 58403142558147258307072 60417044025669577559040 62574795598014919614720 66116765160166707517440 66746448637882580922368 67388241413246836508160 73003928197684072883840 77015133043710670295040 80556058700892770078720 83433060797353226152960 85468013499727695083520 87604713837220887460608 89850988550995782010880 100119672956823871383552 107821186261194938413056 109505892296526109325760 116806285116294516614144 120834088051339155118080 125149591196029839229440 132233530320333415034880 134776482826493673016320 146007856395368145767680 166866121594706452305920 170936026999455390167040 175209427674441774921216 179701977101991564021760 200239345913647742767104 219011784593052218651520 233612570232589033228288 241668176102678310236160 250299182392059678458880 269552965652987346032640 292015712790736291535360 333732243189412904611840 350418855348883549842432 438023569186104437303040 467225140465178066456576 500598364784119356917760 539105931305974692065280 584031425581472583070720 700837710697767099684864 876047138372208874606080 1001196729568238713835520 1168062851162945166141440 1401675421395534199369728 1752094276744417749212160 2336125702325890332282880 3504188553488835498424320 7008377106977670996848640
- Sum of all divisors σ(n): 29885193012109080545722368
- Sum of proper divisors (its aliquot sum) s(n): 22876815905131409548873728
- 7008377106977670996848640 is an abundant number, because the sum of its proper divisors (22876815905131409548873728) is greater than itself. Its abundance is 15868438798153738552025088
Bases of 7008377106977670996848640
- Binary: 101110011000001010011100010010111100010011011011111110111001110111001110000000000002
- Hexadecimal: 0x5CC14E25E26DFDCEE7000
- Base-36: VP95NNE04AQBBKLC
Squares and roots of 7008377106977670996848640
- 7008377106977670996848640 squared (70083771069776709968486402) is 49117349673608709299984254024550693444811069849600
- 7008377106977670996848640 cubed (70083771069776709968486403) is 344232909007936458878179181428750805351876298677377313434288468518764544000
-
The
square root of 7008377106977670996848640 is 2647333962116.9201849333 -
The
cube root of 7008377106977670996848640 is 191369396.5674453517
Scales and comparisons
How big is 7008377106977670996848640?- 7,008,377,106,977,670,996,848,640 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 7,008,377,106,977,670,996,848,640 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 7008377106977670996848640 cubic inches would be around 15947449.7 feet tall.
Recreational maths with 7008377106977670996848640
- 7008377106977670996848640 backwards is 0468486990767796017738007
- The number of decimal digits it has is: 25
- The sum of 7008377106977670996848640's digits is 129
- 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 7008377106977670996848640 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 7008377106977670996848640 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/7008377106977670996848640/
Chicago style:
Numbermatics. 2024. "Number 7008377106977670996848640 - Facts about the integer". https://numbermatics.com/n/7008377106977670996848640/
The information we have on file for 7008377106977670996848640 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 7008377106977670996848640, math, Factors of 7008377106977670996848640, curriculum, school, college, exams, university, Prime factorization of 7008377106977670996848640, STEM, science, technology, engineering, physics, economics, calculator, seven septillion, eight sextillion, three hundred seventy-seven quintillion, one hundred six quadrillion, nine hundred seventy-seven trillion, six hundred seventy billion, nine hundred ninety-six million, eight hundred forty-eight thousand, six hundred forty.