41289312570885117423360
41,289,312,570,885,117,423,360 is an even composite number composed of eight prime numbers multiplied together.
What does the number 41289312570885117423360 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 17496 divisors.
41289312570885117423360 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of seventeen thousand, four hundred ninety-six divisors.
Prime factorization of 41289312570885117423360:
28 × 33 × 5 × 132 × 292 × 372 × 1272 × 6172
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 5 × 13 × 13 × 29 × 29 × 37 × 37 × 127 × 127 × 617 × 617)See below for interesting mathematical facts about the number 41289312570885117423360 from the Numbermatics database.
Names of 41289312570885117423360
- Cardinal: 41289312570885117423360 can be written as Forty-one sextillion, two hundred eighty-nine quintillion, three hundred twelve quadrillion, five hundred seventy trillion, eight hundred eighty-five billion, one hundred seventeen million, four hundred twenty-three thousand, three hundred sixty.
Scientific notation
- Scientific notation: 4.128931257088511742336 × 1022
Factors of 41289312570885117423360
Divisors of 41289312570885117423360
- Number of divisors d(n): 17496
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 12 13 15 16 18 20 24 26 27 29 30 32 36 37 39 40 45 48 52 54 58 60 64 65 72 74 78 80 87 90 96 104 108 111 116 117 120 127 128 130 135 144 145 148 156 160 169 174 180 185 192 195 208 216 222 232 234 240 254 256 260 261 270 288 290 296 312 320 333 338 348 351 360 370 377 381 384 390 416 432 435 444 464 468 480 481 507 508 520 522 540 555 576 580 585 592 617 624 635 640 666 676 696 702 720 740 754 762 768 780 783 832 841 845 864 870 888 928 936 960 962 999 1014 1016 1040 1044 1073 1080 1110 1131 1143 1152 1160 1170 1184 1234 1248 1270 1280 1305 1332 1352 1369 1392 1404 1440 1443 1480 1508 1521 1524 1560 1566 1651 1664 1665 1682 1690 1728 1740 1755 1776 1851 1856 1872 1885 1905 1920 1924 1998 2028 2032 2080 2088 2146 2160 2220 2262 2286 2304 2320 2340 2368 2405 2468 2496 2523 2535 2540 2610 2664 2704 2738 2784 2808 2880 2886 2960 3016 3042 3048 3085 3120 3132 3219 3302 3328 3330 3364 3380 3393 3429 3456 3480 3510 3552 3683 3702 3712 3744 3770 3810 3840 3848 3915 3996 4056 4064 4107 4160 4176 4205 4292 4320 4329 4440 4524 4563 4572 4640 4680 4699 4736 4810 4901 4936 4953 4992 4995 5046 5070 5080 5220 5328 5365 5408 5476 5553 5568 5616 5655 5715 5760 5772 5920 6032 6084 6096 6170 6240 6253 6264 6438 6604 6660 6728 6760 6786 6845 6858 6912 6960 7020 7104 7215 7366 7404 7424 7488 7540 7569 7605 7620 7696 7830 7992 8021 8112 8128 8214 8255 8320 8352 8410 8584 8640 8658 8880 9048 9126 9144 9255 9280 9360 9398 9472 9620 9657 9802 9872 9906 9984 9990 10092 10140 10160 10179 10440 10656 10730 10816 10933 10952 11049 11106 11136 11232 11310 11430 11520 11544 11840 12064 12168 12192 12321 12340 12480 12506 12528 12615 12876 12987 13208 13320 13456 13520 13572 13690 13716 13920 13949 14040 14097 14208 14430 14703 14732 14808 14859 14976 15080 15138 15210 15240 15392 15660 15984 16042 16095 16129 16224 16256 16428 16510 16640 16659 16704 16820 16965 17145 17168 17280 17316 17760 17797 17893 18096 18252 18288 18415 18510 18560 18720 18759 18796 19240 19314 19604 19744 19812 19980 20184 20280 20320 20358 20535 20880 21312 21460 21463 21632 21645 21866 21904 22098 22212 22272 22464 22620 22707 22815 22829 22860 23088 23495 23680 24063 24128 24336 24384 24505 24642 24680 24765 24960 25012 25056 25230 25752 25974 26416 26640 26912 27040 27144 27380 27432 27765 27840 27898 28080 28194 28416 28860 28971 29406 29464 29616 29718 29952 30160 30276 30420 30480 30784 31117 31265 31320 31968 32084 32190 32258 32448 32512 32799 32856 33020 33147 33318 33408 33640 33930 34290 34336 34560 34632 35520 35594 35786 36192 36504 36576 36830 36963 37020 37120 37440 37518 37592 37845 38480 38628 39208 39488 39624 39701 39960 40105 40368 40560 40640 40716 41070 41760 41847 42291 42624 42920 42926 43264 43290 43732 43808 44109 44196 44424 44577 44928 45240 45414 45630 45658 45720 46176 46990 47360 47879 48126 48256 48285 48387 48672 48768 49010 49284 49360 49530 49920 50024 50112 50460 50895 51504 51948 52832 53280 53391 53679 53824 54080 54288 54665 54760 54864 55245 55530 55680 55796 56160 56277 56388 57720 57942 58812 58928 59232 59436 60320 60552 60840 60960 61087 61568 61605 62234 62530 62640 63936 64168 64380 64389 64516 64896 64935 65598 65712 66040 66294 66636 66816 67280 67860 68487 68580 68672 69264 69745 70485 71040 71188 71572 72189 72384 73008 73152 73515 73660 73926 74040 74295 74880 75036 75184 75690 76960 77256 78359 78416 78976 79248 79402 79920 80210 80645 80736 81120 81280 81432 82140 83295 83520 83694 84582 85248 85840 85852 86580 87464 87616 88218 88392 88848 88985 89154 89465 89856 90480 90828 91260 91316 91440 92352 93351 93795 93980 95758 96252 96512 96570 96774 97344 97536 98020 98397 98568 98720 99060 99441 100048 100224 100920 101790 103008 103896 104273 105664 106560 106782 106807 107315 107358 107648 108160 108576 109330 109520 109728 110490 111060 111360 111592 112320 112554 112776 113535 114145 115440 115884 117624 117856 118464 118872 119103 120315 120640 121104 121680 121920 122174 123136 123210 124468 125060 125280 125541 126873 127872 128336 128760 128778 129032 129792 129870 131196 131424 132080 132327 132588 133272 134560 135720 136271 136974 137160 137344 138528 139490 140970 142080 142129 142376 143144 143637 144378 144768 144855 145161 146016 146304 147030 147320 147852 148080 148590 149760 150072 150368 151380 153920 154512 155585 156718 156832 157952 158496 158804 159840 160173 160420 161037 161290 161472 162240 162560 162864 163995 164280 165735 166590 167040 167388 168831 169164 171680 171704 173160 173863 174928 175232 176436 176784 177696 177970 178308 178930 180960 181337 181656 182520 182632 182880 183261 184704 184815 186702 187590 187960 191516 192504 193140 193167 193548 194688 196040 196794 197136 197440 198120 198505 198882 200096 200448 201840 203580 205461 206016 207792 208546 209235 209677 211328 211455 213120 213564 213614 214630 214716 215296 216320 216567 217152 218660 219040 219456 220545 220980 222120 222885 223184 224640 225108 225552 227070 228290 230880 231361 231768 232609 235077 235248 235712 236928 237744 238206 239395 240630 241280 241935 242208 243360 243840 244348 246420 248936 250120 250560 251082 253746 255744 256672 257520 257556 258064 259740 262392 262848 264160 264654 265176 266544 266955 268395 269120 271440 272542 273948 274320 274688 277056 278980 280053 281385 281940 284258 284752 286288 287274 288756 289536 289710 290322 292032 292608 294060 294640 295191 295704 296160 296777 297180 300144 300736 302760 305435 307840 309024 311170 312819 313436 313664 316992 317608 319680 320346 320421 320840 321945 322074 322580 322944 324480 325728 327990 328560 331470 333180 334080 334776 337662 338328 342435 343360 343408 346320 347726 349856 350464 352872 353568 355392 355940 356616 357309 357860 360945 361920 362674 363312 365040 365264 365760 366522 369408 369630 373404 375180 375920 376623 380689 383032 385008 386280 386334 387096 389376 391795 392080 393588 394272 394880 396240 397010 397764 400192 403680 404521 407160 408813 410922 412032 415584 417092 418470 419354 422656 422910 426240 426387 427128 427228 429260 429432 430911 433134 434304 435483 437320 438080 438912 441090 441960 444240 445770 446368 449280 450216 451104 454140 456580 461760 462722 463536 465218 466755 467741 470154 470496 471424 473856 475488 476412 478790 480519 481260 482560 483111 483870 484416 486720 487680 488696 491985 492840 497205 497872 500240 501120 502164 507492 513344 515040 515112 516113 516128 518897 519480 521365 521589 524784 525696 528320 529308 530352 533088 533910 534035 536790 538240 542880 544011 545084 547896 548640 549783 554112 557960 560106 562770 563880 568516 569504 572576 574548 577512 579420 579501 580644 584064 588120 589280 590382 591408 592320 593554 594360 595515 596773 600288 601472 605520 610870 615680 616383 618048 622340 622427 625638 626872 627328 627705 629031 633984 634365 635216 639360 640692 640842 641680 643890 644148 645160 645888 648960 651456 655980 657120 661635 662041 662940 666360 669552 675324 676656 681355 684870 686720 686816 692640 694083 695452 697827 699712 705231 705744 707136 710645 710784 711880 713232 714618 715720 718185 721890 723840 725348 725805 726624 730080 730528 731520 733044 739260 746808 750360 751840 753246 761378 766064 770016 772560 772668 774192 783590 784160 787176 788544 789760 792480 794020 794131 795528 800384 800865 805185 807360 809042 814320 817626 821844 824064 831168 834184 836940 838708 840159 844155 844673 845820 852774 854256 854456 858520 858864 861822 866268 868608 869315 870966 874640 876160 877824 882180 883920 888480 890331 891540 892736 900432 902208 906685 908280 913160 916305 923520 925444 927072 930436 933510 935482 938457 940308 940992 942848 950976 952824 957580 961038 961263 962520 965835 966222 967740 968832 973440 977392 983970 985680 994410 995744 1000480 1002240 1004328 1014984 1018667 1026688 1027305 1030080 1030224 1032226 1032256 1037794 1038960 1042730 1043178 1048385 1049568 1051392 1056640 1058616 1060704 1066176 1067820 1068070 1071927 1073580 1076480 1082835 1085760 1088022 1090168 1095792 1097280 1099566 1108224 1115920 1120212 1125540 1127760 1137032 1139008 1142067 1145152 1149096 1151329 1155024 1156805 1158840 1159002 1161288 1163045 1168128 1175385 1176240 1178560 1180764 1182816 1184640 1187108 1188720 1191030 1193546 1200576 1202944 1211040 1213563 1221740 1226439 1232766 1236096 1244680 1244854 1251276 1253744 1254656 1255410 1258062 1267968 1268730 1270432 1278720 1279161 1281384 1281684 1283360 1287780 1288296 1290320 1292733 1302912 1311960 1314240 1323270 1324082 1325880 1332720 1339104 1350648 1353312 1362710 1369740 1373440 1373632 1385280 1388166 1388491 1390904 1395654 1399424 1400265 1403223 1410462 1411488 1414272 1421290 1421568 1423760 1426464 1429236 1431440 1436370 1443780 1447680 1450696 1451610 1453248 1460160 1461056 1463040 1466088 1475955 1478520 1483885 1493616 1500720 1503680 1506492 1522756 1532128 1540032 1545120 1545336 1548339 1548384 1556691 1564095 1564767 1567180 1568320 1574352 1577088 1584960 1588040 1588262 1591056 1600768 1601730 1602105 1610370 1614720 1618084 1628640 1632033 1635252 1643688 1649349 1662336 1668368 1673880 1677416 1680318 1688310 1689346 1691640 1705548 1708512 1708912 1717040 1717728 1723644 1732536 1738630 1741932 1749280 1752320 1764360 1767840 1771523 1776960 1780662 1783080 1785472 1786545 1790319 1800864 1804416 1813370 1816560 1826320 1832610 1847040 1850888 1854144 1860872 1867020 1867281 1870964 1876914 1880616 1881984 1883115 1887093 1901952 1903445 1905648 1915160 1922076 1922526 1925040 1931670 1932444 1935480 1937664 1946880 1954784 1967940 1971360 1986123 1988820 1991488 2000960 2008656 2022605 2029968 2037334 2044065 2053376 2054610 2060160 2060448 2064452 2064512 2075588 2077920 2082249 2085460 2086356 2093481 2096770 2099136 2113280 2115693 2117232 2121408 2131935 2132352 2135640 2136140 2143854 2147160 2154555 2165670 2171520 2176044 2177415 2180336 2191584 2194560 2199132 2231840 2240424 2251080 2255520 2260219 2272411 2274064 2278016 2284134 2290304 2298192 2302658 2310048 2313610 2317680 2318004 2322576 2326090 2338705 2350770 2352480 2357120 2361528 2365632 2369280 2374216 2377440 2382060 2382393 2387092 2401152 2402595 2415555 2422080 2427126 2443480 2452878 2465532 2472192 2489360 2489708 2502552 2507488 2510820 2516124 2534019 2537460 2540864 2558322 2562768 2563368 2566720 2575560 2576592 2580565 2580640 2585466 2594485 2605824 2607945 2623920 2628480 2646540 2648164 2651760 2665440 2670993 2678208 2701296 2706624 2720055 2725420 2725801 2739480 2747264 2748915 2770560 2776332 2776982 2781808 2791308 2798848 2800530 2806446 2815371 2820924 2822976 2828544 2842580 2847520 2852928 2858472 2862880 2872740 2883789 2887560 2897505 2899283 2901392 2903220 2906496 2920320 2922112 2932176 2951910 2957040 2967770 2983865 2987232 3001440 3007360 3012984 3023917 3045512 3056001 3064256 3080064 3081915 3090240 3090672 3096678 3096768 3112135 3113382 3128190 3129534 3134360 3136640 3145155 3148704 3154176 3169920 3176080 3176524 3182112 3203460 3204210 3220740 3229440 3236168 3257280 3264066 3270504 3287376 3298698 3310205 3324672 3336736 3347760 3354832 3360636 3376620 3378692 3383280 3411096 3417024 3417824 3426201 3434080 3435456 3447288 3453987 3465072 3470415 3477260 3483864 3489135 3498560 3526155 3528720 3535680 3543046 3553920 3561324 3566160 3570944 3573090 3580638 3601728 3608832 3626740 3633120 3640689 3652640 3665220 3679317 3701776 3708288 3721744 3734040 3734562 3741928 3753828 3761232 3763968 3766230 3774186 3803904 3806890 3811296 3830320 3837483 3844152 3845052 3850080 3858101 3863340 3864888 3870960 3909568 3935880 3942720 3951859 3970655 3972246 3977640 3982976 4001920 4017312 4045210 4059936 4074668 4088130 4109220 4120320 4120896 4128904 4129024 4151176 4155840 4164498 4165473 4170920 4172712 4186962 4193540 4198272 4200795 4209669 4223365 4231386 4234464 4242816 4263870 4264704 4271280 4272280 4287708 4294320 4309110 4331340 4343040 4352088 4354830 4360672 4383168 4389120 4398264 4451655 4463680 4480848 4502160 4511040 4520438 4544822 4548128 4556032 4568268 4580608 4596384 4605316 4620096 4627220 4635360 4636008 4645017 4645152 4652180 4670073 4677410 4692285 4694301 4701540 4704960 4714240 4723056 4731264 4748432 4754880 4764120 4764786 4774184 4802304 4805190 4806315 4831110 4844160 4854252 4886960 4896099 4905756 4931064 4948957 4978720 4979416 5005104 5014976 5021640 5032248 5042027 5068038 5074920 5081728 5093335 5116644 5125536 5126736 5133440 5151120 5153184 5161130 5161280 5170932 5188970 5215890 5247840 5256960 5258773 5293080 5296328 5303520 5314569 5330880 5341986 5356416 5359635 5370957 5402592 5413248 5440110 5450840 5451602 5478960 5494528 5497830 5541120 5552664 5553964 5563616 5582616 5601060 5601843 5612892 5630742 5641848 5645952 5661279 5685160 5695040 5705856 5710335 5716944 5725760 5745480 5756645 5767578 5775120 5795010 5798566 5802784 5806440 5812992 5840640 5844224 5864352 5903820 5914080 5935540 5958369 5967730 5974464 6002880 6014720 6025968 6047834 6067815 6080633 6091024 6112002 6128512 6132195 6160128 6163830 6180480 6181344 6193356 6193536 6224270 6226764 6246747 6256380 6259068 6268720 6273280 6280443 6290310 6297408 6339840 6352160 6353048 6364224 6395805 6406920 6408420 6441480 6463665 6472336 6514560 6528132 6541008 6574752 6597396 6620410 6673472 6695520 6709469 6709664 6721272 6745661 6753240 6757384 6766560 6780657 6817233 6822192 6834048 6835648 6852402 6868160 6870912 6894576 6907974 6930144 6940830 6942455 6954520 6967728 6978270 6997120 7016115 7052310 7057440 7071360 7086092 7107840 7122648 7132320 7146180 7147179 7161276 7203456 7253480 7266240 7281378 7305280 7330440 7358634 7403552 7416576 7443488 7468080 7469124 7483856 7507656 7522464 7532460 7548372 7602057 7613780 7622592 7660640 7674966 7688304 7690104 7700160 7716202 7726680 7729776 7741695 7741920 7758049 7783455 7819136 7823835 7871760 7885440 7903718 7941310 7944492 7955280 7965952 8003840 8012979 8034624 8090420 8119872 8149336 8160165 8176260 8177403 8218440 8241792 8246745 8257808 8302352 8311680 8328996 8330946 8341840 8345424 8373924 8387080 8396544 8401590 8419338 8446730 8462772 8468928 8485632 8527740 8542560 8544560 8575416 8588640 8606533 8618220 8662680 8697849 8704176 8709660 8721344 8766336 8796528 8857615 8903310 8927360 8951595 8961696 9004320 9022080 9040876 9071751 9089644 9096256 9136536 9168003 9192768 9210632 9240192 9254440 9270720 9272016 9290034 9290304 9304360 9336405 9340146 9354820 9384570 9388602 9403080 9409920 9435465 9446112 9462528 9496864 9509760 9528240 9529572 9548368 9610380 9612630 9662220 9688320 9708504 9773920 9792198 9811512 9862128 9897914 9930615 9951593 9957440 9958832 10010208 10029952 10043280 10064496 10084054 10136076 10149840 10163456 10186670 10233288 10251072 10253472 10266880 10278603 10302240 10306368 10322260 10322560 10341864 10361961 10377940 10411245 10431780 10467405 10495680 10517546 10578465 10586160 10592656 10607040 10629138 10661760 10683972 10712832 10719270 10741914 10805184 10826496 10880220 10901680 10903204 10922067 10957920 10980749 10995660 11039981 11105328 11107928 11127232 11165232 11202120 11203686 11225784 11261484 11283696 11291904 11301095 11322558 11362055 11370320 11390080 11411712 11420670 11433888 11451520 11490960 11513290 11535156 11550240 11574303 11590020 11597132 11605568 11612880 11728704 11807640 11828160 11855577 11871080 11911965 11916738 11935460 11948928 12005760 12051936 12095668 12135630 12161266 12182048 12224004 12257024 12264390 12327660 12360960 12362688 12386712 12387072 12448540 12453528 12493494 12496419 12512760 12518136 12537440 12560886 12580620 12594816 12629007 12670095 12704320 12706096 12728448 12791610 12813840 12816840 12882960 12927330 12944672 13029120 13056264 13082016 13149504 13194792 13240820 13242671 13346944 13354965 13391040 13418938 13419328 13442544 13491322 13506480 13514768 13533120 13561314 13564489 13629005 13634466 13644384 13668096 13671296 13704804 13736320 13741824 13789152 13815948 13860288 13881660 13884910 13909040 13935051 13935456 13956540 13994240 14010219 14032230 14076855 14085493 14104620 14114880 14142720 14172184 14245296 14264640 14292360 14294358 14322552 14406912 14418945 14496415 14506960 14532480 14562756 14610560 14660880 14717268 14807104 14846871 14886976 14936160 14938248 14967277 14967712 15015312 15044928 15064920 15096744 15119585 15126081 15204114 15227560 15245184 15280005 15321280 15349932 15376608 15380208 15400320 15432404 15453360 15459552 15483390 15483840 15516098 15566910 15638272 15647670 15743520 15770880 15776319 15807436 15882620 15888984 15910560 15943707 16025958 16069248 16112871 16180840 16239744 16298672 16320330 16352520 16354806 16436880 16483584 16493490 16515616 16604704 16623360 16657992 16661892 16683680 16690848 16747848 16774160 16803180 16805529 16838676 16893460 16925544 16937856 17055480 17085120 17089120 17131005 17150832 17177280 17213066 17236440 17269935 17306417 17325360 17395698 17408352 17419320 17442688 17532672 17593056 17715230 17806620 17854720 17875107 17903190 17923392 18008640 18044160 18050383 18081752 18143502 18179288 18192512 18203445 18241899 18273072 18336006 18385536 18396585 18421264 18480384 18508880 18541440 18544032 18580068 18580608 18608720 18672810 18680292 18709640 18769140 18777204 18806160 18819840 18870930 18892224 18993728 19019520 19056480 19059144 19096736 19187415 19199189 19220760 19225260 19290505 19324440 19417008 19547840 19584396 19623024 19724256 19759295 19795828 19861230 19903186 19914880 19917664 20020416 20059904 20086560 20128407 20128992 20168108 20236983 20272152 20299680 20341971 20373340 20451699 20466576 20502144 20506944 20557206 20604480 20612736 20644520 20645120 20683728 20723922 20755880 20822490 20827365 20863560 20934810 20991360 21035092 21048345 21156930 21172320 21185312 21214080 21258276 21323520 21367944 21438540 21441537 21483828 21610368 21760440 21803360 21806408 21844134 21915840 21961498 21991320 22079962 22080601 22210656 22215856 22254464 22330464 22404240 22407372 22451568 22522968 22567392 22602190 22645116 22724110 22740640 22780160 22806171 22841340 22867776 22903040 22981920 23026580 23029799 23070312 23100480 23148606 23180040 23194264 23211136 23225085 23225760 23274147 23350365 23457408 23471505 23615280 23656320 23711154 23742160 23823930 23833476 23870920 23897856 24011520 24103872 24191336 24271260 24322532 24364096 24448008 24480495 24495517 24528780 24532209 24655320 24725376 24744785 24773424 24897080 24907056 24986988 24992838 25025520 25036272 25074880 25121772 25161240 25189632 25210135 25258014 25340190 25408640 25412192 25456896 25583220 25627680 25633680 25765920 25819599 25854660 25889344 26093547 26112528 26164032 26293865 26299008 26389584 26481640 26485342 26572845 26693888 26709930 26782080 26837876 26838656 26854785 26885088 26982644 27012960 27029536 27066240 27122628 27128978 27215253 27258010 27268932 27288768 27342592 27409608 27472640 27504009 27578304 27631896 27720576 27763320 27769820 27818080 27870102 27870912 27913080 28009215 28020438 28064460 28153710 28170986 28209240 28229760 28306395 28344368 28490592 28529280 28584720 28588716 28645104 28837890 28992830 29013920 29064960 29125512 29221120 29321760 29382847 29434536 29541343 29614208 29693742 29773952 29791845 29854779 29872320 29876496 29934554 29935424 30030624 30089856 30129840 30193488 30239170 30252162 30403165 30408228 30455120 30490368 30560010 30642560 30699864 30753216 30760416 30800640 30864808 30906720 30919104 30966780 30967680 31032196 31085883 31133820 31233735 31295340 31402215 31487040 31552638 31614872 31765240 31777968 31821120 31887414 32051916 32138496 32225742 32361680 32479488 32597344 32640660 32705040 32709612 32873760 32942247 32986980 33031232 33119943 33209408 33315984 33323784 33367360 33381696 33495696 33547345 33548320 33606360 33611058 33677352 33728305 33786920 33851088 33875712 33903285 34086165 34110960 34170240 34178240 34262010 34301664 34354560 34426132 34472880 34539870 34612834 34650720 34722909 34791396 34816704 34838640 34885376 35186112 35430460 35566731 35613240 35735895 35750214 35806380 35846784 36017280 36100766 36163504 36287004 36358576 36385024 36406890 36483798 36546144 36672012 36771072 36793170 36842528 37017760 37082880 37088064 37160136 37161216 37217440 37345620 37360584 37419280 37489257 37538280 37554408 37612320 37690679 37741860 37784448 37987456 38010285 38112960 38118288 38193472 38374830 38398378 38441520 38450520 38581010 38648880 38790245 38834016 39095680 39168792 39246048 39448512 39518590 39591656 39722460 39728013 39806372 39829760 39835328 40040832 40064895 40173120 40256814 40257984 40336216 40473966 40544304 40599360 40683942 40693467 40746680 40887015 40903398 40933152 41004288 41013888 41114412 41208960 41225472 41289040 41367456 41447844 41511760 41644980 41654730 41727120 41869620 41982720 42070184 42096690 42256479 42313860 42344640 42370624 42428160 42516552 42735888 42877080 42883074 42967656 43032665 43220736 43489245 43520880 43606720 43612816 43688268 43831680 43922996 43982640 44159924 44161202 44421312 44431712 44508928 44540613 44660928 44808480 44814744 44901831 44903136 45045936 45134784 45204380 45290232 45358755 45378243 45448220 45481280 45612342 45682680 45735552 45840015 45963840 46053160 46059598 46140624 46200960 46297212 46360080 46388528 46422272 46450170 46451520 46548294 46700730 46914816 46943010 47230560 47312640 47328957 47422308 47484320 47647860 47666952 47741840 47831121 48207744 48347503 48382672 48542520 48645064 48728192 48896016 48960990 48991034 49057560 49064418 49310640 49450752 49489570 49546848 49757965 49794160 49814112 49973976 49985676 50051040 50072544 50149760 50243544 50322480 50420270 50516028 50680380 50817280 50824384 51166440 51255360 51267360 51374167 51393015 51531840 51639198 51709320 51778688 51809805 51919251 52187094 52225056 52328064 52587730 52598016 52779168 52963280 52970684 53145690 53419860 53564160 53675752 53677312 53709570 53770176 53965288 54025920 54059072 54132480 54151149 54245256 54257956 54430506 54516020 54537864 54577536 54610335 54725697 54819216 54903745 55008018 55156608 55199905 55263792 55441152 55526640 55539640 55636160 55740204 55741824 55826160 56018430 56040876 56128920 56307420 56341972 56418480 56459520 56612790 56688736 56981184 57058560 57169440 57177432 57290208 57597567 57675780 57871515 57985660 58027840 58251024 58643520 58765694 58869072 59082686 59228416 59277885 59387484 59547904 59583690 59709558 59744640 59752992 59869108 59870848 60061248 60179712 60259680 60385221 60386976 60478340 60504324 60710949 60806330 60816456 60910240 61025913 61120020 61285120 61355097 61399728 61506432 61520832 61729616 61813440 61838208 61933560 61935360 62064392 62171766 62267640 62467470 62482095 62590680 62804430 62974080 63105276 63145035 63229744 63530480 63555936 63642240 63774828 64103832 64336441 64451484 64723360 65194688 65281320 65410080 65419224 65546351 65747520 65884494 65899919 65973960 66062464 66213355 66239886 66241803 66418816 66631968 66647568 66734720 66763392 66991392 67094690 67096640 67212720 67222116 67354704 67456610 67573840 67702176 67806570 67822445 68172330 68221920 68340480 68356480 68524020 68603328 68709120 68852264 68945760 69079740 69089397 69225668 69301440 69445818 69582792 69633408 69675255 69677280 69822441 70051095 70372224 70427465 70860920 71133462 71226480 71471790 71500428 71612760 71693568 72034560 72201532 72327008 72574008 72717152 72813780 72967596 73092288 73344024 73486551 73586340 73596627 73685056 74035520 74176128 74234355 74320272 74434880 74691240 74721168 74836385 74838560 74978514 75076560 75108816 75224640 75381358 75483720 75568896 75630405 75974912 76020570 76225920 76236576 76386944 76749660 76796756 76883040 76901040 77162020 77297760 77458797 77580490 77668032 78191360 78280641 78337584 78492096 78881595 78897024 79037180 79048229 79183312 79444920 79456026 79612744 79670656 79718535 80081664 80129790 80346240 80513628 80515968 80564355 80672432 80947932 81088608 81198720 81367884 81386934 81493360 81645759 81774030 81806796 81866304 82027776 82228824 82417920 82578080 82734912 82895688 83023520 83289960 83309460 83454240 83739240 84027645 84079207 84140368 84193380 84512958 84627720 84689280 84741248 85033104 85471776 85754160 85766148 85935312 86065330 86532085 86978490 87041760 87213440 87225632 87376536 87663360 87693593 87845992 87965280 88148541 88319848 88322404 88624029 88842624 88863424 89081226 89321856 89375535 89564337 89616960 89629488 89803662 89806272 90091872 90251915 90269568 90408760 90580464 90717510 90756486 90896440 90962560 91209495 91224684 91365360 91471104 91680030 91927680 92106320 92119196 92281248 92401920 92594424 92720160 92777056 92900340 92903040 93096588 93401460 93886020 94461120 94657914 94844616 94968640 95295720 95333904 95483680 95662242 95995945 96415488 96695006 96765344 97085040 97290128 97456384 97792032 97921980 97982068 98115120 98128836 98621280 98826741 98979140 99093696 99359829 99515930 99588320 99628224 99947952 99971352 100102080 100145088 100299520 100487088 100642035 100644960 100840540 100854637 101032056 101184915 101360760 101648768 101709855 102258495 102332880 102510720 102534720 102748334 102786030 103063680 103278396 103418640 103557376 103619610 103838502 104168727 104374188 104450112 104656128 105175460 105558336 105926560 105941368 106291380 106700193 106839720 107207685 107273471 107351504 107419140 107540352 107930576 108051840 108118144 108302298 108490512 108515912 108861012 109032040 109075728 109155072 109220670 109451394 109638432 109807490 110016036 110313216 110399810 110403005 110527584 111053280 111079280 111272320 111480408 111483648 111652320 111884929 112036860 112081752 112257840 112614840 112683944 112836960 113072037 113225580 113377472 113962368 114030855 114338880 114354864 114580416 115148995 115195134 115351560 115743030 115971320 116055680 116370735 116502048 117287040 117531388 117738144 118165372 118555770 118774968 119167380 119184039 119419116 119489280 119505984 119738216 119741696 120122496 120519360 120770442 120773952 120956680 121008648 121421898 121612660 121632912 121820480 122051826 122080401 122240040 122477585 122661045 122710194 122799456 123012864 123041664 123459232 123626880 123676416 123867120 124128784 124343532 124535280 124934940 124964190 125181360 125608860 125948160 126210552 126290070 126459488 126769437 127060960 127111872 127284480 127549656 128207664 128672882 128902968 129097995 129370709 129446720 130389376 130467735 130562640 130820160 130838448 131092702 131495040 131768988 131799838 131947920 132124928 132426710 132479772 132483606 132837632 133263936 133295136 133469440 133526784 133621839 133982784 134189380 134193280 134425440 134444232 134705493 134709408 134913220 135147680 135404352 135613140 135644890 136076265 136134729 136344660 136443840 136712960 137048040 137206656 137520045 137704528 137891520 138159480 138178794 138451336 138602880 138891636 139165584 139266816 139350510 139354560 139644882 140102190 140744448 140854930 141721840 141986871 142266924 142452960 142749737 142943580 143000856 143225520 143519753 144403064 144654016 145042509 145148016 145434304 145627560 145935192 146184576 146218783 146688048 146914235 146973102 147172680 147193254 147370112 147706715 148071040 148352256 148468710 148640544 148869760 149273895 149382480 149442336 149672770 149677120 149957028 150153120 150217632 150449280 150762716 150967440 151260810 152041140 152451840 152473152 152773888 153499320 153593512 153766080 153802080 154122501 154324040 154595520 154917594 155160980 155336064 155429415 155757753 156561282 156675168 156984192 157763190 157794048 158074360 158096458 158366624 158889840 158912052 159225488 159341312 159437070 160259580 160692480 161027256 161031936 161128710 161344864 161895864 162177216 162397440 162453447 162735768 162773868 162986720 163291518 163548060 163613592 163732608 164177091 164457648 164711235 165156160 165469824 165599715 165791376 166047040 166579920 166618920 166908480 167478480 168055290 168158414 168280736 168386760 169025916 169255440 169378560 169482496 170066208 170943552 171508320 171532296 171870624 172130660 172792701 173064170 173614545 173956980 174083520 174426880 174451264 174753072 175387186 175691984 175930560 176297082 176338357 176639696 176644808 177248058 177685248 177726848 177833655 178162452 178643712 178751070 179128674 179233920 179258976 179607324 179612544 180183744 180503830 180539136 180817520 181155663 181160928 181435020 181512972 181792880 181925120 182132847 182418990 182449368 182730720 183111409 183360060 183855360 184212640 184238392 184562496 185188848 185440320 185554112 185800680 185806080 186193176 186802920 187446285 187772040 188453395 188922240 189315828 189689232 189937280 190591440 190667808 190967360 191324484 191991890 193009323 193390012 193530688 194170080 194574601 194580256 195584064 195843960 195964136 196230240 196257672 196639053 197242560 197653482 197699757 197958280 198187392 198640065 198719658 198725409 199031860 199176640 199256448 199895904 199942704 200204160 200290176 200974176 201284070 201289920 201681080 201709274 202064112 202369830 202721520 203297536 203419710 203467335 204516990 204665760 205021440 205069440 205496668 205572060 206127360 206556792 206837280 207239220 207268191 207677004 208337454 208748376 208900224 209467323 210350920 211116672 211282395 211853120 211882736 212582760 213400386 213679440 214415370 214546942 214703008 214838280 215080704 215861152 216103680 216236288 216604596 216981024 217031824 217722024 218064080 218151456 218441340 218902788 219276864 219614980 220032072 220459653 220799620 220806010 221055168 222106560 222158560 222544640 222703065 222960816 223304640 223769858 224073720 224163504 224509155 224515680 224983421 225229680 225367888 225673920 226144074 226451160 226754944 226891215 227924736 228061710 228677760 228709728 229160832 230297990 230390268 230703120 231486060 231942640 232111360 232376391 232741470 233004096 234574080 235062776 235476288 236330744 236644785 237111540 237144687 237549936 238334760 238368078 238838232 239011968 239155605 239476432 240244992 241038720 241540884 241547904 241737515 241913360 242017296 242843796 243225320 243265824 243640960 244103652 244160802 244480080 244955170 245322090 245420388 245598912 246083328 246918464 247253760 247734240 248257568 248687064 249070560 249589457 249869880 249928380 250362720 251217720 252237621 252421104 252580140 252918976 253538874 254121920 254223744 255099312 256415328 256870835 257345764 257805936 258195990 258741418 258893440 259596255 260778752 260935470 261125280 261640320 261676896 262185404 262990080 263080779 263537976 263599676 263895840 264445623 264853420 264959544 264967212 265872087 266527872 266590272 267243678 267965568 268378760 268386560 268693011 268850880 268888464 269410986 269418816 269826440 270295360 270755745 270808704 271226280 271289780 272152530 272269458 272689320 272887680 273628485 274096080 274413312 275040090 275409056 275783040 276318960 276357588 276902672 277205760 277783272 278331168 278701020 278709120 279289764 280204380 281709860 283443680 283973742 284533848 284905920 285499474 285887160 286001712 286451040 287039506 287047813 287987835 288596197 288806128 289308032 290085018 290296032 290868608 291255120 291870384 292369152 292437566 293376096 293828470 293946204 294345360 294386508 294740224 295413430 296142080 296480223 296937420 297281088 297739520 298079487 298547790 298764960 298884672 299345540 299354240 299914056 300306240 300435264 300898560 301525432 301926105 301934880 302521620 302563911 303554745 304082280 304946304 305129565 306775485 306998640 307187024 307532160 307604160 308245002 308648080 309191040 309835188 310321960 310672128 310858830 311515506 313122564 313350336 313968384 315526380 316148720 316192916 316733248 317779680 317824104 318441721 318450976 318874140 320159449 320519160 321682205 321820413 322054512 322257420 322689728 323791728 324354432 324906894 325471536 325547736 325973440 326583036 327096120 327227184 327465216 327731755 328354182 328915296 329422470 329499595 330312320 330939648 331199430 331209015 331582752 332094080 333159840 333237840 333816960 334956960 335654787 336110580 336316828 336561472 336773520 338051832 338510880 339216111 340132416 341887104 343016640 343064592 343741248 344261320 345446985 345585402 346128340 347229090 347913960 348167040 348902528 349112205 349506144 350774372 351383968 351861120 352594164 352676714 353279392 353289616 354496116 355453696 355667310 356324904 357502140 357552117 358257348 358467840 358517952 359214648 359225088 360367488 361007660 361635040 362311326 362321856 362870040 363025944 363585760 364265694 364837980 364898736 365461440 366222818 366241203 366720120 367432755 367983135 368208941 368425280 368476784 369124992 370377696 370880640 371108224 371601360 372386352 373605840 374892570 375544080 376906790 377844480 378631656 379378464 379874560 380308311 381182880 381335616 381934720 382648968 383983780 384037459 386018646 386780024 387061376 387293985 388112127 388340160 389149202 389160512 391168128 391403205 391687920 391928272 392460480 392515344 393278106 394485120 395241145 395306964 395399514 395916560 396374784 397280130 397439316 397450818 398063720 398353280 398512896 399791808 399885408 400408320 400580352 401948352 402568140 402579840 403362160 403418548 404116479 404128224 404739660 405443040 406839420 406934670 408228795 408479297 409033980 409331520 410138880 410993336 411144120 413113584 413674560 414478440 414536382 415354008 416674908 417496752 417800448 418934646 420396035 420701840 422233344 422564790 423706240 423765472 425165520 426800772 427358880 428249211 428830740 429093884 429406016 429676560 430559259 431722304 433209192 433962048 434063648 435127527 435444048 436128160 436302912 436882680 437805576 438467965 438553728 438656349 439229960 440064144 440742705 440919306 441599240 441612020 442110336 443120145 444213120 444317120 445406130 445921632 446609280 447539716 447821685 448147440 448327008 449018310 449031360 449966842 450459360 450735776 451347840 452288148 452902320 453509888 453782430 456123420 457355520 457419456 458321664 460595980 460780536 461406240 462367503 462972120 463885280 464752782 465482940 466008192 467273259 470125552 470952576 472661488 473289570 474223080 474289374 475099872 476669520 476736156 477676464 478023936 478311210 478952864 482077440 483081768 483095808 483475030 483826720 484034592 485687592 486450640 486531648 487281920 487360341 488207304 488321604 488960160 489910340 489978827 490644180 490840776 491197824 493836928 494133705 495468480 496515136 496799145 497374128 498141120 499178914 499739760 499856760 500725440 501886093 502435440 504273185 504475242 504842208 505160280 505837952 507077748 508243840 508447488 510198624 512830656 513741670 514691528 515611872 516391980 517482836 517786880 518378103 519192510 520843635 521163241 521870940 522250560 523280640 523353792 524370808 526161558 527075952 527199352 527791680 528891246 529015071 529706840 529919088 529934424 531744174 533055744 533180544 533500965 534487356 535931136 536367355 536757520 537386022 537701760 537776928 538821972 538837632 539652880 540590720 541511490 541617408 542452560 542579560 544305060 544538916 545378640 545775360 547256970 548192160 549334227 550080180 550818112 551566080 552637920 552715176 553805344 555566544 556662336 557402040 557418240 558579528 559424645 560408760 563419720 565360185 566887360 567947484 569067696 569811840 570998948 571774320 572003424 572902080 574079012 574095626 575975670 577192394 577612256 578616064 579027969 580170036 580592064 581737216 582510240 583723803 583740768 584875132 586752192 587656940 587892408 588690720 588773016 589917159 590826860 592960446 593099271 593874840 594562176 595920195 596158974 596176227 597095580 597529920 597769344 598691080 598708480 599828112 600612480 600870528 603050864 603852210 603869760 605043240 605127822 607109490 608164560 609892608 610259130 610402005 613550970 613997280 614374048 615064320 615208320 616490004 617296160 618382080 619670376 620643920 621717660 621804573 623031012 626245128 626700672 628517539 631052760 632297440 632385832 633466496 633847185 635559360 635648208 636883442 636901952 637748280 640318898 640337429 641038320 643364410 643640826 644109024 644514840 645379456 646853545 647583456 648708864 649813788 650943072 651095472 651946880 653166072 654192240 654454368 655463510 656708364 657830592 658844940 658999190 660624640 661378959 662398860 662418030 663165504 664188160 666319680 666475680 667633920 667864171 668109195 669913920 671309574 672221160 672633656 673122944 673527465 673547040 674950263 676103664 677021760 678432222 680264832 680673645 683774208 686033280 686129184 687482496 688522640 690893970 691170804 692256680 694458180 695827920 696334080 697805056 698224410 699012288 701548744 702767936 703722240 705188328 705353428 706558784 706579232 708992232 709934355 710369993 711334620 711434061 712649808 713748685 715004280 715104234 716514696 717035904 717598765 718429296 720734976 722015320 723270080 724622652 724643712 725212545 725740080 726051888 727171520 728531388 729675960 729797472 730922880 731093915 732445636 732482406 733440240 734865510 735966270 736417882 736850560 736953568 738249984 740755392 741761280 742216448 743202720 744772704 747211680 748768371 749785140 751088160 753813580 756712863 757263312 758756928 760616622 762365760 762671232 763869440 765297936 767967560 768074918 770612505 772037292 773560048 774122752 774587970 776224254 776680320 778298404 778321024 778788765 782336256 782806410 783375840 783856544 784920960 785030688 786556212 788970240 789242337 790482290 790613928 790799028 791833120 793336869 794560260 794878632 794901636 796127440 796706560 797616261 799583616 799770816 803896704 805136280 805159680 806724320 806837096 808232958 808256448 809479320 810886080 812267235 813678840 813869340 816457590 816958594 818067960 818663040 820885455 821986672 822288240 826227168 827349120 828956880 829072764 830708016 833349816 834993504 837869292 840792070 841403680 845129580 847412480 847530944 850331040 852102563 853601544 854717760 856498422 856698947 857661480 858187768 858812032 859353120 861118518 861143439 863444608 863963505 865788591 866418384 867924096 868127296 870255054 870888096 872256320 872605824 873765360 875611152 876935930 877107456 877312698 878459920 880128288 881485410 881691785 881838612 883198480 883224040 884220672 886240290 888426240 888634240 890812260 891843264 893218560 895079432 895643370 896294880 896654016 898036620 898062720 899933684 900918720 901471552 902695680 904576296 905778315 905804640 907564860 907691733 910664235 912246840 914838912 915557045 921191960 921561072 922812480 924735006 925944240 927770560 929505564 930965880 932016384 934546518 940251104 941905152 945322976 946579140 948446160 948578748 950199744 953339040 953472312 955325163 955352928 956622420 957905728 960478347 965046615 965461239 966163536 966950060 967653440 968069184 971375184 972873005 972901280 973063296 974720682 976414608 976643208 977920320 979820680 979957654 981288360 981681552 982395648 983195265 987673856 988267410 988498785 990936960 993030272 993598290 993627045 994748256 996282240 998357828 999479520 999713520 1001450880 1003772186 1004870880 1006964361 1008546370 1008950484 1009684416 1010320560 1011675904 1014155496 1016487680 1017648333 1020397248 1025661312 1027483340 1029383056 1031223744 1032783960 1034965672 1036340955 1036756206 1038385020 1041687270 1042326482 1043741880 1044501120 1046707584 1047336615 1048741616 1052323116 1054151904 1054398704 1055583360 1057782492 1058030142 1059413680 1059838176 1059868848 1063488348 1066361088 1067001930 1068974712 1072734710 1073515040 1074772044 1075403520 1075553856 1077643944 1077675264 1079305760 1081181440 1083022980 1084905120 1085159120 1088610120 1089077832 1090757280 1093029691 1094513940 1096384320 1098668454 1100160360 1101636224 1102298265 1104626823 1105275840 1105430352 1107610688 1111133088 1113324672 1114804080 1117159056 1118849290 1120817520 1124917105 1126839440 1130720370 1133774720 1135894968 1138135392 1139623680 1141997896 1143548640 1144006848 1145804160 1148158024 1148191252 1151951340 1152112377 1154384788 1155224512 1158055938 1160340072 1161184128 1161881955 1164336381 1165020480 1167447606 1167481536 1169750264 1173504384 1175313880 1175784816 1177381440 1177546032 1179834318 1181653720 1185723435 1185920892 1186198542 1187749680 1189124352 1191840390 1192317948 1192352454 1194191160 1195059840 1195538688 1197382160 1199656224 1201224960 1201741056 1206101728 1207704420 1207739520 1210086480 1210255644 1214218980 1216329120 1220518260 1220804010 1225437891 1227101940 1227994560 1228748096 1230416640 1232980008 1234592320 1239340752 1241287840 1243435320 1243609146 1246062024 1247947285 1252490256 1253401344 1257035078 1261188105 1262105520 1264594880 1264771664 1266932992 1267694370 1271118720 1271296416 1273766884 1273803904 1275496560 1280637796 1280674858 1282076640 1284747633 1286728820 1287281652 1288218048 1289029680 1290758912 1291677777 1293707090 1295166912 1299627576 1301886144 1302190944 1303893760 1305382581 1306332144 1308384480 1308908736 1310927020 1313416728 1315403895 1315661184 1315969047 1317689880 1317998380 1322228115 1322757918 1324797720 1324836060 1326331008 1329360435 1332639360 1332951360 1335728342 1336218390 1339827840 1342619148 1343465055 1344442320 1345267312 1346245888 1347054930 1347094080 1349900526 1352207328 1354043520 1356864444 1360529664 1361347290 1372066560 1372258368 1374964992 1377045280 1381787940 1382341608 1384513360 1387102509 1388916360 1391655840 1394555123 1396448820 1398024576 1402077587 1403097488 1405535872 1410376656 1410706856 1413117568 1413158464 1417984464 1419868710 1420739986 1422669240 1422868122 1425299616 1427497370 1430008560 1430208468 1433029392 1434071808 1435197530 1435239065 1436858592 1442980985 1444030640 1446540160 1449245304 1449287424 1450425090 1451480160 1452103776 1454343040 1457062776 1459351920 1459594944 1461845760 1462187830 1464891272 1464964812 1466880480 1469731020 1469936481 1471932540 1472835764 1473701120 1473907136 1481510784 1482401115 1486405440 1489545408 1490397435 1494423360 1497536742 1499570280 1502176320 1505658279 1507627160 1512819555 1513425726 1514526624 1517513856 1521233244 1524731520 1525342464 1530595872 1535935120 1536149836 1541225010 1544074584 1547120096 1549175940 1552448508 1553360640 1556596808 1556642048 1557577530 1563489723 1565612820 1566751680 1567713088 1569841920 1570061376 1573112424 1578484674 1580964580 1581227856 1581598056 1583666240 1586673738 1587045213 1589120520 1589757264 1589803272 1592208605 1592254880 1595232522 1599167232 1599541632 1600797245 1607793408 1609102065 1610272560 1613448640 1613674192 1616465916 1616512896 1618958640 1621772160 1624534470 1627357680 1627738680 1632915180 1633917188 1636135920 1637326080 1641770910 1643973344 1644576480 1648002681 1652454336 1654698240 1657913760 1658145528 1661416032 1666699632 1669987008 1675738584 1678273935 1681584140 1681819217 1682807360 1690259160 1695061888 1696080555 1700662080 1704205126 1707203088 1709435520 1712996844 1713397894 1715322960 1716375536 1717624064 1718706240 1722237036 1722286878 1726889216 1727927010 1731577182 1732836768 1735848192 1736254592 1737083907 1740510108 1741776192 1744512640 1745211648 1747530720 1751171409 1751222304 1753871860 1754625396 1756919840 1760256576 1762970820 1763383570 1763677224 1766396960 1766448080 1769751477 1772480580 1777268480 1779297813 1781624520 1783686528 1787760585 1788857611 1790158864 1791286740 1792589760 1793308032 1796073240 1796125440 1799867368 1801837440 1802943104 1809152592 1811556630 1811609280 1815129720 1815383466 1821328470 1824493680 1829677824 1831114090 1831206015 1841044705 1842383920 1843122144 1845624960 1849470012 1851888480 1855541120 1859011128 1861931760 1865756789 1869093036 1880502208 1885552617 1890645952 1893158280 1896892320 1897157496 1900399488 1900844179 1901541555 1906678080 1906944624 1910650326 1910705856 1913244840 1915811456 1920187295 1920956694 1921012287 1930093230 1930922478 1932327072 1933900120 1935306880 1936138368 1940560635 1942750368 1945746010 1945802560 1946126592 1949441364 1952829216 1953286416 1955840640 1959641360 1959915308 1962576720 1963363104 1966390530 1976534820 1976997570 1981873920 1986060544 1987196580 1987254090 1989496512 1992564480 1996715656 1998959040 1999427040 2002901760 2003592513 2007544372 2009741760 2013928722 2017092740 2017900968 2019368832 2020582395 2020641120 2024850789 2028310992 2035296666 2040794496 2042396485 2051322624 2054966680 2058766112 2062447488 2065567920 2069931344 2072681910 2073512412 2076770040 2083374540 2084652964 2087483760 2089002240 2093415168 2094673230 2097483232 2104646232 2108303808 2108797408 2111166720 2115564984 2116060284 2118827360 2119676352 2119737696 2126976696 2131109979 2134003860 2134302183 2137949424 2141246055 2145469420 2147030080 2149544088 2151107712 2152796295 2155287888 2158611520 2166045960 2169810240 2170318240 2175637635 2177220240 2178155664 2181514560 2186059382 2189027880 2192768640 2193281745 2197336908 2200320720 2203272448 2204596530 2209253646 2210551680 2210860704 2215221376 2222266176 2226649344 2229608160 2234318112 2237698580 2241635040 2246305113 2249834210 2253678880 2261440740 2267549440 2270138589 2271789936 2276270784 2283995792 2287097280 2288013696 2291608320 2292398641 2296316048 2296382504 2303902680 2304224754 2308769576 2310449024 2311837515 2316111876 2320680144 2322368256 2323763910 2328672762 2330040960 2334895212 2334963072 2336366295 2339500528 2347008768 2350627760 2351569632 2354762880 2355092064 2359668636 2363307440 2367727011 2371446870 2371841784 2372397084 2375499360 2380448317 2383680780 2384635896 2384704908 2388382320 2390119680 2394764320 2399312448 2412203456 2415408840 2415479040 2420172960 2420511288 2428437960 2432658240 2436801705 2438297003 2441036520 2441608020 2449894135 2450875782 2454203880 2455989120 2457496192 2465960016 2469184640 2478681504 2482575680 2486870640 2487218292 2492124048 2495894570 2504980512 2509430465 2514070156 2522376210 2524211040 2529189760 2529543328 2535388740 2542237440 2542592832 2547533768 2547607808 2550993120 2556307689 2561275592 2561349716 2564153280 2569495266 2570096841 2573457640 2574563304 2576436096 2578059360 2583355554 2583430317 2587414180 2590333824 2591890515 2597365773 2599255152 2603772288 2604381888 2605816205 2610765162 2612664288 2616768960 2617817472 2621854040 2626833456 2630807790 2631322368 2631938094 2635379760 2635996760 2644456230 2645075355 2645515836 2649595440 2649672120 2652662016 2658720870 2665278720 2665902720 2671456684 2672436780 2679655680 2685238296 2686930110 2688884640 2690534624 2694109860 2694188160 2699801052 2704414656 2708087040 2713728888 2722694580 2723075199 2744516736 2746671135 2754090560 2763575880 2764683216 2769026720 2774205018 2777832720 2783311680 2789110246 2792897640 2796049152 2804155174 2806194976 2811071744 2820753312 2821413712 2826235136 2826316928 2835968928 2839737420 2841479972 2845338480 2845736244 2850599232 2854994740 2860017120 2860416936 2865975489 2866058784 2870395060 2870478130 2873717184 2881435041 2885961970 2888061280 2893080320 2895139845 2896383717 2898490608 2900850180 2902960320 2904207552 2908686080 2914125552 2918619015 2918703840 2919189888 2924375660 2924784473 2929782544 2929929624 2933760960 2939462040 2939872962 2943865080 2945671528 2947814272 2949585795 2963021568 2964802230 2965496355 2972810880 2979090816 2980794870 2980881135 2988846720 2995073484 2999140560 3004352640 3011316558 3015254320 3020893083 3025639110 3026851452 3029053248 3035027712 3042466488 3049463040 3061191744 3071870240 3072299672 3082450020 3088149168 3094240192 3098351880 3104897016 3109022865 3110930659 3113193616 3115155060 3126979446 3131225640 3133503360 3135426176 3140122752 3142587695 3146224848 3156969348 3161929160 3162455712 3163196112 3167332480 3173347476 3174090426 3178241040 3179514528 3179606544 3184417210 3184509760 3190465044 3199083264 3201594490 3201687145 3218204130 3220545120 3226897280 3227348384 3232931832 3233025792 3237917280 3243544320 3244662941 3249068940 3254715360 3255477360 3265830360 3267834376 3272271840 3279089073 3283541820 3287946688 3289152960 3296005362 3304908672 3306894795 3313880469 3315827520 3316291056 3322832064 3333399264 3339320855 3339974016 3351477168 3356547870 3363168280 3363638434 3365614720 3374751315 3380518320 3390123776 3392161110 3401324160 3408410252 3414406176 3418871040 3425993688 3426795788 3430645920 3432751072 3437412480 3444474072 3444573756 3455854020 3456337131 3463154364 3465673536 3472509184 3474167814 3481020216 3483552384 3489025280 3493009143 3495061440 3502342818 3502444608 3507743720 3509250792 3513839680 3520513152 3525941640 3526767140 3527354448 3532793920 3532896160 3539502954 3544961160 3551849965 3557170305 3558595626 3563249040 3567373056 3575521170 3577715222 3580317728 3582573480 3585179520 3586616064 3592146480 3599734736 3603674880 3605886208 3618305184 3623113260 3623218560 3630259440 3630766932 3642656940 3648987360 3662228180 3662412030 3676313673 3682089410 3684767840 3686244288 3691249920 3698940024 3703776960 3711082240 3718022256 3723863520 3731513578 3731621569 3738186072 3743841855 3751750561 3761004416 3771105234 3781291904 3783564315 3786316560 3793784640 3794314992 3800798976 3801688358 3803083110 3813356160 3813889248 3821300652 3821411712 3826489680 3831622912 3840374590 3841913388 3842024574 3854242899 3860186460 3861844956 3864654144 3867800240 3870613760 3872276736 3875033331 3881121270 3885500736 3891492020 3891605120 3898882728 3905658432 3906572832 3911681280 3919282720 3919830616 3925153440 3926726208 3932781060 3946211685 3947907141 3953069640 3953995140 3966684345 3974393160 3974508180 3978993024 3988081305 3993431312 3997918080 3998854080 4007185026 4015088744 4019483520 4027857444 4034185480 4035801936 4038737664 4041164790 4041282240 4049701578 4056621984 4070593332 4081588992 4084792970 4109933360 4117532224 4124894976 4131135840 4139742373 4139862688 4145363820 4147024824 4153540080 4162072837 4166749080 4169305928 4174967520 4183665369 4189346460 4194966464 4206232761 4209292464 4216607616 4217594816 4231129968 4232120568 4237654720 4239352704 4239475392 4253953392 4260512815 4262219958 4268007720 4268604366 4275898848 4282492110 4283494735 4290938840 4294060160 4299088176 4302215424 4305592590 4305717195 4310575776 4317223040 4328942955 4332091920 4339620480 4340636480 4351275270 4354440480 4356311328 4363029120 4372118764 4378055760 4385537280 4386563490 4394673816 4400641440 4409193060 4409809443 4418507292 4421103360 4421721408 4430442752 4444532352 4459216320 4468636224 4475397160 4483270080 4492610226 4499668420 4507357760 4516974837 4522881480 4538458665 4540277178 4543579872 4552541568 4567991584 4574194560 4576027392 4584797282 4592632096 4592765008 4607805360 4608449508 4617539152 4620898048 4623675030 4632223752 4641360288 4647527820 4657345524 4660081920 4669790424 4669926144 4672732590 4679001056 4690469169 4701255520 4703139264 4709525760 4710184128 4719337272 4726614880 4735454022 4742893740 4743683568 4744794168 4750998720 4760896634 4761135639 4767361560 4769271792 4769409816 4776625815 4776764640 4786716233 4789528640 4798624896 4802391735 4824406912 4827306195 4830817680 4840345920 4841022576 4856875920 4865316480 4873603410 4876594006 4882073040 4883216040 4899788270 4901751564 4908407760 4911978240 4914992384 4931920032 4938369280 4944008043 4957363008 4965151360 4973741280 4974436584 4984248096 4991789140 5009961024 5018860930 5028140312 5034821805 5044752420 5045457651 5048422080 5058379520 5059086656 5070777480 5085185664 5088241665 5095067536 5101986240 5112615378 5122551184 5122699432 5128306560 5138990532 5140193682 5146915280 5149126608 5152872192 5156118720 5166711108 5166860634 5174828360 5180667648 5183781030 5194731546 5198510304 5207544576 5208763776 5211632410 5221530324 5225328576 5233537920 5235634944 5243708080 5253514227 5253666912 5261615580 5263876188 5270759520 5271993520 5288912460 5290150710 5291031672 5299190880 5299344240 5310230861 5317441740 5331805440 5342913368 5344873560 5366572833 5370476592 5373860220 5377769280 5381069248 5388219720 5388376320 5399602104 5408829312 5427457776 5445389160 5446150398 5465148455 5489033472 5493342270 5508181120 5523134115 5527151760 5529366432 5538053440 5548410036 5555665440 5566623360 5578220492 5585795280 5597270367 5608310348 5612389952 5641506624 5642827424 5652633856 5656657851 5671937856 5679474840 5682959944 5690676960 5691472488 5701198464 5702532537 5709989480 5720034240 5720833872 5731950978 5732117568 5740790120 5740956260 5747434368 5760561885 5762870082 5763036861 5771923940 5776122560 5790279690 5792767434 5796981216 5801700360 5805920640 5808415104 5821681905 5828251104 5837238030 5837407680 5838379776 5848751320 5849568946 5859565088 5859859248 5867521920 5878924080 5879745924 5887730160 5891343056 5895628544 5899171590 5929604460 5930992710 5945621760 5958181632 5961589740 5961762270 5977693440 5990146968 5998281120 6008705280 6010777539 6022633116 6030508640 6041786166 6051278220 6053702904 6058106496 6074552367 6084932976 6122383488 6127189455 6140132881 6143740480 6144599344 6164900040 6176298336 6188480384 6196703760 6209794032 6218045730 6221861318 6226387232 6230310120 6253958892 6262451280 6267006720 6270852352 6280245504 6285175390 6292449696 6313938696 6323858320 6324911424 6326392224 6334664960 6346694952 6348180852 6356482080 6359029056 6359213088 6368834420 6369019520 6380930088 6393329937 6403188980 6403374290 6423738165 6436408260 6441090240 6453794560 6454696768 6458388885 6465863664 6475834560 6489325882 6498137880 6509430720 6510954720 6524519209 6526912905 6531660720 6535668752 6544543680 6558178146 6567083640 6575893376 6578305920 6579845235 6592010724 6609817344 6613789590 6627760938 6631655040 6632582112 6645664128 6666798528 6678641710 6679948032 6702954336 6713095740 6726336560 6727276868 6731229440 6738915339 6749502630 6761036640 6775122133 6784322220 6802648320 6816820504 6828812352 6851987376 6853591576 6861291840 6865502144 6874824960 6877195923 6888948144 6889147512 6911708040 6912674262 6926308728 6931347072 6935512545 6948335628 6962040432 6967104768 6972775615 6986018286 6990122880 7004685636 7004889216 7010387935 7015487440 7018501584 7027679360 7041026304 7051883280 7053534280 7054708896 7065587840 7065792320 7079005908 7089922320 7103699930 7114340610 7117191252 7126498080 7141344951 7151042340 7155430444 7160635456 7165146960 7170359040 7184292960 7199469472 7236610368 7246226520 7246437120 7260518880 7261533864 7285313880 7297974720 7314891009 7324456360 7324824060 7349682405 7352627346 7364178820 7369535680 7372488576 7397880048 7407553920 7436044512 7447727040 7463027156 7463243138 7476372144 7487683710 7503501122 7522008832 7528291395 7542210468 7562583808 7567128630 7572633120 7587569280 7588629984 7603376716 7606166220 7626712320 7627778496 7642601304 7642823424 7652979360 7668923067 7680749180 7683826776 7684049148 7708485798 7710290523 7720372920 7723689912 7729308288 7735600480 7750066662 7750290951 7762242540 7771001472 7782984040 7783210240 7792097319 7797765456 7811316864 7813145664 7817448615 7838565440 7839661232 7850306880 7853452416 7865562120 7892423370 7895814282 7906139280 7907990280 7933368690 7935226065 7948786320 7949016360 7957986048 7976162610 7986862624 7995836160 7997708160 8014370052 8030177488 8038967040 8055714888 8068370960 8071603872 8082329580 8082564480 8099403156 8113243968 8141186664 8169585940 8170728007 8219866720 8235064448 8240013405 8262271680 8279484746 8279725376 8290727640 8294049648 8307080160 8324145674 8324386577 8333498160 8338611856 8349935040 8367330738 8369289713 8378692920 8389932928 8409096085 8412465522 8418584928 8433215232 8435189632 8462259936 8464241136 8475309440 8478705408 8478950784 8507906784 8521025630 8524439916 8536015440 8537208732 8551797696 8564984220 8566989470 8581877680 8588120320 8597926467 8598176352 8611185180 8611434390 8621151552 8634446080 8644305123 8657885910 8664183840 8679240960 8681272960 8685419535 8702550540 8708880960 8712622656 8726058240 8744237528 8755857045 8756111520 8773126980 8774353419 8789347632 8801282880 8818386120 8819618886 8837014584 8843442816 8848757385 8889064704 8896489065 8918432640 8937272448 8944288055 8950794320 8966540160 8985220452 8999336840 9014715520 9033949674 9045762960 9076917330 9080554356 9087159744 9105083136 9135983168 9148389120 9169594564 9185264192 9185530016 9215610720 9216899016 9234809909 9235078304 9247350060 9264447504 9282720576 9295055640 9314691048 9328783945 9332791977 9339580848 9345465180 9358002112 9380938338 9402511040 9406278528 9420368256 9427763085 9438674544 9453229760 9470908044 9485787480 9487367136 9489588336 9501997440 9504220895 9521793268 9522271278 9534723120 9538543584 9538819632 9553251630 9553529280 9573432466 9579057280 9597249792 9604783470 9605061435 9648813824 9654612390 9661635360 9680691840 9682045152 9713751840 9730632960 9733988823 9747206820 9753188012 9764146080 9766432080 9799576540 9803503128 9816815520 9837267219 9863840064 9888016086 9914726016 9930302720 9941641407 9947482560 9948873168 9968496192 9983578280 10017962565 10019922048 10037721860 10056280624 10069643610 10089504840 10090915302 10096844160 10118173312 10124253945 10141554960 10170371328 10176483330 10190135072 10203972480 10225230756 10245102368 10245398864 10256613120 10277981064 10280387364 10293830560 10298253216 10312237440 10333422216 10333721268 10349656720 10367562060 10369011393 10389463092 10397020608 10417527552 10423264820 10443060648 10450657152 10467075840 10487416160 10507028454 10507333824 10523231160 10527752376 10541519040 10543987040 10577824920 10580301420 10582063344 10598381760 10598688480 10620461722 10634883480 10655549895 10671510915 10678059289 10685826736 10689747120 10733145666 10740953184 10747720440 10755538560 10762138496 10776439440 10799204208 10817658624 10854915552 10890778320 10892300796 10930296910 10986684540 11016362240 11028941019 11046268230 11054303520 11058732864 11076106880 11096820072 11111330880 11133246720 11137086311 11156440984 11171590560 11194540734 11194864707 11216620696 11224779904 11231525565 11255251683 11283013248 11285654848 11313315702 11343875712 11350692945 11358949680 11365919888 11381353920 11382944976 11402396928 11405065074 11419978960 11440068480 11441667744 11461993205 11463901956 11464235136 11481580240 11481912520 11494868736 11521123770 11525740164 11526073722 11543847880 11552245120 11580559380 11585534868 11593962432 11603400720 11611841280 11616830208 11643363810 11656502208 11674476060 11674815360 11697502640 11699137892 11719130176 11719718496 11735043840 11757848160 11759491848 11775460320 11782686112 11798343180 11838635055 11845899613 11859208920 11861985420 11902241585 11923179480 11923524540 11980293936 11996562240 12021555078 12045266232 12061017280 12083572332 12102556440 12107405808 12116212992 12149104734 12169865952 12191485015 12244766976 12254378910 12280265762 12287480960 12289198688 12329800080 12352596672 12376960768 12393407520 12419227119 12419588064 12436091460 12443722636 12452774464 12460620240 12486218511 12507917784 12524902560 12550996107 12570350780 12584899392 12618698283 12627877392 12647716640 12649822848 12652784448 12693389904 12696361704 12712964160 12718058112 12718426176 12737668840 12738039040 12761860176 12781538445 12786659874 12806377960 12806748580 12847476330 12850484205 12872816520 12882180480 12909393536 12916777770 12917151585 12931727328 12951669120 12978651764 12986828865 12996275760 13018861440 13021909440 13049038418 13053825810 13063321440 13071337504 13089087360 13116356292 13134167280 13151786752 13156611840 13159690470 13184021448 13227579180 13229428329 13255521876 13263310080 13265164224 13291328256 13333597056 13357283420 13405908672 13426191480 13452673120 13454553736 13477830678 13499005260 13522073280 13550244266 13550924511 13568644440 13615375995 13623730817 13633641008 13657624704 13703974752 13707183152 13722583680 13731004288 13754391846 13777896288 13778295024 13823416080 13825348524 13852617456 13862694144 13871025090 13896671256 13924080864 13945551230 13972036572 13980245760 14009371272 14009778432 14020775870 14030974880 14037003168 14055358720 14071407507 14103766560 14107068560 14109417792 14131175680 14131584640 14158011816 14179844640 14207399860 14209385983 14228681220 14234382504 14252996160 14282689902 14302084680 14310860888 14321270912 14329877445 14330293920 14360148699 14368585920 14398938944 14407175205 14473220736 14481918585 14492453040 14521037760 14523067728 14570627760 14595949440 14623922365 14629782018 14648912720 14649648120 14699364810 14705254692 14728357640 14739071360 14744977152 14795760096 14815107840 14872089024 14895454080 14926054312 14926486276 14952744288 14975367420 15007002244 15056582790 15084420936 15104465415 15113733989 15134257260 15136372953 15145266240 15175138560 15177259968 15206753432 15212332440 15255556992 15285202608 15305958720 15337846134 15361498360 15367653552 15368098296 15416971596 15420581046 15440745840 15447379824 15458616576 15471200960 15500133324 15500581902 15524485080 15542002944 15554653295 15565968080 15584194638 15595530912 15622633728 15626291328 15634897230 15677130880 15679322464 15700613760 15706904832 15731124240 15784846740 15791628564 15812278560 15815980560 15866737380 15870452130 15897572640 15898032720 15930692583 15952325220 15973725248 15995416320 16028740104 16060354976 16099718499 16111429776 16136741920 16143207744 16164659160 16165128960 16198806312 16223314705 16226487936 16282373328 16339171880 16341456014 16395445365 16439733440 16470128896 16480026810 16524543360 16558969492 16559450752 16569402345 16581455280 16588099296 16614160320 16648291348 16648773154 16666996320 16677223712 16699870080 16734661476 16738579426 16757385840 16779865856 16791811101 16818192170 16824931044 16837169856 16870379264 16924519872 16928482272 16950618880 16957901568 16969973553 17015813568 17042051260 17048879832 17072030880 17074417464 17103595392 17107597611 17129968440 17133978940 17163755360 17195852934 17196352704 17222370360 17222868780 17242303104 17281685655 17288610246 17289110583 17315771820 17328367680 17362545920 17370839070 17405101080 17417761920 17425245312 17465045715 17488475056 17511714090 17512223040 17546253960 17548706838 17578695264 17602565760 17636772240 17639237772 17674029168 17686885632 17697514770 17792978130 17836865280 17874544896 17888576110 17901588640 17933080320 17970440904 17998673680 18029431040 18032332617 18067899348 18091525920 18129216599 18153834660 18161108712 18174319488 18227008631 18271966336 18339189128 18370528384 18371060032 18381568365 18420398643 18431221440 18433798032 18469619818 18470156608 18494700120 18528895008 18565441152 18569785441 18590111280 18629382096 18657567890 18658107845 18665583954 18679161696 18690930360 18716004224 18758752805 18761876676 18805022080 18812557056 18840736512 18855526170 18877349088 18906459520 18941816088 18971574960 18974734272 18979176672 19003994880 19008441790 19043586536 19044542556 19069446240 19077087168 19077639264 19106503260 19107058560 19146864932 19158114560 19179989811 19209566940 19210122870 19271214495 19309224780 19323270720 19361383680 19364090304 19375166655 19427503680 19467977646 19494413640 19506376024 19528292160 19532864160 19573557627 19599153080 19607006256 19633631040 19674534438 19727680128 19739535705 19776032172 19829452032 19883282814 19894965120 19897746336 19936992384 19967156560 20035925130 20039844096 20075443720 20112561248 20139287220 20179009680 20181830604 20193688320 20236346624 20248507890 20283109920 20325366399 20352966660 20380270144 20407944960 20450461512 20490204736 20490797728 20555962128 20560774728 20587661120 20596506432 20624474880 20631587769 20666844432 20667442536 20698711865 20699313440 20735124120 20738022786 20778926184 20794041216 20810364185 20846529640 20886121296 20901314304 20918326845 20974832320 21014056908 21014667648 21031163805 21046462320 21055504752 21083038080 21087974080 21155649840 21160602840 21164126688 21196763520 21197376960 21240923444 21269766960 21311099790 21343021830 21356118578 21371653472 21379494240 21424034853 21466291332 21481906368 21495440880 21511077120 21524276992 21552878880 21598408416 21709831104 21781556640 21784601592 21860593820 21944673027 21973369080 22049047215 22057882038 22092536460 22108607040 22117465728 22152213760 22193640144 22222661760 22274172622 22312881968 22343181120 22389081468 22389729414 22433241392 22449559808 22463051130 22510503366 22566026496 22571309696 22584874185 22626631404 22687751424 22701385890 22717899360 22731839776 22762707840 22765889952 22810130148 22839957920 22880136960 22883335488 22923986410 22927803912 22928470272 22963160480 22963825040 23006769201 23042247540 23051480328 23052147444 23087695760 23104490240 23130871569 23161118760 23171069736 23187924864 23206801440 23255148943 23286727620 23313004416 23348952120 23349630720 23395005280 23398275784 23438260352 23439436992 23452345845 23515696320 23518983696 23550920640 23565372224 23596686360 23677270110 23691799226 23718417840 23723970840 23804483170 23805678195 23846358960 23847049080 23933581165 23960587872 23993124480 24043110156 24090532464 24122034560 24167144664 24205112880 24214811616 24298209468 24339731904 24382970030 24508757820 24512184021 24560531524 24574961920 24578397376 24659600160 24705193344 24710974327 24720040215 24786815040 24838454238 24839176128 24872182920 24887445272 24905548928 24921240480 24972437022 24973159731 25015835568 25049805120 25101992214 25107869139 25140701560 25169798784 25227288255 25237396566 25255754784 25295433280 25299645696 25305568896 25386779808 25392723408 25425928320 25436116224 25436852352 25475337680 25523720352 25563076890 25573319748 25612755920 25613497160 25694952660 25700968410 25745633040 25764360960 25818787072 25833555540 25834303170 25863454656 25903338240 25957303528 25973657730 25992551520 26037722880 26043818880 26098076836 26107651620 26126642880 26142675008 26178174720 26232712584 26267571135 26268334560 26319380940 26323060257 26368042896 26455158360 26458856658 26511043752 26530328448 26551154305 26667194112 26714566840 26811817344 26832864165 26852382960 26905346240 26909107472 26955661356 26998010520 27044146560 27100488532 27101849022 27137288880 27230751990 27247461634 27267282016 27315249408 27407949504 27414366304 27445167360 27462008576 27508783692 27555792576 27556590048 27646832160 27650697048 27704429727 27705234912 27742050180 27793342512 27848161728 27891102460 27944073144 27986351835 27998375931 28018742544 28041551740 28061949760 28074006336 28142815014 28207533120 28214137120 28218835584 28263169280 28283289255 28316023632 28359689280 28414799720 28418771966 28457362440 28468765008 28505992320 28512662685 28565379804 28604169360 28621721776 28642541824 28659754890 28660587840 28720297398 28737171840 28797877888 28814350410 28815184305 28946441472 28963837170 28984906080 29042075520 29046135456 29141255520 29191898880 29201966469 29247844730 29259564036 29297825440 29299296240 29398729620 29410509384 29456715280 29478142720 29511801657 29591520192 29744178048 29790908160 29852108624 29852972552 29905488576 29950734840 30014004488 30053887695 30113165580 30168841872 30208930830 30227467978 30268514520 30272745906 30290532480 30354519936 30372761835 30413506864 30424664880 30511113984 30570405216 30611917440 30675692268 30700664405 30722996720 30735307104 30736196592 30833943192 30841162092 30881491680 30894759648 30942401920 31000266648 31001163804 31048970160 31109306590 31131936160 31168389276 31191061824 31252582656 31269794460 31354261760 31358644928 31401227520 31462248480 31569693480 31583257128 31624557120 31631961120 31697861039 31733474760 31740904260 31795145280 31796065440 31861385166 31904650440 31947450496 31966649685 32034177867 32057480208 32120709952 32199436998 32222859552 32273483840 32286415488 32329318320 32397612624 32446629410 32452975872 32564746656 32622596045 32678343760 32682912028 32790890730 32879466880 32960053620 33049086720 33117938984 33118901504 33138804690 33162910560 33176198592 33228320640 33296582696 33297546308 33333992640 33354447424 33399740160 33411258933 33469322952 33477158852 33514771680 33583622202 33584594121 33636384340 33649862088 33674339712 33694576695 33765755049 33849039744 33856964544 33875610665 33939947106 34031627136 34084102520 34097759664 34144061760 34148834928 34207190784 34215195222 34259936880 34267957880 34327510720 34385979615 34391705868 34392705408 34444740720 34445737560 34484606208 34563371310 34577220492 34578221166 34631543640 34656735360 34741678140 34810202160 34835523840 34850490624 34930091430 34976950112 35023428180 35024446080 35092507920 35097413676 35157390528 35205131520 35273544480 35278475544 35348058336 35395029540 35537698839 35585956260 35706724755 35777152220 35803177280 35940881808 35997347360 36064665234 36135798696 36183051840 36258433198 36307669320 36322217424 36348638976 36454017262 36543932672 36574455045 36678378256 36741056768 36742120064 36763136730 36840797286 36862442880 36867596064 36939239636 36940313216 36989400240 37057790016 37130882304 37139570882 37180222560 37257681357 37258764192 37315135780 37316215690 37331167908 37358323392 37381860720 37432008448 37458655533 37517505610 37523753352 37610044160 37652988321 37711052340 37754698176 37812919040 37856094849 37883632176 37943149920 37949468544 37958353344 38016883580 38087173072 38089085112 38138892480 38154174336 38155278528 38213006520 38214117120 38293729864 38344615335 38359979622 38419133880 38420245740 38542428990 38551452615 38618449560 38646541440 38728180608 38750333310 38751454755 38855007360 38935955292 38960486595 38988827280 39012752048 39056584320 39065728320 39147115254 39198306160 39214012512 39267262080 39349068876 39455360256 39479071410 39552064344 39766565628 39789930240 39795492672 39873984768 39934313120 40071850260 40150887440 40225122496 40278574440 40358019360 40363661208 40442098567 40497015780 40566219840 40650732798 40660250023 40705933320 40760540288 40853640035 40871192451 40900923024 40980409472 40981595456 41111924256 41121549456 41175322240 41193012864 41263175538 41333688864 41334885072 41397423730 41398626880 41470248240 41476045572 41557852368 41588082432 41620728370 41621932885 41693059280 41772242592 41836653690 41846448565 41949664640 42028113816 42029335296 42062327610 42092924640 42111009504 42166076160 42175948160 42311299680 42321205680 42328253376 42393527040 42394753920 42481846888 42539533920 42622199580 42628157949 42686043660 42712237156 42743306944 42758988480 42848069706 42932582664 42963812736 42989632335 42990881760 43080446097 43105757760 43196816832 43221525615 43419662208 43563113280 43569203184 43721187640 43871767095 43889346054 43946738160 44098094430 44115764076 44185072920 44217214080 44234931456 44387280288 44445323520 44548345244 44625763936 44686362240 44778162936 44779458828 44866482784 44926102260 45021006732 45142619392 45169748370 45253262808 45341201967 45402771780 45409118859 45435798720 45463679552 45525415680 45531779904 45620260296 45679915840 45766670976 45847972820 45855607824 45926320960 45927650080 46013538402 46084495080 46102960656 46104294888 46174049545 46175391520 46261743138 46322237520 46342139472 46375849728 46413602880 46510297886 46573455240 46626008832 46663959885 46697904240 46790010560 46796551568 46876520704 46878873984 46904691690 47031392640 47037967392 47101841280 47130744448 47193372720 47354540220 47383598452 47436835680 47447941680 47608966340 47611356390 47692717920 47694098160 47792077749 47867162330 47921175744 47986248960 48086220312 48181064928 48244069120 48299155497 48334289328 48410225760 48429623232 48596418936 48669944115 48679463808 48765940060 48772757293 49017515640 49024368042 49121063048 49156794752 49186336095 49319200320 49410386688 49421948654 49440080430 49573630080 49676908476 49678352256 49708207035 49744365840 49774890544 49811097856 49842480960 49944874044 49946319462 50031671136 50099610240 50203984428 50215738278 50281403120 50339597568 50375433303 50454576510 50474793132 50511509568 50590866560 50611137792 50773559616 50785446816 50851856640 50873704704 50950675360 51047440704 51126153780 51146639496 51225511840 51226994320 51322792833 51389905320 51401936820 51491266080 51667111080 51668606340 51726909312 51845056965 51876870719 51914607056 51947315460 51985103040 52087637760 52196153672 52215303240 52253285760 52285350016 52465425168 52535142270 52536669120 52638761880 52646120514 52736085792 52910316720 52917713316 53022087504 53060656896 53102308610 53390296445 53429133680 53623634688 53665728330 53704765920 53810692480 53818214944 53911322712 53996021040 54088293120 54106946881 54200977064 54203698044 54274577760 54387649797 54461503980 54494923268 54534564032 54681025893 54815899008 54828732608 55017567384 55111585152 55113180096 55144705095 55261195929 55293664320 55301394096 55408859454 55410469824 55484100360 55586685024 55685431555 55696323456 55709356323 55782204920 55888146288 55972703670 55974323535 55996751862 56037485088 56083103480 56123899520 56148012672 56276258415 56285630028 56415066240 56428274240 56437671168 56566578510 56632047264 56719378560 56829599440 56837543932 56914724880 56937530016 57011984640 57025325370 57130759608 57208338720 57243443552 57319509780 57321175680 57440594796 57474343680 57595755776 57628700820 57630368610 57927674340 57969812160 58084151040 58092270912 58282511040 58403932938 58495689460 58519128072 58595650880 58598592480 58720672881 58797459240 58821018768 58913430560 59023603314 59183040384 59229498065 59488356096 59704217248 59705945104 59810977152 59901469680 60028008976 60107775390 60226331160 60337683744 60417861660 60454935956 60537029040 60545491812 60581064960 60709039872 60745523670 60827013728 60849329760 60976099197 61140810432 61223834880 61351384536 61401328810 61445993440 61470614208 61472393184 61667886384 61682324184 61762983360 61789519296 61884803840 61894763307 62000533296 62002327608 62096135595 62097940320 62218613180 62227311029 62263872320 62336778552 62382123648 62431092555 62539588920 62717289856 62754980535 62924496960 63093491415 63139386960 63166514256 63249114240 63263922240 63395722078 63466949520 63481808520 63590290560 63592130880 63722770332 63809300880 63894900992 63933299370 64068355734 64114960416 64241419904 64272104559 64398873996 64445719104 64546967680 64572830976 64658636640 64795225248 64893258820 65129493312 65245192090 65356687520 65365824056 65581781460 65758933760 65834019081 65920107240 66147141645 66187731607 66235877968 66277609380 66325821120 66352397184 66456641280 66593165392 66595092616 66667985280 66708894848 66822517866 66938645904 66954317704 67029543360 67167244404 67169188242 67272768680 67299724176 67348679424 67389153390 67531510098 67698079488 67713929088 67751221330 67754622555 67879894212 68063254272 68118654085 68168205040 68195519328 68288123520 68297669856 68430390444 68519873760 68535915760 68655021440 68771959230 68783411736 68785410816 68889481440 68891475120 69033001193 69126742620 69154440984 69156442332 69263087280 69313470720 69483356280 69620404320 69765446829 69860182860 69953900224 70046856360 70048892160 70185015840 70194827352 70314781056 70357037535 70547088960 70556951088 70696116672 70790059080 71046929915 71075397678 71171912520 71413449510 71554304440 71606354560 71800743495 71881763616 71994694720 72129330468 72271597392 72366103680 72516866396 72615338640 72644434848 72908034524 73148910090 73356756512 73484240128 73526273460 73536552063 73681594572 73724885760 73735192128 73878479272 73880626432 73978800480 74115580032 74132922981 74279141764 74360445120 74515362714 74517528384 74630271560 74632431380 74662335816 74716646784 74763721440 74917311066 74919479193 75035011220 75047506704 75305976642 75323607417 75422104680 75509396352 75568669945 75681864765 75712189698 75767264352 75886299840 75898937088 75916706688 76033767160 76174346144 76178170224 76277784960 76308348672 76310557056 76426013040 76587459728 76689230670 76719959244 76838267760 76840491480 77084857980 77102905230 77236899120 77293082880 77456361216 77500666620 77502909510 77710014720 77871910584 77920973190 77977654560 78025504096 78113168640 78131456640 78294230508 78396612320 78428025024 78534524160 78698137752 78958142820 78969180771 79104128688 79533131256 79590985344 79653462915 79821727453 79868626240 80143700520 80301774880 80450244992 80498592495 80557148880 80716038720 80727322416 80884197134 80994031560 81132439680 81301465596 81320500046 81411866640 81521080576 81707280070 81742384902 81801846048 81960818944 81963190912 82223848512 82243098912 82350644480 82386025728 82526351076 82667377728 82669770144 82794847460 82797253760 82940496480 82952091144 83113289181 83115704736 83241456740 83243865770 83386118560 83544485184 83673307380 83692897130 83899329280 83959055505 83995127793 84056227632 84124655220 84185849280 84222019008 84351896320 84622599360 84642411360 84656506752 84789507840 84818749717 84849867765 84963693776 85079067840 85244399160 85256315898 85372087320 85424474312 85486613888 85517976960 85537988055 85696139412 85865165328 85927625472 85979264670 85981763520 86160892194 86211515520 86393633664 86443051230 86445552915 86839324416 87126226560 87138406368 87442375280 87605899407 87743534190 87778692108 87893476320 88076587729 88196188860 88231528152 88370145840 88434428160 88774560576 89096690488 89251527872 89372724480 89556325872 89558917656 89732965568 89852204520 90042013464 90161663085 90216989111 90339496740 90506525616 90646082995 90682403934 90805543560 90818237718 90871597440 90927359104 91063559808 91135043155 91240520592 91359831680 91533341952 91695945640 91711215648 91852641920 91855300160 92027076804 92101993215 92168990160 92205921312 92208589776 92348099090 92350783040 92523486276 92644475040 92684278944 92827205760 92848927205 93020595772 93146910480 93327919770 93395808480 93580021120 93593103136 93757747968 93809383380 94062785280 94075934784 94203682560 94261488896 94386745440 94709080440 94767196904 94873671360 94895883360 95093583117 95217932680 95222712780 95385435840 95388196320 95584155498 95734324660 95842351488 95899949055 96102533601 96172440624 96362129856 96598310994 96668578656 96820451520 96859246464 97192837872 97339888230 97358927616 97531880120 97545514586 97867788135 98035031280 98048736084 98242126096 98313589504 98372672190 98638400640 98843897308 98880160860 99147260160 99353816952 99356704512 99416414070 99488731680 99549781088 99684961920 99889748088 99892638924 100063342272 100199220480 100233776799 100407968856 100431476556 100562806240 100750866606 100753782363 100909153020 100949586264 101023019136 101181733120 101297265147 101547119232 101570893632 101626831995 101901350720 102094881408 102252307560 102293278992 102451023680 102453988640 102645585666 102779810640 102803873640 102982532160 103157938845 103334222160 103337212680 103453818624 103690113930 103753741438 103829214112 103894630920 103970206080 104392307344 104430606480 104506571520 104570700032 104930850336 105070284540 105073338240 105277523760 105292241028 105472171584 105820633440 105835426632 106044175008 106204617220 106613096517 106780592890 106858267360 107120174265 107331456660 107409531840 107621384960 107636429888 107822645424 107992042080 108213893762 108217025501 108401954128 108407396088 108549155520 108775299594 108800766269 108923007960 108989846536 109069128064 109362051786 109631798016 109657465216 109723365135 110035134768 110223170304 110226360192 110289410190 110522391858 110587328640 110602788192 110817718908 110820939648 110968200720 111173370048 111370863110 111392646912 111418712646 111564409840 111773044071 111776292576 111945407340 111948647070 111993503724 112074970176 112166206960 112247799040 112296025344 112375966599 112552516830 112571260056 112830132480 112856548480 113133157020 113264094528 113438757120 113659198880 113675087864 113829449760 113875060032 114050650740 114261519216 114416677440 114486887104 114639019560 114642351360 114881189592 115033846005 115257401640 115260737220 115654357845 115855348680 115939624320 116184541824 116275744715 116565022080 116807865876 116991378920 117038256144 117191301760 117197184960 117441345762 117594918480 117642037536 117826861120 118047206628 118366080768 118458996130 119408434496 119411890208 119621954304 119802939360 120052528817 120056017952 120215550780 120452662320 120675367488 120835723320 120909871912 121074058080 121090983624 121326295701 121491047340 121654027456 121698659520 121952198394 121980750069 122281620864 122560920105 122613577353 122702769072 122802657620 122891986880 122941228416 122944786368 123335772768 123364648368 123525966720 123554871635 123579038592 123789526614 124001066592 124004655216 124192271190 124195880640 124437226360 124454622058 124527744640 124673557104 124764247296 124862185110 124865798655 125079177840 125434579712 125509961070 125539345695 125848993920 126186982830 126278773920 126333028512 126498228480 126527844480 126791444156 126933899040 126963617040 127180581120 127184261760 127445540664 127618601760 127866598740 127884473847 128136711468 128229920832 128482839808 128544209118 128797747992 128891438208 129093935360 129241338291 129317273280 129590450496 129786517640 130258986624 130490384180 130713375040 130731648112 131163562920 131615301285 131668038162 131840214480 132294283290 132375463214 132471755936 132555218760 132651642240 132704794368 133186330784 133190185232 133335970560 133417789696 133645035732 133877291808 133908635408 134059086720 134334488808 134338376484 134545537360 134599448352 134778306780 135063020196 135427858176 135502442660 135509245110 135759788424 136023605901 136237308170 136336410080 136391038656 136576247040 136595339712 136860780888 137039747520 137071831520 137310042880 137543918460 137566823472 137778962880 137782950240 138066002386 138253485240 138308881968 138312884664 138522148635 138526174560 138814770757 138966712560 139240808640 139530893658 139720365720 139907800448 139991879655 140093712720 140370031680 140389654704 140629562112 140714075070 141094177920 141113902176 141392233344 141580118160 142093859830 142150795356 142343825040 142826899020 143108608880 143212709120 143376233247 143601486990 143763527232 143989389440 144258660936 144543194784 144732207360 145033732792 145230677280 145288869696 145816069048 146009832345 146297820180 146318271879 146713513024 147052546920 147073104126 147363189144 147470384256 147559008285 147756958544 147957600960 148231160064 148265845962 148558283528 148720890240 149030725428 149035056768 149260543120 149264862760 149324671632 149433293568 149527442880 149834622132 149838958386 150070022440 150095013408 150611953284 150647214834 150844209360 151018792704 151137339890 151363729530 151424379396 151534528704 151772599680 151833413376 152067534320 152348692288 152356340448 152555569920 152621114112 152852026080 153174919456 153378461340 153439918488 153676535520 153680982960 153996694969 154169715960 154205810460 154473798240 155001333240 155005819020 155630612157 155743821168 155841946380 155955309120 156051008192 156262913280 156588461016 156793224640 156856050048 157396275504 157916285640 157938361542 158208257376 158489305195 159066262512 159181970688 159306925830 159643454906 159737252480 160170889335 160287401040 160603549760 160900489984 160997184990 161114297760 161432077440 161454644832 161768394268 161988063120 162264879360 162320840643 162602931192 162641000092 162823733280 163162949391 163414560140 163484769804 163603692096 163926381824 164043077679 164447697024 164486197824 165052702152 165334755456 165339540288 165589694920 165594507520 165783587787 165880992960 165904182288 166226578362 166231409472 166482913480 166487731540 166772237120 167056294665 167088970368 167128068969 167346614760 167385794260 167918111010 167922970605 167990255586 168112455264 168249310440 168371698560 168444038016 168828775245 169245198720 169284822720 169313013504 169637499434 169699735530 169927387552 170158135680 170488798320 170512631796 170744174640 170848948624 170973227776 171035953920 171075976110 171392278824 171730330656 171958529340 171963527040 172321784388 172423031040 172787267328 172886102460 172891105830 174252453120 174276812736 174884750560 175211798814 175487068380 175557384216 175786952640 176153175458 176162018643 176392377720 176463056304 176740291680 177108500621 177549121152 177688494195 178063853549 178193380976 178503055744 179112651744 179117835312 179465931136 179704409040 180084026928 180323326170 180433978222 180678993480 181013051232 181292165990 181364807868 181611087120 181636475436 181743194880 181854718208 182127119616 182270086310 182481041184 182719663360 182928297591 183391891280 183422431296 183705283840 183710600320 184054153608 184203986430 184337980320 184411842624 184417179552 184696198180 184701566080 185046972552 185288950080 185368557888 185654411520 185697854410 186041191544 186288406785 186293820960 186655839540 186681933087 186791616960 187160042240 187186206272 187293277665 187618766760 188151869568 188264941605 188773490880 189280474245 189418160880 189534393808 189747342720 189791766720 190187166234 190435865360 190445425560 190770871680 190776392640 191168310996 191468649320 191684702976 191799898110 192205067202 192344881248 192724259712 193196621988 193337157312 193640903040 193718492928 194385675744 194679776460 195063760240 195091029172 195735576270 196070062560 196097472168 196478541857 196484252192 196745344380 197276801280 197687794616 197760321720 198563194821 198707633904 198832828140 198977463360 199099562176 199369923840 199779496176 199785277848 200126684544 200467553598 200815937712 200862953112 201125612480 201501733212 201507564726 201818306040 201899172528 202046038272 202210492835 202594530294 203094238464 203141787264 203253663990 203301250115 203802701440 204189762816 204355962255 204504615120 204586557984 204902047360 204907977280 205291171332 205559621280 205607747280 205965064320 206315877690 206668444320 206674425360 207099003579 207380227860 207507482876 207658428224 207789261840 207940412160 208784614688 208861212960 209296340487 209861700672 210140569080 210146676480 210555047520 210584482056 210944343168 211641266880 211670853264 212088350016 212409234440 213140789745 213226193034 213561185780 213716534720 214240348530 214662913320 214819063680 215272859776 215402230485 215645290848 215984084160 216427787524 216434051002 216803908256 216814792176 217098311040 217550599188 217601532538 217846015920 217979693072 218138256128 218724103572 219314930432 219446730270 220070269536 220452720384 220578820380 220609656189 221044783716 221174657280 221205576384 221635437816 221641879296 221936401440 222346740096 222398768943 222741726220 222837425292 223128819680 223546088142 223552585152 223890814680 223897294140 223987007448 224149940352 224332413920 224751933198 224758437579 225105033660 225142520112 225713096960 225970822251 226266314040 226528189056 226706009835 227045594295 227184916597 227318397760 227350175728 227658899520 227750120064 228101301480 228523038432 228833354880 228973774208 229278039120 229762379184 230067692010 230514803280 230521474440 231308715690 231710697360 231879248640 232369083648 232551489430 233130044160 233615731752 233982757840 234076512288 234382603520 234394369920 234882691524 235189836960 235284075072 235653722240 236094413256 236917992260 236951112203 238816868992 238823780416 238960388745 239465182359 239605878720 240105057634 240112035904 240431101560 240905324640 241350734976 241407210733 241495777485 241671446640 241819743824 242148116160 242181967248 242652591402 242982094680 243308054912 243397319040 243863786465 243904396788 243961500138 244563241728 245121840210 245227154706 245405538144 245605315240 245783973760 245882456832 245889572736 246671545536 246729296736 247051933440 247109743270 247158077184 247579053228 248002133184 248009310432 248384542380 248391761280 248874452720 248909244116 249055489280 249339867543 249347114208 249724370220 249731597310 250158355680 251019922140 251078691390 251697987840 251877166515 252373965660 252557547840 252666057024 253055688960 253582888312 253867798080 253927234080 254368523520 254456249151 254891081328 255237203520 255733197480 255768947694 256273422936 256459841664 256613964165 257088418236 257595495984 257782876416 258482676582 258634546560 259180900992 259384353595 259573035280 260517973248 260980768360 261426750080 261463296224 262327125840 263230602570 263336076324 263680428960 264229763187 264588566580 264750926428 264943511872 265110437520 265303284480 266372661568 266380370464 267290071464 267754583616 267817270816 268118173440 268668977616 268676752968 269091074720 269198896704 269556613560 270126040392 270534734405 270650967333 271004885320 271018490220 271519576848 271938248985 272047211802 272474616340 272672820160 272782077312 273190679424 273405129465 273721561776 274079495040 274143663040 275087836920 275133646944 275557925760 275565900480 276132004772 276305979645 276506970480 276617763936 276625769328 277044297270 277052349120 277629541514 277933425120 278481617280 278546781615 279061787316 279440731440 279815600896 279983759310 280187425440 280740063360 280779309408 281428150140 282188355840 282227804352 282784466688 283160236320 284187719660 284301590712 284687650080 285280749351 285653798040 286217217760 286752466494 287202973980 287527054464 287978778880 288307600803 288517321872 289086389568 290067465584 290461354560 290577739392 291632138096 292019664690 292595640360 292636543758 293427026048 293603364405 294105093840 294146208252 294726378288 294940768512 295118016570 295513917088 295915201920 296531691924 297116567056 297441780480 298061450856 298070113536 298521086240 298529725520 298649343264 299054885760 299669244264 299677916772 300140044880 300190026816 300701330397 301223906568 301294429668 301688418720 302274679780 302316936259 302727459060 302848758792 303069057408 303545199360 304135068640 304697384576 304712680896 304880495985 305704052160 306349838912 306756922680 306879836976 307353071040 307361965920 307993389938 308339431920 308411620920 308947596480 309473816535 309663719381 310002666480 310011638040 311136555145 311261224314 311487642336 311683892760 311910618240 312102016384 313176922032 313586449280 313712100096 314792551008 315832571280 315876723084 316416514752 316978610390 318132525024 318613851660 319286909812 319474504960 319839289551 320341778670 320574802080 321207099520 321360522795 321994369980 322228595520 322864154880 322909289664 323536788536 323976126240 324641681286 324651076503 325205862384 325282000184 325647466560 326325898782 326402298807 326829120280 326969539608 327207384192 328086155358 328895394048 328972395648 329170095405 330105404304 330669510912 330679080576 330938658035 331179389840 331567175574 331761985920 331808364576 332453156724 332462818944 332965826960 332975463080 333544474240 334112589330 334177940736 334256137938 334693229520 334771588520 335836222020 335845941210 335980511172 336224910528 336498620880 336743397120 336888076032 337657550490 338490397440 338569645440 339274998868 339399471060 339854775104 340316271360 340977596640 341025263592 341488349280 341697897248 342151952220 342784557648 343460661312 343917058680 343927054080 344643568776 345165005965 345772204920 345782211660 348553625472 348827234145 349769501120 350423597628 350974136760 351114768432 351573905280 352306350916 352324037286 352784755440 352926112608 353480583360 354217001242 355098242304 355376988390 356127707098 356386761952 357006111488 358225303488 358235670624 358931862272 359408818080 360157586451 360168053856 360646652340 360867956444 361357986960 362026102464 362584331980 362729615736 363222174240 363272950872 363978887103 364540172620 364962082368 365856595182 365942250207 366783782560 366844862592 367421200640 367682760315 367840732059 368108307216 368407972860 368675960640 368823685248 368834359104 369392396360 369403132160 370093945104 370577900160 370664614905 370737115776 371395708820 372082383088 372576813570 372587641920 373311679080 373363866174 373583233920 374372412544 374586555330 374597395965 375237533520 376303739136 376529883210 376618037085 377546981760 378560948490 378836321760 379068787616 379494685440 379583533440 380374332468 380871730720 380890851120 381541743360 381552785280 382336621992 382937298640 383599796220 383653421541 384410134404 384689762496 385448519424 386393243976 386674314624 387281806080 388771351488 389359552920 390127520480 390182058344 391471152540 392140125120 392194944336 392957083714 392968504384 393490688760 394845903855 395088193693 395375589232 395520643440 397126389642 397415267808 397665656280 397954926720 398199124352 399108637265 399558992352 399570555696 400253369088 400935107196 401631875424 401725906224 402251224960 403003466424 403015129452 403636612080 403798345056 404420985670 405189060588 406283574528 406507327980 406602500230 407605402880 408070817703 408711924510 409009230240 409173115968 409804094720 409815954560 410582342664 411119242560 411215494560 411930128640 412072193507 412631755380 413336888640 413348850720 414198007158 414760455720 415014965752 415316856448 415566445905 415578523680 416444312271 417569229376 417722425920 418592680974 419723401344 419975638965 420281138160 421110095040 421168964112 421888686336 423282533760 423341706528 424093748585 424176700032 424818468880 426281579490 426452386068 427122371560 427433069440 428480697060 429325826640 429638127360 430545719552 430804460970 431290581696 431968168320 432855575048 432868102004 433607816512 433629584352 434196622080 435101198376 435203065076 435692031840 435959386144 437448207144 438029497035 438298285681 438893460540 438954815637 440140539072 440382938645 441157640760 441219312378 442089567432 442411152768 443270875632 443872802880 444693480192 444797537886 445483452440 445674850584 446257639360 447092176284 447105170304 447781629360 447794588280 447974014896 448299880704 448664827840 449503866396 449516875158 450210067320 450285040224 451084945555 451941644502 452532628080 453056378112 453412019670 454091188590 454369833194 454636795520 454700351456 455317799040 455500240128 456202602960 457046076864 457666709760 457947548416 458556078240 459524758368 460135384020 461029606560 461042948880 461990084907 462617431380 463421394720 465102978860 466891836471 467231463504 467965515680 468153024576 468788739840 469765383048 470379673920 470568150144 471307444480 472188826512 473835984520 473902224406 475467915585 477633737984 477647560832 477920777490 478930364718 479211757440 480210115268 480224071808 480512668005 480862203120 481810649280 482701469952 482814421466 482991554970 483342893280 483639487648 484296232320 484363934496 485305182804 485964189360 486616109824 486794638080 486962521929 487727572930 487808793576 487923000276 489488848173 490243680420 490454309412 490811076288 491210630480 491567947520 491779145472 492129233037 493343091072 493458593472 494219486540 495158106456 496004266368 496018620864 496769084760 496783522560 497748905440 497818488232 498679735086 498694228416 499448740440 499463194620 500316711360 501168883995 501384206907 502039844280 502157382780 503754333030 503768911815 504747931320 505115095680 505332114048 506486325735 507165776624 507735596160 507854468160 508912498302 509782162656 510474407040 511466394960 511537895388 512546845872 512919683328 513227928330 514176836472 515190991968 516965353164 517269093120 518361801984 518768707190 519146070560 521961536720 522853500160 522926592448 524654251680 525747281371 526461205140 526672152648 527360857920 528459526374 528583250299 529177133160 529501852856 529887023744 530220875040 531325501863 532745323136 532760740928 533065482585 534191560647 534580142928 535509167232 535634541632 537337955232 537353505936 538182149440 538397793408 539113227120 540252080784 541069468810 541085127505 541301934666 542009770640 542036980440 543039153696 543876497970 544003831345 544094423604 544949232680 545345640320 545564154624 546381358848 546810258930 547443123552 548158990080 548287326080 550175673840 550267293888 551115851520 551131800960 552264009544 552611959290 553013940960 553235527872 553251538656 554088594540 554104698240 555259083028 555866850240 556963234560 557093563230 558123574632 558865220355 558881462880 559967518620 560045799261 560374850880 561480126720 561558618816 561879832995 562856300280 564455608704 566320472640 568375439320 568603181424 569375300160 570561498702 571307596080 572434435520 573504932988 574405947960 575054108928 576615201606 577034643744 578172779136 580134931168 580922709120 581155478784 583264276192 584039329380 585191280720 585273087516 586854052096 587206728810 588210187680 588292416504 589435625571 589452756576 590236033140 591027834176 591830403840 593063383848 594233134112 595689584463 596122901712 597042172480 597059451040 597298686528 598109771520 599338488528 599355833544 600262644085 600280089760 600380053632 601402660794 602447813136 602588859336 603376837440 604549359560 604633872518 605454918120 605697517584 606138114816 606631478505 608270137280 609394769152 609425361792 609760991970 609903750345 611408104320 612699677824 613067886765 613513845360 613759673952 614706142080 614723931840 615986779876 616678863840 616823241840 617895192960 618947633070 619327438762 620005332960 620023276080 621297010737 622273110290 622522448628 622975284672 623367785520 623821236480 624204032768 626353844064 627172898560 627889021461 629585102016 631665142560 631753446168 632833029504 633957220780 636265050048 637227703320 638573819624 639422369235 639678579102 640683557340 641149604160 642414199040 642721045590 643988739960 644457191040 645818579328 646206691455 647073577072 647952252480 649283362572 649302153006 650411724768 650564000368 651294933120 652651797564 652804597614 653658240560 653939079216 654414768384 656172310716 657944791296 658340190810 660210808608 661358161152 661877316070 662358779680 663134351148 663523971840 663616729152 664906313448 664925637888 665931653920 665950926160 667088948480 667196306829 668225178660 668512275876 669386459040 669543177040 671672444040 671691882420 671961022344 672449821056 672997241760 674399319347 675315100980 677139290880 678549997736 678798942120 679709550208 680118029505 681554749791 681955193280 682050527184 682976698560 683395794496 684303904440 685569115296 686921322624 687834117360 689287137552 690330011930 691544409840 691564423320 694073853785 697107250944 697654468290 699539002240 700847195256 701948273520 702229536864 703147810560 704612701832 704648074572 705569510880 705852225216 706961166720 708434002484 710753976780 710853336609 712255414196 712773523904 716450606976 716471341248 716881166235 718395547077 718817636160 720315172902 720336107712 721293304680 721735912888 722715973920 724052204928 724221632199 725168663960 725459231472 726444348480 726545901744 727957774206 729080345240 729924164736 731591359395 731713190364 731884500414 733567565120 733689725184 735365520630 735681464118 736216614432 736815945720 737351921280 737647370496 737668718208 738784792720 740187890208 741155800320 741329229810 741474231552 742791417640 744164766176 745153627140 745175283840 746623358160 746727732348 747166467840 748744825088 749173110660 749194791930 750475067040 753059766420 753236074170 755093963520 757121896980 757672643520 758137575232 759167066880 760748664936 761743461440 761781702240 763105570560 763368747453 764673243984 765874597280 767199592440 767306843082 768820268808 769379524992 769983474845 772786487952 773348629248 777542702976 778153060785 778719105840 780255040960 780364116688 782942305080 784280250240 784389888672 785914167428 785937008768 786981377520 789691807710 790176387386 790751178464 791041286880 792689289561 794252779284 794830535616 795331312560 795909853440 796398248704 798217274530 799117984704 799141111392 801870214392 803263750848 803451812448 804502449920 806006932848 806030258904 807273224160 807596690112 808841971340 810378121176 811604203215 811952901999 813014655960 813205000460 815814746955 816141635406 817423849020 818018460480 818346231936 819631909120 820215388395 821164685328 822238485120 822430989120 824144387014 825263510760 826673777280 826697701440 828396014316 828917938935 829520911440 830029931504 830633712896 831132891810 831157047360 832888624542 835138458752 835444851840 835640344845 837185361948 839446802688 839951277930 840562276320 842220190080 842337928224 846565067520 846683413056 848187497170 848353400064 849636937760 852563158980 852904772136 854244743120 854866138880 855842248053 856961394120 858651653280 860440510891 861608921940 862581163392 863936336640 865711150096 865736204008 867215633024 867259168704 870202396752 870406130152 871384063680 871918772288 874896414288 876058994070 876596571362 877786921080 877909631274 880281078144 880765877290 880810093215 882315281520 882438624756 884179134864 884822305536 885542503105 886541751264 887745605760 889595075772 890319267745 890966904880 891349701168 892515278720 894184352568 894210340608 895563258720 895589176560 895948029792 897329655680 899007732792 899033750316 900420134640 900570080448 902169891110 903883289004 905065256160 906824039340 906950808777 908182377180 908739666388 909273591040 909400702912 910635598080 912405205920 914092153728 914641487955 917112156480 919049516736 920270768040 922059213120 922085897760 923980169814 925234862760 926842789440 928991158143 930205957720 933409665435 933783672942 934462927008 935931031360 936306049152 939530766096 940759347840 941136300288 944377653024 947671969040 947804448812 950935831170 955295121664 955841554980 957860729436 958423514880 960420230536 960448143616 961025336010 961724406240 963621298560 965628842932 965983109940 966685786560 967278975296 968592464640 968727868992 970610365608 971928378720 973925043858 973953229509 975455145860 975617587152 975846000552 978977696346 979206896421 980487360840 980908618824 981622152576 982392709285 982421260960 984258466074 986686182144 986917186944 988438973080 990316212912 992008532736 992037241728 992815974105 993538169520 995497810880 995636976464 997359470172 997388456832 998897480880 998926389240 1000633422720 1002337767990 1002768413814 1004079688560 1004314765560 1007508666060 1007537823630 1009495862640 1010230191360 1010664228096 1012972651470 1014331553248 1015471192320 1015708936320 1017824996604 1019564325312 1020948814080 1022932789920 1023075790776 1025093691744 1026455856660 1028353672944 1030381983936 1033930706328 1035495017895 1037537414380 1037682456889 1038292141120 1043923073440 1045853184896 1046481702435 1049308503360 1051494562742 1052922410280 1053344305296 1054721715840 1056919052748 1057166500598 1058354266320 1059003705712 1059774047488 1060441750080 1062651003726 1065490646272 1065521481856 1066130965170 1068383121294 1069160285856 1071018334464 1071269083264 1074675910464 1074707011872 1076364298880 1076795586816 1078226454240 1080472759353 1080504161568 1082138937620 1082170255010 1082603869332 1084019541280 1084073960880 1086078307392 1087752995940 1088007662690 1088188847208 1089898465360 1090691280640 1091936661309 1093620517860 1094886247104 1096574652160 1097826750621 1100351347680 1100534587776 1102263601920 1103048280945 1104528019088 1105223918580 1106027881920 1106471055744 1106503077312 1108177189080 1108209396480 1110518166056 1111733700480 1111993844715 1114187126460 1116247149264 1117730440710 1117762925760 1119935037240 1120091598522 1120749701760 1123117237632 1123759665990 1123792187895 1125712600560 1128911217408 1129854111255 1132640945280 1135924582985 1136750878640 1137206362848 1138750600320 1141122997404 1142615192160 1144868871040 1147009865976 1148811895920 1153230403212 1154069287488 1156345558272 1160269862336 1161845418240 1166528552384 1168078658760 1170382561440 1170546175032 1172820858443 1174413457620 1176420375360 1176584833008 1178871251142 1178905513152 1180472066280 1182055668352 1184755561015 1185264581079 1186126767696 1188466268224 1191379168926 1192245803424 1194084344960 1194118902080 1194597373056 1197325911795 1198676977056 1198711667088 1200525288170 1200560179520 1200760107264 1202805321588 1204895626272 1205177718672 1206753674880 1207036053665 1209098719120 1209267745036 1210909836240 1211395035168 1213262957010 1216540274560 1218850723584 1219521983940 1219807500690 1222816208640 1225399355648 1226135773530 1227027690720 1227519347904 1229412284160 1229447863680 1231973559752 1233357727680 1233646483680 1235790385920 1236216580521 1237895266140 1238654877524 1240010665920 1240046552160 1242594021474 1244546220580 1245044897256 1245950569344 1246699337715 1246735571040 1249332936813 1252707688128 1255778042922 1259170204032 1263330285120 1263506892336 1265666059008 1267914441560 1272281245755 1272530100096 1274455406640 1277147639248 1278844738470 1279357158204 1281367114680 1282299208320 1285442091180 1287977479920 1288914382080 1291637158656 1292413382910 1294147154144 1295904504960 1298566725144 1298604306012 1300823449536 1301128000736 1302589866240 1305303595128 1305609195228 1307316481120 1307878158432 1312344621432 1314894857043 1316680381620 1316864446911 1320421617216 1321148815935 1323754632140 1324717559360 1326268702296 1327233458304 1329812626896 1331863307840 1331901852320 1334392613658 1336450357320 1337024551752 1338772918080 1339086354080 1343344888080 1343383764840 1343922044688 1344899642112 1345994483520 1348798638694 1350630201960 1353254836665 1357099995472 1357597884240 1359419100416 1360236059010 1363109499582 1363910386560 1364101054368 1365953397120 1366791588992 1368607808880 1371138230592 1373842645248 1375668234720 1378574275104 1380660023860 1383088819680 1383128846640 1385970254721 1388147707570 1395308936580 1399078004480 1400675509413 1401694390512 1403896547040 1404459073728 1409225403664 1409296149144 1411139021760 1411704450432 1413922333440 1414409961497 1416868004968 1421507953560 1421706673218 1424510828392 1425547047808 1426403746755 1432901213952 1432942682496 1433762332470 1436791094154 1437635272320 1440630345804 1440672215424 1441538004015 1442586609360 1443471825776 1445431947840 1448104409856 1448443264398 1450337327920 1450918462944 1452888696960 1453091803488 1455915548412 1458160690480 1459848329472 1460887565787 1463182718790 1463426380728 1463769000828 1467135130240 1470731041260 1471362928236 1472433228864 1473631891440 1474703842560 1475337436416 1477569585440 1480375780416 1482658459620 1485582835280 1488329532352 1490307254280 1490350567680 1493246716320 1493455464696 1498346221320 1498389583860 1500950134080 1503506651985 1504429250851 1506119532840 1506472148340 1511584681295 1514243793960 1515345287040 1516275150464 1521497329872 1523486922880 1523563404480 1526737494906 1529346487968 1531749194560 1534399184880 1534613686164 1537640537616 1538759049984 1539966949690 1545572975904 1548318596905 1555085405952 1556306121570 1557438211680 1560510081920 1560728233376 1565884610160 1568560500480 1568779777344 1571828334856 1571874017536 1573962755040 1577241844113 1579383615420 1580352774772 1581502356928 1582082573760 1585378579122 1585749750897 1588505558568 1589661071232 1590662625120 1593976505589 1596434549060 1598235969408 1598282222784 1599196447755 1602574681941 1603740428784 1606527501696 1606903624896 1612013865696 1612060517808 1614546448320 1615193380224 1617683942680 1620756242352 1623208406430 1623255382515 1623905803998 1626029311920 1626410000920 1631629493910 1632011494035 1632283270812 1634847698040 1636036920960 1636692463872 1640430776790 1642329370656 1644476970240 1644861978240 1648288774028 1650527021520 1653347554560 1653395402880 1656792028632 1657835877870 1659041822880 1660059863008 1662265783620 1662314094720 1665777249084 1670276917504 1670889703680 1671280689690 1674370723896 1679902555860 1680137397783 1681124552640 1684440380160 1684675856448 1693366826112 1696374994340 1699273875520 1705126317960 1705809544272 1708489486240 1711684496106 1713922788240 1717303306560 1720881021782 1723217843880 1725162326784 1731422300192 1731472408016 1734431266048 1734518337408 1740404793504 1740812260304 1742768127360 1743837544576 1749792828576 1752117988140 1753193142724 1755573842160 1755819262548 1760562156288 1761531754580 1761620186430 1764630563040 1764877249512 1768306876713 1768358269728 1771085006210 1773083502528 1775491211520 1779190151544 1780638535490 1781933809760 1782699402336 1785030557440 1787068753389 1788368705136 1791126517440 1791178353120 1791896059584 1794659311360 1798015465584 1798067500632 1800787932255 1800840269280 1801140160896 1804339782220 1804592019841 1807766578008 1810130512320 1813648078680 1813901617554 1816364754360 1817479332776 1818801405824 1819894435515 1824810411840 1828184307456 1829282975910 1829711251035 1834224312960 1838099033472 1839203660295 1840541536080 1844118426240 1844171795520 1847960339628 1850469725520 1853685578880 1857982316286 1860411915440 1863891032211 1866819330870 1867567345884 1868925854016 1871862062720 1872612098304 1879061532192 1881518695680 1888755306048 1895343938080 1895608897624 1901871662340 1911683109960 1915721458872 1918267107705 1919444216603 1920840461072 1922050672020 1923448812480 1927242597120 1931257685864 1931966219880 1933371573120 1934557950592 1937455737984 1941220731216 1943856757440 1947850087716 1947906459018 1950910291720 1951235174304 1951692001104 1957955392692 1958413792842 1960974721680 1961817237648 1963244305152 1964785418570 1964842521920 1968516932148 1973834373888 1975440968465 1976877946160 1980632425824 1984074483456 1985631948210 1987076339040 1990995621760 1991273952928 1994718940344 1994776913664 1997794961760 1997852778480 2001266845440 2001957034597 2004675535980 2005536827628 2008159377120 2008629531120 2015017332120 2015075647260 2018991725280 2023197958041 2025945302940 2028663106496 2031417872640 2035649993208 2039128650624 2040354088515 2044664249373 2045865579840 2046151581552 2050187383488 2052911713320 2056707345888 2060360967535 2060763967872 2067861412656 2070990035790 2075074828760 2075364913778 2076584282240 2082221561355 2087846146880 2091706369792 2092963404870 2098617006720 2102989125484 2105844820560 2106688610592 2109443431680 2113838105496 2114333001196 2116708532640 2118007411424 2120883500160 2125302007452 2131042963712 2132261930340 2132560009827 2136766242588 2138320571712 2142538166528 2149351820928 2149414023744 2152728597760 2155186641231 2156452908480 2160945518706 2161008323136 2164277875240 2164340510020 2165207738664 2168039082560 2168147921760 2172156614784 2172664896597 2175505991880 2176015325380 2176377694416 2179796930720 2183873322618 2187241035720 2189772494208 2191491428405 2194774078185 2195653501242 2200702695360 2201069175552 2206096561890 2209056038176 2210447837160 2212055763840 2212942111488 2213006154624 2216354378160 2221036332112 2223467400960 2223987689430 2228374252920 2232494298528 2235460881420 2235525851520 2239870074480 2240183197044 2241499403520 2246234475264 2247519331980 2247584375790 2251425201120 2259708222510 2265281890560 2271849165970 2273501757280 2274412725696 2277501200640 2282245994808 2285230384320 2289737742080 2290106242359 2294019731952 2297623791840 2302410508073 2306460806424 2308138574976 2309950424535 2314830096137 2320539724672 2333057104768 2334459182355 2336157317520 2340765122880 2341092350064 2345641716886 2348826915240 2352840750720 2353169666016 2357742502284 2357811026304 2360944132560 2364111336704 2369511122030 2370529162158 2372253535392 2376932536448 2378067868683 2382758337852 2384491606848 2388168689920 2388237804160 2389194746112 2394651823590 2397353954112 2397423334176 2401050576340 2401120359040 2405610643176 2409791252544 2410355437344 2413507349760 2414072107330 2418197438240 2418535490072 2421819672480 2422790070336 2426525914020 2433080549120 2434812609645 2435858705997 2439043967880 2439615001380 2447444240865 2452271547060 2454055381440 2455038695808 2458895727360 2460646165185 2463947119504 2466715455360 2467292967360 2472433161042 2475790532280 2477309755048 2480021331840 2480093104320 2485188042948 2489092441160 2490089794512 2491901138688 2493398675430 2493471142080 2498665873626 2505415376256 2506921034535 2511556085844 2518340408064 2526660570240 2527013784672 2535828883120 2544562491510 2545060200192 2548910813280 2554221044141 2554295278496 2557689476940 2558714316408 2562734229360 2564598416640 2570884182360 2575954959840 2581321532673 2584826765820 2588294308288 2591809009920 2597133450288 2597208612024 2601646899072 2602256001472 2610607190256 2611218390456 2614632962240 2615756316864 2624689242864 2628736406855 2629789714086 2633360763240 2633728893822 2640843234432 2642297631870 2642916251495 2647509264280 2649435118720 2652537404592 2654466916608 2656627509315 2659625253792 2663726615680 2663803704640 2668785227316 2670957803235 2672900714640 2674049103504 2677545836160 2678172708160 2686689776160 2686767529680 2687844089376 2691988967040 2697597277388 2701260403920 2706509673330 2714199990944 2715195768480 2720472118020 2720852426331 2726218999164 2727820773120 2728202108736 2731906794240 2733583177984 2737215617760 2742276461184 2751336469440 2757148550208 2761320047720 2766177639360 2766257693280 2771940509442 2776295415140 2786973474429 2790617873160 2800228996305 2801351018826 2803388781024 2807793094080 2808918147456 2818450807328 2818592298288 2822278043520 2823408900864 2828819922994 2833736009936 2843015907120 2843413346436 2849021656784 2851094095616 2852807493510 2865885364992 2867524664940 2873582188308 2875270544640 2881260691608 2881344430848 2883076008030 2885173218720 2886943651552 2890863895680 2896886528796 2900674655840 2901836925888 2905777393920 2906183606976 2911831096824 2916321380960 2921775131574 2921859688527 2926365437580 2926852761456 2927538001656 2934270260480 2937620689263 2941462082520 2942725856472 2944866457728 2947178127855 2947263782880 2953403915761 2955139170880 2960751560832 2965316919240 2971165670560 2976659064704 2978447922315 2980614508560 2986493432640 2986910929392 2996692442640 2996779167720 3001900268160 3007013303970 3008858501702 3012239065680 3012944296680 3023169362590 3028487587920 3030690574080 3032550300928 3042994659744 3046973845760 3047126808960 3053474989812 3058692975936 3063498389120 3068798369760 3069227372328 3075281075232 3079933899380 3091145951808 3096637193810 3106485053685 3112612243140 3113047370667 3114876423360 3121020163840 3121456466752 3131769220320 3137559554688 3138293739529 3139445107305 3143656669712 3147925510080 3154483688226 3158767230840 3160705549544 3163004713856 3164165147520 3170757158244 3171499501794 3177011117136 3179322142464 3181325250240 3187953011178 3192869098120 3196471938816 3196564445568 3198392895510 3205149363882 3207480857568 3213055003392 3213807249792 3224027731392 3224121035616 3229092896640 3230386760448 3235367885360 3241418278059 3241512484704 3246416812860 3246510765030 3247811607996 3252058623840 3252820001840 3263258987820 3264022988070 3264566541624 3269695396080 3272073841920 3280861553580 3284658741312 3289723956480 3296577548056 3301054043040 3306790805760 3313584057264 3315671755740 3318083645760 3320119726016 3324531567240 3324628189440 3331554498168 3335981534145 3342561379380 3348741447792 3359805111720 3360274795566 3362249105280 3369351712896 3371996596735 3386733652224 3392749988680 3398547751040 3407773748955 3410252635920 3411619088544 3416978972480 3423368992212 3427845576480 3434606613120 3441762043564 3446435687760 3462844600384 3462944816032 3469036674816 3480809587008 3481624520608 3485536254720 3487675089152 3499585657152 3504235976280 3506386285448 3511147684320 3511638525096 3518462575329 3523063509160 3523240372860 3529261126080 3529754499024 3536613753426 3536716539456 3542170012420 3546167005056 3554266683045 3555793743237 3558380303088 3561277070980 3563867619520 3565398804672 3574137506778 3576737410272 3582253034880 3582356706240 3583792119168 3591977735385 3596030931168 3596135001264 3601575864510 3601680538560 3602280321792 3608679564440 3609184039682 3615533156016 3620261024640 3621108160995 3627296157360 3627803235108 3632729508720 3634958665552 3637602811648 3639788871030 3649620823680 3658565951820 3659422502070 3668448625920 3676198066944 3678407320590 3681083072160 3688236852480 3688343591040 3695920679256 3700939451040 3707371157760 3708649741563 3715964632572 3720823830880 3727782064422 3733638661740 3735134691768 3737851708032 3743724125440 3747998810439 3758123064384 3777510612096 3790687876160 3791217795248 3803743324680 3816843737265 3823366219920 3831442917744 3836534215410 3838888433206 3841680922144 3844101344040 3846897624960 3862515371728 3863932439760 3866743146240 3869115901184 3874911475968 3882441462432 3887713514880 3895700175432 3895812918036 3901820583440 3902470348608 3903384002208 3915910785384 3916827585684 3921949443360 3923634475296 3929570837140 3929685043840 3937033864296 3944684571129 3950881936930 3953755892320 3961264851648 3963446447805 3971263896420 3974152678080 3981991243520 3982547905856 3989437880688 3995589923520 3995705556960 4003914069194 4009351071960 4011073655256 4016318754240 4017259062240 4025628351953 4030034664240 4030151294520 4037983450560 4046395916082 4051890605880 4057326212992 4059764509995 4071299986416 4078257301248 4080708177030 4089328498746 4091731159680 4092303163104 4100374766976 4105823426640 4113414691776 4120721935070 4121527935744 4135722825312 4141980071580 4150149657520 4150729827556 4153168564480 4157910764163 4164443122710 4175692293760 4185926809740 4197234013440 4205978250968 4211689641120 4213377221184 4227676210992 4228666002392 4233417065280 4236014822848 4241767000320 4243229884491 4250604014904 4264523860680 4265120019654 4273532485176 4276641143424 4279211240265 4298703641856 4298828047488 4302202554455 4310373282462 4312905816960 4321891037412 4322016646272 4328555750480 4328681020040 4330415477328 4336078165120 4336295843520 4344313229568 4345329793194 4351011983760 4352030650760 4352755388832 4359593861440 4367746645236 4374482071440 4379544988416 4382982856810 4389548156370 4391307002484 4401405390720 4412193123780 4418112076352 4420895674320 4424111527680 4426012309248 4432708756320 4442072664224 4447975378860 4456748505840 4464988597056 4470921762840 4471051703040 4479740148960 4480366394088 4495038663960 4495168751580 4502850402240 4513287752553 4519416445020 4534754043885 4543698331940 4547003514560 4548825451392 4564491989616 4570460768640 4580212484718 4588039463904 4595247583680 4604821016146 4612921612848 4616277149952 4619900849070 4629660192274 4641079449344 4644955790715 4666114209536 4668918364710 4672314635040 4681530245760 4682184700128 4691283433772 4697653830480 4705681501440 4706339332032 4715485004568 4715622052608 4721888265120 4731725532339 4739022244060 4741058324316 4744507070784 4753865072896 4756135737366 4757249252691 4765516675704 4768983213696 4776475608320 4781929516767 4789303647180 4794707908224 4794846668352 4802101152680 4802240718080 4807724045823 4811221286352 4819582505088 4820710874688 4828144214660 4836394876480 4837070980144 4843639344960 4845580140672 4853051828040 4869625219290 4869766147545 4871717411994 4878087935760 4879230002760 4894888481730 4896034482105 4904543094120 4908110762880 4910077391616 4921292330370 4927894239008 4933430910720 4934585934720 4944866322084 4951581064560 4954619510096 4960042663680 4960186208640 4970376085896 4978184882320 4980179589024 4986797350860 4986942284160 4997331747252 5010830752512 5013842069070 5023112171688 5053321140480 5054027569344 5071657766240 5089124983020 5097821626560 5108442088282 5108590556992 5115378953880 5117428632816 5125468458720 5136146518009 5141768364720 5151909919680 5162643065346 5163851752921 5169653531640 5176588616576 5188412284445 5194266900576 5194417224048 5203293798144 5204512002944 5221214380512 5222436780912 5229265924480 5231512633728 5249378485728 5257472813710 5259579428172 5266721526480 5267457787644 5281686468864 5284595263740 5285832502990 5295018528560 5298870237440 5304920630139 5305074809184 5313255018630 5319250507584 5327453231360 5327607409280 5337570454632 5341915606470 5345801429280 5348098207008 5355091672320 5356345416320 5373379552320 5373535059360 5375688178752 5383977934080 5395194554776 5402363796765 5402520807840 5413019346660 5413776059523 5428399981888 5430391536960 5440944236040 5441704852662 5452437998328 5456404217472 5459683306545 5474431235520 5484552922368 5489133753105 5502672938880 5514297100416 5522640095440 5532355278720 5532515386560 5543881018884 5552590830280 5573946948858 5581235746320 5600457992610 5602702037652 5606777562048 5615586188160 5617836294912 5636901614656 5637184596576 5644556087040 5657639845988 5667472019872 5686031814240 5686826692872 5697877713853 5698043313568 5705614987020 5735049329880 5747164376616 5758332649809 5762521383216 5766152016060 5770346437440 5773887303104 5781727791360 5793773057592 5801349311680 5803673851776 5812367213952 5823662193648 5832642761920 5843550263148 5843719377054 5852730875160 5853705522912 5855076003312 5864104292215 5875241378526 5882924165040 5885451712944 5889732915456 5894356255710 5894527565760 5906807831522 5910278341760 5921503121664 5926322905395 5930633838480 5942331341120 5953318129408 5956895844630 5961229017120 5972986865280 5973821858784 5993384885280 5993558335440 6003800536320 6005871103791 6014026607940 6017717003404 6024478131360 6025888593360 6046338725180 6056975175840 6069593874123 6085989319488 6094253617920 6106949979624 6117385951872 6126996778240 6133992748119 6137596739520 6138454744656 6150562150464 6159867798760 6181082902605 6182291903616 6193274387620 6212970107370 6225224486280 6226094741334 6229752846720 6242912933504 6246664684065 6263538440640 6275119109376 6276587479058 6278890214610 6287313339424 6295851020160 6308967376452 6317534461680 6321411099088 6326009427712 6328330295040 6341514316488 6342999003588 6354022234272 6362650500480 6375906022356 6385738196240 6393128891136 6396785791020 6397680029481 6410298727764 6414961715136 6427614499584 6448055462784 6448242071232 6458185793280 6470735770720 6482836556118 6483024969408 6492833625720 6493021530060 6495623215992 6504117247680 6505640003680 6517994689791 6526517975640 6528045976140 6529133083248 6539390792160 6561723107160 6569317482624 6574474285215 6584322234555 6588362581313 6593155096112 6602108086080 6627168114528 6631343511480 6636167291520 6640239452032 6649063134480 6663108996336 6671963068290 6685122758760 6697482895584 6719610223440 6720549591132 6724498210560 6738703425792 6743993193470 6785499977360 6797095502080 6815547497910 6820505271840 6823238177088 6833957944960 6846737984424 6855691152960 6869213226240 6871582253887 6883524087128 6892871375520 6907231524219 6925689200768 6925889632064 6929851273605 6944490288411 6961619174016 6963249041216 6999171314304 7003377547065 7008471952560 7012772570896 7022295368640 7023277050192 7036925150658 7046127018320 7046480745720 7058522252160 7059508998048 7072049807485 7073227506852 7073433078912 7084340024840 7092334010112 7108533366090 7111587486474 7116760606176 7122554141960 7127735239040 7130797609344 7148275013556 7153474820544 7164506069760 7164713412480 7167584238336 7183955470770 7192061862336 7192270002528 7203151729020 7203361077120 7217359128880 7218368079364 7231066312032 7240522049280 7242216321990 7254592314720 7255606470216 7265459017440 7269917331104 7279577742060 7299241647360 7304437828935 7317131903640 7318845004140 7356814641180 7362166144320 7376687182080 7391841358512 7401878902080 7417299483126 7431929265144 7441647661760 7455564128844 7467277323480 7470269383536 7475703416064 7495997620878 7516246128768 7522146254255 7555021224192 7581375752320 7582435590496 7607486649360 7633687474530 7646732439840 7662663132423 7662885835488 7673068430820 7677776866412 7683361844288 7688202688080 7693795249920 7725030743456 7727864879520 7743964598019 7764882924864 7775427029760 7791400350864 7791625836072 7803641166880 7804940697216 7806768004416 7831821570768 7833655171368 7843898886720 7847268950592 7859141674280 7859370087680 7874067728592 7886209220565 7889369142258 7901763873860 7907511784640 7922529703296 7926892895610 7928748754485 7942527792840 7948305356160 7965095811712 7969882527945 7978875761376 7991179847040 7991411113920 8007828138388 8012873409705 8018702143920 8022147310512 8032637508480 8034518124480 8051256703906 8060069328480 8060302589040 8075966901120 8092791832164 8103781211760 8114652425984 8119529019990 8142599972832 8161416354060 8162557278993 8178656997492 8183462319360 8184606326208 8200749533952 8211646853280 8226829383552 8241443870140 8271445650624 8283960143160 8300299315040 8301459655112 8315821528326 8328886245420 8351384587520 8360920423287 8371853619480 8400686988915 8405841914089 8411956501936 8423379282240 8426754442368 8455352421984 8457332004784 8466834130560 8472029645696 8486459768982 8501208029808 8529047721360 8530240039308 8547064970352 8553282286848 8558422480530 8597656094976 8604405108910 8620746564924 8625811633920 8643782074824 8644033292544 8657111500960 8657362040080 8660830954656 8672156330240 8672591687040 8690659586388 8702023967520 8704061301520 8705510777664 8719187722880 8735493290472 8748964142880 8765965713620 8767191151511 8779096312740 8782614004968 8802810781440 8824386247560 8836224152704 8841534383565 8841791348640 8860211747283 8865417512640 8884145328448 8895950757720 8913497011680 8929977194112 8935343766945 8941843525680 8959480297920 8960732788176 8990077327920 8990337503160 9005700804480 9022960099205 9026575505106 9038832890040 9069508087770 9087396663880 9094007029120 9097650902784 9128983979232 9140921537280 9160424969436 9176078927808 9190495167360 9209642032292 9225843225696 9239801698140 9259320384548 9289911581430 9319455161055 9337836729420 9339142112001 9344629270080 9363060491520 9364369400256 9382566867544 9395307660960 9412678664064 9414881218587 9430970009136 9443776530240 9463451064678 9478044488120 9482116648632 9489014141568 9512271474732 9514498505382 9531033351408 9537966427392 9563859033534 9578607294360 9589415816448 9589693336704 9597221083015 9604202305360 9615448091646 9622442572704 9639165010176 9641421749376 9656288429320 9672789752960 9674141960288 9687278689920 9691160281344 9706103656080 9739250438580 9739532295090 9743434823988 9756175871520 9758460005520 9789776963460 9792068964210 9809086188240 9816221525760 9842584660740 9855788478016 9869171869440 9889732644168 9903162129120 9909239020192 9920372417280 9940752171792 9956369764640 9960359178048 9973594701720 9973884568320 9994663494504 10009785172985 10027684138140 10046224343376 10108055138688 10115989790205 10143315532480 10178249966040 10195643253120 10216884176564 10217181113984 10223321246865 10230757907760 10234857265632 10250936917440 10272293036018 10283536729440 10303819839360 10325286130692 10327703505842 10339307063280 10353177233152 10376824568890 10388533801152 10388834448096 10409024005888 10442428761024 10444873561824 10458531848960 10463025267456 10498756971456 10514945627420 10519158856344 10533443052960 10534915575288 10555387725987 10569190527480 10571665005980 10590037057120 10609841260278 10610149618368 10626510037260 10638501015168 10655214818560 10662800049135 10667381229711 10675140909264 10683831212940 10691602858560 10696196414016 10712690832640 10746759104640 10747070118720 10751376357504 10775933206155 10790389109552 10804727593530 10805041615680 10826038693320 10827552119046 10856799963776 10860783073920 10863324482985 10881888472080 10883409705324 10904875996656 10912808434944 10919366613090 10948862471040 10978267506210 11005345877760 11028594200832 11045280190880 11064710557440 11065030773120 11087762037768 11105181660560 11125949224689 11147893897716 11162471492640 11185726641583 11200915985220 11205404075304 11213555124096 11231172376320 11273803229312 11274369193152 11315279691976 11334944039744 11372063628480 11373653385744 11395755427706 11396086627136 11411229974040 11450531211795 11457557617097 11470098659760 11494328753232 11512052540365 11516665299618 11525042766432 11532304032120 11540692874880 11547774606208 11574150480685 11587546115184 11602698623360 11607347703552 11624734427904 11647324387296 11665285523840 11687100526296 11687438754108 11705461750320 11707411045824 11710152006624 11728208584430 11750482757052 11765848330080 11770903425888 11788712511420 11789055131520 11813615663044 11820556683520 11834053713387 11852645810790 11861267676960 11884662682240 11890339343415 11913791689260 11922458034240 11945973730560 11947643717568 11986769770560 11987116670880 12011742207582 12028053215880 12035434006808 12048956262720 12051777186720 12076885055859 12092677450360 12113950351680 12139187748246 12171978638976 12179293529985 12213899959248 12234771903744 12267985496238 12275193479040 12276909489312 12301124300928 12319735597520 12362165805210 12364583807232 12386548775240 12425940214740 12450448972560 12452189482668 12459505693440 12485825867008 12493329368130 12527076881280 12553174958116 12557780429220 12574626678848 12591702040320 12617934752904 12635068923360 12642822198176 12683028632976 12685998007176 12708044468544 12725301000960 12729689653473 12751812044712 12771105220705 12771476392480 12793571582040 12795360058962 12820597455528 12829923430272 12896110925568 12896484142464 12906607663365 12941471541440 12965673112236 12966049938816 12985667251440 12986043060120 12991246431984 13008234495360 13011280007360 13035989379582 13053035951280 13056091952280 13058266166496 13078781584320 13123446214320 13138634965248 13148948570430 13168644469110 13176725162626 13186310192224 13204216172160 13254336229056 13262687022960 13272334583040 13280478904064 13298126268960 13326217992672 13343926136580 13370245517520 13394965791168 13439220446880 13441099182264 13487986386940 13539863257659 13570999954720 13604262131655 13631094995820 13641010543680 13646476354176 13667915889920 13693475968848 13711382305920 13743164507774 13767048174256 13785742751040 13814463048438 13851378401536 13851779264128 13859702547210 13888980576822 13923238348032 13926498082432 13934867372145 13998342628608 14006755094130 14016943905120 14025545141792 14044590737280 14046554100384 14073850301316 14092254036640 14092961491440 14117044504320 14119017996096 14144099614970 14146455013704 14146866157824 14168680049680 14195176597017 14217066732180 14223174972948 14233521212352 14245108283920 14255470478080 14261595218688 14271747758073 14296550027112 14306949641088 14329426824960 14367910941540 14384123724672 14384540005056 14406303458040 14406722154240 14434718257760 14436736158728 14462132624064 14484432643980 14509184629440 14511212940432 14530918034880 14539834662208 14559155484120 14608875657870 14609298442635 14634263807280 14637690008280 14688103446315 14713629282360 14724332288640 14767019578805 14783682717024 14803757804160 14834598966252 14863858530288 14883295323520 14911128257688 14934554646960 14940538767072 14991995241756 15032492257536 15044292508510 15162751504640 15164871180992 15214973298720 15246671159759 15267374949060 15293464879680 15325326264846 15325771670976 15346136861640 15355553732824 15366723688576 15376405376160 15408439554027 15450061486912 15455729759040 15487929196038 15491555258763 15529765849728 15565236853335 15582800701728 15583251672144 15607282333760 15609881394432 15613536008832 15663643141536 15667310342736 15687797773440 15691468697645 15694537901184 15718283348560 15748135457184 15772418441130 15778738284516 15803527747720 15815023569280 15845059406592 15853785791220 15857497508970 15885055585680 15896610712320 15930191623424 15939765055890 15957751522752 15982359694080 15982822227840 16015656276776 16025746819410 16037404287840 16044294621024 16065275016960 16069036248960 16102513407812 16120138656960 16120605178080 16151933802240 16185583664328 16207091390295 16207562423520 16239058039980 16241328178569 16285199945664 16322832708120 16325114557986 16357313994984 16369212652416 16423293706560 16453658767104 16482887740280 16542891301248 16567920286320 16600598630080 16602919310224 16631643056652 16657772490840 16721840846574 16743707238960 16801373977830 16811683828178 16823913003872 16846758564480 16853508884736 16910704843968 16914664009568 16933668261120 16944059291392 16972919537964 17002416059616 17058095442720 17060480078616 17093633141559 17094129940704 17116844961060 17208810217820 17241493129848 17274997949427 17287564149648 17314223001920 17314724080160 17321661909312 17345183374080 17381319172776 17404047935040 17408122603040 17411021555328 17438375445760 17470986580944 17497928285760 17531931427240 17534382303022 17558192625480 17565228009936 17592312876645 17648772495120 17672448305408 17683068767130 17683582697280 17720423494566 17730835025280 17768290656896 17778968716185 17791901515440 17826994023360 17859954388224 17870687533890 17883687051360 17918960595840 17921465576352 17980154655840 17980675006320 18011401608960 18017613311373 18045920198410 18053151010212 18077665780080 18139016175540 18174793327760 18188014058240 18208781622369 18257967958464 18320849938872 18352157855616 18380990334720 18419284064584 18451686451392 18479603396280 18518640769096 18543248707815 18579823162860 18638910322110 18675673458840 18678284224002 18689258540160 18728738800512 18739994052195 18765133735088 18790615321920 18825357328128 18829762437174 18861940018272 18887553060480 18926902129356 18956088976240 18964233297264 18978028283136 19024542949464 19028997010764 19062066702816 19127718067068 19157214588720 19179386673408 19194442166030 19208404610720 19230896183292 19244885145408 19282843498752 19312576858640 19345579505920 19348283920576 19374557379840 19412207312160 19478500877160 19479064590180 19486869647976 19512351743040 19516920011040 19557580261063 19579553926920 19584137928420 19618172376480 19685169321480 19711576956032 19723422855645 19765087743939 19779465288336 19806324258240 19818478040384 19881504343584 19912739529280 19920718356096 19947189403440 19989326989008 20019570345970 20055368276280 20092448686752 20128141759765 20216110277376 20231979580410 20286631064960 20356499932080 20391286506240 20433768353128 20434362227968 20446642493730 20461515815520 20469714531264 20501873834880 20544586072036 20567073458880 20607639678720 20614746761661 20650572261384 20655407011684 20678614126560 20721694572657 20753649137780 20777067602304 20777668896192 20789553820815 20833470865233 20884857522048 20889747123648 20997513942912 21029891254840 21038317712688 21066886105920 21069831150576 21110775451974 21138381054960 21143330011960 21180074114240 21216149422455 21219682520556 21220299236736 21253020074520 21277002030336 21325600098270 21334762459422 21350281818528 21367662425880 21383205717120 21392392828032 21493518209280 21494140237440 21502752715008 21551866412310 21580778219104 21609455187060 21610083231360 21652077386640 21655104238092 21713599927552 21721566147840 21726648965970 21763776944160 21766819410648 21809751993312 21838733226180 21897724942080 21956535012420 22090560381760 22130061546240 22175524075536 22210363321120 22251898449378 22295787795432 22324942985280 22371453283166 22401831970440 22410808150608 22427110248192 22547606458624 22548738386304 22566438762765 22630559383952 22669888079488 22744127256960 22747306771488 22791510855412 22792173254272 22822459948080 22901062423590 22915115234194 22940197319520 22987989397269 22988657506464 23024105080730 23033330599236 23050085532864 23064608064240 23081385749760 23095549212416 23148300961370 23175092230368 23205397246720 23231893794057 23294648774592 23330571047680 23374201052592 23374877508216 23410923500640 23414822091648 23420304013248 23456417168860 23500965514104 23531696660160 23541806851776 23577425022840 23578110263040 23627231326088 23658627661695 23668107426774 23705291621580 23722535353920 23769325364480 23780678686830 23786246263455 23827583378520 23844916068480 23895287435136 23909647583835 23973539541120 23974233341760 24023484415164 24038620229115 24056106431760 24070868013616 24097912525440 24103554373440 24153770111718 24185354900720 24227900703360 24278375496492 24343957277952 24358587059970 24427799918496 24535970992476 24550386958080 24553818978624 24602248601856 24639471195040 24724331610420 24773097550480 24851880429480 24900897945120 24904378965336 24952774815839 24986658736260 25054153762560 25106349916232 25115560858440 25149253357696 25217525742267 25235869505808 25270137846720 25285644396352 25366057265952 25371996014352 25416088937088 25459379306946 25503624089424 25542210441410 25542952784960 25587143164080 25590720117924 25641194911056 25659846860544 25680732590045 25792968284928 25813215326730 25819258764605 25882943082880 25931346224472 25932099877632 25971334502880 25972086120240 25982492863968 26016468990720 26022560014720 26071978759164 26106071902560 26112183904560 26116532332992 26157563168640 26246892428640 26297897140860 26301573454533 26337288938220 26353450325252 26372620384448 26408432344320 26508672458112 26524603150695 26525374045920 26580635241849 26596252537920 26652435985344 26687852273160 26740491035040 26789931582336 26878440893760 26882198364528 26975972773880 27068880297615 27079726515318 27141999909440 27208524263310 27262189991640 27282021087360 27292952708352 27386951937696 27422764611840 27486329015548 27534096348512 27571485502080 27628926096876 27703558528256 27719405094420 27777961153644 27852996164864 27869734744290 28013510188260 28017426336003 28033887810240 28051090283584 28089181474560 28093108200768 28147700602632 28184508073280 28185922982880 28238035992192 28244643655761 28288199229940 28292910027408 28337360099360 28390353194034 28434133464360 28446349945896 28467042424704 28489388569265 28490216567840 28543495516146 28593100054224 28613899282176 28735821883080 28768247449344 28769080010112 28791663249045 28812606916080 28869436515520 28873472317456 28924265248128 28968865287960 29018369258880 29022425880864 29061836069760 29079669324416 29118310968240 29217751315740 29218596885270 29268527614560 29275380016560 29376206892630 29427258564720 29448664577280 29534039157610 29567365434048 29607515608320 29669197932504 29727717060576 29766590647040 29822256515376 29869109293920 29881077534144 29983990483512 30029355518955 30088585017020 30092791249781 30329742361984 30347969370615 30429946597440 30493342319518 30534749898120 30586929759360 30650652529692 30651543341952 30669963740595 30692273723280 30711107465648 30733447377152 30752810752320 30816879108054 30900122973824 30911459518080 30975858392076 30983110517526 31059531699456 31130473706670 31165601403456 31166503344288 31214564667520 31227072017664 31327286283072 31334620685472 31375595546880 31382937395290 31389075802368 31436566697120 31496270914368 31544836882260 31557476569032 31607055495440 31630047138560 31666163177961 31707571582440 31714995017940 31770111171360 31879530111780 31915503045504 31965644455680 31988400147405 32031312553552 32051493638820 32074808575680 32088589242048 32138072497920 32205026815624 32240277313920 32241210356160 32371167328656 32414182780590 32415124847040 32478116079960 32482656357138 32570399891328 32589973448955 32645665416240 32650229115972 32714627989968 32738425304832 32846587413120 32941812906565 32965775480560 33085782602496 33135840572640 33201197260160 33205838620448 33263286113304 33315544981680 33443681693148 33487414477920 33557179924749 33602747955660 33623367656356 33647826007744 33693517128960 33821409687936 33829328019136 33945839075928 34004832119232 34116190885440 34120960157232 34187266283118 34188259881408 34233689922120 34357911269435 34372672851291 34417620435640 34482986259696 34536157621095 34549995898854 34575128299296 34628446003840 34629448160320 34643323818624 34722451442055 34762638345552 34808095870080 34816245206080 34822043110656 34941973161888 34995856571520 35063862854480 35068764606044 35116385250960 35130456019872 35184625753290 35297544990240 35366137534260 35367165394560 35440846989132 35461670050560 35536581313792 35557937432370 35583803030880 35653988046720 35741375067780 35767374102720 35837921191680 35842931152704 35960309311680 35961350012640 36035226622746 36091840396820 36106302020424 36155331560160 36230655167577 36278032351080 36349586655520 36417563244738 36515935916928 36641699877744 36704315711232 36838568129168 36903372902784 36959206792560 37037281538192 37086497415630 37159646325720 37277820644220 37351346917680 37356568448004 37378517080320 37457477601024 37479988104390 37530267470176 37581230643840 37659524874348 37723880036544 37775106120960 37853804258712 37912177952480 37928466594528 38049085898928 38057994021528 38124133405632 38189068960419 38255436134136 38313315662115 38314429177440 38388884332060 38394250904893 38416809221440 38461792366584 38489770290816 38625153717280 38696567841152 38719822990095 38824414624320 38957001754320 38958129180360 38973739295952 39024703486080 39033840022080 39115160522126 39159107853840 39168275856840 39236344752960 39370338642960 39423153912064 39446845711290 39530175487878 39558930576672 39612648516480 39636956080768 39763008687168 39825479058560 39841436712192 39894378806880 39978653978016 40039140691940 40110736552560 40184897373504 40256283519530 40463959160820 40573262129920 40619589772977 40712999864160 40812786394965 40867536706256 40893284987460 40923031631040 40939429062528 41003747669760 41089172144072 41134146917760 41229493523322 41301144522768 41310814023368 41357228253120 41443389145314 41507298275560 41554135204608 41555337792384 41579107641630 41666941730466 41769715044096 41779494247296 41804602116435 41995027885824 42029209570445 42059782509680 42076635425376 42133772211840 42139662301152 42221550903948 42276762109920 42286660023920 42360148228480 42432298844910 42439365041112 42440598473472 42506040149040 42651200196540 42669524918844 42700563637056 42735324851760 42766411434240 42784785656064 42988280474880 43103732824620 43161556438208 43218910374120 43220166462720 43304154773280 43310208476184 43453297931940 43527553888320 43533638821296 43619503986624 43677466452360 43835955757555 43913070024840 44181120763520 44301058736415 44351048151072 44420726642240 44503796898756 44591575590864 44649885970560 44742906566332 44803663940880 44821616301216 45097476772608 45132877525530 45261118767904 45339776158976 45488254513920 45494613542976 45583021710824 45584346508544 45644919896160 45740013479277 45802124847180 45830230468388 45880394639040 45975978794538 45977315012928 46048210161460 46066661198472 46100171065728 46129216128480 46225318662081 46296601922740 46350184460736 46463787588114 46474665776289 46589297549184 46695710560005 46748402105184 46749755016432 46821847001280 46829644183296 46840608026496 46912834337720 47001931028208 47063393320320 47074406092935 47083613703552 47154850045680 47254462652176 47317255323390 47336214853548 47410583243160 47445070707840 47561357373660 47572492526910 47655166757040 47689832136960 47790574870272 47819295167670 47947079082240 47948466683520 48046968830328 48077240458230 48112212863520 48141736027232 48195825050880 48207108746880 48307540223436 48370709801440 48455801406720 48556750992984 48717174119940 48723984535707 48855599836992 49071941984952 49107637957248 49278942390080 49448663220840 49546195100960 49703760858960 49801795890240 49808757930672 49905549631678 49973317472520 50212699832464 50231121716880 50298506715392 50435051484534 50471739011616 50540275693440 50571288792704 50732114531904 50743992028704 50832177874176 50918758613892 51007248178848 51084420882820 51085905569920 51174286328160 51181440235848 51280899424677 51282389822112 51361465180090 51626430653460 51638517529210 51765886165760 51824993848281 51862692448944 51942669005760 51944172240480 51964985727936 52045120029440 52143957518328 52212143805120 52224367809120 52233064665984 52315126337280 52333168575389 52493784857280 52595794281720 52603146909066 52674577876440 52706900650504 52745240768896 52776938629935 53017344916224 53049206301390 53050748091840 53161270483698 53192505075840 53304871970688 53336906148555 53375704546320 53480982070080 53579863164672 53756881787520 53764396729056 53951945547760 54052839934119 54137760595230 54159453030636 54283999818880 54417048526620 54524379983280 54564042174720 54773903875392 54972658031096 55068192697024 55142971004160 55257852193752 55438810188840 55555922307288 55629746123445 55663882281487 55739469488580 55928633207915 56027020376520 56034852672006 56067775620480 56102180567168 56186216401536 56295401205264 56369016146560 56371845965760 56476071984384 56489287311522 56576398459880 56585820054816 56674720198720 56780706388068 56868266928720 56892699891792 56934084849408 56978777138530 56980433135680 57086991032292 57186200108448 57287788085485 57471643766160 57538160020224 57583326498090 57625213832160 57738873031040 57746944634912 57848530496256 57937730575920 58036738517760 58044851761728 58123672139520 58159338648832 58236621936480 58435502631480 58437193770540 58537055229120 58550760033120 58672740783189 58752413785260 58854517129440 59068078315220 59134730868096 59170268566935 59295263231817 59338395865008 59455434121152 59644513030752 59738218587840 59762155068288 59967980967024 60058711037910 60177170034040 60185582499562 60384425279295 60659484723968 60695938741230 60859893194880 60986684639036 61069499796240 61173859518720 61301305059384 61303086683904 61339927481190 61384547446560 61422214931296 61505621504640 61633758216108 61800245947648 61822919036160 61844240284983 61951716784152 61966221035052 62165083717971 62260947413340 62331202806912 62333006688576 62429129335040 62500412595699 62654572566144 62669241370944 62765874790580 62873133394240 62992541828736 63089673764520 63114953138064 63214110990880 63332326355922 63415143164880 63429990035880 63540222342720 63648448267365 63759060223560 63831006091008 63976800294810 64062625107104 64102987277640 64149617151360 64177178484096 64410053631248 64480554627840 64482420712320 64742334657312 64828365561180 64830249694080 64956232159920 64965312714276 65140799782656 65179946897910 65291330832480 65300458231944 65429255979936 65693174826240 65883625813130 65931550961120 66271681145280 66402394520320 66411677240896 66526572226608 66631089963360 66769904734117 66887363386296 66974828955840 67114359849498 67130072787973 67205495911320 67246735312712 67295652015488 67642819375872 67658656038272 67699316288295 67891678151856 68009664238464 68232381770880 68241920314464 68374532566236 68376519762816 68467379844240 68715822538870 68745345702582 68835240871280 68963968191807 68965972519392 69072315242190 69099991797708 69150256598592 69256892007680 69258896320640 69286647637248 69444902884110 69525276691104 69616191740160 69632490412160 69883946323776 69991713143040 70127725708960 70137529212088 70232770501920 70260912039744 70369251506580 70595089980480 70732275068520 70734330789120 70881693978264 70975882985085 71115874864740 71167606061760 71307976093440 71358738790365 71482750135560 71534748205440 71685862305408 71920618623360 71922700025280 72070453245492 72183680793640 72212604040848 72310663120320 72461310335154 72556064702160 72699173311040 72835126489476 73031871833856 73283399755488 73677136258336 73806745805568 73918413585120 74072410280089 74074563076384 74172994831260 74319292651440 74555641288440 74702693835360 74713136896008 74858324447517 74959976208780 75060534940352 75162461287680 75319049748696 75447760073088 75652577226801 75707608517424 75824355904960 75856933189056 76098171797856 76115988043056 76233355798795 76248266811264 76378137920838 76510872268272 76626631324230 76628858354880 76777768664120 76788501809786 76833618442880 76923584733168 76979540581632 77042197770135 77250307434560 77393135682304 77439645980190 77457776293815 77648829248640 77914003508640 77916258360720 77947478591904 78049406972160 78067680044160 78230321044252 78318215707680 78336551713680 78472689505920 78740677285920 78893691422580 78904720363599 79060350975756 79117861153344 79225297032960 79273912161536 79526017374336 79650958117120 79741905725547 79788757613760 79957307956032 80078281383880 80221473105120 80369794747008 80512567039060 80927918321640 81206640892845 81239179545954 81425999728320 81625572789930 81735073412512 81786569974920 81846063262080 81878858125056 82178344288144 82268293835520 82458987046644 82602289045536 82621628046736 82714456506240 82886778290628 83014596551120 83110675584768 83158215283260 83333883460932 83558988494592 83609204232870 84058419140890 84119565019360 84153270850752 84267544423680 84279324602304 84443101807896 84553524219840 84573320047840 84720296456960 84733930967283 84864597689820 84878730082224 85012080298080 85302400393080 85339049837688 85401127274112 85468165707795 85470649703520 85648713557069 86207465649240 86323112876416 86374989747135 86437820748240 86608309546560 86620416952368 86906595863880 87055107776640 87067277642592 87239007973248 87354932904720 87671911515110 87826140049680 88362241527040 88602117472830 88702096302144 88841453284480 89007593797512 89183151181728 89299771941120 89485813132664 89607327881760 89643232602432 90088066556865 90265755051060 90278373749343 90522237535808 90989227085952 91043908111845 91166043421648 91289839792320 91480026958554 91604249694360 91660460936776 91760789278080 91951957589076 91954630025856 92096420322920 92133322396944 92200342131456 92258432256960 92450637324162 92593203845480 92700368921472 92927575176228 92949331552578 93178595098368 93391421120010 93496804210368 93499510032864 93643694002560 93681216052992 93825668675440 94003862056416 94126786640640 94148812185870 94167227407104 94309700091360 94508925304352 94634510646780 94672429707096 94821166486320 94890141415680 95122714747320 95144985053820 95310333514080 95638590335340 95896933367040 96093937660656 96154480916460 96224425727040 96283472054464 96414217493760 96615080446872 96741419602880 97113501985968 97434348239880 97447969071414 97711199673984 97787901305315 98143883969904 98215275914496 98557884780160 98825438719695 98897326441680 99092390201920 99407521717920 99603591780480 99617515861344 99811099263356 99946634945040 100425399664928 100462243433760 100671539774247 100870102969068 100943478023232 101080551386880 101142577585408 101464229063808 101487984057408 101837517227784 102014496357696 102168841765640 102171811139840 102348572656320 102362880471696 102561798849354 102564779644224 102722930360180 103073733808305 103118018553873 103252861306920 103277035058420 103608472863285 103649987696562 103725384897888 103885338011520 103888344480960 103929971455872 104167354326165 104287915036656 104424287610240 104448735618240 104466129331968 104666337150778 104987569714560 105191588563440 105206293818132 105349155752880 105413801301008 105490481537792 105553877259870 106098412602780 106101496183680 106322540967396 106385010151680 106609743941376 106673812297110 106751409092640 106961964140160 107513763575040 107528793458112 107903891095520 108105679868238 108275521190460 108318906061272 108567999637760 108691965502731 108834097053240 109048759966560 109275944883157 109547807750784 109945316062192 110136385394048 110515704387504 110877620377680 111111844614576 111259492246890 111327764562974 111478938977160 111857266415830 112054040753040 112069705344012 112135551240960 112204361134336 112372432803072 112590802410528 112738032293120 112743691931520 112978574623044 113152796919760 113171640109632 113349440397440 113561412776136 113736533857440 113785399783584 113957554277060 113960866271360 114173982064584 114372400216896 114575576170970 114939946986345 114943287532320 115166652996180 115182752714679 115250427664320 115477746062080 115493889269824 115875461151840 116089703523456 116159468970285 116473243872960 116871005262960 116874387541080 117074110458240 117101520066240 117345481566378 117504827570520 117709034258880 118136156630440 118269461736192 118340537133870 118590526463634 118676791730016 118910868242304 119289026061504 119476437175680 119524310136576 119935961934048 120117422075820 120354340068080 120371164999124 120768850558590 121391877482460 121719786389760 121973369278072 122138999592480 122602610118768 122679854962380 122769094893120 122844429862592 123011243009280 123267516432216 123688480569966 123903433568304 123932442070104 124330167435942 124521894826680 124662405613824 124666013377152 124763874079195 125000825191398 125309145132288 125338482741888 125531749581160 125746266788480 125985083657472 126087628711335 126179347529040 126229906276128 126428221981760 126664652711844 126830286329760 126859980071760 127080444685440 127296896534730 127518120447120 127953600589620 128125250214208 128205974555280 128299234302720 128354356968192 128820107262496 128964841424640 129484669314624 129656731122360 129660499388160 129912464319840 129930625428552 130359893795820 130582661664960 130600916463888 130858511959872 131507867272665 131767251626260 131863101922240 132543362290560 132823354481792 132903176209245 133053144453216 133262179926720 133539809468234 133774726772592 133949657911680 134228719698996 134260145575946 134410991822640 134493470625424 134591304030976 135317312076544 135398632576590 135783356303712 136019328476928 136464763541760 136483840628928 136749065132472 136753039525632 136934759688480 137220040437831 137431645077740 137490691405164 137670481742560 137927936383614 137931945038784 138144630484380 138199983595416 138300513197184 138517792641280 138675955986243 138889805768220 139050553382208 139264980824320 139423997328867 139767892647552 140087131680015 140255451417920 140275058424176 140465541003840 140521824079488 140738503013160 141190179960960 141223218278805 141464550137040 141763387956528 141951765970170 142231749729480 142335212123520 142717477580730 142965500271120 143069496410880 143371724610816 143841237246720 143845400050560 144140906490984 144367361587280 144425208081696 144621326240640 144922620670308 145112129404320 145398346622080 145670252978952 146566799510976 147354272516672 147836827170240 148144820560178 148149126152768 148345989662520 148638585302880 148948249022261 149111282576880 149405387670720 149426273792016 149716648895034 149919952417560 150121069880704 150463956248905 150638099497392 150895520146176 151305154453602 151415217034848 151648711809920 151713866378112 152196343595712 152231976086112 152466711597590 152496533622528 152756275841676 153021744536544 153253262648460 153257716709760 153555537328240 153577003619572 153667236885760 153842698274031 153847169466336 154084395540270 154500614869120 154879291960380 154915552587630 155297658497280 155828007017280 155832516721440 155894957183808 156135360088320 156460642088504 156636431415360 156673103427360 156945379011840 156999505726167 157481354571840 157787382845160 157809440727198 158120701951512 158235722306688 158330815889805 159052034748672 159483811451094 159577515227520 159914615912064 160156562767760 160442946210240 160739589494016 161025134078120 161855836643280 162413281785690 162478359091908 162851999456640 163251145579860 163470146825024 163573139949840 163692126524160 164356688576288 164917974093288 165204578091072 165243256093472 165428913012480 165773556581256 166029193102240 166316430566520 166667766921864 166991646844461 167218408465740 167785899623745 168116838281780 168239130038720 168306541701504 168558649204608 168886203615792 169107048439680 169146640095680 169467861934566 169729195379640 169757460164448 170024160596160 170604800786160 170678099675376 170802254548224 170936331415590 170941299407040 171297427114138 171863364256455 172414931298480 172646225752832 172749979494270 172875641496480 173216619093120 173240833904736 173813191727760 174110215553280 174134555285184 174478015946496 174709865809440 175343823030220 175652280099360 176018222349567 177204234945660 177404192604288 177682906568960 177885789695451 178015187595024 178366302363456 178971626265328 179214655763520 179286465204864 180176133113730 180531510102120 180556747498686 181044475071616 181153275837885 181978454171904 182087816223690 182332086843296 182579679584640 182960053917108 183208499388720 183320921873552 183521578556160 183903915178152 183909260051712 184192840645840 184266644793888 184516864513920 184901274648324 185186407690960 185400737842944 185532720854949 185855150352456 185898663105156 186782842240020 186993608420736 186999020065728 187287388005120 187651337350880 188007724112832 188297624371740 188619400182720 189017850608704 189269021293560 189344859414192 189642332972640 190245429494640 190289970107640 190620667028160 190945344802095 191062514858077 191277180670680 191971254524465 192187875321312 192308961832920 192448851454080 192566944108928 193230160893744 193482839205760 194227003971936 194868696479760 194895938142828 195422399347968 195575802610630 196287767939808 197115769560320 197650877439390 197794652883360 198184780403840 198815043435840 199207183560960 199235031722688 199622198526712 199893269890080 200309714202351 200850799329856 200924486867520 201343079548494 201390218363919 201740205938136 201886956046464 202928458127616 202975968114816 203097948864885 203675034455568 204028992715392 204337683531280 204697145312640 204725760943392 205123597698708 205129559288448 205445860720360 206147467616610 206236037107746 206505722613840 206554070116840 207216945726570 207299975393124 207450769795776 207770676023040 207776688961920 207859942911744 208334708652330 208575830073312 208848575220480 208897471236480 209332674301556 209975139429120 210383177126880 210412587636264 210698311505760 210827602602016 211107754519740 212196825205560 212202992367360 212645081934792 213347624594220 213502818185280 213923928280320 215057586916224 215807782191040 216211359736476 216551042380920 216637812122544 217383931005462 217668194106480 218097519933120 218551889766314 219095615501568 219890632124384 220272770788096 221031408775008 221755240755360 222217230840267 222223689229152 222518984493780 222655529125948 222957877954320 223714532831660 224108081506080 224139410688024 224574973342551 225181604821056 225487383863040 225957149246088 226305593839520 226343280219264 226698880794880 226957731680403 227122825552272 227473067714880 227570799567168 227915108554120 227921732542720 228347964129168 228700067396385 228744800433792 229151152341940 229879893972690 229886575064640 230333305992360 230365505429358 230500855328640 230987778539648 231126593310405 231750922303680 232179407046912 232318937940570 232373328881445 232946487745920 233742010525920 233748775082160 234148220916480 234203040132480 234690963132756 235009655141040 235418068517760 236272313260880 236681074267740 236714161090797 237181052927268 237353583460032 237821736484608 238578052123008 238952874351360 239871923868096 240234844151640 240708680136160 240742329998248 241537701117180 242783754964920 243619922678535 243769415508581 243946738556144 244277999184960 245205220237536 245359709924760 245538189786240 245688859725184 246535032864432 247376961139932 247806867136608 247864884140208 248660334871884 249043789653360 249332026754304 249527748158390 250001650382796 250676965483776 251063499162320 251492533576960 252175257422670 252358695058080 252459812552256 252856443963520 253329305423688 253660572659520 253719960143520 254160889370880 254248543393819 254593793069460 255036240894240 255907201179240 256250500428416 256404497123385 256411949110560 256946140671207 257640214524992 258969338629248 259124969241405 259313462244720 259824928639680 259861250857104 260719787591640 261165323329920 261201832927776 261665842876945 261717023919744 263015734545330 263534503252520 263726203844480 265086724581120 265646708963584 265806352418490 266106288906432 266524359853440 267079618936468 267549453545184 267899315823360 268457439397992 268520291151892 268821983645280 268986941250848 270264199670595 270797265153180 270835121248029 271566712607424 272967681257856 273498130264944 273869519376960 274440080875662 274863290155480 274981382810328 275340963485120 275855872767228 275863890077568 276289260968760 276399967190832 276601026394368 277351911972486 277779611536440 278101106764416 278319411407435 278847994657734 279535785295104 280174263360030 280510902835840 280550116848352 280931082007680 281043648158976 281477006026320 282380359921920 282446436557610 282929100274080 283526775913056 283903531940340 284463499458960 284670424247040 285434955161460 285931000542240 287690800101120 288281812981968 288734723174560 288850416163392 289242652481280 289845241340616 290224258808640 290796693244160 291340505957904 293133599021952 293363703915945 294708545033344 295673654340480 296289641120356 296298252305536 296476316159085 296691979325040 297277170605760 297896498044522 298222565153760 298810775341440 298852547584032 299433297790068 299839904835120 300242139761408 300927912497810 301276198994784 302014619322741 302610308907204 302830434069696 303297423619840 303427732756224 304392687191424 304463952172224 304933423195180 305512551683352 306043489073088 306506525296920 306515433419520 307111074656480 307154007239144 307685396548062 307694338932672 308168791080540 309001229738240 309221201424915 309354055661619 309758583920760 309831105175260 310825418589855 311656014034560 311665033442880 311789914367616 312502062978495 312921284177008 313272862830720 313346206854720 313999011452334 314962709143680 315574765690320 315618881454396 316241403903024 316471444613376 316661631779610 318967622902188 319155030455040 319829231824128 320313125535520 320885892420480 322050268156240 323711673286560 324386072605907 324826563571380 324956718183816 325703998913280 326502291159720 326940293650048 327146279899680 327827834649471 328713377152576 329835948186576 330409156182144 330486512186944 331547113162512 332058386204480 332632861133040 333335533843728 333849523670585 333983293688922 334436816931480 335571799247490 335650363939865 336233676563560 336478260077440 336613083403008 337117298409216 337772407231584 338214096879360 338293280191360 338935723869132 339458390759280 339514920328896 340048321192320 341209601572320 341356199350752 341872662831180 341882598814080 342594854228276 343726728512910 344819840959035 344829862596960 345499958988540 345548258144037 345751282992960 346433238186240 346481667809472 347626383455520 348269110570368 349419731618880 350687646060440 351304560198720 352036444699134 354408469891320 354808385208576 355771579390902 356030375190048 356732604726912 357943252530656 358429311527040 358572930409728 360352266227460 361063020204240 361113494997372 362088950143232 362306551675770 364175632447380 364664173686592 365159359169280 365920107834216 366416998777440 366641843747104 367807830356304 368385681291680 368533289587776 369033729027840 369802549296648 370362051400445 370372815381920 371065441709898 371710300704912 371797326210312 373565684480040 373987216841472 373998040131456 374291622237585 375302674701760 376015448225664 376595248743480 377238800365440 378035701217408 378262886134005 378538042587120 378689718828384 379284665945280 380490858989280 380579940215280 381241334056320 381890689604190 382125029716154 382554361341360 383942509048930 384375750642624 384617923665840 384897702908160 385133888217856 386460321787488 386965678411520 388454007943872 389737392959520 389791876285656 391151605221260 392575535879616 394523601817995 395301754878780 395589305766720 396369560807680 397630086871680 398470063445376 398709528627735 399244397053424 399786539780160 400619428404702 401701598659712 401848973735040 402686159096988 402780436727838 403480411876272 403773912092928 405951936229632 406195897729770 407350068911136 408057985430784 408675367062560 409394290625280 409451521886784 410247195397416 410259118576896 410891721440720 411660121313493 412294935233220 412472074215492 413011445227680 413108140233680 414433891453140 414599950786248 414901539591552 415553377923840 416669417304660 417151660146624 417794942472960 418665348603112 420766354253760 420825175272528 421396623011520 421655205204032 422215509039480 423669654836415 424393650411120 425290163869584 426695249188440 427005636370560 428243567785345 430115173832448 431615564382080 432422719472952 433102084761840 433275624245088 434767862010924 435336388212960 436195039866240 437103779532628 439781264248768 442062817550016 443510481510720 444434461680534 444447378458304 445037968987560 445311058251896 445915755908640 446844747066783 447429065663320 448216163012160 448278821376048 449149946685102 450363209642112 451391868746715 451914298492176 452611187679040 452686560438528 453915463360806 454245651104544 454946135429760 455141599134336 455830217108240 456695928258336 457400134792770 457489600867584 458302304683880 459759787945380 459773150129280 460666611984720 460731010858716 461001710657280 461975557079296 462253186620810 463501844607360 464637875881140 464746657762890 465892975491840 467484021051840 467497550164320 468406080264960 469381926265512 470019310282080 470836137035520 470998517178501 472544626521760 473362148535480 473428322181594 474362105854536 474707166920064 477156104246016 479743847736192 480469688303280 481417360272320 481484659996496 483075402234360 485567509929840 487239845357070 487538831017162 487893477112288 488555998369920 490410440475072 490719419849520 491076379572480 491377719450368 493070065728864 494753922279864 495613734273216 495729768280416 497320669743768 498087579306720 499055496316780 500003300765592 500974940533383 502126998324640 503357698871235 504350514845340 504717390116160 504919625104512 505712887927040 506658610847376 507321145319040 507439920287040 508497086787638 509187586138920 510072481788480 511814402358480 512501000856832 512808994246770 512823898221120 513892281342414 515280429049984 515590092769365 517938677258496 518249938482810 518626924489440 519649857279360 519722501714208 521439575183280 522330646659840 522403665855552 523331685753890 523434047839488 526031469090660 527069006505040 527452407688960 528054667048701 531612704836980 532212577812864 533048719706880 534159237872936 535098907090368 536914878795984 537040582303784 537643967290560 537973882501696 540528399341190 541594530306360 541670242496058 543133425214848 543459827513655 545935362515712 546379724415785 546996260529888 547739038753920 548880161751324 549726580310960 549962765620656 550681926970240 551711745534456 551727780155136 552578521937520 552799934381664 554703823944972 555559223072880 556202213528832 556638822814870 557695989315468 560348526720060 561021805671680 561100233696704 561862164015360 562954012052640 564892873115220 565858200548160 567053551826112 567807063880680 568926998917920 570869910322920 571862001084480 573187544574231 575913763573395 576563625963936 577469446349120 577700832326784 579690482681232 580448517617280 582681011915808 586267198043904 586727407831890 589417090066688 591347308680960 592579282240712 592596504611072 592952632318170 593383958650080 594554341211520 595792996089044 596445130307520 597621550682880 597705095168064 598866595580136 599679809670240 600929142607053 601855824995620 602552397989568 604029238645482 604170655091757 605220617814408 605660868139392 608785374382848 608927904344448 609866846390360 611025103366704 612086978146176 613013050593840 614222149312960 614308014478288 615370793096124 615388677865344 616337582161080 618442402849830 618708111323238 619517167841520 619662210350520 621650837179710 623312028069120 623330066885760 623579828735232 625004125956990 625842568354016 626545725661440 626692413709440 627998022904668 629925418287360 631149531380640 631237762908792 632482807806048 633323263559220 637935245804376 640626251071040 641771784840960 644100536312480 647423346573120 648772145211814 649653127142760 649913436367632 653004582319440 653880587300096 654292559799360 655655669298942 657426754305152 659671896373152 660818312364288 660973024373888 663094226325024 664116772408960 665265722266080 666651692520801 666671067687456 667699047341170 667966587377844 668873633862960 671143598494980 671300727879730 672467353127120 672956520154880 673724920027653 675544814463168 676586560382720 677871447738264 678916781518560 679029840657792 680096642384640 682419203144640 682712398701504 683745325662360 683765197628160 685189708456552 686100202189155 687453457025820 689639681918070 689659725193920 690999917977080 691096516288074 691502565985920 692963335618944 693379779931215 695252766911040 696538221140736 697119986644335 698839463237760 701375292120880 702609120397440 704072889398268 708816939782640 711543158781804 712060750380096 713465209453824 715886505061312 716858623054080 720704532454920 722126040408480 722226989994744 723630469659331 724613103351540 728351264894760 729328347373184 731308246525743 731840215668432 732833997554880 733283687494208 735615660712608 736771362583360 737066579175552 739605098593296 740724102800890 740745630763840 742130883419796 743420601409824 743594652420624 744741245111305 747131368960080 747996080262912 748583244475170 750605349403520 752030896451328 753190497486960 754477600730880 756071402434816 756525772268010 757076085174240 757379437656768 758569331890560 760981717978560 761159880430560 762482668112640 762745630181457 763781379208380 764250059432308 765108722682720 767885018097860 768751501285248 769213491370155 769235847331680 770838422013621 772920643574976 776908015887744 779474785919040 779583752571312 782303210442520 784997528630835 785151071759232 789047203635990 790603509757560 791178611533440 795260173743360 796940126890752 797419057255470 798488794106848 799573079560320 801238856809404 803403197319424 803697947470080 805372318193976 805560873455676 806960823752544 812391795459540 812505363744087 814700137822272 817350734125120 818903043773568 820494390794832 821783442881440 823320242626986 824589870466440 824944148430984 826022890455360 826216280467360 828867782906280 829199901572496 829803079183104 833338834609320 834303320293248 834958234222305 837330697206224 841532708507520 841650350545056 842793246023040 843310410408064 844431018078960 847339309672830 848787300822240 850580327739168 853390498376880 854011272741120 856487135570690 863231128764160 864845438945904 866204169523680 866551248490176 869535724021848 870672776425920 872390079732480 872690946243649 874207559065256 879562528497536 880091111747835 884125635100032 887020963021440 888868923361068 888894756916608 889428948477255 890075937975120 890622116503792 891831511817280 893689494133566 894858131326640 896432326024320 896557642752096 898299893370204 900726419284224 902783737493430 903828596984352 905222375358080 907830926721612 908491302209088 909892270859520 910283198268672 911660434216480 913391856516672 914800269585540 916604609367760 919519575890760 919546300258560 921333223969440 921462021717432 924506373241620 927003689214720 927663604274745 929275751762280 929493315525780 934968042103680 934995100328640 938763852531024 940038620564160 941997034357002 945089253043520 946724297070960 946856644363188 948724211709072 949414333840128 955312574290385 959487695472384 960939376606560 962834720544640 962969319992992 966150804468720 971135019859680 973158217817721 974479690714140 975077662034324 975786954224576 977111996739840 980820880950144 981438839699040 983483503948413 986140131457728 989507844559728 991227468546432 991459536560832 994641339487536 996175158613440 998110992633560 1000006601531184 1001548571011755 1001949881066766 1004253996649280 1006715397742470 1006951091819595 1008701029690680 1009434780232320 1009839250209024 1013317221694752 1014642290638080 1014879840574080 1016994173575276 1018375172277840 1020144963576960 1023628804716960 1025617988493540 1025647796442240 1027784562684828 1030560858099968 1031180185538730 1036499876965620 1036644774432111 1037253848978880 1039299714558720 1039445003428416 1042879150366560 1044807331711104 1046663371507780 1052062938181320 1054138013010080 1056109334097402 1063225409673960 1064425155625728 1068318475745872 1070197814180736 1073829757591968 1074081164607568 1075287934581120 1075947765003392 1081056798682380 1083189060612720 1083340484992116 1086266850429696 1086919655027310 1092759448831570 1093992521059776 1095478077507840 1097760323502648 1099453160621920 1099925531241312 1101363853940480 1103423491068912 1105157043875040 1105599868763328 1109407647889944 1111086154201335 1111118446145760 1113277645629740 1113433276241897 1115391978630936 1120697053440120 1122200467393408 1122874866712755 1125908024105280 1129785746230440 1131716401096320 1134107103652224 1134788658402015 1135614127761360 1137853997835840 1141739820645840 1143724002168960 1146375089148462 1151827527146790 1153127251927872 1154938892698240 1155401664653568 1159380965362464 1160897035234560 1165362023831616 1173454815663780 1183570805453985 1185158564481424 1185905264636340 1186767917300160 1189108682423040 1191585992178088 1192890260615040 1195410190336128 1197733191160272 1199359619340480 1201858285214106 1203711649991240 1205104795979136 1208058477290964 1208341310183514 1210441235628816 1211321736278784 1217855808688896 1218847077542905 1219733692780720 1222050206733408 1224173956292352 1226026101187680 1228444298625920 1228616028956576 1230741586192248 1230777355730688 1232675164322160 1236884805699660 1237416222646476 1239034335683040 1239324420701040 1243301674359420 1246660133771520 1250008251913980 1251685136708032 1253384827418880 1255996045809336 1262299062761280 1262475525817584 1264965615612096 1266646527118440 1271242716969095 1275870491608752 1281252502142080 1284730703356035 1288201072624960 1294846693146240 1297544290423628 1299306254285520 1299826872735264 1306009164638880 1308585119598720 1311311338597884 1314853508610304 1319343792746304 1321946048747776 1326188452650048 1328233544817920 1330531444532160 1333303385041602 1333342135374912 1335398094682340 1335933174755688 1337747267725920 1340534241200349 1342287196989960 1342601455759460 1344934706254240 1347449840055306 1351089628926336 1354175606240145 1355742895476528 1357833563037120 1358059681315584 1364838406289280 1365424797403008 1367490651324720 1370379416913104 1372200404378310 1374906914051640 1379279363836140 1379319450387840 1381999835954160 1382193032576148 1383005131971840 1385926671237888 1386759559862430 1390505533822080 1394239973288670 1397678926475520 1402750584241760 1405218240794880 1408145778796536 1412995551535503 1417633879565280 1420587283481041 1423086317563608 1424121500760192 1431773010122624 1441409064909840 1444252080816960 1444453979989488 1447260939318662 1449226206703080 1456702529789520 1458656694746368 1462616493051486 1463680431336864 1465667995109760 1466567374988416 1471231321425216 1473542725166720 1474133158351104 1479210197186592 1481448205601780 1481491261527680 1484261766839592 1486841202819648 1487189304841248 1489482490222610 1494262737920160 1497166488950340 1501210698807040 1502924821600149 1506380994973920 1510073096613705 1513051544536020 1514152170348480 1514758875313536 1517138663781120 1521963435957120 1522319760861120 1525491260362914 1527562758416760 1528500118864616 1530217445365440 1535770036195720 1537503002570496 1538426982740310 1538471694663360 1541676844027242 1545841287149952 1546770278308095 1553816031775488 1558949571838080 1559167505142624 1564606420885040 1569995057261670 1570302143518464 1578094407271980 1581207019515120 1582357223066880 1594838114510940 1596977588213696 1599146159120640 1602477713618808 1610744636387952 1611121746911352 1613921647505088 1621930363029535 1624783590919080 1625010727488174 1629400275644544 1634701468250240 1637806087547136 1639139173247355 1640988781589664 1643566885762880 1646640485253972 1649179740932880 1649888296861968 1652045780910720 1652432560934720 1657735565812560 1658399803144992 1666677669218640 1668606640586496 1669916468444610 1674661394412448 1683065417015040 1683300701090112 1685586492046080 1686620820816128 1688862036157920 1694678619345660 1697574601644480 1701160655478336 1706780996753760 1712974271141380 1719562633722693 1727741290720185 1729690877891808 1732408339047360 1733102496980352 1739071448043696 1741345552851840 1745381892487298 1748415118130512 1759125056995072 1760182223495670 1768251270200064 1774041926042880 1777737846722136 1777789513833216 1778857896954510 1780151875950240 1781244233007584 1783663023634560 1787378988267132 1789716262653280 1792864652048640 1793115285504192 1796599786740408 1802787427821159 1805567474986860 1807657193968704 1810444750716160 1812511965275271 1815661853443224 1816982604418176 1823320868432960 1826783713033344 1829600539171080 1833209218735520 1839039151781520 1842666447938880 1842924043434864 1849012746483240 1855327208549490 1858551503524560 1858986631051560 1869936084207360 1869990200657280 1877527705062048 1880077241128320 1883994068714004 1890178506087040 1893448594141920 1893713288726376 1897448423418144 1910625148580770 1921878753213120 1925669441089280 1925938639985984 1932301608937440 1936327237289393 1942270039719360 1946316435635442 1948959381428280 1950155324068648 1951573908449152 1961641761900288 1962877679398080 1966967007896826 1972280262915456 1979015689119456 1982454937092864 1982919073121664 1989282678975072 1992350317226880 1996221985267120 1999955077562403 2000013203062368 2003097142023510 2003899762133532 2008507993298560 2013430795484940 2013902183639190 2017402059381360 2018869560464640 2026634443389504 2029759681148160 2033988347150552 2036750344555680 2040289927153920 2047257609433920 2051235976987080 2051295592884480 2055569125369656 2058300606567465 2062360371077460 2072999753931240 2073289548864222 2074507697957760 2078890006856832 2085758300733120 2089614663422208 2093326743015560 2104125876362640 2108276026020160 2112218668194804 2126450819347920 2136636951491744 2140395628361472 2147659515183936 2148162329215136 2150575869162240 2151895530006784 2162113597364760 2166378121225440 2166680969984232 2170891408977993 2173839310054620 2185518897663140 2187985042119552 2193924739577229 2195520647005296 2198906321243840 2199851062482624 2206846982137824 2210314087750080 2211199737526656 2218815295779888 2222172308402670 2222236892291520 2226555291259480 2226866552483794 2230783957261872 2234223735333915 2241394106880240 2244400934786816 2245749733425510 2251816048210560 2259571492460880 2263432802192640 2268214207304448 2269577316804030 2271228255522720 2275707995671680 2283479641291680 2287448004337920 2288236890544371 2292750178296924 2303655054293580 2306254503855744 2309877785396480 2312515266040863 2318761930724928 2330724047663232 2346909631327560 2354992585892505 2367141610907970 2370317128962848 2371810529272680 2373535834600320 2383171984356176 2385780521230080 2390820380672256 2395466382320544 2398719238680960 2403716570428212 2407423299982480 2410209591958272 2416116954581928 2416682620367028 2420882471257632 2437694155085810 2439467385561440 2444100413466816 2452052202375360 2456888597251840 2457232057913152 2461483172384496 2465350328644320 2473769611399320 2474832445292952 2478068671366080 2478648841402080 2483812693155001 2486603348718840 2500016503827960 2503370273416064 2504874702666915 2511992091618672 2524598125522560 2524951051635168 2529931231224192 2533293054236880 2542485433938190 2551740983217504 2562505004284160 2569461406712070 2576402145249920 2589693386292480 2595088580847256 2598612508571040 2599653745470528 2612018329277760 2617170239197440 2618072838730947 2622622677195768 2638687585492608 2640273335243505 2652376905300096 2661062889064320 2666606770083204 2666684270749824 2670796189364680 2671866349511376 2675494535451840 2681068482400698 2684574393979920 2685202911518920 2689869412508480 2694899680110612 2702179257852672 2708351212480290 2711485790953056 2715667126074240 2729676812578560 2730849594806016 2734981302649440 2740758833826208 2744400808756620 2749813828103280 2758558727672280 2758638900775680 2763999671908320 2764386065152296 2773519119724860 2781011067644160 2788479946577340 2805501168483520 2816291557593072 2825991103071006 2835267759130560 2841174566962082 2846172635127216 2848243001520384 2863546020245248 2865937722871155 2882818129819680 2888504161633920 2888907959978976 2894521878637324 2898452413406160 2913405059579040 2919474653453163 2925232986102972 2927360862673728 2931335990219520 2933134749976832 2942462642850432 2947085450333440 2950450511845239 2958420394373184 2962896411203560 2962982523055360 2968523533679184 2973682405639296 2974378609682496 2978964980445220 2988525475840320 2994332977900680 3004645713035265 3005849643200298 3012761989947840 3020146193227410 3020853275458785 3026103089072040 3028304340696960 3029517750627072 3043926871914240 3044639521722240 3050982520725828 3055125516833520 3057000237729232 3060434890730880 3071540072391440 3076853965480620 3076943389326720 3083353688054484 3091682574299904 3093540556616190 3117899143676160 3118335010285248 3129212841770080 3139990114523340 3156188814543960 3162414039030240 3169002401611553 3189676229021880 3193955176427392 3204955427237616 3221489272775904 3222243493822704 3227843295010176 3243860726059070 3249567181838160 3250021454976348 3258800551289088 3269402936500480 3278278346494710 3281977563179328 3287133771525760 3293280970507944 3298359481865760 3299776593723936 3304091561821440 3304865121869440 3315471131625120 3316799606289984 3333258462604005 3333355338437280 3339832936889220 3340299828725691 3349322788824896 3366601402180224 3368624600138265 3377724072315840 3389357238691320 3395149203288960 3402321310956672 3413561993507520 3425948542282760 3439125267445386 3455482581440370 3459381755783616 3464816678094720 3466204993960704 3478142896087392 3482691105703680 3490763784974596 3496830236261024 3520364446991340 3555475693444272 3557715793909020 3560303751900480 3562488466015168 3567326047269120 3574757976534264 3579432525306560 3586230571008384 3593199573480816 3605574855642318 3611134949973720 3615314387937408 3618152348296655 3625023930550542 3631323706886448 3633965208836352 3646641736865920 3653567426066688 3656541232628715 3659201078342160 3666418437471040 3678078303563040 3685332895877760 3685848086869728 3698025492966480 3710654417098980 3717103007049120 3717973262103120 3739980401314560 3755055410124096 3760154482256640 3767988137428008 3780357012174080 3786897188283840 3787426577452752 3794896846836288 3813728150907285 3821250297161540 3843757506426240 3851877279971968 3854192110068105 3864603217874880 3872654474578786 3884540079438720 3892632871270884 3897918762856560 3900310648137296 3903147816898304 3925755358796160 3933934015793652 3944560525830912 3958031378238912 3965838146243328 3978565357950144 3984700634453760 3992443970534240 3999910155124806 4000026406124736 4006194284047020 4007799524267064 4017015986597120 4021602723601047 4026861590969880 4027804367278380 4034804118762720 4053268886779008 4062526818720435 4067976694301104 4073500689111360 4094515218867840 4102471953974160 4111138250739312 4116601213134930 4124720742154920 4145999507862480 4146579097728444 4149015395915520 4157780013713664 4171516601466240 4186653486031120 4208251752725280 4216552052040320 4224437336389608 4252901638695840 4261761850443123 4273273902983488 4295319030367872 4296324658430272 4324227194729520 4332756242450880 4333361939968464 4341782817955986 4347678620109240 4363454731218245 4371037795326280 4375970084239104 4387849479154458 4391041294010592 4397812642487680 4399702124965248 4413693964275648 4420628175500160 4422399475053312 4437630591559776 4444344616805340 4444473784583040 4453110582518960 4453733104967588 4461567914523744 4468447470667830 4482788213760480 4491499466851020 4503632096421120 4519142984921760 4539154633608060 4542456511045440 4551415991343360 4566959282583360 4576473781088742 4585500356593848 4607310108587160 4612509007711488 4625030532081726 4637523861449856 4661448095326464 4693819262655120 4709985171785010 4734283221815940 4740634257925696 4743621058545360 4747071669200640 4766343968712352 4790932764641088 4797438477361920 4807433140856424 4814846599964960 4832233909163856 4833365240734056 4841764942515264 4865791089088605 4875388310171620 4878934771122880 4888200826933632 4904104404750720 4914464115826304 4917417519742065 4922966344768992 4930700657288640 4947539222798640 4949664890585904 4956137342732160 4957297682804160 4967625386310002 4973206697437680 5000033007655920 5006740546832128 5009749405333830 5023984183237344 5049196251045120 5049902103270336 5059862462448384 5066586108473760 5084970867876380 5103481966435008 5138922813424140 5152804290499840 5158687901168079 5183223872160555 5190177161694512 5197225017142080 5199307490941056 5224036658555520 5236145677461894 5245245354391536 5277375170985216 5280546670487010 5304753810600192 5322125778128640 5333213540166408 5333368541499648 5341592378729360 5343732699022752 5350989070903680 5362136964801396 5369148787959840 5370405823037840 5379738825016960 5389799360221224 5416702424960580 5422971581906112 5431334252148480 5469962605298880 5481517667652416 5488801617513240 5499627656206560 5517117455344560 5527999343816640 5528772130304592 5547038239449720 5567166381209485 5576959893154680 5611002336967040 5632583115186144 5651982206142012 5670535518261120 5682349133924164 5692345270254432 5731875445742310 5765636259639360 5777008323267840 5777815919957952 5789043757274648 5796904826812320 5808981711868179 5826810119158080 5838949306906326 5850465972205944 5854721725347456 5884925285700864 5900901023690478 5916840788746368 5925792822407120 5937047067358368 5947364811278592 5948757219364992 5957929960890440 5977050951680640 5988665955801360 6009291426070530 6011699286400596 6025523979895680 6040292386454820 6041706550917570 6052206178144080 6056608681393920 6089279043444480 6101965041451656 6110251033667040 6114000475458464 6120869781461760 6143080144782880 6153707930961240 6153886778653440 6166707376108968 6187081113232380 6236670020570496 6258425683540160 6279980229046680 6312377629087920 6324828078060480 6338004803223106 6379352458043760 6387910352854784 6409910854475232 6442978545551808 6444486987645408 6455686590020352 6487721452118140 6499134363676320 6500042909952696 6512674226933979 6556556692989420 6563955126358656 6574267543051520 6581774218731687 6586561941015888 6596718963731520 6599553187447872 6609730243738880 6630942263250240 6633599212579968 6666516925208010 6666710676874560 6679665873778440 6680599657451382 6698645577649792 6702671206001745 6733202804360448 6737249200276530 6755448144631680 6778714477382640 6790298406577920 6804642621913344 6827123987015040 6851897084565520 6864710671633113 6878250534890772 6910965162880740 6918763511567232 6929633356189440 6956285792174784 6981527569949192 6993660472522048 7040728893982680 7064977757677515 7069313049748849 7102936417405205 7110951386888544 7115431587818040 7120607503800960 7124976932030336 7149515953068528 7158865050613120 7172461142016768 7186399146961632 7211149711284636 7222269899947440 7230628775874816 7236304696593310 7250047861101084 7262647413772896 7293283473731840 7313082465257430 7318402156684320 7332836874942080 7356156607126080 7370665791755520 7371696173739456 7396050985932960 7421308834197960 7434206014098240 7435946524206240 7451438079465003 7510110820248192 7514624108000745 7535976274856016 7573794376567680 7574853154905504 7589793693672576 7627456301814570 7642500594323080 7687515012852480 7703754559943936 7708384220136210 7729206435749760 7745308949157572 7769080158877440 7785265742541768 7795837525713120 7800621296274592 7851510717592320 7854218516192841 7867868031587304 7916062756477824 7957130715900288 7984887941068480 7999820310249612 8000052812249472 8012388568094040 8015599048534128 8043205447202094 8053723181939760 8055608734556760 8069608237525440 8106537773558016 8125053637440870 8135953388602208 8147001378222720 8189030437735680 8204943907948320 8222276501478624 8233202426269860 8249441484309840 8291999015724960 8293158195456888 8343033202932480 8373306972062240 8416503505450560 8433104104080640 8448874672779216 8505803277391680 8523523700886246 8546547805966976 8590638060735744 8592649316860544 8597813168613465 8648454389459040 8665512484901760 8666723879936928 8683565635911972 8695357240218480 8726909462436490 8742075590652560 8758423960359489 8775698958308916 8782082588021184 8795625284975360 8799404249930496 8827387928551296 8841256351000320 8875261183119552 8888689233610680 8888947569166080 8906221165037920 8907466209935176 8923135829047488 8936894941335660 8965576427520960 8982998933702040 9013937139105795 9038285969843520 9062559826376355 9078309267216120 9084913022090880 9133918565166720 9152947562177484 9171000713187696 9214620217174320 9250061064163452 9275047722899712 9387638525310240 9407196105571303 9419970343570020 9468566443631880 9481268515851392 9487242117090720 9507007204834659 9532687937424704 9581865529282176 9614866281712848 9629693199929920 9664467818327712 9666730481468112 9681636186446965 9683529885030528 9731582178177210 9750776620343240 9757869542245760 9776401653867264 9808208809501440 9828928231652608 9834835039484130 9845932689537984 9861401314577280 9895078445597280 9899329781171808 9912274685464320 9914595365608320 9935250772620004 9946413394875360 9999775387812015 10000066015311840 10019498810667660 10020899486177073 10047968366474688 10099804206540672 10133172216947520 10169941735752760 10206963932870016 10277845626848280 10317375802336158 10366447744321110 10380354323389024 10394450034284160 10398614981882112 10448073317111040 10472291354923788 10490490708783072 10561093340974020 10666427080332816 10683184757458720 10687465398045504 10701978141807360 10724273929602792 10738297575919680 10740811646075680 10759477650033920 10779598720442448 10833404849921160 10845943163812224 10854457044889965 10939925210597760 10963035335304832 10969623697886145 10977603235026480 10999255312413120 11034234910689120 11055998687633280 11057544260609184 11094076478899440 11134332762418970 11153919786309360 11222004673934080 11265166230372288 11303964412284024 11341071036522240 11364698267848328 11384690540508864 11441184452721855 11463750891484620 11531272519278720 11555631839915904 11562576330204315 11578087514549296 11593809653624640 11617963423736358 11653620238316160 11677898613812652 11700931944411888 11709443450694912 11801802047380956 11833681577492736 11851585644814240 11874094134716736 11897514438729984 11915859921780880 11954101903361280 11977331911602720 12018582852141060 12023398572801192 12051047959791360 12080584772909640 12083413101835140 12104412356288160 12203930082903312 12220502067334080 12228000950916928 12286160289565760 12307415861922480 12333414752217936 12374162226464760 12419063465775005 12473340041140992 12516851367080320 12559960458093360 12624755258175840 12649656156120960 12676009606446212 12758704916087520 12785285551329369 12819821708950464 12885957091103616 12888973975290816 12975442904236280 12998268727352640 13000085819905392 13025348453867958 13090364193654735 13113113385978840 13127910252717312 13163548437463374 13173123882031776 13193437927463040 13199106374895744 13261884526500480 13267198425159936 13333033850416020 13333421353749120 13359331747556880 13361199314902764 13397291155299584 13405342412003490 13474498400553060 13510896289263360 13557428954765280 13654247974030080 13703794169131040 13729421343266226 13756501069781544 13821930325761480 13837527023134464 13912571584349568 13963055139898384 13987320945044096 14081457787965360 14129955515355030 14138626099497698 14205872834810410 14221902773777088 14230863175636080 14241215007601920 14249953864060672 14299031906137056 14317730101226240 14372798293923264 14422299422569272 14444539799894880 14472609393186620 14500095722202168 14525294827545792 14597373267265815 14626164930514860 14636804313368640 14665673749884160 14712313214252160 14743392347478912 14752252559226195 14792101971865920 14842617668395920 14868412028196480 14871893048412480 14902876158930006 15020221640496384 15029248216001490 15071952549712032 15147588753135360 15149706309811008 15179587387345152 15254912603629140 15285001188646160 15416768440272420 15458412871499520 15490617898315144 15570531485083536 15591675051426240 15601242592549184 15708437032385682 15735736063174608 15832125512955648 15845012008057765 15914261431800576 15969775882136960 15999640620499224 16000105624498944 16024777136188080 16031198097068256 16086410894404188 16107446363879520 16111217469113520 16139216475050880 16250107274881740 16271906777204416 16294002756445440 16409887815896640 16444553002957248 16466404852539720 16498882968619680 16583998031449920 16586316390913776 16701499143628455 16746613944124480 16833007010901120 16897749345558432 17011606554783360 17047047401772492 17093095611933952 17185298633721088 17195626337226930 17296908778918080 17331024969803520 17333447759873856 17367131271823944 17390714480436960 17426945135604537 17453818924872980 17484151181305120 17516847920718978 17551397916617832 17564165176042368 17654775857102592 17750522366239104 17777378467221360 17812442330075840 17814932419870352 17846271658094976 17873789882671320 17931152855041920 17965997867404080 18027874278211590 18076571939687040 18125119652752710 18156618534432240 18169826044181760 18267837130333440 18305895124354968 18342001426375392 18429240434348640 18500122128326904 18775277050620480 18814392211142606 18839940687140040 18937132887263760 18962537031702784 18974484234181440 19014014409669318 19065375874849408 19163731058564352 19229732563425696 19259386399859840 19328935636655424 19333460962936224 19363272372893930 19367059770061056 19463164356354420 19501553240686480 19515739084491520 19538022680801937 19669670078968260 19691865379075968 19722802629154560 19790156891194560 19798659562343616 19829190731216640 19870501545240008 19892826789750720 19999550775624030 20000132030623680 20038997621335320 20041798972354146 20095936732949376 20108013618005235 20199608413081344 20266344433895040 20339883471505520 20413927865740032 20555691253696560 20634751604672316 20732895488642220 20760708646778048 20788900068568320 20944582709847576 20980981417566144 21122186681948040 21207939149246547 21308809252215615 21332854160665632 21366369514917440 21374930796091008 21448547859205584 21476595151839360 21481623292151360 21559197440884896 21666809699842320 21691886327624448 21708914089779930 21879850421195520 21926070670609664 21939247395772290 21955206470052960 21998510624826240 22068469821378240 22111997375266560 22115088521218368 22188152957798880 22268665524837940 22307839572618720 22354314238395009 22530332460744576 22607928824568048 22729396535696656 22769381081017728 22882368905443710 22927501782969240 23062545038557440 23111263679831808 23125152660408630 23156175029098592 23187619307249280 23235926847472716 23307240476632320 23355797227625304 23401863888823776 23562655548578523 23603604094761912 23703171289628480 23748188269433472 23831719843561760 23954663823205440 24037165704282120 24046797145602384 24161169545819280 24166826203670280 24208824712576320 24407860165806624 24441004134668160 24456001901833856 24572320579131520 24614831723844960 24666829504435872 24748324452929520 24838126931550010 25033702734160640 25119920916186720 25249510516351680 25299312312241920 25352019212892424 25517409832175040 25570571102658738 25639643417900928 25771914182207232 25777947950581632 25793439505840395 25950885808472560 25996537454705280 26000171639810784 26050696907735916 26180728387309470 26226226771957680 26327096874926748 26346247764063552 26386875854926080 26398212749791488 26523769053000960 26666067700832040 26666842707498240 26718663495113760 26722398629805528 26810684824006980 26948996801106120 27114857909530560 27407588338262080 27458842686532452 27513002139563088 27643860651522960 27825143168699136 27926110279796768 27974641890088192 28162915575930720 28221588316713909 28259911030710060 28277252198995396 28411745669620820 28443805547554176 28461726351272160 28521021614503977 28598063812274112 28745596587846528 28844598845138544 28889079599789760 28945218786373240 29000191444404336 29044908559340895 29050589655091584 29194746534531630 29252329861029720 29273608626737280 29424626428504320 29486784694957824 29504505118452390 29584203943731840 29685235336791840 29736824056392960 29743786096824960 29805752317860012 30058496432002980 30062698458531219 30143905099424064 30299412619622016 30509825207258280 30570002377292320 30833536880544840 30981235796630288 31141062970167072 31183350102852480 31202485185098368 31416874064771364 31471472126349216 31690024016115530 31939551764273920 31999281240998448 32049554272376160 32062396194136512 32172821788808376 32214892727759040 32222434938227040 32278432950101760 32289565011015013 32500214549763480 32543813554408832 32563371134669895 32819775631793280 32889106005914496 32908871093658435 32932809705079440 32997765937239360 33167996062899840 33172632781827552 33402998287256910 33493227888248960 33666014021802240 33795498691116864 34023213109566720 34094094803544984 34323553358165565 34391252674453860 34593817557836160 34666895519747712 34734262543647888 34781428960873920 34853890271209074 34907637849745960 34968302362610240 35033695841437956 35102795833235664 35128330352084736 35346565248744245 35501044732478208 35554756934442720 35624884660151680 35629864839740704 35692543316189952 35747579765342640 35862305710083840 35931995734808160 36055748556423180 36153143879374080 36250239305505420 36313237068864480 36611790248709936 36684002852750784 36858480868697280 37000244256653808 37257190397325015 37550554101240960 37628784422285212 37679881374280080 37874265774527520 37948968468362880 38028028819338636 38130751749698816 38355856653988107 38459465126851392 38518772799719680 38657871273310848 38666921925872448 38726544745787860 38926328712708840 39003106481372960 39076045361603874 39271092580964205 39339340157936520 39383730758151936 39580313782389120 39597319124687232 39741003090480016 39785653579501440 39999101551248060 40000264061247360 40077995242670640 40083597944708292 40191873465898752 40216027236010470 40532688867790080 40679766943011040 41111382507393120 41197031220950189 41269503209344632 41465790977284440 41521417293556096 41889165419695152 41961962835132288 42244373363896080 42415878298493094 42617618504431230 42665708321331264 42732739029834880 42749861592182016 42897095718411168 42953190303678720 42963246584302720 43118394881769792 43333619399684640 43417828179559860 43792119801797445 43878494791544580 43910412940105920 43997021249652480 44136939642756480 44230177042436736 44376305915597760 44537331049675880 44615679145237440 44708628476790018 45060664921489152 45215857649136096 45458793071393312 45538762162035456 45764737810887420 45855003565938480 46250305320817260 46312350058197184 46375238614498560 46471853694945432 46711594455250608 46803727777647552 47035980527856515 47125311097157046 47207208189523824 47406342579256960 47496376538866944 47535036024173295 47663439687123520 47909327646410880 48074331408564240 48093594291204768 48322339091638560 48333652407340560 48417649425152640 48815720331613248 48882008269336320 48912003803667712 49144641158263040 49229663447689920 49333659008871744 49496648905859040 49676253863100020 50104497430885365 50239841832373440 50499021032703360 50704038425784848 51034819664350080 51141142205317476 51279286835801856 51555895901163264 51586879011680790 51901771616945120 51993074909410560 52000343279621568 52101393815471832 52280835406813611 52361456774618940 52452453543915360 52654193749853496 52692495528127104 53332135401664080 53437326990227520 53444797259611056 53621369648013960 53897993602212240 54229715819061120 54815176676524160 54917685373064904 55026004279126176 55287721303045920 55852220559593536 56325831151861440 56443176633427818 56519822061420120 56554504397990792 56823491339241640 56887611095108352 56923452702544320 57042043229007954 57196127624548224 57491193175693056 57689197690277088 57778159199579520 57890437572746480 58000382888808672 58089817118681790 58101179310183168 58389493069063260 58504659722059440 58547217253474560 59009010236904780 59168407887463680 59370470673583680 59487572193649920 59611504635720024 60116992864005960 60125396917062438 60287810198848128 60598825239244032 61019650414516560 61140004754584640 61667073761089680 61962471593260576 62282125940334144 62366700205704960 62404970370196736 62833748129542728 62942944252698432 63380048032231060 63623817447739641 63926427756646845 63998562481996896 64099108544752320 64124792388273024 64345643577616752 64429785455518080 64444869876454080 64579130022030026 65000429099526960 65087627108817664 65126742269339790 65639551263586560 65778212011828992 65817742187316870 65865619410158880 65995531874478720 66335992125799680 66345265563655104 66805996574513820 66986455776497920 67062942715185027 67590997382233728 68188189607089968 68647106716331130 68782505348907720 69187635115672320 69333791039495424 69468525087295776 69562857921747840 69707780542418148 69815275699491920 69936604725220480 70067391682875912 70205591666471328 70693130497488490 71109513868885440 71249769320303360 71259729679481408 71495159530685280 71863991469616320 72111497112846360 72500478611010840 72626474137728960 73223580497419872 73368005705501568 73716961737394560 74000488513307616 74514380794650030 75101108202481920 75257568844570424 75359762748560160 75748531549055040 75897936936725760 76056057638677272 76711713307976214 76918930253702784 77315742546621696 77333843851744896 77453089491575720 77852657425417680 78006212962745920 78152090723207748 78542185161928410 78678680315873040 79160627564778240 79194638249374464 79482006180960032 79571307159002880 79998203102496120 80000528122494720 80155990485341280 80167195889416584 80432054472020940 81359533886022080 82222765014786240 82394062441900378 82539006418689264 82931581954568880 83042834587112192 83778330839390304 83923925670264576 84488746727792160 84664764950141727 84831756596986188 85235237008862460 85331416642662528 85465478059669760 85563064843511931 85794191436822336 85926493168605440 86236789763539584 86667238799369280 86835656359119720 87134725678022685 87584239603594890 87756989583089160 87820825880211840 88273879285512960 88460354084873472 88752611831195520 89074662099351760 89231358290474880 89417256953580036 90431715298272192 90917586142786624 91529475621774840 91710007131876960 91901069646735037 92500610641634520 92624700116394368 92943707389890864 93423188910501216 93607455555295104 94071961055713030 94250622194314092 94414416379047648 94812685158513920 95070072048346590 95326879374247040 95818655292821760 96148662817128480 96187188582409536 96644678183277120 96667304814681120 96835298850305280 96868695033045039 97631440663226496 97690113404009685 98459326895379840 98667318017743488 98993297811718080 99352507726200040 100208994861770730 100479683664746880 100998042065406720 101408076851569696 102069639328700160 102282284410634952 103173758023361580 103803543233890240 104000686559243136 104202787630943664 104561670813627222 104722913549237880 104904907087830720 105308387499706992 105384991056254208 106039695746232735 106664270803328160 106874653980455040 106889594519222112 107242739296027920 107795987204424480 108459431638122240 109630353353048320 109835370746129808 110052008558252352 110575442606091840 111704441119187072 111771571191975045 112651662303722880 112886353266855636 113039644122840240 113109008795981584 113646982678483280 113846905405088640 114084086458015908 114392255249096448 115378395380554176 115556318399159040 115780875145492960 116000765777617344 116179634237363580 116778986138126520 117009319444118880 117813277742892615 118018020473809560 118740941347167360 119223009271440048 120233985728011920 120250793834124876 120575620397696256 122039300829033120 122280009509169280 123334147522179360 123591093662850567 123924943186521152 124564251880668288 125667496259085456 125885888505396864 126760096064462120 127247634895479282 127852855513293690 127997124963993792 128198217089504640 128249584776546048 128691287155233504 128859570911036160 128889739752908160 129158260044060052 130000858199053920 130253484538679580 131635484374633740 131731238820317760 131991063748957440 132690531127310208 133611993149027640 134125885430370054 135181994764467456 136376379214179936 137294213432662260 137565010697815440 138937050174591552 139125715843495680 139415561084836296 139630551398983840 139873209450440960 140134783365751824 140411183332942656 141107941583569545 141386260994976980 142219027737770880 142519459358962816 142605108072519885 142990319061370560 143727982939232640 144222994225692720 145000957222021680 145252948275457920 146447160994839744 146736011411003136 147433923474789120 148000977026615232 149028761589300060 150313492292656095 150515137689140848 150719525497120320 151497063098110080 152112115277354544 153423426615952428 153837860507405568 154667687703489792 154906178983151440 155705314850835360 156012425925491840 156304181446415496 157084370323856820 157357360631746080 158964012361920064 159996406204992240 160311980970682560 160334391778833168 160864108944041880 161447825055075065 162719067772044160 164445530029572480 164788124883800756 165078012837378528 165863163909137760 167556661678780608 168977493455584320 169329529900283454 169663513193972376 170470474017724920 170662833285325056 171126129687023862 171588382873644672 172473579527079168 173334477598738560 173671312718239440 174269451356045370 175168479207189780 175513979166178320 175641651760423680 177505223662391040 178149324198703520 178462716580949760 178834513907160072 180863430596544384 181835172285573248 183058951243549680 183420014263753920 183802139293470074 185001221283269040 185249400232788736 185887414779781728 186846377821002432 187214911110590208 188143922111426060 188501244388628184 188828832758095296 190140144096693180 190653758748494080 190871452343218923 191779283269940535 192297325634256960 192374377164819072 193289356366554240 193334609629362240 193737390066090078 195262881326452992 195380226808019370 196918653790759680 197334636035486976 197986595623436160 198705015452400080 200417989723541460 200959367329493760 202816153703139392 204564568821269904 205985156104750945 206347516046723160 207607086467780480 208001373118486272 208405575261887328 209123341627254444 209445827098475760 209809814175661440 210616774999413984 212079391492465470 213328541606656320 213749307960910080 213779189038444224 214485478592055840 215591974408848960 219670741492259616 220104017116504704 221150885212183680 223408882238374144 223543142383950090 225303324607445760 225772706533711272 226079288245680480 226218017591963168 227293965356966560 227693810810177280 228168172916031816 230756790761108352 231561750290985920 232001531555234688 232359268474727160 233557972276253040 234018638888237760 235626555485785230 236036040947619120 237481882694334720 238446018542880096 240467971456023840 240501587668249752 244078601658066240 244560019018338560 246668295044358720 247182187325701134 247849886373042304 249128503761336576 251334992518170912 251771777010793728 253520192128924240 253994294850425181 254495269790958564 255705711026587380 255994249927987584 256396434179009280 257382574310467008 257779479505816320 258316520088120104 260001716398107840 260506969077359160 261404177034068055 263270968749267480 263462477640635520 265381062254620416 267223986298055280 268251770860740108 272752758428359872 274588426865324520 275130021395630880 275703208940205111 277874100349183104 278831122169672592 279261102797967680 280269566731503648 280822366665885312 282215883167139090 282772521989953960 284438055475541760 285038918717925632 285210216145039770 285980638122741120 287455965878465280 288445988451385440 290001914444043360 290505896550915840 290606085099135117 292894321989679488 296001954053230464 298057523178600120 300626984585312190 301030275378281696 301439050994240640 302994126196220160 304224230554709088 306846853231904856 309812357966302880 311410629701670720 312024851850983680 312608362892830992 314168740647713640 314714721263492160 317928024723840128 318119087238698205 319992812409984480 320623961941365120 320668783557666336 321728217888083760 322895650110150130 325438135544088320 328891060059144960 329576249767601512 330156025674757056 331726327818275520 335113323357561216 335314713575925135 337954986911168640 338659059800566908 339327026387944752 340940948035449840 342252259374047724 343176765747289344 346668955197477120 347342625436478880 348538902712090740 350336958414379560 351027958332356640 356298648397407040 357669027814320144 361726861193088768 363670344571146496 366117902487099360 366840028527507840 367604278586940148 370002442566538080 370773280988551701 371774829559563456 373692755642004864 376287844222852120 377002488777256368 377657665516190592 380280288193386360 381742904686437846 383558566539881070 384594651268513920 384748754329638144 386578712733108480 386669219258724480 387474780132180156 390760453616038740 395973191246872320 397410030904800160 400835979447082920 405632307406278784 409129137642539808 411970312209501890 412695032093446320 415214172935560960 416811150523774656 418246683254508888 418891654196951520 419619628351322880 421233549998827968 423323824750708635 424158782984930940 426657083213312640 427558378076888448 427815324217559655 428970957184111680 431183948817697920 439341482984519232 440208034233009408 442301770424367360 447086284767900180 451545413067422544 452158576491360960 452436035183926336 454587930713933120 456336345832063632 459505348233675185 461513581522216704 463123500581971840 464003063110469376 464718536949454320 467115944552506080 468037277776475520 471253110971570460 472072081895238240 476892037085760192 480935942912047680 481003175336499504 484343475165225195 488157203316132480 493336590088717440 494364374651402268 495699772746084608 502669985036341824 507040384257848480 507988589700850362 508990539581917128 511411422053174760 511988499855975168 514765148620934016 516633040176240208 520003432796215680 521013938154718320 522808354068136110 526541937498534960 526924955281271040 534447972596110560 536503541721480216 545505516856719744 549176853730649040 550260042791261760 551406417880410222 555748200698366208 557662244339345184 558522205595935360 560539133463007296 561644733331770624 564431766334278180 565545043979907920 570420432290079540 571961276245482240 576891976902770880 580003828888086720 581212170198270234 585788643979358976 592003908106460928 596115046357200240 601253969170624380 602060550756563392 602878101988481280 608448461109418176 613693706463809712 617955468314252835 619624715932605760 622821259403341440 625216725785661984 628337481295427280 629429442526984320 635856049447680256 636238174477396410 639985624819968960 641247923882730240 641337567115332672 643456435776167520 645791300220300260 659152499535203024 660312051349514112 663452655636551040 670226646715122432 670629427151850270 675909973822337280 677318119601133816 678654052775889504 681881896070899680 684504518748095448 694685250872957760 697077805424181480 700673916828759120 702055916664713280 712597296794814080 715338055628640288 732235804974198720 733680057055015680 735208557173880296 740004885133076160 741546561977103402 743549659119126912 747385511284009728 752575688445704240 754004977554512736 755315331032381184 760560576386772720 763485809372875692 767117133079762140 769189302537027840 773338438517448960 774949560264360312 781520907232077480 794820061809600320 801671958894165840 811264614812557568 818258275285079616 823940624419003780 825390064186892640 827109626820615333 833622301047549312 836493366509017776 837783308393903040 842467099997655936 846647649501417270 848317565969861880 853314166426625280 855116756153776896 855630648435119310 857941914368223360 862367897635395840 871818255297405351 878682965969038464 894172569535800360 903090826134845088 904317152982721920 904872070367852672 909175861427866240 912672691664127264 919010696467350370 926247001163943680 929437073898908640 934231889105012160 936074555552951040 942506221943140920 944144163790476480 953784074171520384 954357261716094615 961871885824095360 962006350672999008 968686950330450390 976314406632264960 986673180177434880 988728749302804536 1005339970072683648 1014080768515696960 1015977179401700724 1017981079163834256 1022822844106349520 1029530297241868032 1033266080352480416 1040006865592431360 1042027876309436640 1045616708136272220 1053083874997069920 1068895945192221120 1073007083442960432 1091011033713439488 1098353707461298080 1100520085582523520 1102812835760820444 1112319842965655103 1115324488678690368 1117044411191870720 1121078266926014592 1128863532668556360 1131090087959815840 1140840864580159080 1153783953805541760 1160007657776173440 1162424340396540468 1192230092714400480 1194713905407555481 1202507938341248760 1204121101513126784 1216896922218836352 1227387412927619424 1235910936628505670 1239249431865211520 1245642518806682880 1250433451571323968 1256674962590854560 1258858885053968640 1269971474252125905 1272476348954792820 1279971249639937920 1282675134230665344 1286912871552335040 1291582600440600520 1318304999070406048 1320624102699028224 1326905311273102080 1341258854303700540 1354636239202267632 1357308105551779008 1363763792141799360 1369009037496190896 1378516044701025555 1389370501745915520 1394155610848362960 1401347833657518240 1404111833329426560 1425194593589628160 1430676111257280576 1453030425495675585 1464471609948397440 1470417114347760592 1480009770266152320 1483093123954206804 1487099318238253824 1505151376891408480 1508009955109025472 1521121152773545440 1526971618745751384 1534234266159524280 1549899120528720624 1563041814464154960 1589640123619200640 1603343917788331680 1636516550570159232 1647881248838007560 1650780128373785280 1654219253641230666 1667244602095098624 1672986733018035552 1675566616787806080 1684934199995311872 1693295299002834540 1696635131939723760 1711261296870238620 1715883828736446720 1743636510594810702 1757365931938076928 1788345139071600720 1806181652269690176 1808634305965443840 1809744140735705344 1818351722855732480 1825345383328254528 1838021392934700740 1853866404942758505 1858874147797817280 1868463778210024320 1885012443886281840 1888288327580952960 1907568148343040768 1908714523432189230 1923743771648190720 1924012701345998016 1937373900660900780 1977457498605609072 2010679940145367296 2028161537031393920 2031954358803401448 2035962158327668512 2045645688212699040 2066532160704960832 2084055752618873280 2091233416272544440 2106167749994139840 2137791890384442240 2146014166885920864 2196707414922596160 2201040171165047040 2205625671521640888 2224639685931310206 2230648977357380736 2242156533852029184 2257727065337112720 2262180175919631680 2281681729160318160 2307567907611083520 2320015315552346880 2324848680793080936 2384460185428800960 2389427810815110962 2405015876682497520 2408242203026253568 2433793844437672704 2454774825855238848 2471821873257011340 2478498863730423040 2481328880461845999 2500866903142647936 2513349925181709120 2539942948504251810 2544952697909585640 2559942499279875840 2565350268461330688 2573825743104670080 2583165200881201040 2636609998140812096 2682517708607401080 2709272478404535264 2714616211103558016 2727527584283598720 2738018074992381792 2757032089402051110 2778741003491831040 2788311221696725920 2802695667315036480 2808223666658853120 2861352222514561152 2906060850991351170 2928943219896794880 2940834228695521184 2960019540532304640 2966186247908413608 3010302753782816960 3016019910218050944 3042242305547090880 3053943237491502768 3068468532319048560 3099798241057441248 3126083628928309920 3179280247238401280 3206687835576663360 3273033101140318464 3295762497676015120 3301560256747570560 3308438507282461332 3345973466036071104 3351133233575612160 3386590598005669080 3393270263879447520 3422522593740477240 3487273021189621404 3576690278143201440 3584141716222666443 3612363304539380352 3650690766656509056 3676042785869401480 3707732809885517010 3717748295595634560 3736927556420048640 3770024887772563680 3776576655161905920 3817429046864378460 3848025402691996032 3874747801321801560 3954914997211218144 4056323074062787840 4063908717606802896 4071924316655337024 4091291376425398080 4133064321409921664 4135548134103076665 4168111505237746560 4182466832545088880 4212335499988279680 4275583780768884480 4292028333771841728 4359091276487026755 4393414829845192320 4411251343043281776 4449279371862620412 4461297954714761472 4515454130674225440 4524360351839263360 4563363458320636320 4649697361586161872 4768920370857601920 4778855621630221924 4810031753364995040 4909549651710477696 4943643746514022680 4962657760923691998 5001733806285295872 5026699850363418240 5079885897008503620 5089905395819171280 5147651486209340160 5166330401762402080 5273219996281624192 5365035417214802160 5418544956809070528 5429232422207116032 5455055168567197440 5476036149984763584 5514064178804102220 5561599214828275515 5576622443393451840 5605391334630072960 5722704445029122304 5812121701982702340 5881668457391042368 5932372495816827216 5973569527037777405 6020605507565633920 6032039820436101888 6084484611094181760 6107886474983005536 6136937064638097120 6199596482114882496 6252167257856619840 6413375671153326720 6591524995352030240 6603120513495141120 6616877014564922664 6691946932072142208 6773181196011338160 6786540527758895040 6845045187480954480 6974546042379242808 7153380556286402880 7168283432445332886 7224726609078760704 7301381533313018112 7352085571738802960 7415465619771034020 7435496591191269120 7540049775545127360 7634858093728756920 7696050805383992064 7749495602643603120 7909829994422436288 8127817435213605792 8143848633310674048 8182582752850796160 8266128642819843328 8271096268206153330 8336223010475493120 8364933665090177760 8424670999976559360 8584056667543683456 8718182552974053510 8786829659690384640 8822502686086563552 8898558743725240824 9030908261348450880 9048720703678526720 9126726916641272640 9299394723172323744 9537840741715203840 9557711243260443848 9620063506729990080 9819099303420955392 9887287493028045360 9925315521847383996 10053399700726836480 10159771794017007240 10179810791638342560 10332660803524804160 10546439992563248384 10730070834429604320 10752425148667999329 10837089913618141056 10952072299969527168 11028128357608204440 11123198429656551030 11153244886786903680 11210782669260145920 11624243403965404680 11763336914782084736 11864744991633654432 11947139054075554810 12041211015131267840 12168969222188363520 12215772949966011072 12273874129276194240 12399192964229764992 12406644402309229995 12504334515713239680 12826751342306653440 13183049990704060480 13233754029129845328 13383893864144284416 13546362392022676320 13573081055517790080 13690090374961908960 13949092084758485616 14306761112572805760 14336566864890665772 14704171143477605920 14830931239542068040 15080099551090254720 15269716187457513840 15498991205287206240 15819659988844872576 16255634870427211584 16287697266621348096 16365165505701592320 16542192536412306660 16729867330180355520 17168113335087366912 17436365105948107020 17645005372173127104 17797117487450481648 17920708581113332215 18061816522696901760 18253453833282545280 18598789446344647488 19115422486520887696 19240127013459980160 19774574986056090720 19850631043694767992 20319543588034014480 20359621583276685120 20665321607049608320 21460141668859208640 21504850297335998658 21674179827236282112 21904144599939054336 22056256715216408880 22246396859313102060 22306489773573807360 23248486807930809360 23526673829564169472 23729489983267308864 23894278108151109620 24431545899932022144 24547748258552388480 24798385928459529984 24813288804618459990 25008669031426479360 26366099981408120960 26467508058259690656 27092724784045352640 27146162111035580160 27380180749923817920 27898184169516971232 28613522225145611520 28673133729781331544 29408342286955211840 29661862479084136080 30160199102180509440 30539432374915027680 30997982410574412480 31639319977689745152 32257275446003997987 32511269740854423168 33084385072824613320 33459734660360711040 34872730211896214040 35290010744346254208 35594234974900963296 35841417162226664430 36123633045393803520 36506907666565090560 37197578892689294976 38230844973041775392 38480254026919960320 39549149972112181440 39701262087389535984 40639087176068028960 40719243166553370240 41330643214099216640 42920283337718417280 43009700594671997316 44112513430432817760 44492793718626204120 46496973615861618720 47458979966534617728 47788556216302219240 48863091799864044288 49095496517104776960 49626577609236919980 52732199962816241920 52935016116519381312 53762125743339996645 54185449568090705280 54760361499847635840 55796368339033942464 57346267459562663088 58816684573910423680 59323724958168272160 61078864749830055360 61995964821148824960 64514550892007995974 65022539481708846336 66168770145649226640 66919469320721422080 69745460423792428080 70580021488692508416 71188469949801926592 71682834324453328860 74395157785378589952 76461689946083550784 79098299944224362880 79402524174779071968 81278174352136057920 81438486333106740480 85840566675436834560 86019401189343994632 88225026860865635520 88985587437252408240 92993947231723237440 94917959933069235456 95577112432604438480 99253155218473839960 105870032233038762624 107524251486679993290 108370899136181410560 109520722999695271680 111592736678067884928 114692534919125326176 117633369147820847360 118647449916336544320 122157729499660110720 123991929642297649920 129029101784015991948 132337540291298453280 139490920847584856160 142376939899603853184 143365668648906657720 152923379892167101568 158196599888448725760 158805048349558143936 161286377230019989935 162556348704272115840 172038802378687989264 176450053721731271040 177971174874504816480 185987894463446474880 191154224865208876960 198506310436947679920 211740064466077525248 215048502973359986580 223185473356135769856 229385069838250652352 237294899832673088640 244315458999320221440 258058203568031983896 264675080582596906560 278981841695169712320 284753879799207706368 286731337297813315440 305846759784334203136 317610096699116287872 322572754460039979870 325112697408544231680 344077604757375978528 352900107443462542080 355942349749009632960 371975788926892949760 382308449730417753920 397012620873895359840 430097005946719973160 458770139676501304704 474589799665346177280 516116407136063967792 529350161165193813120 557963683390339424640 573462674595626630880 635220193398232575744 645145508920079959740 688155209514751957056 711884699498019265920 764616899460835507840 794025241747790719680 860194011893439946320 917540279353002609408 1032232814272127935584 1058700322330387626240 1115927366780678849280 1146925349191253261760 1290291017840159919480 1376310419029503914112 1423769398996038531840 1529233798921671015680 1588050483495581439360 1720388023786879892640 2064465628544255871168 2293850698382506523520 2580582035680319838960 2752620838059007828224 3176100966991162878720 3440776047573759785280 4128931257088511742336 4587701396765013047040 5161164071360639677920 6881552095147519570560 8257862514177023484672 10322328142721279355840 13763104190295039141120 20644656285442558711680 41289312570885117423360
- Sum of all divisors σ(n): 170494615510022541825360
- Sum of proper divisors (its aliquot sum) s(n): 129205302939137424402000
- 41289312570885117423360 is an abundant number, because the sum of its proper divisors (129205302939137424402000) is greater than itself. Its abundance is 87915990368252306978640
Bases of 41289312570885117423360
- Binary: 10001011111001001100010100011000111100010000111111100001000110101111000000002
- Hexadecimal: 0x8BE4C518F10FE11AF00
- Base-36: 6Q1SU8N3CRXJUO0
Squares and roots of 41289312570885117423360
- 41289312570885117423360 squared (412893125708851174233602) is 1704807332576251784809311552123535445473689600
- 41289312570885117423360 cubed (412893125708851174233603) is 70390322827877757975547169092637521291588427635469573913424429056000
-
The
square root of 41289312570885117423360 is 203197717927.3554671961 -
The
cube root of 41289312570885117423360 is 34563089.0893063687
Scales and comparisons
How big is 41289312570885117423360?- 41,289,312,570,885,117,423,360 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 41,289,312,570,885,117,423,360 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 41289312570885117423360 cubic inches would be around 2880257.4 feet tall.
Recreational maths with 41289312570885117423360
- 41289312570885117423360 backwards is 06332471158807521398214
- 41289312570885117423360 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 41289312570885117423360's digits is 90
- 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 41289312570885117423360 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 41289312570885117423360 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/41289312570885117423360/
Chicago style:
Numbermatics. 2024. "Number 41289312570885117423360 - Facts about the integer". https://numbermatics.com/n/41289312570885117423360/
The information we have on file for 41289312570885117423360 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 41289312570885117423360, math, Factors of 41289312570885117423360, curriculum, school, college, exams, university, Prime factorization of 41289312570885117423360, STEM, science, technology, engineering, physics, economics, calculator, forty-one sextillion, two hundred eighty-nine quintillion, three hundred twelve quadrillion, five hundred seventy trillion, eight hundred eighty-five billion, one hundred seventeen million, four hundred twenty-three thousand, three hundred sixty.