29671715134214000640
29,671,715,134,214,000,640 is an even composite number composed of eight prime numbers multiplied together.
29671715134214000640 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of thirteen thousand, one hundred four divisors.
Prime factorization of 29671715134214000640:
212 × 36 × 5 × 132 × 192 × 31 × 89 × 11807
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 5 × 13 × 13 × 19 × 19 × 31 × 89 × 11807)See below for interesting mathematical facts about the number 29671715134214000640 from the Numbermatics database.
Names of 29671715134214000640
- Cardinal: 29671715134214000640 can be written as Twenty-nine quintillion, six hundred seventy-one quadrillion, seven hundred fifteen trillion, one hundred thirty-four billion, two hundred fourteen million, six hundred forty.
Scientific notation
- Scientific notation: 2.967171513421400064 × 1019
Factors of 29671715134214000640
Divisors of 29671715134214000640
- Number of divisors d(n): 13104
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 12 13 15 16 18 19 20 24 26 27 30 31 32 36 38 39 40 45 48 52 54 57 60 62 64 65 72 76 78 80 81 89 90 93 95 96 104 108 114 117 120 124 128 130 135 144 152 155 156 160 162 169 171 178 180 186 190 192 195 208 216 228 234 240 243 247 248 256 260 267 270 279 285 288 304 310 312 320 324 338 342 351 356 360 361 372 380 384 390 403 405 416 432 445 456 465 468 480 486 494 496 507 512 513 520 534 540 558 570 576 585 589 608 620 624 640 648 676 684 702 712 720 722 729 741 744 760 768 780 801 806 810 832 837 845 855 864 890 912 930 936 960 972 988 992 1014 1024 1026 1040 1053 1068 1080 1083 1116 1140 1152 1157 1170 1178 1209 1215 1216 1235 1240 1248 1280 1296 1335 1352 1368 1395 1404 1424 1440 1444 1458 1482 1488 1520 1521 1536 1539 1560 1602 1612 1620 1664 1674 1690 1691 1710 1728 1755 1767 1780 1805 1824 1860 1872 1920 1944 1976 1984 2015 2028 2048 2052 2080 2106 2136 2160 2166 2223 2232 2280 2304 2314 2340 2356 2403 2418 2430 2432 2470 2480 2496 2511 2535 2560 2565 2592 2670 2704 2736 2759 2790 2808 2848 2880 2888 2916 2945 2964 2976 3040 3042 3072 3078 3120 3159 3204 3211 3224 3240 3249 3328 3348 3380 3382 3420 3456 3471 3510 3534 3560 3610 3627 3645 3648 3705 3720 3744 3840 3888 3952 3968 4005 4030 4056 4096 4104 4160 4185 4212 4272 4320 4332 4446 4464 4560 4563 4608 4617 4628 4680 4693 4712 4806 4836 4860 4864 4940 4960 4992 5022 5070 5073 5120 5130 5184 5239 5265 5301 5340 5408 5415 5472 5518 5580 5616 5696 5760 5776 5785 5832 5890 5928 5952 6045 6080 6084 6144 6156 6240 6318 6408 6422 6448 6480 6498 6656 6669 6696 6760 6764 6840 6912 6942 7020 7068 7120 7209 7220 7254 7290 7296 7410 7440 7488 7533 7605 7657 7680 7695 7776 7904 7936 8010 8060 8112 8208 8277 8320 8370 8424 8455 8544 8640 8664 8835 8892 8928 9120 9126 9216 9234 9256 9360 9386 9424 9477 9612 9633 9672 9720 9728 9747 9880 9920 9984 10044 10140 10146 10240 10260 10368 10413 10478 10530 10602 10680 10816 10830 10881 10944 11036 11115 11160 11191 11232 11392 11520 11552 11570 11664 11780 11807 11856 11904 12015 12090 12160 12168 12288 12312 12480 12555 12636 12816 12844 12896 12960 12996 13312 13338 13392 13520 13528 13680 13689 13795 13824 13851 13884 14040 14079 14136 14240 14418 14440 14508 14580 14592 14820 14880 14976 15041 15066 15210 15219 15314 15360 15390 15552 15717 15795 15808 15872 15903 16020 16055 16120 16224 16245 16416 16554 16640 16740 16848 16910 17088 17280 17328 17355 17670 17784 17856 18135 18240 18252 18432 18468 18512 18720 18772 18848 18954 19224 19266 19344 19440 19456 19494 19760 19840 19968 20007 20088 20280 20292 20480 20520 20736 20826 20956 21060 21204 21360 21627 21632 21660 21762 21888 21983 22072 22230 22320 22382 22464 22599 22784 22815 22971 23040 23085 23104 23140 23328 23465 23560 23614 23712 23808 24030 24180 24320 24336 24624 24831 24960 25110 25272 25365 25632 25688 25792 25920 25992 26195 26505 26624 26676 26784 27040 27056 27360 27378 27590 27648 27702 27768 28080 28158 28272 28480 28836 28880 28899 29016 29160 29184 29241 29640 29760 29952 30082 30132 30420 30438 30628 30720 30780 31104 31239 31434 31590 31616 31744 31806 32040 32110 32129 32240 32448 32490 32643 32832 33108 33280 33345 33480 33573 33696 33820 34176 34560 34656 34710 35340 35421 35568 35712 35867 36045 36270 36480 36504 36864 36936 37024 37440 37544 37665 37696 37908 38285 38448 38532 38688 38880 38912 38988 39520 39680 39936 40014 40176 40560 40584 41040 41067 41385 41472 41652 41912 42120 42237 42408 42720 43254 43264 43320 43524 43776 43966 44144 44460 44640 44764 44928 45123 45198 45568 45630 45657 45942 46080 46170 46208 46280 46656 46930 47120 47151 47228 47385 47424 47616 47709 48060 48165 48360 48640 48672 48735 49248 49662 49920 50220 50544 50730 51264 51376 51584 51840 51984 52065 52390 52421 53010 53248 53352 53568 54080 54112 54405 54720 54756 55180 55296 55404 55536 55955 56160 56316 56544 56960 57672 57760 57798 58032 58320 58368 58482 59035 59280 59520 59904 60021 60164 60264 60840 60876 61009 61256 61440 61560 62208 62478 62868 63180 63232 63488 63612 64080 64220 64258 64480 64881 64896 64980 65286 65664 65949 66216 66560 66690 66960 67146 67392 67640 68352 68445 68913 69120 69255 69312 69420 70395 70680 70842 71136 71424 71734 72090 72540 72960 73008 73872 74048 74493 74880 75088 75205 75330 75392 75816 76095 76570 76896 77064 77376 77760 77824 77976 78585 79040 79360 79515 79872 80028 80352 81120 81168 82080 82134 82770 82944 83304 83824 84240 84474 84816 85440 86508 86528 86640 86697 87048 87552 87723 87932 88288 88920 89280 89528 89856 90246 90396 91136 91260 91314 91884 92160 92340 92416 92560 93312 93717 93860 94240 94302 94456 94770 94848 95232 95418 96120 96330 96387 96720 97280 97344 97470 97929 98496 99324 99541 99840 100035 100440 100719 101088 101460 102528 102752 103168 103680 103968 104130 104780 104842 106020 106263 106704 107136 107601 108135 108160 108224 108810 109440 109512 109915 110360 110592 110808 111072 111910 112320 112632 112995 113088 113920 114855 115344 115520 115596 116064 116640 116736 116964 118070 118560 119040 119808 120042 120328 120528 121680 121752 122018 122512 123120 123201 124155 124416 124956 125736 126360 126464 126711 126976 127224 128160 128440 128516 128960 129762 129792 129960 130572 131328 131898 132432 133120 133380 133920 134292 134784 135280 135369 136704 136890 136971 137826 138240 138510 138624 138840 140790 141360 141453 141684 142272 142848 143127 143468 144180 144495 145080 145483 145920 146016 146205 147744 148096 148986 149760 150176 150410 150660 150784 151632 152190 153140 153491 153792 154128 154752 155520 155952 156195 157170 157263 158080 158720 159030 159744 160056 160645 160704 162240 162336 163215 164160 164268 165540 165888 166608 167648 167865 168480 168948 169632 170880 173016 173056 173280 173394 174096 175104 175446 175864 176576 177105 177840 178560 179056 179335 179712 180063 180492 180792 182272 182520 182628 183027 183768 184320 184680 184832 185120 186624 187434 187720 188480 188604 188912 189540 189696 190464 190836 192240 192660 192774 193440 194560 194688 194940 195858 196992 197847 198648 199082 199680 200070 200880 201438 202176 202920 205056 205335 205504 206336 206739 207360 207936 208260 209560 209684 211185 212040 212526 213408 214272 215202 216270 216320 216448 217620 218880 219024 219830 220720 221616 222144 223479 223820 224333 224640 225264 225615 225990 226176 227840 228285 229710 230688 231040 231192 232128 233280 233472 233928 235755 236140 237120 238080 238545 239616 240084 240656 241056 243360 243504 244036 245024 246240 246402 248310 248832 249912 251472 252720 252928 253422 254448 256320 256880 257032 257920 259524 259584 259920 260091 261144 262105 262656 263169 263796 264864 266240 266760 267840 268584 269568 270560 270738 273408 273780 273942 275652 276480 277020 277248 277680 281151 281580 282720 282906 283368 284544 285696 285779 286254 286936 288360 288990 289161 290160 290966 291840 292032 292410 293787 295488 296192 297972 298623 299520 300105 300352 300820 301320 301568 302157 303264 304380 305045 306280 306982 307584 308256 309504 311040 311904 312390 314340 314526 316160 317440 318060 318789 320112 321290 321408 322803 324405 324480 324672 326430 328320 328536 329745 331080 331776 333216 335296 335730 336960 337896 339264 341760 344565 346032 346112 346560 346788 348192 350208 350892 351728 353152 354210 355680 357120 358112 358670 359424 360126 360984 361584 364544 365040 365256 366017 366054 367536 369360 369664 370240 372465 373248 374868 375440 376960 377208 377824 379080 379392 380133 380928 381672 384480 385320 385548 386880 389120 389376 389880 391716 393984 395694 397296 398164 399360 400140 401760 402876 404352 405840 406107 410112 410670 410913 411008 412672 413478 414720 415872 416520 417677 419120 419368 422370 424080 424359 425052 426816 428544 429381 430404 432540 432640 432896 433485 435240 436449 437760 438048 438615 439660 441440 443232 444288 446958 447640 448666 449280 450528 451230 451980 452352 455680 456570 459420 460473 461376 462080 462384 464256 466271 466560 467856 468585 471510 471789 472280 474240 476160 477090 479232 480168 481312 481935 482112 486720 487008 488072 489645 490048 492480 492804 496620 497664 497705 499824 502944 503595 505440 505856 506844 508896 512640 513760 514064 515840 519048 519168 519840 520182 522288 524210 525312 526338 527592 529728 531315 533520 535680 537168 538005 539136 541120 541476 546816 547560 547884 549081 551304 552960 554040 554496 555360 562302 563160 565440 565812 566736 569088 571392 571558 572508 573872 576720 577980 578322 580320 581932 583680 584064 584820 587574 590976 592384 593541 595944 597246 599040 600210 600704 601640 602640 603136 604314 606528 608760 610090 612560 613964 615168 616005 616512 619008 620217 622080 623808 624780 628680 629052 632320 633555 634880 636120 637578 640224 642580 642816 645606 648810 648960 649344 652860 656640 657072 659490 662160 666432 670437 670592 671460 672999 673920 675792 676845 678528 681473 683520 684855 689130 692064 692224 693120 693576 696384 700416 701784 703456 706304 707265 708420 711360 714240 715635 716224 717340 718848 720252 721968 723168 727415 730080 730512 732034 732108 735072 738720 739328 740480 744930 746496 749736 750880 753920 754416 755648 758160 758784 760266 763344 767455 768960 770640 771096 773760 778752 779760 780273 783432 786315 787968 791388 794592 796328 798720 800280 803520 805752 808704 811680 812214 820224 821340 821826 822016 825344 826956 829440 831744 833040 835354 838240 838736 843453 844740 848160 848718 850104 853632 857088 857337 858762 860808 865080 865280 865792 866970 867483 870480 872898 875520 876096 877230 879320 882880 886464 888576 893916 895280 895869 897332 898560 900315 901056 902460 903960 904704 906471 911360 913140 915135 918840 920946 922752 924160 924768 928512 932542 933120 935712 937170 943020 943578 944560 948480 952320 954180 956367 960336 962624 963870 964224 968409 973440 974016 976144 979290 980096 984960 985608 989235 993240 995328 995410 995999 999648 1005888 1007190 1010880 1011712 1013688 1017792 1025280 1027520 1028128 1031680 1033695 1038096 1038336 1039680 1040364 1044576 1048420 1050624 1050823 1052676 1055184 1059456 1062630 1067040 1071360 1074336 1076010 1078272 1082240 1082952 1093632 1095120 1095768 1098051 1098162 1102608 1108080 1108992 1110720 1117395 1121665 1124604 1126320 1130880 1131624 1133472 1138176 1140399 1142784 1143116 1145016 1147744 1153440 1155960 1156644 1160640 1163864 1167360 1168128 1169640 1175148 1181952 1184768 1187082 1191888 1194492 1198080 1200420 1201408 1203280 1205280 1206272 1208628 1213056 1217520 1218321 1220180 1225120 1227928 1230336 1232010 1232739 1233024 1238016 1240434 1244160 1247616 1249560 1253031 1257360 1258104 1264640 1267110 1272240 1273077 1275156 1280448 1285160 1285632 1291212 1297620 1297920 1298688 1300455 1305720 1309347 1313280 1314144 1315845 1318980 1324320 1332864 1340874 1341184 1342920 1345998 1347840 1351584 1353690 1357056 1362946 1367040 1369710 1378260 1381419 1384128 1386240 1387152 1392768 1398813 1403568 1405755 1406912 1412608 1414530 1415367 1416840 1422720 1428480 1428895 1431270 1432448 1434680 1437696 1440504 1443936 1445805 1446336 1454830 1460160 1461024 1464068 1464216 1468935 1470144 1477440 1478656 1480960 1489860 1492992 1493115 1499472 1501760 1507840 1508832 1510785 1511296 1516320 1517568 1520532 1526688 1534910 1537920 1541280 1542192 1547520 1557504 1559520 1560546 1566864 1572630 1575936 1582776 1589184 1592656 1593945 1600560 1607040 1611504 1614015 1617408 1623360 1624428 1640448 1642680 1643652 1644032 1647243 1650688 1653912 1658880 1663488 1666080 1670708 1676480 1677472 1686906 1689480 1696320 1697436 1700208 1707264 1714176 1714674 1717524 1721616 1730160 1730560 1731584 1733940 1734966 1740960 1745796 1751040 1752192 1754460 1758640 1765760 1772928 1777152 1780623 1787832 1790560 1791738 1794664 1797120 1800630 1802112 1804920 1807920 1809408 1812942 1822720 1826280 1830085 1830270 1837680 1841892 1845504 1848320 1849536 1857024 1860651 1865084 1866240 1871424 1874340 1886040 1887156 1889120 1891279 1896960 1900665 1904640 1908360 1912734 1920672 1925248 1927740 1928448 1936818 1946880 1948032 1952288 1958580 1960192 1969920 1971216 1978470 1986480 1990820 1991998 1995383 1999296 2011311 2011776 2014380 2018997 2021760 2027376 2030535 2035584 2044419 2050560 2054565 2055040 2056256 2063360 2067390 2076192 2076672 2079360 2080728 2088385 2089152 2096840 2101248 2101646 2105352 2110368 2118912 2121795 2125260 2134080 2142720 2146905 2148672 2152020 2156544 2164480 2165904 2182245 2190240 2191536 2196102 2196324 2205216 2216160 2217984 2221440 2234790 2243330 2249208 2252640 2261760 2263248 2266944 2276352 2280798 2286232 2290032 2295488 2302365 2306880 2311920 2313288 2321280 2327728 2331355 2336256 2339280 2340819 2350296 2358945 2363904 2369536 2374164 2383776 2388984 2396160 2400840 2402816 2406560 2410560 2412544 2417256 2426112 2435040 2436642 2440360 2450240 2455856 2460672 2464020 2465478 2466048 2476032 2480868 2488320 2495232 2499120 2506062 2514720 2516208 2529280 2534220 2544480 2546154 2550312 2560896 2570320 2571264 2572011 2582424 2595240 2595840 2597376 2600910 2602449 2611440 2618694 2626560 2628288 2631690 2637960 2648640 2665728 2681748 2682368 2685840 2687607 2691996 2695680 2703168 2707380 2714112 2719413 2725892 2734080 2739420 2745405 2756520 2762838 2768256 2772480 2774304 2785536 2797626 2807136 2811510 2813824 2825216 2829060 2830734 2833680 2845440 2856960 2857790 2862540 2864896 2869101 2869360 2881008 2887872 2891610 2892672 2905227 2909660 2916329 2920320 2922048 2928136 2928432 2937870 2940288 2954880 2961920 2967705 2979720 2985984 2986230 2987997 2998944 3003520 3015680 3017664 3021570 3022592 3032640 3035136 3041064 3053376 3069820 3075840 3082560 3084384 3095040 3101085 3115008 3119040 3121092 3133728 3145260 3151872 3152469 3165552 3178368 3185312 3187890 3201120 3214080 3223008 3228030 3234816 3246720 3248856 3280896 3285360 3287304 3288064 3294153 3294486 3307824 3326976 3332160 3341416 3352185 3352960 3354944 3364995 3373812 3378960 3392640 3394872 3400416 3407365 3414528 3421197 3428352 3429348 3435048 3443232 3460320 3461120 3463168 3467880 3469932 3481920 3491592 3502080 3504384 3508920 3517280 3531520 3545856 3554304 3561246 3575664 3581120 3583476 3589328 3594240 3601260 3604224 3609840 3615840 3618816 3625884 3652560 3654963 3660170 3660540 3675360 3683784 3691008 3696640 3699072 3714048 3721302 3730168 3732480 3742848 3748680 3759093 3772080 3774312 3778240 3782558 3793920 3801330 3816720 3819231 3825468 3841344 3850496 3855480 3856896 3873636 3893760 3896064 3901365 3904576 3917160 3920384 3928041 3939840 3942432 3956940 3972960 3981640 3983996 3990766 3998592 4022622 4023552 4028760 4037994 4043520 4054752 4061070 4071168 4088838 4101120 4109130 4110080 4112512 4126720 4134780 4144257 4152384 4158720 4161456 4176770 4178304 4193680 4196439 4203292 4210704 4217265 4220736 4237824 4243590 4246101 4250520 4262327 4268160 4285440 4286685 4293810 4297344 4304040 4313088 4328960 4331808 4337415 4364490 4380480 4383072 4392204 4392648 4410432 4432320 4435968 4442880 4469580 4479345 4486660 4498416 4505280 4523520 4526496 4532355 4533888 4552704 4561596 4572464 4580064 4590976 4604730 4613760 4623840 4626576 4642560 4655456 4662710 4672512 4678560 4681638 4700592 4717890 4727808 4739072 4748328 4758221 4767552 4777968 4781835 4801680 4805632 4813120 4821120 4834512 4842045 4852224 4870080 4873284 4880720 4900480 4911712 4921344 4928040 4930956 4932096 4941729 4952064 4961736 4976640 4979995 4990464 4998240 5012124 5029440 5032416 5058560 5068440 5088960 5092308 5100624 5121792 5140640 5142528 5144022 5164848 5190480 5191680 5194752 5201820 5204898 5222880 5237388 5253120 5254115 5256576 5263380 5275920 5297280 5331456 5341869 5363496 5364736 5371680 5375214 5383992 5391360 5406336 5414760 5428224 5429801 5438826 5451784 5468160 5478840 5490255 5490810 5513040 5525676 5536512 5544960 5548608 5571072 5581953 5595252 5614272 5623020 5627648 5650432 5658120 5661468 5667360 5673837 5690880 5701995 5713920 5715580 5725080 5729792 5738202 5738720 5762016 5775744 5783220 5785344 5810454 5819320 5832658 5840640 5844096 5856272 5856864 5875740 5880576 5909760 5923840 5935410 5959440 5972460 5975994 5986149 5997888 6007040 6031360 6035328 6043140 6045184 6056991 6065280 6082128 6091605 6106752 6133257 6139640 6151680 6163695 6165120 6168768 6190080 6202170 6230016 6238080 6242184 6265155 6267456 6290520 6303744 6304938 6331104 6356736 6365385 6370624 6375780 6402240 6428160 6446016 6456060 6469632 6493440 6497712 6546735 6570720 6574608 6576128 6588306 6588972 6615648 6653952 6664320 6682832 6704370 6705920 6709888 6729990 6747624 6757920 6785280 6789744 6800832 6814730 6829056 6842394 6858696 6870096 6886464 6907095 6920640 6926336 6935760 6939864 6954323 6963840 6983184 6994065 7008768 7017840 7034560 7063040 7076835 7091712 7108608 7122492 7151328 7162240 7166952 7178656 7188480 7202520 7208448 7219680 7231680 7237632 7251768 7305120 7309926 7320340 7321080 7350720 7367568 7382016 7393280 7398144 7428096 7442604 7460336 7464960 7485696 7497360 7518186 7544160 7548624 7556480 7565116 7587840 7602660 7633440 7638462 7650936 7682688 7700992 7710960 7713792 7716033 7747272 7787520 7792128 7802730 7807347 7809152 7834320 7840768 7856082 7879680 7884864 7913880 7945920 7963280 7967992 7981532 7997184 8045244 8047104 8057520 8062821 8075988 8087040 8109504 8122140 8142336 8158239 8177676 8202240 8218260 8220160 8225024 8236215 8253440 8269560 8288514 8304768 8317440 8322912 8353540 8356608 8387360 8392878 8406584 8421408 8434530 8441472 8475648 8487180 8492202 8501040 8524654 8536320 8570880 8573370 8587620 8594688 8607303 8608080 8657920 8663616 8674830 8715681 8728980 8748987 8760960 8766144 8784408 8785296 8820864 8859149 8864640 8885760 8903115 8939160 8958690 8963991 8973320 8996832 9010560 9047040 9052992 9064710 9067776 9105408 9123192 9144928 9160128 9181952 9209460 9227520 9247680 9253152 9285120 9303255 9310912 9325420 9345024 9357120 9363276 9401184 9435780 9455616 9456395 9457407 9496656 9516442 9535104 9555936 9563670 9603360 9611264 9626240 9642240 9669024 9684090 9704448 9740160 9746568 9761440 9800960 9823424 9842688 9856080 9861912 9864192 9882459 9883458 9923472 9959990 9976915 9980928 9996480 10024248 10056555 10058880 10064832 10094985 10136880 10177920 10184616 10201248 10222095 10243584 10281280 10285056 10288044 10329696 10380960 10383360 10389504 10403640 10409796 10445760 10474776 10506240 10508230 10513152 10526760 10551840 10594560 10662912 10683738 10726992 10729472 10743360 10750428 10767984 10782720 10812672 10829520 10856448 10859602 10877652 10903568 10957680 10964889 10980510 10981620 11026080 11051352 11073024 11089920 11097216 11142144 11163906 11190504 11228544 11246040 11255296 11277279 11300864 11316240 11322936 11334720 11347674 11381760 11403990 11431160 11450160 11459584 11476404 11477440 11524032 11551488 11566440 11570688 11620908 11638640 11665316 11681280 11688192 11704095 11712544 11713728 11751480 11761152 11784123 11819520 11847680 11870820 11918880 11944920 11951988 11972298 11995776 12014080 12062720 12070656 12086280 12090368 12113982 12130560 12164256 12183210 12213504 12266514 12279280 12303360 12327390 12330240 12337536 12380160 12404340 12432771 12476160 12484368 12530310 12534912 12581040 12589317 12609876 12662208 12713472 12730770 12738303 12741248 12751560 12786981 12804480 12856320 12860055 12892032 12912120 12939264 12947987 12986880 12995424 13012245 13093470 13141440 13149216 13152256 13176612 13177944 13231296 13307904 13328640 13365664 13408740 13411840 13419776 13438035 13459980 13495248 13515840 13570560 13579488 13597065 13601664 13629460 13658112 13660699 13684788 13717392 13740192 13772928 13814190 13841280 13871520 13879728 13908646 13927680 13966368 13988130 14017536 14035680 14069120 14126080 14153670 14183424 14217216 14244984 14274663 14302656 14324480 14333904 14345505 14357312 14405040 14416896 14439360 14463360 14503536 14526135 14581645 14610240 14619852 14640680 14642160 14701440 14735136 14764032 14796288 14825187 14856192 14885208 14920672 14929920 14939985 14971392 14994720 15036372 15088320 15097248 15112960 15130232 15175680 15205320 15266880 15276924 15301872 15365376 15401984 15421920 15427584 15432066 15494544 15575040 15584256 15605460 15614694 15618304 15668640 15681536 15712164 15759360 15762345 15769728 15827760 15891840 15926560 15935984 15963064 15994368 16025607 16090488 16094208 16115040 16125642 16151976 16174080 16219008 16244280 16284672 16289403 16316478 16355352 16404480 16436520 16440320 16450048 16470765 16472430 16539120 16577028 16609536 16634880 16645824 16707080 16713216 16774720 16785756 16813168 16842816 16869060 16882944 16951296 16974360 16984404 17002080 17021511 17049308 17072640 17105985 17141760 17146740 17175240 17189376 17214606 17216160 17315840 17327232 17349660 17431362 17457960 17497974 17521920 17532288 17568816 17570592 17641728 17718298 17729280 17771520 17806230 17878320 17917380 17927982 17946640 17958447 17993664 18021120 18094080 18105984 18129420 18135552 18170973 18246384 18274815 18289856 18320256 18363904 18399771 18418920 18455040 18495360 18506304 18570240 18606510 18621824 18650840 18690048 18714240 18726552 18795465 18802368 18871560 18911232 18912790 18914814 18993312 19032884 19070208 19096155 19111872 19127340 19206720 19222528 19252480 19284480 19338048 19368180 19408896 19480320 19493136 19522880 19601920 19640205 19646848 19712160 19723824 19728384 19764918 19766916 19846944 19919980 19953830 19961856 19965637 19992960 20048496 20113110 20117760 20129664 20189970 20273760 20355840 20369232 20402496 20444190 20487168 20562560 20576088 20659392 20721285 20761920 20779008 20807280 20819592 20862969 20891520 20949552 20982195 21016460 21026304 21053520 21103680 21189120 21230505 21311635 21325824 21367476 21453984 21458944 21486720 21500856 21535968 21565440 21625344 21659040 21712896 21719204 21755304 21807136 21915360 21929778 21961020 21963240 22052160 22102704 22146048 22179840 22194432 22284288 22327812 22381008 22457088 22492080 22510592 22554558 22632480 22645872 22669440 22695348 22763520 22807980 22862320 22900320 22919168 22952808 22954880 23048064 23102976 23132880 23141376 23148099 23241816 23277280 23330632 23362560 23376384 23408190 23422041 23425088 23427456 23502960 23522304 23568246 23639040 23695360 23741640 23791105 23837760 23889840 23903976 23944596 23991552 24028160 24141312 24172560 24180736 24188463 24227964 24261120 24328512 24366420 24427008 24533028 24558560 24606720 24654780 24660480 24675072 24708645 24760320 24808680 24865542 24952320 24968736 25060620 25069824 25162080 25178634 25219752 25324416 25426944 25461540 25476606 25482496 25503120 25573962 25608960 25712640 25720110 25784064 25824240 25895974 25973760 25990848 26024490 26147043 26186940 26246961 26282880 26298432 26353224 26355888 26462592 26577447 26657280 26709345 26731328 26817480 26823680 26839552 26876070 26891973 26919960 26990496 27031680 27141120 27149005 27158976 27194130 27203328 27258920 27316224 27321398 27369576 27434784 27480384 27545856 27628380 27682560 27743040 27759456 27817292 27855360 27909765 27932736 27976260 28035072 28071360 28138240 28252160 28307340 28366848 28369185 28372221 28489968 28549326 28605312 28648960 28667808 28691010 28714624 28810080 28833792 28878720 28926720 29007072 29052270 29163290 29220480 29239704 29281360 29284320 29402880 29470272 29528064 29592576 29647377 29650374 29770416 29841344 29879970 29930745 29942784 29989440 30072744 30176640 30194496 30225920 30260464 30284955 30410640 30533760 30553848 30603744 30666285 30730752 30803968 30843840 30855168 30864132 30989088 31150080 31168512 31210920 31229388 31236608 31337280 31363072 31424328 31518720 31524690 31539456 31655520 31783680 31853120 31871968 31926128 31988736 32051214 32180976 32188416 32230080 32251284 32303952 32348160 32438016 32488560 32569344 32575513 32578806 32632956 32710704 32873040 32880640 32900096 32941530 32944860 33078240 33154056 33219072 33269760 33291648 33414160 33426432 33549440 33571512 33626336 33685632 33738120 33765888 33831837 33902592 33948720 33968808 34004160 34043022 34098616 34145280 34211970 34293480 34350480 34378752 34429212 34432320 34631680 34654464 34699320 34771615 34862724 34915920 34995948 35043840 35064576 35137632 35141184 35283456 35352369 35436596 35458560 35543040 35612460 35756640 35834760 35855964 35893280 35916894 35987328 36042240 36188160 36211968 36258840 36271104 36341946 36492768 36549630 36579712 36640512 36727808 36799542 36837840 36910080 36990720 37012608 37140480 37213020 37243648 37298313 37301680 37428480 37453104 37590930 37604736 37743120 37767951 37825580 37829628 37912277 37986624 38065768 38140416 38192310 38214909 38223744 38254680 38360943 38413440 38504960 38568960 38580165 38676096 38736360 38817792 38843961 38960640 38986272 39036735 39045760 39203840 39280410 39293696 39424320 39447648 39456768 39529836 39533832 39693888 39839960 39907660 39923712 39931274 39985920 40096992 40226220 40235520 40259328 40314105 40379940 40547520 40711680 40738464 40791195 40804992 40888380 40974336 40982097 41125120 41152176 41318784 41442570 41523840 41614560 41639184 41725938 41783040 41899104 41964390 42032920 42052608 42107040 42207360 42378240 42461010 42623270 42651648 42734952 42823989 42907968 42973440 43001712 43036515 43071936 43250688 43318080 43438408 43510608 43578405 43614272 43744935 43830720 43859556 43922040 43926480 44104320 44205408 44292096 44295745 44388864 44475561 44568576 44655624 44762016 44819955 44914176 44984160 45021184 45109116 45264960 45291744 45338880 45390696 45527040 45615960 45724640 45800640 45838336 45905616 45909760 46096128 46205952 46265760 46282752 46296198 46483632 46554560 46661264 46725120 46752768 46816380 46844082 46850176 46854912 47005920 47044608 47136492 47278080 47287035 47483280 47582210 47675520 47779680 47807952 47889192 47983104 48056320 48282624 48345120 48361472 48376926 48455928 48522240 48657024 48732840 48854016 48868209 49066056 49117120 49213440 49309560 49320960 49350144 49412295 49417290 49617360 49731084 49904640 49937472 50121240 50139648 50324160 50357268 50439504 50648832 50853888 50923080 50953212 50964992 51006240 51064533 51147924 51217920 51425280 51440220 51568128 51648480 51791948 51947520 51981696 52048980 52294086 52373880 52493922 52565760 52596864 52706448 52711776 52925184 53154894 53314560 53418690 53462656 53634960 53647360 53679104 53752140 53783946 53839920 53875341 53980992 54063360 54282240 54298010 54317952 54388260 54406656 54512919 54517840 54642796 54739152 54824445 54869568 54960768 55091712 55199313 55256760 55365120 55410251 55486080 55518912 55634584 55710720 55819530 55865472 55952520 56070144 56142720 56276480 56386395 56504320 56614680 56733696 56738370 56744442 56979936 57098652 57210624 57297920 57335616 57382020 57429248 57620160 57667584 57757440 57853440 58014144 58104540 58326580 58440960 58479408 58562720 58568640 58805760 58920615 58940544 59185152 59294754 59300748 59540832 59682688 59759940 59861490 59885568 59896911 59978880 60145488 60353280 60388992 60451840 60520928 60569910 60821280 61067520 61107696 61207488 61332570 61461504 61607936 61687680 61728264 61856873 61978176 62163855 62337024 62421840 62458776 62473216 62588907 62674560 62848656 62946585 63049380 63078912 63311040 63567360 63691515 63706240 63743936 63852256 63934905 63977472 64102428 64361952 64376832 64460160 64502568 64607904 64696320 64739935 64876032 64977120 65138688 65151026 65157612 65265912 65421408 65746080 65761280 65800192 65883060 65889720 66156480 66308112 66438144 66539520 66583296 66828320 66852864 67098880 67143024 67252672 67371264 67476240 67531776 67663674 67897440 67937616 68008320 68086044 68197232 68290560 68303495 68423940 68586960 68700960 68757504 68858424 68864640 69308928 69398640 69444297 69543230 69725448 69831840 69991896 70087680 70129152 70275264 70282368 70566912 70704738 70873192 70917120 71086080 71224920 71373315 71513280 71669520 71711928 71786560 71833788 71974656 72084480 72423936 72517680 72542208 72565389 72683892 72985536 73099260 73159424 73281024 73455616 73599084 73675680 73820160 73981440 74025216 74125935 74280960 74426040 74487296 74596626 74603360 74856960 74906208 75181860 75209472 75486240 75535902 75651160 75659256 75824554 75973248 76131536 76280832 76384620 76429818 76447488 76509360 76721886 76826880 77009920 77137920 77160330 77352192 77472720 77687922 77921280 77972544 78073470 78091520 78407680 78560820 78587392 78740883 78848640 78895296 79059672 79067664 79387776 79679920 79732341 79815320 79862548 79971840 80128035 80193984 80452440 80471040 80518656 80628210 80675919 80759880 81095040 81423360 81447015 81476928 81582390 81609984 81776760 81948672 81964194 82250240 82304352 82637568 82885140 83047680 83229120 83278368 83451876 83566080 83798208 83928780 84065840 84105216 84214080 84414720 84756480 84922020 85107555 85116663 85246540 85469904 85647978 85815936 85946880 86003424 86073030 86143872 86501376 86636160 86876816 87021216 87156810 87228544 87489870 87661440 87719112 87844080 87852960 88208640 88410816 88584192 88591490 88777728 88942131 88951122 89311248 89524032 89639910 89792235 89828352 89968320 90042368 90218232 90406199 90529920 90583488 90677760 90781392 90854865 91231920 91449280 91601280 91811232 91819520 91998855 92192256 92411904 92531520 92565504 92592396 92967264 93109120 93322528 93450240 93505536 93632760 93688164 93700352 93709824 94011840 94089216 94272984 94556160 94574070 94966560 95164420 95351040 95559360 95615904 95778384 95966208 96112640 96565248 96690240 96753852 96911856 97044480 97314048 97465680 97708032 97726539 97736418 98132112 98234240 98619120 98641920 98700288 98824590 98834580 99234720 99462168 99809280 99828185 99874944 100242480 100279296 100648320 100714536 100879008 101297664 101495511 101707776 101846160 101906424 101929984 102012480 102129066 102295848 102435840 102880440 103136256 103296960 103583896 103895040 103963392 104097960 104314845 104588172 104747760 104987844 105131520 105193728 105412896 105423552 105850368 106057107 106309788 106629120 106837380 106925312 107269920 107294720 107358208 107504280 107567892 107679840 107750682 107961984 108126720 108564480 108596020 108635904 108776520 108813312 109025838 109035680 109285592 109478304 109648890 109739136 109921536 110183424 110398626 110513520 110730240 110820502 110972160 111037824 111269168 111421440 111639060 111730944 111894939 111905040 112285440 112552960 112772790 113229360 113303853 113476740 113488884 113736831 113959872 114197304 114421248 114595840 114671232 114764040 114858496 115082829 115240320 115514880 115706880 115740495 116028288 116209080 116531883 116653160 116881920 116958816 117110205 117125440 117137280 117611520 117841230 117881088 118370304 118589508 118601496 119081664 119365376 119519880 119722980 119771136 119793822 119957760 120290976 120706560 120777984 120903680 120942315 121041856 121139820 121642560 122135040 122215392 122414976 122665140 122923008 122946291 123375360 123456528 123713746 123956352 124327710 124843680 124917552 124946432 125177814 125349120 125697312 125893170 126098760 126157824 126622080 127134720 127383030 127412480 127487872 127704512 127869810 127954944 128204856 128471967 128723904 128920320 129005136 129215808 129479870 129752064 129954240 130302052 130315224 130531824 130735215 130842816 131234805 131492160 131600384 131766120 131779440 132132137 132312960 132616224 132876288 132887235 133166592 133656640 133705728 134197760 134286048 134459865 134505344 134742528 134952480 135063552 135327348 135794880 135875232 136016640 136172088 136394464 136581120 136606990 136847880 137173920 137401920 137515008 137716848 137729280 138617856 138797280 138888594 139086460 139450896 139663680 139983792 140175360 140258304 140550528 140564736 141133824 141409476 141746384 141834240 141861105 142449840 142746630 143026560 143339040 143423856 143573120 143667576 143949312 144168960 144847872 145035360 145084416 145130778 145367784 145971072 146198520 146318848 146562048 146604627 146911232 147198168 147351360 147640320 147962880 148050432 148236885 148251870 148852080 148974592 149193252 149206720 149713920 149812416 150363720 150418944 150972480 151071804 151302320 151318512 151649108 151946496 152263072 152561664 152769240 152859636 152894976 153018720 153193599 153443772 153653760 154019840 154275840 154320660 154704384 154945440 155375844 155842560 155945088 156146940 156183040 156815360 157121640 157174784 157481766 157697280 157790592 158119344 158135328 158775552 159359840 159464682 159630640 159725096 159943680 160256070 160387968 160904880 160942080 161037312 161256420 161351838 161519760 161626023 162190080 162846720 162877565 162894030 162953856 163164780 163219968 163538757 163553520 163928388 164500480 164608704 165275136 165597939 165770280 166095360 166230753 166458240 166556736 166903752 167132160 167596416 167857560 168131680 168210432 168323831 168428160 168829440 169159185 169512960 169844040 170215110 170233326 170493080 170939808 171295956 171631872 171893760 172006848 172146060 172287744 173002752 173272320 173753632 174042432 174313620 174457088 174979740 175322880 175438224 175688160 175705920 176417280 176761845 176821632 177182980 177555456 177589087 177884262 177902244 178622496 179048064 179279820 179584470 179656704 179690733 179936640 180436464 180812398 181059840 181166976 181355520 181562784 181709730 182463840 182898560 183202560 183622464 183639040 183997710 184384512 184823808 185063040 185184792 185570619 185934528 186218240 186491565 186645056 187011072 187265520 187376328 187400704 187419648 187766721 188023680 188545968 188839755 189148140 189561385 189933120 190328840 190702080 191074545 191118720 191231808 191556768 191804715 191932416 193130496 193380480 193507704 193823712 194088960 194219805 194628096 194931360 195416064 195453078 195472836 196264224 196468480 197238240 197283840 197400576 197649180 197669160 198469440 198924336 199618560 199656370 199749888 200484960 200558592 201296640 201429072 201758016 202595328 202991022 203692320 203812848 203859968 204024960 204258132 204591696 204871680 204910485 205760880 206272512 206593920 207167792 207926784 208195920 208332891 208629690 209176344 209495520 209975688 210263040 210387456 210825792 210847104 211700736 212114214 212619576 213258240 213674760 213850624 214119945 214539840 214716416 215008560 215135784 215359680 215501364 215923968 216253440 217192040 217271808 217553040 217626624 218051676 218071360 218571184 218956608 219297780 219478272 219843072 220366848 220797252 221027040 221460480 221641004 221944320 222075648 222377805 222538336 222842880 223278120 223461888 223789878 223810080 224570880 225105920 225545580 226458720 226607706 226953480 226977768 227473662 227919744 228394608 228842496 229191680 229342464 229528080 229716992 230165658 230480640 231029760 231413760 231480990 232056576 232418160 233063766 233306320 233763840 233917632 234220410 234250880 234274560 235223040 235682460 235762176 236222649 237179016 237202992 238163328 238730752 239039760 239197023 239445960 239587644 239915520 240581952 241413120 241555968 241807360 241884630 242027757 242083712 242279640 243285120 244270080 244341045 244430784 244829952 245330280 245846016 245892582 246750720 246913056 247427492 247912704 248655420 249687360 249835104 249892864 250355628 250698240 251394624 251786340 252197520 252315648 253244160 254269440 254766060 254824960 254975744 255322665 255349989 255409024 255739620 256409712 256943934 257447808 257840640 258010272 258431616 258959740 259504128 259553281 259908480 260604104 260630448 261063648 261470430 261685632 262469610 262984320 263532240 263558880 264264274 264625920 265232448 265752576 265774470 266333184 266826393 267313280 268395520 268572096 268919730 269010688 269376705 269485056 269904960 270127104 270654696 271218597 271589760 271750464 272033280 272344176 272564595 272788928 273213980 273695760 274347840 274803840 275433696 275458560 275996565 277051255 277235712 277594560 277777188 278172920 278901792 279327360 279967584 280350720 280516608 281101056 281129472 282267648 282818952 283492768 283668480 283722210 284899680 285493260 286053120 286678080 286847712 287146240 287335152 287898624 288337920 289695744 290070720 290261556 290735568 291942144 292397040 292637696 293124096 293179617 293209254 294396336 294702720 295925760 296100864 296473770 296503740 297704160 297949184 298386504 298413440 299427840 299484555 299624832 300727440 300837888 301944960 302143608 302604640 302637024 303298216 303892992 304486533 304526144 305123328 305538480 305719272 305789952 306037440 306387198 306887544 307307520 308039680 308641320 309284365 309408768 309890880 310751688 311685120 311890176 312293880 312366080 312944535 314243280 314349568 314963532 315394560 315581184 316238688 316270656 317551104 318719680 318929364 319261280 319450192 319887360 320512140 320775936 321809760 321884160 322074624 322512840 322703676 323039520 323252046 324380160 325693440 325755130 325788060 325907712 326329560 326439936 327077514 327107040 327856776 329000960 329217408 330550272 331195878 331540560 332190720 332461506 332916480 333113472 333807504 334264320 335192832 335715120 336263360 336647662 336856320 337658880 338318370 339688080 339911559 340430220 340466652 340986160 341210493 341879616 342591912 343263744 343787520 344013696 344292120 344575488 345248487 346544640 347221485 347507264 348084864 348627240 348914176 349595649 349959480 350645760 350876448 351376320 351411840 352834560 353523690 353643264 354365960 355110912 355178174 355768524 355804488 357244992 358096128 358559640 359168940 359313408 359381466 359873280 360872928 361624796 362119680 362333952 362711040 362826945 363125568 363419460 364927680 365797120 366405120 367244928 367278080 367995420 368769024 368838873 370126080 370369584 371141238 371869056 372436480 372983130 373290112 374531040 374752656 374801408 374839296 375533442 376047360 377091936 377679510 378296280 379122770 379347103 379866240 380657680 381404160 382149090 382237440 382463616 383113536 383609430 383864832 385415901 386760960 387015408 387647424 388439610 389256192 389862720 390906156 390945672 392528448 392936960 393704415 394476480 394801152 395298360 395338320 396396411 396938880 397848672 398661705 399312740 399499776 400969920 401117184 402593280 402858144 403379595 403516032 405190656 405982044 407384640 407625696 407719936 408049920 408516264 409183392 409743360 409820970 411521760 412545024 413187840 414335584 415853568 416391840 416665782 417259380 418352688 418991040 419951376 420526080 420774912 421651584 421694208 423401472 423481669 424228428 425239152 425583315 427349520 427701248 428239890 429079680 430017120 430271568 430719360 431002728 431847936 432506880 434384080 434543616 435106080 435253248 436103352 436142720 437142368 437913216 438595560 438956544 439686144 439813881 440733696 441594504 442054080 442920960 443282008 443888640 444151296 444710655 444755610 445076672 446556240 446923776 447579756 447620160 449141760 450211840 451091160 452030995 452917440 453215412 453906960 453955536 454947324 455839488 456789216 457684992 458684928 459056160 459433984 459580797 460331316 460961280 462059520 462827520 462961980 464113152 464836320 466127532 466612640 467527680 467835264 468440820 468501760 468549120 470446080 471364920 471524352 472445298 474358032 474405984 476326656 477461504 478079520 478394046 478891920 479175288 479831040 481163904 482826240 483111936 483769260 484055514 484167424 484559280 484878069 486570240 488540160 488632695 488682090 488861568 489659904 490660560 491785164 493501440 493826112 494854984 495825408 496793817 497310840 498692259 499374720 499670208 500711256 501396480 502789248 503572680 504395040 504631296 504971493 506488320 507477555 508538880 509532120 509649920 509951488 510645330 510699978 510818048 511479240 512819424 513887868 514895616 515681280 516020544 516863232 517919480 519008256 519106562 519816960 521208208 521260896 522127296 522940860 523371264 524939220 525968640 527064480 527117760 528528548 529251840 530285535 530464896 531548940 532666368 532767261 533652786 534626560 536791040 537144192 537839460 538021376 538753410 538970112 539072199 539809920 541309392 542437194 543179520 543500928 544066560 544688352 545129190 545577856 546427960 547391520 548695680 549607680 550867392 550917120 551993130 554102510 554471424 555189120 555554376 556345840 556711857 557803584 558654720 559474695 559935168 561033216 562202112 562258944 563300163 565637904 566519265 566985536 567444420 568684155 569799360 570986520 572106240 573356160 573695424 574292480 574670304 575414145 575797248 579391488 580141440 580523112 581471136 582659415 583884288 584794080 585275392 586248192 586359234 586418508 588792672 589405440 591851520 592201728 592947540 593007480 595408320 595898368 596773008 596826880 598855680 598969110 599249664 601454880 601675776 603889920 604287216 605209280 605274048 606596432 607785984 608973066 609052288 611076960 611438544 611579904 612074880 612774396 613775088 614615040 614731455 617282640 618568730 618817536 618934747 619781760 621503376 623780352 624587760 624732160 625889070 628486560 628699136 629927064 630789120 631162368 632477376 632541312 635102208 637439360 637858728 638522560 638900384 639774720 641024280 641551872 642359835 643619520 644149248 645025680 645407352 646079040 646504092 648760320 651510260 651576120 651815424 652659120 652879872 654155028 654214080 655713552 658001920 658434816 660660685 661100544 662391756 663081120 664381440 664923012 665832960 666226944 667615008 668528640 670385664 671430240 672526720 673295324 673712640 675317760 676636740 679376160 679823118 680860440 680933304 681972320 682420986 683759232 685183824 686527488 687575040 688027392 688584240 689150976 690496974 693089280 694442970 695014528 696169728 697254480 697828352 699191298 699918960 701291520 701752896 702752640 702823680 705669120 707047380 707286528 708667947 708731920 710356348 711537048 711608976 714489984 716192256 717119280 717591069 718337880 718762932 719746560 720333263 721745856 723249592 724239360 724667904 725422080 725653890 726083271 726251136 726838920 729855360 731594240 732810240 733023135 734489856 734556160 735990840 737538048 737677746 740252160 740739168 742282476 743738112 744872960 745966260 746580224 749062080 749505312 749602816 749678592 751066884 752094720 754183872 755359020 756592560 758245540 758694206 759732480 761315360 762808320 764298180 764474880 764927232 765967995 766049967 766227072 767218860 770831802 773521920 774030816 775294848 776879220 778512384 778659843 779725440 781812312 781891344 785056896 785873920 787408830 788952960 790596720 790676640 792792822 793877760 795697344 797323410 798625480 798999552 801939840 805186560 805716288 806759190 807032064 808130115 810381312 811964088 813655791 814769280 815251392 816099840 817032528 817693785 818366784 819641940 823043520 826375680 827989695 828671168 831153765 831707136 832783680 833331564 834518760 836705376 837982080 839902752 841052160 841549824 841619155 843303168 843388416 846802944 846963338 848456856 850478304 851166630 854699040 855402496 856479780 858159360 860034240 860543136 861438720 862005456 863695872 865013760 868768160 869087232 870212160 872206704 872285440 874284736 875826432 877191120 877913088 879372288 879538851 879627762 883189008 884108160 886564016 887777280 887945435 888302592 889421310 889511220 890153344 893112480 893847552 895159512 895240320 898283520 898453665 902182320 904061990 905834880 906430824 907813920 907911072 909894648 911678976 913578432 915369984 917369856 918112320 918867968 919161594 920662632 921922560 924119040 925923960 927853095 928226304 929672640 932255064 933225280 935055360 935670528 936881640 937003520 937098240 938833605 942729840 943048704 944890596 948716064 948811968 952653312 954923008 956159040 956788092 957783840 958350576 959662080 962327808 965652480 966223872 967538520 968111028 968334848 969118560 969756138 973140480 977080320 977265390 977364180 977723136 979319808 981321120 983570328 987002880 987652224 989709968 991650816 993587634 994621680 997384518 998749440 999340416 1001422512 1002792960 1005578496 1007145360 1008790080 1009942986 1012976640 1014955110 1019064240 1019299840 1019902976 1021290660 1021399956 1021636096 1022958480 1023631479 1025638848 1027775736 1029791232 1031362560 1032041088 1033726464 1035745461 1035838960 1038213124 1039633920 1041664455 1042416416 1042521792 1044254592 1045881720 1046742528 1048786947 1049878440 1051937280 1054128960 1054235520 1057057096 1058503680 1060571070 1060929792 1063097880 1065332736 1065534522 1067305572 1069253120 1073582080 1074288384 1075678920 1076042752 1077506820 1077940224 1078144398 1079619840 1082618784 1084874388 1086359040 1087001856 1088133120 1089376704 1090258380 1091155712 1092855920 1094783040 1097391360 1099215360 1101734784 1101834240 1103986260 1106516619 1108205020 1110378240 1111108752 1112691680 1113423714 1115607168 1117309440 1118949390 1119870336 1124404224 1124517888 1126600326 1131275808 1133038530 1133971072 1134888840 1137368310 1138041309 1139598720 1141973040 1144212480 1146712320 1147390848 1148584960 1149340608 1150828290 1151594496 1156247703 1160282880 1161046224 1162942272 1165318830 1167768576 1169588160 1170550784 1172718468 1172837016 1175280587 1177585344 1178810880 1181113245 1184403456 1185895080 1186014960 1189189233 1190816640 1193546016 1193653760 1195985115 1197938220 1198499328 1202909760 1203351552 1207779840 1208574432 1210138785 1210418560 1210548096 1213192864 1215571968 1217946132 1218104576 1222153920 1222877088 1223159808 1224149760 1225548792 1227550176 1229230080 1229462910 1234565280 1237137460 1237635072 1237869494 1239563520 1243006752 1247560704 1249175520 1249464320 1251778140 1256973120 1259854128 1261578240 1262324736 1264954752 1265082624 1270204416 1270445007 1274878720 1275717456 1276749945 1277045120 1277800768 1282048560 1283103744 1284719670 1287239040 1290051360 1290814704 1292158080 1293008184 1297520640 1297766405 1303020520 1303152240 1303630848 1305318240 1305759744 1308310056 1308428160 1311427104 1316869632 1319441643 1321321370 1322201088 1324783512 1326162240 1328762880 1329846024 1331665920 1332453888 1334131965 1335230016 1340771328 1342860480 1345053440 1346590648 1347425280 1350635520 1353273480 1356092985 1358752320 1359646236 1361720880 1361866608 1363944640 1364841972 1367518464 1370367648 1373054976 1376054784 1377168480 1378301952 1378742391 1380993948 1386178560 1388885940 1390029056 1392339456 1394508960 1395656704 1398382596 1399837920 1402583040 1403505792 1405505280 1405647360 1411338240 1414094760 1414573056 1417335894 1417463840 1420712696 1423074096 1423217952 1428979968 1432384512 1434238560 1435182138 1436675760 1437525864 1439493120 1440666526 1443491712 1446499184 1448478720 1449335808 1451307780 1452166542 1452502272 1453677840 1454634207 1459710720 1463188480 1465620480 1465898085 1466046270 1468979712 1471981680 1475355492 1480504320 1481478336 1484564952 1487476224 1489745920 1491932520 1493160448 1496076777 1498124160 1499010624 1499205632 1502133768 1504189440 1508367744 1510718040 1513185120 1514914479 1516491080 1517388412 1519464960 1522432665 1522630720 1525616640 1528596360 1528949760 1529854464 1531935990 1532099934 1532454144 1534437720 1541663604 1547043840 1548061632 1550589696 1553758440 1557024768 1557319686 1559450880 1563624624 1563782688 1570113792 1571747840 1574817660 1577905920 1581193440 1581353280 1585585644 1587755520 1591394688 1594646820 1597250960 1597999104 1598301783 1603879680 1610373120 1611432576 1613518380 1614064128 1616260230 1617216597 1623928176 1627311582 1629538560 1630502784 1632199680 1634065056 1635387570 1636733568 1639283880 1646087040 1652751360 1655979390 1657342336 1662307530 1663414272 1665567360 1666663128 1669037520 1670135571 1673410752 1675964160 1679805504 1683099648 1683238310 1686606336 1686776832 1689900489 1693926676 1696913712 1699557795 1700956608 1702333260 1706052465 1709398080 1710804992 1712959560 1716318720 1717717781 1720068480 1721086272 1722877440 1724010912 1726242435 1727391744 1737536320 1738174464 1740424320 1744413408 1744570880 1747978245 1748569472 1751652864 1754382240 1755826176 1758744576 1759077702 1759255524 1766378016 1768216320 1773128032 1775554560 1775890870 1776605184 1778842620 1779022440 1780306688 1786224960 1787695104 1790319024 1790480640 1796567040 1796907330 1804364640 1808123980 1811669760 1812861648 1815627840 1815822144 1819789296 1823357952 1827156864 1834739712 1836224640 1838323188 1841325264 1843845120 1844194365 1851847920 1855706190 1856452608 1856804241 1859345280 1864510128 1866450560 1871341056 1873763280 1874007040 1874196480 1877667210 1885459680 1886097408 1889781192 1896735515 1897432128 1897623936 1905306624 1909846016 1912318080 1913576184 1915567680 1916701152 1919324160 1924655616 1927079505 1932447744 1935077040 1936222056 1936669696 1938237120 1939512276 1946280960 1954530780 1954728360 1955446272 1958639616 1962642240 1967140656 1974005760 1975304448 1979419936 1981982055 1983301632 1987175268 1989243360 1994769036 1997498880 1998680832 2002845024 2005585920 2011156992 2014290720 2017580160 2019885972 2025953280 2029910220 2038128480 2038599680 2039805952 2042581320 2042799912 2043272192 2045916960 2047262958 2051277696 2055551472 2059582464 2062725120 2064082176 2067452928 2071490922 2071677920 2076426248 2079267840 2083328910 2084832832 2085043584 2088509184 2091763440 2093485056 2097573894 2099756880 2103874560 2108257920 2108471040 2114114192 2117007360 2117408345 2121142140 2121859584 2126003841 2126195760 2131069044 2134611144 2138506240 2148576768 2151357840 2152085504 2152773207 2155013640 2156288796 2159239680 2160999789 2165237568 2169748776 2172718080 2174003712 2176266240 2178753408 2180516760 2182311424 2185711840 2189566080 2194782720 2198430720 2199069405 2203469568 2203668480 2207972520 2213033238 2216410040 2220756480 2222217504 2225383360 2226847428 2231214336 2234618880 2237898780 2239740672 2248808448 2249035776 2253200652 2262551616 2266077060 2267942144 2269777680 2274736620 2276082618 2279197440 2283946080 2288424960 2293424640 2294781696 2297169920 2297903985 2298681216 2301656580 2312495406 2320565760 2322092448 2325884544 2330637660 2335537152 2335979529 2339176320 2345436936 2345674032 2350561174 2355170688 2357621760 2362226490 2371790160 2372029920 2378378466 2381633280 2387092032 2387307520 2391970230 2395876440 2396998656 2405819520 2415559680 2417148864 2420277570 2420837120 2421096192 2424390345 2426385728 2431143936 2435892264 2436209152 2440967373 2444307840 2445754176 2448299520 2451097584 2455100352 2458925820 2469130560 2474274920 2475738988 2479127040 2483969085 2486013504 2493461295 2495121408 2498351040 2503556280 2513946240 2519708256 2523156480 2524649472 2524857465 2529909504 2530165248 2540408832 2540890014 2549757440 2551434912 2553499890 2554090240 2555601536 2564097120 2566207488 2569439340 2574478080 2580102720 2581629408 2584316160 2586016368 2595041280 2595532810 2606041040 2606304480 2607261696 2610636480 2616620112 2616856320 2622854208 2633739264 2638616553 2638883286 2642642740 2649567024 2652324480 2659692048 2663331840 2663836305 2664907776 2668263930 2670460032 2681542656 2685720960 2690106880 2693181296 2694850560 2695360995 2706546960 2712185970 2717504640 2719292472 2723441760 2723733216 2727889280 2729683944 2735036928 2740735296 2746109952 2752109568 2754336960 2756603904 2757484782 2761987896 2772357120 2777771880 2780058112 2783559285 2784678912 2789017920 2791313408 2796765192 2799675840 2805166080 2807011584 2811010560 2811294720 2816500815 2828189520 2829146112 2834671788 2834927680 2841425392 2846148192 2846435904 2857959936 2864769024 2868477120 2870364276 2873351520 2875051728 2878986240 2881333052 2886983424 2892998368 2896957440 2898671616 2902615560 2904333084 2905004544 2907355680 2909268414 2919421440 2926376960 2931240960 2931796170 2932092540 2937959424 2943963360 2950710984 2961008640 2962956672 2969129904 2974952448 2979491840 2983865040 2986320896 2992153554 2996248320 2998021248 3004267536 3008378880 3016735488 3021436080 3026370240 3029828958 3032982160 3034776824 3038929920 3044865330 3045261440 3057192720 3057899520 3059708928 3063871980 3064199868 3064908288 3068875440 3070894437 3083327208 3094087680 3094673735 3096123264 3101179392 3107236383 3107516880 3114639372 3118901760 3127249248 3127565376 3140227584 3143495680 3146360841 3149635320 3155811840 3162386880 3162706560 3171171288 3175511040 3182789376 3189293640 3194501920 3195998208 3196603566 3207759360 3220746240 3222865152 3227036760 3228128256 3232520460 3234433194 3247856352 3254623164 3259077120 3261005568 3264399360 3268130112 3270775140 3273467136 3278567760 3292174080 3305502720 3311958780 3314684672 3319549857 3324615060 3331134720 3333326256 3338075040 3340271142 3346821504 3351928320 3359611008 3366476620 3373212672 3373553664 3374192653 3379800978 3387853352 3393827424 3399115590 3401913216 3404666520 3412104930 3414123927 3418796160 3425919120 3432637440 3435435562 3440136960 3442172544 3445754880 3448021824 3452484870 3454783488 3468743109 3475072640 3480848640 3488826816 3489141760 3495956490 3497138944 3503305728 3508764480 3511652352 3518155404 3518511048 3525841761 3532756032 3536432640 3543339735 3546256064 3551781740 3553210368 3557685240 3558044880 3560613376 3567567699 3572449920 3580638048 3580961280 3587955345 3593814660 3601666315 3608729280 3616247960 3623339520 3625723296 3630416355 3631255680 3631644288 3639578592 3646715904 3654313728 3669479424 3672449280 3676646376 3682650528 3687690240 3688388730 3703695840 3711412380 3712905216 3713608482 3718690560 3729020256 3732901120 3742682112 3747526560 3748014080 3748392960 3755334420 3770919360 3779562384 3793471030 3794864256 3795247872 3810613248 3811335021 3824636160 3827152368 3830249835 3831135360 3833402304 3849311232 3854159010 3870154080 3872444112 3873339392 3876474240 3879024552 3892561920 3893299215 3909061560 3909456720 3910892544 3917279232 3925284480 3934281312 3950608896 3958324929 3958839872 3963964110 3966603264 3974350536 3978486720 3989538072 3994997760 3997361664 4005690048 4022313984 4028581440 4035160320 4039771944 4051906560 4059820440 4068278955 4076256960 4079611904 4085162640 4085599824 4086544384 4091833920 4094525916 4102555392 4111102944 4119164928 4128164352 4134905856 4142981844 4143355840 4152852496 4158535680 4166657820 4169665664 4170087168 4177018368 4183526880 4186970112 4195147788 4199513760 4207749120 4216515840 4216942080 4228228384 4234014720 4234816690 4242284280 4243719168 4252007682 4252391520 4262138088 4269222288 4277012480 4297153536 4302715680 4304171008 4305546414 4310027280 4312577592 4318479360 4321999578 4330475136 4339497552 4345436160 4348007424 4357506816 4361033520 4364622848 4371423680 4379132160 4389565440 4396861440 4397694255 4398138810 4406939136 4415945040 4426066476 4432820080 4441512960 4444435008 4450766720 4453694856 4462428672 4469237760 4475797560 4479481344 4488230331 4497616896 4506401304 4525103232 4532154120 4535884288 4539555360 4544743437 4549473240 4552165236 4558394880 4567892160 4576849920 4586849280 4589563392 4594339840 4595807970 4597362432 4603313160 4624990812 4641131520 4644184896 4651769088 4661275320 4671074304 4671959058 4678352640 4690873872 4691348064 4701122348 4710341376 4715243520 4724452980 4743580320 4744059840 4756756932 4763266560 4774184064 4774615040 4783940460 4791752880 4793997312 4794905349 4811639040 4831119360 4834297728 4840555140 4841674240 4842192384 4848780690 4851649791 4852771456 4871784528 4872418304 4881934746 4888615680 4891508352 4896599040 4902195168 4910200704 4917851640 4931512339 4938261120 4948549840 4951477976 4958254080 4967938170 4972027008 4986922590 4990242816 4996702080 5007112560 5010406713 5027892480 5039416512 5049298944 5049714930 5059819008 5060330496 5069701467 5081780028 5099514880 5102869824 5106999780 5108180480 5111203072 5118157395 5128194240 5132414976 5138878680 5148956160 5153153343 5160205440 5163258816 5168632320 5172032736 5178727305 5191065620 5212082080 5212608960 5214523392 5221272960 5233240224 5233712640 5243934735 5245708416 5267478528 5277233106 5277766572 5285285480 5299134048 5304648960 5319384096 5326663680 5327672610 5329815552 5336527860 5340920064 5363085312 5371441920 5380213760 5386362592 5389701120 5390721990 5413093920 5424371940 5435009280 5438584944 5446883520 5447466432 5455778560 5459367888 5470073856 5481470592 5504219136 5505261697 5508673920 5514969564 5523975792 5532583095 5555543760 5560116224 5567118570 5569357824 5570412723 5578035840 5593530384 5599351680 5614023168 5622021120 5622589440 5633001630 5656379040 5658292224 5669343576 5669855360 5682850784 5690206545 5692296384 5692871808 5715919872 5729538048 5736954240 5740728552 5746703040 5750103456 5757972480 5762666104 5773966848 5781238515 5785996736 5797343232 5805231120 5808666168 5810009088 5814711360 5818536828 5838842880 5852753920 5863592340 5864185080 5875918848 5876402935 5887926720 5901421968 5922017280 5925913344 5938259808 5945946165 5949904896 5967730080 5972641792 5984307108 5992496640 5996042496 6008535072 6016757760 6033470976 6042872160 6052740480 6059657916 6065964320 6069553648 6077859840 6089730660 6090522880 6114385440 6115799040 6119417856 6127743960 6128399736 6129816576 6137750880 6141788874 6166654416 6188175360 6189347470 6192246528 6202358784 6214472766 6215033760 6229278744 6237803520 6254498496 6255130752 6280455168 6292721682 6299270640 6311623680 6324773760 6325413120 6342342576 6351022080 6352225035 6365578752 6378587280 6389003840 6393207132 6415518720 6445730304 6454073520 6456256512 6458319621 6465040920 6468866388 6482999367 6495712704 6509246328 6518154240 6522011136 6528798720 6536260224 6541550280 6546934272 6557135520 6584348160 6597208215 6611005440 6623917560 6629369344 6639099714 6649230120 6662269440 6666652512 6676150080 6680542284 6693643008 6703856640 6719222016 6732953240 6746425344 6747107328 6748385306 6759601956 6775706704 6787654848 6798231180 6803826432 6809333040 6824209860 6828247854 6837592320 6851838240 6865274880 6870871124 6880273920 6884345088 6891509760 6893711955 6896043648 6904969740 6937486218 6950145280 6961697280 6977653632 6978283520 6991912980 6994277888 7006611456 7007938587 7017528960 7036310808 7037022096 7051683522 7065512064 7072865280 7086679470 7092512128 7103563480 7115370480 7116089760 7121226752 7135135398 7144899840 7161276096 7161922560 7175910690 7187629320 7203332630 7217458560 7232495920 7246679040 7251446592 7260832710 7262511360 7263288576 7273171035 7279157184 7293431808 7308627456 7322902119 7344898560 7353292752 7365301056 7376777460 7407391680 7422824760 7427216964 7437381120 7458040512 7465802240 7480383885 7485364224 7495053120 7496028160 7510668840 7541838720 7559124768 7574572395 7586942060 7589728512 7590495744 7621226496 7622670042 7649272320 7654304736 7660499670 7662270720 7666804608 7698622464 7708318020 7740308160 7744888224 7746678784 7752948480 7758049104 7785123840 7786598430 7818123120 7818913440 7821785088 7850568960 7868562624 7901217792 7915849659 7916649858 7917679744 7927928220 7948701072 7956973440 7979076144 7989995520 7991508915 7994723328 8011380096 8044627968 8046151711 8057162880 8070320640 8079543888 8086082985 8119640880 8136557910 8152513920 8170325280 8171199648 8173088768 8183667840 8189051832 8205110784 8222205888 8238329856 8256328704 8269811712 8285963688 8286711680 8305704992 8317071360 8333315640 8339331328 8340174336 8350677855 8354036736 8367053760 8373940224 8390295576 8399027520 8415498240 8433031680 8433884160 8449502445 8456456768 8469633380 8484568560 8487438336 8504015364 8504783040 8524276176 8538444576 8554024960 8588588905 8594307072 8605431360 8611092828 8620054560 8625155184 8636958720 8643999156 8660950272 8678995104 8690872320 8696014848 8715013632 8722067040 8729245696 8742847360 8758264320 8779130880 8793722880 8795388510 8796277620 8813878272 8831890080 8852132952 8865640160 8883025920 8888870016 8901533440 8907389712 8924857344 8938475520 8951595120 8958962688 8976460662 9012802608 9050206464 9064308240 9071768576 9079110720 9089486874 9098946480 9104330472 9116789760 9135784320 9173698560 9179126784 9191615940 9194724864 9206626320 9212683311 9249981624 9282263040 9284021205 9288369792 9303538176 9322550640 9343918116 9356705280 9381747744 9382696128 9402244696 9420682752 9430487040 9439082523 9448905960 9487160640 9488119680 9513513864 9526533120 9548368128 9549230080 9567880920 9583505760 9587994624 9589810698 9623278080 9662238720 9668595456 9681110280 9683348480 9684384768 9697561380 9703299582 9705542912 9743569056 9744836608 9763869492 9777231360 9783016704 9793198080 9804390336 9820401408 9835703280 9863024678 9876522240 9897099680 9902955952 9916508160 9935876340 9944054016 9958649571 9973845180 9993404160 10014225120 10020813426 10055784960 10078833024 10099429860 10119638016 10120660992 10122577959 10139402934 10163560056 10199029760 10205739648 10213999560 10216360960 10222406144 10236314790 10242371781 10256388480 10277757360 10297912320 10306306686 10320410880 10326517632 10337264640 10344065472 10357454610 10382131240 10424164160 10425217920 10442545920 10466480448 10467425280 10487869470 10491416832 10534957056 10554466212 10555533144 10570570960 10577525283 10598268096 10609297920 10630019205 10638768192 10655345220 10659631104 10673055720 10681840128 10702703097 10742883840 10760427520 10763866035 10772725184 10781443980 10804998945 10826187840 10848743880 10870018560 10877169888 10893767040 10894932864 10911557120 10918735776 10940147712 10962941184 11008438272 11010523394 11017347840 11029939128 11047951584 11065166190 11111087520 11120232448 11134237140 11138715648 11140825446 11156071680 11187060768 11198703360 11228046336 11244042240 11245178880 11266003260 11312758080 11338687152 11339710720 11365701568 11380413090 11384592768 11385743616 11431839744 11434005063 11473908480 11481457104 11493406080 11500206912 11525332208 11547933696 11562477030 11571993472 11610462240 11617332336 11620018176 11629422720 11637073656 11677685760 11679897645 11727184680 11728370160 11751837696 11752805870 11759760193 11775853440 11802843936 11851826688 11876519616 11891892330 11899809792 11935460160 11945283584 11968614216 11984993280 11992084992 12017070144 12066941952 12085744320 12105480960 12119315832 12131928640 12139107296 12155719680 12179461320 12181045760 12204836865 12228770880 12238835712 12255487920 12256799472 12259633152 12275501760 12283577748 12333308832 12378694940 12384493056 12404717568 12428945532 12430067520 12458557488 12475607040 12508996992 12510261504 12560910336 12585443364 12598541280 12623247360 12649547520 12650826240 12684685152 12702044160 12704450070 12731157504 12757174560 12778007680 12786414264 12831037440 12891460608 12908147040 12912513024 12916639242 12930081840 12937732776 12965998734 12991425408 13018492656 13036308480 13044022272 13072520448 13083100560 13093868544 13114271040 13168696320 13193082765 13194416430 13247835120 13258738688 13278199428 13298460240 13324538880 13333305024 13352300160 13361084568 13387286016 13407713280 13438444032 13464690993 13465906480 13492850688 13496770612 13519203912 13551413408 13575309696 13596462360 13607652864 13618666080 13634230311 13648419720 13656495708 13675184640 13703676480 13730549760 13741742248 13760547840 13768690176 13783019520 13787423910 13792087296 13809939480 13874972436 13900290560 13923394560 13955307264 13956567040 13983825960 13988555776 14013222912 14015877174 14035057920 14072621616 14074044192 14103367044 14131024128 14145730560 14173358940 14185024256 14207126960 14230740960 14232179520 14242453504 14270270796 14289799680 14322552192 14323845120 14351821380 14375258640 14384716047 14406665260 14434917120 14464991840 14493358080 14502893184 14521665420 14525022720 14526577152 14546342070 14554949373 14558314368 14617254912 14645804238 14689797120 14706585504 14730602112 14753554920 14794537017 14814783360 14845649520 14854433928 14874762240 14916081024 14931604480 14960767770 14970728448 14990106240 15021337680 15031220139 15083677440 15118249536 15149144790 15173884120 15179457024 15180991488 15245340084 15298544640 15308609472 15320999340 15324541440 15333609216 15354472185 15397244928 15416636040 15459460029 15480616320 15489776448 15505896960 15516098208 15536181915 15573196860 15636246240 15637826880 15643570176 15701137920 15731804205 15737125248 15802435584 15831699318 15833299716 15835359488 15855856440 15897402144 15913946880 15958152288 15979991040 15983017830 15989446656 16022760192 16089255936 16092303422 16114325760 16140641280 16159087776 16172165970 16239281760 16273115820 16305027840 16340650560 16342399296 16367335680 16378103664 16410221568 16444411776 16512657408 16515785091 16571927376 16573423360 16597749285 16611409984 16666631280 16678662656 16680348672 16701355710 16708073472 16711238169 16734107520 16780591152 16798055040 16866063360 16867768320 16870963265 16899004890 16912913536 16939266760 16969137120 16974876672 17008030728 17009566080 17048552352 17070619635 17076889152 17177177810 17188614144 17210862720 17222185656 17240109120 17250310368 17273917440 17287998312 17321900544 17343715545 17357990208 17392029696 17430027264 17444134080 17458491392 17485694720 17516528640 17558261760 17590777020 17592555240 17627756544 17629208805 17663780160 17704265904 17731280320 17766051840 17777740032 17803066880 17814779424 17837838495 17849714688 17903190240 17917925376 17952921324 18025605216 18100412928 18128616480 18143537152 18158221440 18178973748 18197892960 18208660944 18233579520 18271568640 18347397120 18358253568 18383231880 18389449728 18413252640 18425366622 18499963248 18564526080 18568042410 18576739584 18607076352 18645101280 18687836232 18713410560 18763495488 18765392256 18804489392 18841365504 18878165046 18897811920 18974321280 18976239360 19027027728 19053066240 19056675105 19096736256 19135761840 19167011520 19179621396 19246556160 19337190912 19362220560 19366696960 19368769536 19395122760 19406599164 19411085824 19448998101 19487138112 19489673216 19527738984 19554462720 19566033408 19586396160 19608780672 19640802816 19671406560 19726049356 19753044480 19791624645 19794199360 19805911904 19833016320 19871752680 19888108032 19917299142 19947690360 19986808320 20028450240 20041626852 20111569920 20157666048 20198859720 20239276032 20241321984 20245155918 20278805868 20327120112 20398059520 20411479296 20427999120 20432721920 20444812288 20472629580 20484743562 20512776960 20555514720 20595824640 20612613372 20640821760 20653035264 20674529280 20688130944 20714909220 20764262480 20848328320 20850435840 20885091840 20932960896 20934850560 20975738940 20982833664 21023815761 21108932424 21111066288 21141141920 21155050566 21196536192 21218595840 21260038410 21277536384 21310690440 21346111440 21363680256 21405406194 21485767680 21520855040 21527732070 21545450368 21562887960 21609997890 21652375680 21697487760 21740037120 21754339776 21787534080 21789865728 21823114240 21837471552 21880295424 21925882368 21968706357 22021046788 22034695680 22059878256 22095903168 22130332380 22222175040 22240464896 22268474280 22281650892 22312143360 22330331153 22374121536 22397406720 22441151655 22456092672 22488084480 22532006520 22625516160 22677374304 22679421440 22723717185 22731403136 22760826180 22769185536 22771487232 22863679488 22868010126 22947816960 22962914208 22986812160 23000413824 23050664416 23095867392 23124954060 23143986944 23220924480 23234664672 23240036352 23258845440 23274147312 23355371520 23359795290 23454369360 23456740320 23505611740 23519520386 23551706880 23605687872 23703653376 23747548977 23753039232 23783784660 23870920320 23937228432 23969986560 23974526745 23984169984 24034140288 24133883904 24138455133 24171488640 24210961920 24238631664 24258248955 24263857280 24278214592 24358922640 24362091520 24409673730 24457541760 24510975840 24513598944 24519266304 24551003520 24567155496 24657561695 24666617664 24757389880 24768986112 24809435136 24857891064 24860135040 24917114976 24951214080 25017993984 25020523008 25052033565 25121820672 25170886728 25197082560 25246494720 25299095040 25301652480 25348507335 25369370304 25408900140 25462315008 25514349120 25556015360 25572828528 25662074880 25765766715 25782921216 25816294080 25833278484 25860163680 25875465552 25931997468 25982850816 26036985312 26072616960 26088044544 26145040896 26166201120 26187737088 26228542080 26337392640 26386165530 26388832860 26495670240 26517477376 26556398856 26596920480 26649077760 26666610048 26704600320 26722169136 26774572032 26815426560 26876888064 26929381986 26931812960 26993541224 27038407824 27102826816 27150619392 27192924720 27215305728 27237332160 27268460622 27296839440 27312991416 27350369280 27407352960 27483484496 27521095680 27526308485 27537380352 27574847820 27584174592 27619878960 27638049933 27749944872 27800581120 27846789120 27852063615 27910614528 27967651920 27977111552 28031754348 28070115840 28145243232 28148088384 28206734088 28262048256 28291461120 28346717880 28370048512 28414253920 28461481920 28464359040 28484907008 28540541592 28579599360 28645104384 28647690240 28703642760 28750517280 28769432094 28813330520 28869834240 28929983680 28986716160 29005786368 29043330840 29050045440 29053154304 29092684140 29109898746 29116628736 29234509824 29291608476 29379594240 29413171008 29461204224 29507109840 29589074034 29629566720 29691299040 29708867856 29749524480 29832162048 29863208960 29921535540 29980212480 30042675360 30062440278 30167354880 30236499072 30298289580 30347768240 30358914048 30361982976 30367733877 30490680168 30597089280 30617218944 30641998680 30649082880 30667218432 30708944370 30727115343 30833272080 30918920058 30961232640 30979552896 31011793920 31032196416 31072363830 31146393720 31272492480 31275653760 31402275840 31463608410 31474250496 31604871168 31663398636 31666599432 31670718976 31711712880 31732575849 31794804288 31827893760 31916304576 31966035660 31978893312 32045520384 32108109291 32184606844 32228651520 32281282560 32291598105 32318175552 32344331940 32414996835 32478563520 32546231640 32610055680 32681301120 32684798592 32734671360 32756207328 32820443136 32888823552 33025314816 33031570182 33143854752 33146846720 33195498570 33222819968 33333262560 33357325312 33360697344 33402711420 33416146944 33422476338 33468215040 33561182304 33596110080 33732126720 33735536640 33741926530 33798009780 33825827072 33878533520 33938274240 34016061456 34019132160 34097104704 34141239270 34153778304 34302015189 34354355620 34421725440 34444371312 34480218240 34500620736 34575996624 34643801088 34687431090 34715980416 34860054528 34888268160 34971389440 35033057280 35039692935 35181554040 35185110480 35255513088 35258417610 35279280579 35327560320 35408531808 35462560640 35555480064 35606133760 35629558848 35675676990 35699429376 35806380480 35835850752 35905842648 36051210432 36200825856 36257232960 36287074304 36316442880 36357947496 36395785920 36417321888 36467159040 36543137280 36614510595 36716507136 36766463760 36778899456 36826505280 36850733244 36999926496 37136084820 37153479168 37214152704 37290202560 37375672464 37426821120 37526990976 37530784512 37608978784 37682731008 37756330092 37795623840 37948642560 37952478720 38054055456 38106132480 38113350210 38193472512 38271523680 38334023040 38359242792 38493112320 38674381824 38724441120 38733393920 38737539072 38790245520 38813198328 38822171648 38897996202 38974276224 39055477968 39108925440 39132066816 39217561344 39281605632 39342813120 39452098712 39506088960 39579248295 39583249290 39588398720 39611823808 39743505360 39776216064 39834598284 39895380720 39973616640 40056900480 40083253704 40223139840 40230758555 40315332096 40394072979 40397719440 40478552064 40490311836 40557611736 40654240224 40822958592 40855998240 40865443840 40889624576 40902690933 40945259160 40969487124 41025553920 41111029440 41191649280 41225226744 41281643520 41306070528 41349058560 41376261888 41429818440 41528524960 41696656640 41700871680 41770183680 41865921792 41869701120 41951477880 41965667328 42047631522 42217864848 42222132576 42282283840 42310101132 42393072384 42437191680 42520076820 42555072768 42621380880 42692222880 42727360512 42810812388 42971535360 43055464140 43090900736 43125775920 43154148141 43219995780 43304751360 43394975520 43480074240 43508679552 43575068160 43579731456 43646228480 43674943104 43851764736 43937412714 44042093576 44069391360 44119756512 44191806336 44260664760 44383611051 44444350080 44536948560 44563301784 44624286720 44660662306 44748243072 44794813440 44882303310 44912185344 45064013040 45093660417 45251032320 45354748608 45358842880 45447434370 45462806272 45521652360 45538371072 45542974464 45736020252 45895633920 45925828416 45973624320 46000827648 46063416555 46101328832 46191734784 46249908120 46287973888 46378380087 46441848960 46469329344 46517690880 46548294624 46719590580 46908738720 46913480640 47011223480 47039040772 47103413760 47195412615 47211375744 47407306752 47495097954 47506078464 47567569320 47741840640 47874456864 47939973120 47949053490 47968339968 48068280576 48267767808 48276910266 48342977280 48421923840 48477263328 48516497910 48527714560 48556429184 48717845280 48724183040 48819347460 48915083520 49021951680 49027197888 49102007040 49134310992 49315123390 49333235328 49514779760 49537972224 49547355273 49715782128 49720270080 49793247855 49834229952 50035987968 50041046016 50104067130 50133714507 50341773456 50394165120 50598190080 50603304960 50612889795 50697014670 50738740608 50817800280 50924630016 51028698240 51112030720 51145657056 51211858905 51531533430 51565842432 51632588160 51666556968 51720327360 51750931104 51863994936 51965701632 52073970624 52176089088 52290081792 52332402240 52375474176 52457084160 52674785280 52772331060 52777665720 52887626415 52991340480 53034954752 53112797712 53193840960 53298155520 53333220096 53409200640 53444338272 53513515485 53549144064 53753776128 53858763972 53863625920 53987082448 54076815648 54205653632 54301238784 54385849440 54430611456 54474664320 54536921244 54593678880 54625982832 54700738560 54814705920 54966968992 55042191360 55052616970 55074760704 55149695640 55168349184 55239757920 55276099866 55499889744 55601162240 55693578240 55704127230 55821229056 55935303840 55954223104 56063508696 56140231680 56290486464 56296176768 56413468176 56524096512 56693435760 56740097024 56828507840 56922963840 56928718080 57081083184 57159198720 57170025315 57290208768 57407285520 57501034560 57538864188 57626661040 57739668480 57859967360 58011572736 58086661680 58100090880 58106308608 58185368280 58219797492 58233257472 58346994303 58469019648 58583216952 58759188480 58798800965 58826342016 58922408448 59014219680 59178148068 59259133440 59382598080 59417735712 59499048960 59664324096 59726417920 59843071080 59960424960 60085350720 60124880556 60334709760 60472998144 60596579160 60695536480 60717828096 60723965952 60735467754 60981360336 61194178560 61234437888 61283997360 61298165760 61334436864 61417888740 61454230686 61666544160 61837840116 61922465280 61959105792 62023587840 62064392832 62144727660 62292787440 62544984960 62551307520 62804551680 62927216820 62948500992 63071447283 63326797272 63333198864 63341437952 63423425760 63465151698 63589608576 63655787520 63832609152 63932071320 64091040768 64109660407 64216218582 64369213688 64457303040 64562565120 64583196210 64636351104 64688663880 64829993670 64957127040 65092463280 65220111360 65362602240 65369597184 65469342720 65512414656 65640886272 65777647104 65906119071 66063140364 66287709504 66293693440 66390997140 66445639936 66666525120 66714650624 66721394688 66805422840 66844952676 66936430080 66990993459 67122364608 67192220160 67323454965 67464253440 67483853060 67596019560 67651654144 67757067040 67876548480 68032122912 68038264320 68171151555 68194209408 68282478540 68307556608 68604030378 68708711240 68843450880 68888742624 68960436480 69001241472 69151993248 69287602176 69374862180 69431960832 69720109056 69776536320 69942778880 70066114560 70079385870 70363108080 70370220960 70516835220 70558561158 70655120640 70817063616 70925121280 71110960128 71212267520 71259117696 71351353980 71612760960 71811685296 71923580235 72102420864 72401651712 72415365399 72514465920 72632885760 72715894992 72774746865 72791571840 72834643776 73086274560 73229021190 73532927520 73557798912 73653010560 73701466488 73972685085 73999852992 74272169640 74306958336 74428305408 74580405120 74751344928 74853642240 75053981952 75061569024 75156100695 75217957568 75365462016 75512660184 75591247680 75897285120 75904957440 76108110912 76226700420 76386945024 76543047360 76668046080 76718485584 76986224640 77297300145 77348763648 77448882240 77580491040 77626396656 77644343296 77795992404 77948552448 78110955936 78217850880 78264133632 78435122688 78563211264 78685626240 78904197424 79012177920 79158496590 79166498580 79176797440 79223647616 79487010720 79552432128 79669196568 79790761440 79947233280 80113800960 80166507408 80446279680 80461517110 80630664192 80788145958 80795438880 80980623672 81115223472 81308480448 81645917184 81711996480 81779249152 81805381866 81890518320 81938974248 82051107840 82222058880 82450453488 82563287040 82578925455 82612141056 82752523776 82859636880 83057049920 83393313280 83401743360 83540367360 83556190845 83731843584 83902955760 83931334656 84095263044 84435729696 84444265152 84564567680 84620202264 84786144768 84874383360 85040153640 85110145536 85242761760 85384445760 85454721024 85621624776 85943070720 86110928280 86181801472 86251551840 86308296282 86439991560 86609502720 86789951040 86960148480 87017359104 87150136320 87159462912 87292456960 87349886208 87703529472 87874825428 88084187152 88138782720 88239513024 88383612672 88521329520 88767222102 88888700160 89073897120 89126603568 89248573440 89321324612 89496486144 89589626880 89764606620 90128026080 90187320834 90502064640 90709497216 90717685760 90894868740 90925612544 91043304720 91076742144 91085948928 91103201631 91472040504 91791267840 91851656832 91947248640 92001655296 92126833110 92181346029 92202657664 92499816240 92575947776 92756760174 92883697920 92938658688 93035381760 93096589248 93439181160 93817477440 93826961280 94022446960 94078081544 94206827520 94390825230 94422751488 94814613504 94990195908 95012156928 95135138640 95197727547 95483681280 95748913728 95898106980 95936679936 96136561152 96324327873 96553820532 96685954560 96843847680 96954526656 97032995820 97055429120 97112858368 97244990505 97435690560 97448366080 97638694920 97830167040 98043903360 98054395776 98204014080 98268621984 98630246780 98666470656 99029559520 99075944448 99094710546 99431564256 99440540160 99586495710 99668459904 100071975936 100082092032 100208134260 100267429014 100683546912 100788330240 101196380160 101206609920 101225779590 101394029340 101477481216 101635600560 102057396480 102224061440 102291314112 102423717810 102906045567 103063066860 103265176320 103333113936 103440654720 103501862208 103727989872 103931403264 104147941248 104580163584 104599972243 104664804480 104914168320 105119078805 105544662120 105555331440 105775252830 105837841737 105982680960 106225595424 106387681920 106666440192 106818401280 106888676544 107027030970 107098288128 107507552256 107717527944 107727251840 107974164896 108153631296 108411307264 108602477568 108771698880 108861222912 108949328640 109073842488 109187357760 109251965664 109401477120 109629411840 109843531785 109933937984 110105233940 110149521408 110299391280 110336698368 110479515840 110552199732 110999779488 111202324480 111408254460 111642458112 111651655765 111870607680 112127017392 112280463360 112580972928 112592353536 112826936352 113048193024 113386871520 113480194048 113657015680 113845927680 113857436160 114162166368 114318397440 114340050630 114580417536 114814571040 115002069120 115077728376 115253322080 115479336960 115719934720 116023145472 116173323360 116200181760 116212617216 116370736560 116439594984 116466514944 116693988606 117166433904 117597601930 117652684032 117844816896 118028439360 118356296136 118518266880 118737744885 118765196160 118835471424 119328648192 119686142160 119920849920 120170701440 120249761112 120669419520 120692275665 120945996288 121193158320 121391072960 121435656192 121470935508 121962720672 122468875776 122567994720 122596331520 122668873728 122708072799 122835777480 122908461372 123333088320 123675680232 123844930560 123918211584 124047175680 124128785664 124289455320 124585574880 125089969920 125102615040 125609103360 125854433640 125897001984 126142894566 126653594544 126666397728 126682875904 126846851520 126930303396 127179217152 127311575040 127665218304 127864142640 128182081536 128219320814 128432437164 128738427376 128914606080 129166392420 129272702208 129377327760 129462444423 129659987340 129914254080 130184926560 130440222720 130725204480 130739194368 130938685440 131024829312 131555294208 131812238142 132126280728 132575419008 132587386880 132781994280 132891279872 133150833153 133333050240 133429301248 133610845680 133689905352 133872860160 133981986918 134244729216 134384440320 134646909930 134967706120 135192039120 135303308288 135514134080 135753096960 136064245824 136076528640 136342303110 136388418816 136564957080 136615113216 137208060756 137417422480 137686901760 137777485248 137920872960 138002482944 138190249665 138303986496 138575204352 138749724360 138863921664 139135140261 139553072640 139885557760 140158771740 140726216160 140740441920 141033670440 141117122316 141310241280 141634127232 141850242560 142221920256 142424535040 142518235392 142702707960 143225521920 143623370592 143847160470 144204841728 144803303424 144830730798 145028931840 145265771520 145431789984 145549493730 145583143680 145669287552 146172549120 146458042380 147065855040 147306021120 147402932976 147945370170 147999705984 148544339280 148613916672 148642065819 149160810240 149502689856 150107963904 150123138048 150312201390 150401143521 150435915136 151025320368 151182495360 151794570240 151809914880 151838669385 152216221824 152453400840 152773890048 152876882509 153086094720 153336092160 153436971168 153635576715 154594600290 154697527296 154897764480 155160982080 155252793312 155288686592 155591984808 155897104896 156221911872 156528267264 156870245376 157126422528 157371252480 157808394848 158024355840 158316993180 158332997160 158353594880 158447295232 158662879245 158974021440 159104864256 159338393136 159581522880 159894466560 160227601920 160333014816 160540546455 160923034220 161261328384 161576291916 161590877760 161961247344 162230446944 162616960896 163291834368 163423992960 163610763732 163781036640 163877948496 164102215680 164444117760 164900906976 165126574080 165157850910 165224282112 165505047552 165719273760 166114099840 166786626560 166803486720 167080734720 167112381690 167463687168 167805911520 167862669312 168190526088 168871459392 168888530304 169129135360 169240404528 169572289536 170080307280 170220291072 170485523520 170768891520 171243249552 171510075945 172221856560 172363602944 172503103680 172616592564 172879983120 173219005440 173579902080 174034718208 174300272640 174318925824 174699772416 175040982909 175407058944 175749650856 176168374304 176277565440 176396402895 176479026048 176767225344 177042659040 177534444204 177777400320 178147794240 178253207136 178497146880 178642649224 178992972288 179179253760 179529213240 180256052160 180374641668 181004129280 181418994432 181435371520 181789737480 181851225088 182086609440 182153484288 182171897856 182206403262 182944081008 183582535680 183703313664 183894497280 184003310592 184253666220 184362692058 184405315328 184999632480 185151895552 185513520348 185767395840 185877317376 186070763520 186193178496 186878362320 187634954880 187653922560 188044893920 188156163088 188413655040 188781650460 188845502976 189214341849 189980391816 190024313856 190270277280 190395455094 190967362560 191497827456 191796213960 192273122304 192328981221 192648655746 193107641064 193371909120 193687695360 193909053312 194065991640 194110858240 194225716736 194489981010 194871381120 195277389840 195660334080 196087806720 196108791552 196408028160 196537243968 197260493560 197332941312 198059119040 198189421092 198863128512 198881080320 199172991420 199336919808 200143951872 200164184064 200416268520 200534858028 200972980377 201367093824 201576660480 201970364895 202392760320 202451559180 202788058680 202954962432 203271201120 204114792960 204448122880 204513454665 204582628224 204847435620 205812091134 206126133720 206530352640 206666227872 206881309440 207003724416 207455979744 207862806528 208295882496 209160327168 209199944486 209329608960 209828336640 210238157610 211089324240 211110662880 211550505660 211675683474 211965361920 212451190848 212775363840 213332880384 213636802560 213777353088 214054061940 215435055888 215454503680 215770740705 215948329792 216307262592 216822614528 217204955136 217246096197 217543397760 217898657280 218147684976 218374715520 218503931328 219258823680 219687063570 219867875968 220210467880 220598782560 220673396736 220959031680 221104399464 221918055255 221999558976 222816508920 223284916224 223303311530 223741215360 224254034784 224560926720 225161945856 225184707072 225468302085 225653872704 226096386048 226773743040 226960388096 227314031360 227691855360 227714872320 228324332736 228680101260 229160835072 229629142080 230004138240 230155456752 230506644160 230958673920 231439869440 231891900435 232046290944 232346646720 232741473120 232879189968 232933029888 233387977212 234332867808 235195203860 235305368064 235689633792 236056878720 236712592272 237036533760 237475489770 237530392320 237670942848 238657296384 239372284320 239841699840 240341402880 240499522224 241338839040 241384551330 241891992576 242386316640 242782145920 242941871016 243925441344 244937751552 245135989440 245337747456 245416145598 245671554960 245816922744 246666176640 247351360464 247689861120 247736776365 247836423168 248257571328 248578910640 249171149760 250179939840 250205230080 250668572535 251708867280 251794003968 252285789132 253307189088 253332795456 253365751808 253693703040 253860606792 254358434304 254623150080 255330436608 255728285280 256364163072 256438641628 256864874328 257476854752 257829212160 258332784840 258545404416 258754655520 258924888846 259319974680 259828508160 260369853120 260880445440 261450408960 261478388736 261877370880 262049658624 263110588416 263624476284 264252561456 265150838016 265174773760 265563988560 265782559744 266301666306 266666100480 267221691360 267379810704 267745720320 267963973836 268489458432 268768880640 269293819860 269935412240 270384078240 270606616576 271028268160 271506193920 272128491648 272153057280 272684606220 272776837632 273129914160 273230226432 273309604893 274416121512 274834844960 275373803520 275554970496 275841745920 276004965888 276380499330 276544038087 276607972992 277499448720 277727843328 278270280522 279106145280 279771115520 280317543480 281452432320 281480883840 282067340880 282234244632 282620482560 283268254464 283700485120 284443840512 285036470784 285405415920 285593182641 286451043840 287246741184 287694320940 288409683456 289661461596 290057863680 290531543040 290863579968 291098987460 291166287360 291338575104 291734971515 292345098240 292916084760 294131710080 294612042240 294805865952 295890740340 295999411968 297088678560 297227833344 297284131638 298321620480 299005379712 300215927808 300246276096 300624402780 300802287042 300871830272 302050640736 302364990720 303589140480 303619829760 303677338770 304432443648 304906801680 305753765018 306172189440 306672184320 306873942336 307271153430 308718136701 309189200580 309795528960 310321964160 310505586624 311183969616 311794209792 312443823744 313740490752 313799916729 314742504960 315357236415 315616789696 316633986360 316665994320 316707189760 316894590464 317325758490 317513525211 317948042880 318676786272 319163045760 320455203840 320548302035 320666029632 321081092910 321846068440 322522656768 323152583832 323181755520 323922494688 324460893888 325233921792 326583668736 326847985920 327221527464 327562073280 327755896992 328204431360 328888235520 329530595355 329801813952 330315701820 330448564224 331010095104 331438547520 332228199680 333573253120 333606973440 334224763380 334927374336 334954967295 335611823040 336381052176 337742918784 337777060608 338258270720 338480809056 339144579072 340160614560 340440582144 340971047040 341537783040 342486499104 343020151890 344443713120 344727205888 345006207360 345233185128 345759966240 346438010880 347159804160 348069436416 348600545280 348637851648 349399544832 350081965818 351499301712 352336748608 352792805790 352958052096 353534450688 354085318080 355068888408 355554800640 356295588480 356506414272 357285298448 357985944576 359058426480 360512104320 360749283336 362008258560 362076826995 362837988864 363579474960 363702450176 364173218880 364306968576 364412806524 365888162016 367406627328 367788994560 368006621184 368507332440 368725384116 368810630656 369999264960 370303791104 371027040696 371534791680 371754634752 372141527040 372386356992 373756724640 375269909760 375307845120 376089787840 376312326176 376827310080 377563300920 377691005952 378428683698 379960783632 380048627712 380540554560 380790910188 381934725120 382995654912 383592427920 384546244608 384657962442 385297311492 386215282128 386743818240 387818106624 388131983280 388221716480 388451433472 388979962020 389742762240 390554779680 391320668160 392175613440 392217583104 392816056320 393074487936 394520987120 394665882624 396118238080 396378842184 397726257024 397762160640 398345982840 398673839616 399452499459 400287903744 400832537040 401069716056 401945960754 402734187648 403153320960 403940729790 404903118360 405576117360 405909924864 406542402240 408229585920 408896245760 409026909330 409165256448 409694871240 411624182268 412252267440 413060705280 413332455744 413762618880 414007448832 414911959488 415725613056 416591764992 417405420783 418399888972 418659217920 419656673280 420476315220 422178648480 422221325760 423101011320 423351366948 423930723840 424902381696 425550727680 426665760768 427273605120 427554706176 428108123880 430870111776 430909007360 431541481410 431896659584 432614525184 433645229056 434409910272 434492192394 435086795520 435797314560 436295369952 436749431040 437007862656 438517647360 439374127140 439735751936 440420935760 441197565120 441918063360 442208798928 443836110510 443999117952 445633017840 445926197457 446606623060 447482430720 448508069568 450323891712 450369414144 450936604170 451203430563 451307745408 453547486080 454628062720 455383710720 455429744640 455516008155 456648665472 457360202520 458321670144 458630647527 459258284160 460008276480 460310913504 460906730145 461013288320 462879738880 463783800870 464092581888 464693293440 465482946240 465758379936 465866059776 466775954424 468665735616 470390407720 470610736128 471379267584 472113757440 473425184544 474073067520 474950979540 475060784640 475341885696 475988637735 477314592768 478744568640 479683399680 480682805760 480999044448 481621639365 482769102660 483783985152 484772633280 485564291840 485883742032 487850882688 489875503104 490271978880 490832291196 491343109920 491633845488 493332353280 494702720928 495379722240 495473552730 495672846336 496515142656 497157821280 498342299520 500359879680 500410460160 501337145070 503417734560 503588007936 504571578264 506614378176 506665590912 507387406080 507721213584 508716868608 510660873216 511456570560 512877283256 513729748656 514530227835 514953709504 516665569680 517090808832 517509311040 517849777692 518639949360 519657016320 520739706240 522900817920 522956777472 522999861215 524099317248 525122948727 526221176832 527248952568 528505122912 529189208685 530301676032 531127977120 531565119488 532603332612 533332200960 534443382720 534759621408 535491440640 535927947672 536978916864 537537761280 538587639720 539870824480 540768156480 541213233152 542056536320 543012387840 544256983296 544306114560 545369212440 545553675264 546259828320 546460452864 546619209786 548832243024 549669689920 550747607040 551109940992 551683491840 552009931776 552760998660 553088076174 553215945984 554998897440 555455686656 556540561044 558212290560 560635086960 562904864640 562961767680 564134681760 564468489264 565240965120 566536508928 567400970240 570072941568 570810831840 571186365282 572902087680 574493482368 575388641880 576819366912 576986943663 579322923192 580115727360 581063086080 581727159936 582197974920 582332574720 582677150208 583469943030 585832169520 588263420160 589224084480 589611731904 591781480680 591998823936 594177357120 594568263276 596643240960 598010759424 600431855616 600492552192 601248805560 601604574084 601743660544 602918941131 604101281472 604729981440 607178280960 607354677540 608864887296 609813603360 611507530036 612344378880 613344368640 613540363995 613747884672 614542306860 617436273402 618378401160 619591057920 620643928320 621011173248 622367939232 623588419584 624887647488 627480981504 627599833458 629485009920 630714472830 631233579392 633267972720 633331988640 633414379520 633789180928 634651516980 635027050422 635896085760 637353572544 638326091520 640910407680 641096604070 641332059264 642162185820 643692136880 646305167664 646363511040 647312222115 647844989376 648921787776 650467843584 651738288591 653695971840 654443054928 655124146560 655511793984 657776471040 659061190710 659603627904 660631403640 662020190208 662877095040 664456399360 665754165765 667146506240 668449526760 669854748672 669909934590 671223646080 672762104352 675485837568 675554121216 676516541440 676961618112 678289158144 680321229120 680881164288 681942094080 683075566080 684972998208 686040303780 688887426240 689454411776 690012414720 690466370256 691519932480 692876021760 694319608320 695675701305 696138872832 698799089664 700163931636 702998603424 704673497216 705585611580 705916104192 707068901376 708170636160 710137776816 711109601280 712591176960 713012828544 714570596896 715971889152 718116852960 721024208640 721498566672 724016517120 724153653990 725675977728 727158949920 727404900352 728346437760 728825613048 731776324032 734813254656 736013242368 737014664880 737450768232 737621261312 739998529920 742054081392 743069583360 743210329095 743509269504 744772713984 747513449280 750539819520 750615690240 752005717605 752179575680 752624652352 755126601840 755382011904 756857367396 759921567264 760097255424 761081109120 761581820376 763869450240 764384412545 765991309824 767184855840 769092489216 769315924884 770594622984 772430564256 773487636480 775636213248 776263966560 776443432960 776902866944 777959924040 779485524480 781109559360 782641336320 784351226880 784435166208 785632112640 786148975872 789041974240 789331765248 792236476160 792757684368 795452514048 795524321280 796691965680 797347679232 798904998918 801665074080 802139432112 803891921508 805468375296 806306641920 807881459580 809806236720 811152234720 811819849728 813084804480 816459171840 818053818660 818330512896 819389742480 819928814679 823248364536 824504534880 826121410560 826664911488 827525237760 828014897664 829823918976 833183529984 834810841566 836799777944 837318435840 839313346560 840952630440 844357296960 844442651520 846202022640 846702733896 847861447680 849804763392 851101455360 853331521536 855109412352 856216247760 856779547923 861740223552 861818014720 863082962820 863793319168 865229050368 867290458112 868984384788 870173591040 871594629120 872590739904 873498862080 874015725312 875204914545 877035294720 878748254280 879471503872 880841871520 882395130240 883836126720 884417597856 887672221020 887998235904 891266035680 891852394914 893213246120 894964861440 897016139136 900647783424 900738828288 901873208340 902406861126 902615490816 907094972160 909256125440 910767421440 910859489280 911032016310 913297330944 914720405040 917261295054 918516568320 920016552960 920621827008 921813460290 922026576640 925759477760 927567601740 929386586880 930965892480 931516759872 933551908848 937331471232 940780815440 941221472256 941399750187 944227514880 946071709245 946850369088 949901959080 950121569280 950683771392 951977275470 952540575633 957489137280 961365611520 961644906105 961998088896 963243278730 965538205320 967567970304 969545266560 971128583680 971767484064 975701765376 979751006208 980543957760 981664582392 982686219840 983267690976 986664706560 989405441856 990947105460 991345692672 993030285312 994315642560 996684599040 1000719759360 1000820920320 1002674290140 1004864901885 1006835469120 1009143156528 1013228756352 1013331181824 1014774812160 1015442427168 1017433737216 1021321746432 1022913141120 1025754566512 1027459497312 1029060455670 1029907419008 1033331139360 1034181617664 1035018622080 1035699555384 1037279898720 1039314032640 1041479412480 1045801635840 1045913554944 1045999722430 1048198634496 1050245897454 1054497905136 1057010245824 1058378417370 1060603352064 1062255954240 1063130238976 1065206665224 1066664401920 1068886765440 1069519242816 1071855895344 1073957833728 1077175279440 1079741648960 1081536312960 1084113072640 1086024775680 1086230480985 1088513966592 1090738424880 1091107350528 1092519656640 1092920905728 1093238419572 1097664486048 1099339379840 1102219881984 1103366983680 1104019863552 1105521997320 1106176152348 1106431891968 1109997794880 1110911373312 1113081122088 1116424581120 1121270173920 1125809729280 1125923535360 1128269363520 1128936978528 1130481930240 1133073017856 1134801940480 1140145883136 1141621663680 1142372730564 1145804175360 1148986964736 1150777283760 1153638733824 1153973887326 1158645846384 1160231454720 1163454319872 1164395949840 1164665149440 1165354300416 1166939886060 1171664339040 1176526840320 1178448168960 1179223463808 1183562961360 1183997647872 1188354714240 1189136526552 1193286481920 1196021518848 1198357498377 1200863711232 1202497611120 1203209148168 1203487321088 1205837882262 1208202562944 1209459962880 1214709355080 1217729774592 1219627206720 1223015060072 1224688757760 1226688737280 1227080727990 1227495769344 1229084613720 1234872546804 1236756802320 1239182115840 1241287856640 1242022346496 1244735878464 1247176839168 1249775294976 1252216262349 1255199666916 1258970019840 1261428945660 1262467158784 1266535945440 1266663977280 1266828759040 1267578361856 1269303033960 1270054100844 1271792171520 1274707145088 1276652183040 1281820815360 1282193208140 1282664118528 1284324371640 1287384273760 1292610335328 1292727022080 1294624444230 1295689978752 1297843575552 1300935687168 1303476577182 1307391943680 1308886109856 1310248293120 1311023587968 1315552942080 1318122381420 1319207255808 1321262807280 1325754190080 1328912798720 1331508331530 1336899053520 1337778592371 1339819869180 1342447292160 1345524208704 1350971675136 1351108242432 1353033082880 1353923236224 1360642458240 1363884188160 1366151132160 1366548024465 1369945996416 1372080607560 1375891942581 1377774852480 1380024829440 1380932740512 1382720190435 1383039864960 1388639216640 1391351402610 1392277745664 1397598179328 1400327863272 1405997206848 1409346994432 1411171223160 1411832208384 1414137802752 1416341272320 1420275553632 1422219202560 1425182353920 1426025657088 1427965913205 1429141193792 1431943778304 1436233705920 1442048417280 1442997133344 1448307307980 1451351955456 1454317899840 1456692875520 1457651226096 1463552648064 1469626509312 1474029329760 1474901536464 1475242522624 1479997059840 1484108162784 1486139166720 1486420658190 1487018539008 1489545427968 1495026898560 1501079639040 1501231380480 1504011435210 1504359151360 1505249304704 1510253203680 1510764023808 1513714734792 1519843134528 1522162218240 1523163640752 1528768825090 1531982619648 1534369711680 1538631849768 1541189245968 1543590683505 1544861128512 1551272426496 1552527933120 1553805733888 1555919848080 1558971048960 1562219118720 1568702453760 1568870332416 1568999583645 1572297951744 1578083948480 1578663530496 1584472952320 1585515368736 1587567626055 1590905028096 1593383931360 1594695358464 1597809997836 1603330148160 1604278864224 1607783843016 1610936750592 1612613283840 1615762919160 1619612473440 1622304469440 1623639699456 1626169608960 1632918343680 1636107637320 1636661025792 1638779484960 1639857629358 1646496729072 1649009069760 1652242821120 1653329822976 1655050475520 1656029795328 1659647837952 1666367059968 1669621683132 1673599555888 1674636871680 1681905260880 1688714593920 1688885303040 1692404045280 1693405467792 1695722895360 1699609526784 1702202910720 1710218824704 1712432495520 1713559095846 1723480447104 1723636029440 1726165925640 1727586638336 1730458100736 1730960830989 1734580916224 1737968769576 1740347182080 1743189258240 1745181479808 1746997724160 1748031450624 1750409829090 1757496508560 1758943007744 1761683743040 1764790260480 1767672253440 1768835195712 1775344442040 1775996471808 1782532071360 1783704789828 1786426492240 1789929722880 1794032278272 1801295566848 1801477656576 1803746416680 1804813722252 1805230981632 1808756823393 1814189944320 1818512250880 1821534842880 1822064032620 1826594661888 1829440810080 1834522590108 1837033136640 1840033105920 1841243654016 1843626920580 1844053153280 1851518955520 1855135203480 1858773173760 1861931784960 1863033519744 1867103817696 1874662942464 1881561630880 1882442944512 1882799500374 1888455029760 1892143418490 1893700738176 1899803918160 1900243138560 1901367542784 1903954550940 1905081151266 1914978274560 1922731223040 1923289812210 1923996177792 1926486557460 1931076410640 1939090533120 1942257167360 1943534968128 1951403530752 1955214865773 1961087915520 1963329164784 1965372439680 1966535381952 1973329413120 1978810883712 1981894210920 1986060570624 1987399472617 1988631285120 1993369198080 1997262497295 2001439518720 2005348580280 2009729803770 2013670938240 2018286313056 2026457512704 2026662363648 2029549624320 2030884854336 2034867474432 2042643492864 2045826282240 2051509133024 2054918994624 2058120911340 2059814838016 2066662278720 2068363235328 2070037244160 2071399110768 2074559797440 2078628065280 2082958824960 2087027103915 2091999444860 2096397268992 2100491794908 2108995810272 2114020491648 2116756834740 2121206704128 2124511908480 2130413330448 2133328803840 2137773530880 2139038485632 2143711790688 2147915667456 2154350558880 2159483297920 2163072625920 2168226145280 2172049551360 2172460961970 2177027933184 2181476849760 2182214701056 2185039313280 2186476839144 2195328972096 2198678759680 2204439763968 2208039727104 2211043994640 2212352304696 2212863783936 2219995589760 2226162244176 2229630987285 2242540347840 2251619458560 2251847070720 2256017152815 2256538727040 2257873957056 2266146035712 2280291766272 2283243327360 2284745461128 2291608350720 2293153237635 2297973929472 2301554567520 2307277467648 2307947774652 2317291692768 2320462909440 2326908639744 2328791899680 2329330298880 2330708600832 2333879772120 2343328678080 2353053680640 2356896337920 2358446927616 2367125922720 2367995295744 2376709428480 2378273053104 2386572963840 2392043037696 2396714996754 2404995222240 2406418296336 2406974642176 2411675764524 2416405125888 2418919925760 2429418710160 2435459549184 2439254413440 2446030120144 2449377515520 2454161455980 2454991538688 2458169227440 2459786444037 2469745093608 2473513604640 2478364231680 2482575713280 2484044692992 2489471756928 2499550589952 2504432524698 2510399333832 2517940039680 2522857891320 2524934317568 2533071890880 2533327954560 2535156723712 2538606067920 2540108201688 2543584343040 2549414290176 2553304366080 2564386416280 2565328237056 2568648743280 2574768547520 2585220670656 2585454044160 2589248888460 2591379957504 2595687151104 2601871374336 2606953154364 2614783887360 2617772219712 2620496586240 2622047175936 2625614743635 2631105884160 2636244762840 2638414511616 2642525614560 2651508380160 2657825597440 2663016663060 2673798107040 2675557184742 2679639738360 2684894584320 2691048417408 2701943350272 2702216484864 2706066165760 2707846472448 2721284916480 2727768376320 2732302264320 2733096048930 2739891992832 2744161215120 2751783885162 2755549704960 2760049658880 2761865481024 2765440380870 2766079729920 2777278433280 2782702805220 2800655726544 2811994413696 2818693988864 2822342446320 2823664416768 2824199250561 2832682544640 2840551107264 2850364707840 2852051314176 2855931826410 2857621726899 2858282387584 2872467411840 2884096834560 2884934718315 2885994266688 2896614615960 2902703910912 2908635799680 2913385751040 2915302452192 2927105296128 2939253018624 2948058659520 2949803072928 2950485045248 2959994119680 2968216325568 2972841316380 2974037078016 2979090855936 2990053797120 3002159278080 3002462760960 3008022870420 3008718302720 3010498609408 3014594705655 3020506407360 3027429469584 3039686269056 3044324436480 3046327281504 3057537650180 3063965239296 3068739423360 3077263699536 3082378491936 3087181367010 3089722257024 3102544852992 3105055866240 3111839696160 3117942097920 3124438237440 3137404907520 3137740664832 3137999167290 3144595903488 3156167896960 3168945904640 3171030737472 3175135252110 3181810056192 3186767862720 3189390716928 3195619995672 3206660296320 3208557728448 3215567686032 3221873501184 3231525838320 3239224946880 3244608938880 3252339217920 3258691442955 3272215274640 3273322051584 3277558969920 3279715258716 3292993458144 3298018139520 3306659645952 3310100951040 3312059590656 3319295675904 3332734119936 3339243366264 3347199111776 3349273743360 3363810521760 3377429187840 3377770606080 3384808090560 3386810935584 3391445790720 3399219053568 3404405821440 3420437649408 3424864991040 3427118191692 3446960894208 3447272058880 3452331851280 3455173276672 3460916201472 3461921661978 3475937539152 3480694364160 3490362959616 3493995448320 3496062901248 3500819658180 3514993017120 3517886015488 3523367486080 3529580520960 3535344506880 3537670391424 3550688884080 3551992943616 3565064142720 3567409579656 3572852984480 3579859445760 3588064556544 3595072495131 3602591133696 3607492833360 3609627444504 3610461963264 3617513646786 3628379888640 3637024501760 3644128065240 3653189323776 3658881620160 3669045180216 3674066273280 3680066211840 3682487308032 3687253841160 3688106306560 3710270406960 3717546347520 3723863569920 3726067039488 3734207635392 3749325884928 3763123261760 3765599000748 3776910059520 3784286836980 3787401476352 3799607836320 3800486277120 3802735085568 3807909101880 3810162302532 3829956549120 3845462446080 3846579624420 3847992355584 3852973114920 3862152821280 3878181066240 3884514334720 3887069936256 3902807061504 3910429731546 3922175831040 3926658329568 3930744879360 3933070763904 3946658826240 3957621767424 3963788421840 3974798945234 3977262570240 3986738396160 3994524994590 4010697160560 4013335777113 4019459607540 4027341876480 4036572626112 4052915025408 4053324727296 4059099248640 4061769708672 4091652564480 4099644073395 4103018266048 4109837989248 4116241822680 4119629676032 4127675827743 4133324557440 4140074488320 4142798221536 4149119594880 4165917649920 4174054207830 4183998889720 4192794537984 4200983589816 4217991620544 4228040983296 4233513669480 4242413408256 4249023816960 4260826660896 4266657607680 4275547061760 4278076971264 4283897739615 4287423581376 4295831334912 4308701117760 4318966595840 4326145251840 4336452290560 4344921923940 4354055866368 4362953699520 4370078626560 4372953678288 4390657944192 4397357519360 4408879527936 4422087989280 4424704609392 4425727567872 4439991179520 4452324488352 4459261974570 4485080695680 4503238917120 4503694141440 4512034305630 4513077454080 4515747914112 4532292071424 4566486654720 4569490922256 4586306475270 4595947858944 4603109135040 4615895549304 4634583385536 4653817279488 4657583799360 4661417201664 4667759544240 4686657356160 4706107361280 4706998750935 4716893855232 4734251845440 4735990591488 4753418856960 4756546106208 4762702878165 4784086075392 4793429993508 4809990444480 4812836592672 4813949284352 4823351529048 4832810251776 4837839851520 4858837420320 4870919098368 4878508826880 4892060240288 4898755031040 4908322911960 4909983077376 4916338454880 4919572888074 4939490187216 4947027209280 4956728463360 4965151426560 4968089385984 4978943513856 4999101179904 5008865049396 5020798667664 5045715782640 5049868635136 5066143781760 5066655909120 5077212135840 5080216403376 5087168686080 5098828580352 5106608732160 5128772832560 5130656474112 5137297486560 5149537095040 5170441341312 5170908088320 5178497776920 5182759915008 5191374302208 5192882492967 5203742748672 5213906308728 5229567774720 5235544439424 5240993172480 5244094351872 5251229487270 5272489525680 5276829023232 5285051229120 5303016760320 5315651194880 5326033326120 5347596214080 5351114369484 5359279476720 5369789168640 5382096834816 5403886700544 5404432969728 5415692944896 5426270470179 5442569832960 5455536752640 5464604528640 5466192097860 5479783985664 5488322430240 5503567770324 5511099409920 5520099317760 5523730962048 5530880761740 5532159459840 5554556866560 5565405610440 5601311453088 5623988827392 5637387977728 5644684892640 5647328833536 5648398501122 5665365089280 5681102214528 5700729415680 5704102628352 5711863652820 5715243453798 5716564775168 5744934823680 5768193669120 5769869436630 5771988533376 5793229231920 5817271599360 5826771502080 5830604904384 5854210592256 5865644597319 5896117319040 5899606145856 5919988239360 5936432651136 5945682632760 5958181711872 5962198417851 5980107594240 5991787491885 6004318556160 6016045740840 6017436605440 6020997218816 6029189411310 6041012814720 6054858939168 6079372538112 6088648872960 6092654563008 6115075300360 6127930478592 6137478846720 6154527399072 6164756983872 6174362734020 6179444514048 6205089705984 6210111732480 6223679392320 6235884195840 6248876474880 6261081311745 6275998334580 6289191806976 6312335793920 6337891809280 6342061474944 6350270504220 6363620112384 6373535725440 6391239991344 6413320592640 6417115456896 6431135372064 6443747002368 6463051676640 6478449893760 6489217877760 6504678435840 6517382885910 6544430549280 6546644103168 6555117939840 6559430517432 6585986916288 6596036279040 6613319291904 6624119181312 6638591351808 6678486732528 6688892961855 6694398223552 6727621043520 6754858375680 6755541212160 6769616181120 6773621871168 6798438107136 6840875298816 6849729982080 6854236383384 6879459712905 6893921788416 6904663702560 6910346553344 6921832402944 6923843323956 6951875078304 6961388728320 6980725919232 6987990896640 6992125802496 7001639316360 7029986034240 7035772030976 7046734972160 7059161041920 7070689013760 7075340782848 7101377768160 7103985887232 7130128285440 7134819159312 7145705968960 7159718891520 7176129113088 7190144990262 7214985666720 7219254889008 7220923926528 7235027293572 7256759777280 7288256130480 7306378647552 7317763240320 7338090360432 7348132546560 7364974616064 7374507682320 7376212613120 7420540813920 7435092695040 7447727139840 7452134078976 7468415270784 7498651769856 7526246523520 7531198001496 7553820119040 7568573673960 7574802952704 7599215672640 7605470171136 7615818203760 7620324605064 7659913098240 7693159248840 7695984711168 7705946229840 7724305642560 7756362132480 7769028669440 7774139872512 7805614123008 7820859463092 7844351662080 7853316659136 7861489758720 7866141527808 7893317652480 7915243534848 7927576843680 7949597890468 7954525140480 7973476792320 7989049989180 8021394321120 8026671554226 8038919215080 8054683752960 8073145252224 8105830050816 8106649454592 8118198497280 8123539417344 8183305128960 8199288146790 8206036532096 8219675978496 8232483645360 8239259352064 8255351655486 8266649114880 8280148976640 8285596443072 8298239189760 8331835299840 8348108415660 8367997779440 8401967179632 8435983241088 8456081966592 8467027338960 8472597751683 8498047633920 8521653321792 8551094123520 8556153942528 8567795479230 8572865180697 8574847162752 8617402235520 8637933191680 8652290503680 8654804154945 8672904581120 8689843847880 8708111732736 8725907399040 8740157253120 8745907356576 8781315888384 8794715038720 8817759055872 8844175978560 8849409218784 8851455135744 8879982359040 8904648976704 8918523949140 8970161391360 9006477834240 9007388282880 9024068611260 9026154908160 9031495828224 9043784116965 9132973309440 9138981844512 9172612950540 9191895717888 9206218270080 9231791098608 9269166771072 9307634558976 9315167598720 9335519088480 9373314712320 9412214722560 9413997501870 9433787710464 9468503690880 9506837713920 9513092212416 9525405756330 9568172150784 9586859987016 9619980888960 9625673185344 9646703058096 9665620503552 9717674840640 9757017653760 9776074328865 9784120480576 9816645823920 9819966154752 9832676909760 9839145776148 9878980374432 9894054418560 9930302853120 9936178771968 9936997363085 9957887027712 9998202359808 10017730098792 10041597335328 10091431565280 10099737270272 10132287563520 10133311818240 10154424271680 10160432806752 10174337372160 10197657160704 10213217464320 10257545665120 10261312948224 10274594973120 10299074190080 10340882682624 10341816176640 10356995553840 10365519830016 10382748604416 10385764985934 10427812617456 10471088878848 10481986344960 10488188703744 10502458974540 10544979051360 10553658046464 10570102458240 10606033520640 10652066652240 10695192428160 10702228738968 10718558953440 10739578337280 10764193669632 10807773401088 10831385889792 10852540940358 10885139665920 10911073505280 10932384195720 10959567971328 10976644860480 11007135540648 11022198819840 11040198635520 11047461924096 11061761523480 11064318919680 11130811220880 11202622906176 11247977654784 11274775955456 11289369785280 11296797002244 11330730178560 11362204429056 11401458831360 11408205256704 11423727305640 11430486907596 11433129550336 11489869647360 11536387338240 11539738873260 11543977066752 11586458463840 11634543198720 11653543004160 11661209808768 11708421184512 11731289194638 11792234638080 11799212291712 11839976478720 11872865302272 11891365265520 11924396835702 11960215188480 11983574983770 12032091481680 12034873210880 12041994437632 12058378822620 12082025629440 12109717878336 12158745076224 12177297745920 12185309126016 12230150600720 12274957693440 12298932220185 12309054798144 12329513967744 12348725468040 12358889028096 12383027483229 12420223464960 12447358784640 12497752949760 12522162623490 12551996669160 12578383613952 12624671587840 12675783618560 12684122949888 12700541008440 12727240224768 12747071450880 12782479982688 12826641185280 12834230913792 12862270744128 12887494004736 12926103353280 12956899787520 12978435755520 13009356871680 13034765771820 13088861098560 13110235879680 13118861034864 13171973832576 13192072558080 13226638583808 13277182703616 13356973465056 13377785923710 13388796447104 13455242087040 13509716751360 13511082424320 13539232362240 13547243742336 13596876214272 13699459964160 13708472766768 13758919425810 13787843576832 13809327405120 13820693106688 13847686647912 13903750156608 13961451838464 13984251604992 14003278632720 14059972068480 14093469944320 14118322083840 14120996252805 14150681565696 14202755536320 14207971774464 14260256570880 14269638318624 14288108634495 14291411937920 14352258226176 14380289980524 14429971333440 14438509778016 14441847853056 14470054587144 14513519554560 14576512260960 14612757295104 14635526480640 14676180720864 14696265093120 14729949232128 14749015364640 14752425226240 14841081627840 14870185390080 14895454279680 14904268157952 14936830541568 14997303539712 15052493047040 15062396002992 15137147347920 15149605905408 15198431345280 15231636407520 15240649210128 15319826196480 15386318497680 15391969422336 15411892459680 15448611285120 15512724264960 15548279745024 15578647478901 15611228246016 15641718926184 15688703324160 15706633318272 15722979517440 15732283055616 15830487069696 15855153687360 15899195780936 15909050280960 15946953584640 15978099978360 16042788642240 16053343108452 16077838430160 16109367505920 16146290504448 16211660101632 16213298909184 16247078834688 16278811410537 16366610257920 16398576293580 16412073064192 16439351956992 16464967290720 16478518704128 16510703310972 16533298229760 16560297953280 16571192886144 16596478379520 16663670599680 16696216831320 16735995558880 16803934359264 16871966482176 16912163933184 16934054677920 16945195503366 16996095267840 17043306643584 17102188247040 17112307885056 17135590958460 17145730361394 17149694325504 17234804471040 17275866383360 17304581007360 17309608309890 17379687695760 17451814798080 17480314506240 17491814713152 17562631776768 17589430077440 17688351957120 17698818437568 17759964718080 17809297953408 17837047898280 17886595253553 17940322782720 17975362475655 18012955668480 18048137222520 18052309816320 18062991656448 18087568233930 18265946618880 18277963689024 18345225901080 18383791435776 18412436540160 18463582197216 18538333542144 18615269117952 18630335197440 18671038176960 18746629424640 18827995003740 18867575420928 18937007381760 19013675427840 19026184424832 19050811512660 19173719974032 19239961777920 19251346370688 19293406116192 19331241007104 19435349681280 19514035307520 19552148657730 19568240961152 19633291647840 19639932309504 19665353819520 19678291552296 19757960748864 19788108837120 19872357543936 19873994726170 19915774055424 20035460197584 20066678885565 20083194670656 20182863130560 20199474540544 20264575127040 20266623636480 20308848543360 20320865613504 20395314321408 20515091330240 20522625896448 20549189946240 20598148380160 20638379138715 20681765365248 20713991107680 20731039660032 20765497208832 20771529971868 20855625234912 20942177757696 20963972689920 20976377407488 21004917949080 21089958102720 21107316092928 21140204916480 21212067041280 21304133304480 21390384856320 21404457477936 21437117906880 21479156674560 21528387339264 21662771779584 21705081880716 21770279331840 21864768391440 21919135942656 21953289720960 22014271081296 22044397639680 22094923848192 22123523046960 22128637839360 22261622441760 22405245812352 22495955309568 22549551910912 22578739570560 22593594004488 22661460357120 22724408858112 22816410513408 22847454611280 22860973815192 22866259100672 22979739294720 23079477746520 23087954133504 23172916927680 23269086397440 23307086008320 23322419617536 23416842369024 23462578389276 23584469276160 23598424583424 23679952957440 23745730604544 23782730531040 23848793671404 23920430376960 23967149967540 24064182963360 24069746421760 24083988875264 24116757645240 24164051258880 24219435756672 24317490152448 24354595491840 24370618252032 24460301201440 24549915386880 24597864440370 24618109596288 24659027935488 24697450936080 24717778056192 24766054966458 24840446929920 24894717569280 24995505899520 25044325246980 25103993338320 25249343175680 25368245899776 25401082016880 25417793255049 25494142901760 25564959965376 25653282370560 25668461827584 25724541488256 25852206706560 25913799575040 25956871511040 25964412464835 26018713743360 26069531543640 26177722197120 26220471759360 26237722069728 26343947665152 26384145116160 26453277167616 26554365407232 26713946930112 26755571847420 26777592894208 26910484174080 27019433502720 27022164848640 27078464724480 27094487484672 27131352350895 27398919928320 27416945533536 27517838851620 27575687153664 27618654810240 27695373295824 27807500313216 27922903676928 28006557265440 28119944136960 28186939888640 28236644167680 28241992505610 28301363131392 28405511072640 28520513141760 28539276637248 28576217268990 28582823875840 28704516452352 28760579961048 28859942666880 28877019556032 28940109174288 29153024521920 29271052961280 29328222986595 29352361441728 29459898464256 29498030729280 29682163255680 29790908559360 29808536315904 29810992089255 29873661083136 29994607079424 30104986094080 30124792005984 30274294695840 30299211810816 30396862690560 30463272815040 30481298420256 30639652392960 30772636995360 30783938844672 30823784919360 30897222570240 31025448529920 31096559490048 31157294957802 31283437852368 31413266636544 31445959034880 31464566111232 31660974139392 31710307374720 31798391561872 31818100561920 31956199956720 32085577284480 32106686216904 32155676860320 32218735011840 32292581008896 32423320203264 32494157669376 32557622821074 32733220515840 32797152587160 32824146128384 32878703913984 32929934581440 32957037408256 33021406621944 33066596459520 33120595906560 33142385772288 33192956759040 33392433662640 33471991117760 33607868718528 33743932964352 33824327866368 33868109355840 33890391006732 33992190535680 34086613287168 34204376494080 34224615770112 34271181916920 34291460722788 34299388651008 34469608942080 34551732766720 34609162014720 34619216619780 34759375391520 34903629596160 34960629012480 34983629426304 35125263553536 35178860154880 35376703914240 35397636875136 35519929436160 35618595906816 35674095796560 35773190507106 35880645565440 35950724951310 36096274445040 36104619632640 36125983312896 36175136467860 36531893237760 36555927378048 36690451802160 36824873080320 36927164394432 37076667084288 37149082449687 37260670394880 37342076353920 37493258849280 37655990007480 37735150841856 37874014763520 38027350855680 38052368849664 38101623025320 38347439948064 38479923555840 38502692741376 38586812232384 38662482014208 38870699362560 39028070615040 39104297315460 39136481922304 39266583295680 39330707639040 39356583104592 39515921497728 39576217674240 39747989452340 39831548110848 40070920395168 40133357771130 40166389341312 40365726261120 40529150254080 40533247272960 40617697086720 40641731227008 40790628642816 41030182660480 41098379892480 41196296760320 41276758277430 41363530730496 41427982215360 41462079320064 41543059943736 41711250469824 41884355515392 41952754814976 42009835898160 42179916205440 42280409832960 42362988758415 42608266608960 42780769712640 42808914955872 42864325903485 42874235813760 43056774678528 43325543559168 43410163761432 43540558663680 43729536782880 43838271885312 43906579441920 44028542162592 44088795279360 44189847696384 44247046093920 44257275678720 44523244883520 44810491624704 44991910619136 45157479141120 45187188008976 45448817716224 45694909222560 45721947630384 45732518201344 45959478589440 46158955493040 46175908267008 46345833855360 46538172794880 46644839235072 46735942436703 46833684738048 46925156778552 47168938552320 47196849166848 47491461209088 47565461062080 47697587342808 47840860753920 47934299935080 48128365926720 48167977750528 48233515290480 48328102517760 48438871513344 48634980304896 48741236504064 48920602402880 49099830773760 49195728880740 49236219192576 49318055870976 49394901872160 49435556112384 49532109932916 49680893859840 49789435138560 49991011799040 50088650493960 50207986676640 50498686351360 50736491799552 50802164033760 50835586510098 50988285803520 51129919930752 51306564741120 51336923655168 51449082976512 51704413413120 51827599150080 51913743022080 51928824929670 52139063087280 52355444394240 52440943518720 52475444139456 52687895330304 52768290232320 53427893860224 53511143694840 53555185788416 53659785760659 53820968348160 54038867005440 54156929448960 54188974969344 54262704701790 54797839856640 54833891067072 55035677703240 55151374307328 55237309620480 55390746591648 55615000626432 55845807353856 56013114530880 56239888273920 56373879777280 56483985011220 56602726262784 56811022145280 57041026283520 57078553274496 57152434537980 57165647751680 57521159922096 57719885333760 57754039112064 57880218348576 58306049043840 58542105922560 58656445973190 58704722883456 58919796928512 58996061458560 59364326511360 59617072631808 59621984178510 59747322166272 60209972188160 60249584011968 60548589391680 60598423621632 60793725381120 60926545630080 60962596840512 61545273990720 61567877689344 61647569838720 61794445140480 61915137416145 62193118980096 62314589915604 62566875704736 62826533273088 62891918069760 62929132222464 63321948278784 63420614749440 63596783123744 63636201123840 63912399913440 64171154568960 64213372433808 64311353720640 64437470023680 64585162017792 64988315338752 65115245642148 65594305174320 65648292256768 65757407827968 65859869162880 66042813243888 66133192919040 66284771544576 66385913518080 66784867325280 66943982235520 67215737437056 67487865928704 67648655732736 67736218711680 67780782013464 67984381071360 68173226574336 68449231540224 68542363833840 68582921445576 68598777302016 68939217884160 69103465533440 69238433239560 69518750783040 69807259192320 69921258024960 69967258852608 70250527107072 70753407828480 70795273750272 71039858872320 71237191813632 71348191593120 71546381014212 71761291130880 71901449902620 72192548890080 72209239265280 72251966625792 72350272935720 73063786475520 73111854756096 73380903604320 73649746160640 73854328788864 74153334168576 74298164899374 74521340789760 74684152707840 74986517698560 75311980014960 75748029527040 76104737699328 76203246050640 76253379765147 76694879896128 76959847111680 77005385482752 77173624464768 77741398725120 77893237394505 78056141230080 78208594630920 78272963844608 78533166591360 78661415278080 78713166209184 79031842995456 79152435348480 79495978904680 79663096221696 80141840790336 80266715542260 80332778682624 80731452522240 81058300508160 81066494545920 81235394173440 81283462454016 81394057052685 82060365320960 82196759784960 82392593520640 82553516554860 82727061460992 82855964430720 83086119887472 83422500939648 83768711030784 84019671796320 84359832410880 84560819665920 84725977516830 85216533217920 85561539425280 85617829911744 85728651806970 85748471627520 86113549357056 86820327522864 87459073565760 87813158883840 88057084325184 88379695392768 88494092187840 89046489767040 89432976267765 89620983249408 89983821238272 90314958282240 90374376017952 90897635432448 91389818445120 91443895260768 91465036402688 91918957178880 92317910986080 92351816534016 92691667710720 93076345589760 93289678470144 93471884873406 93850313557104 94337877104640 94393698333696 94982922418176 95130922124160 95395174685616 95868599870160 96256731853440 96467030580960 96656205035520 96877743026688 97269960609792 97482473008128 97841204805760 98199661547520 98391457761480 98472438385152 98636111741952 98789803744320 98871112224768 99064219865832 99361787719680 99578870277120 100177300987920 100415973353280 100997372702720 101472983599104 101604328067520 101671173020196 101976571607040 102259839861504 102613129482240 102673847310336 102898165953024 103408826826240 103655198300160 103827486044160 103857649859340 104278126174560 104710888788480 104881887037440 104950888278912 105375790660608 105536580464640 106855787720448 107022287389680 107110371576832 107319571521318 107641936696320 108313858897920 108377949938688 108525409403580 109595679713280 109667782134144 110071355406480 110474619240960 110781493183296 111230001252864 111447247349061 112026229061760 112479776547840 112747759554560 112967970022440 113205452525568 113622044290560 114082052567040 114157106548992 114304869075960 114331295503360 115042319844192 115439770667520 115508078224128 115760436697152 116612098087680 117084211845120 117312891946380 117409445766912 117992122917120 118728653022720 119243968357020 119494644332544 120419944376320 120499168023936 121097178783360 121587450762240 121853091260160 121925193681024 123090547981440 123295139677440 123588890280960 123830274832290 124386237960192 124629179831208 125133751409472 125653066546176 125858264444928 126841229498880 127088966275245 127193566247488 127824799826880 128342309137920 128426744867616 128622707441280 129170324035584 129976630677504 130230491284296 131188610348640 131296584513536 131514815655936 131719738325760 132085626487776 132266385838080 132569543089152 132771827036160 133569734650560 133887964471040 134431474874112 134975731857408 135472437423360 135561564026928 136346453148672 137084727667680 137165842891152 137197554604032 137878435768320 138476866479120 139037501566080 139614518384640 139934517705216 140501054214144 141506815656960 141590547500544 142474383627264 142696383186240 143092762028424 143522582261760 143802899805240 144385097780160 144503933251584 144700545871440 146223709512192 146761807208640 147299492321280 147708657577728 148306668337152 148596329798748 149042681579520 149368305415680 149973035397120 150623960029920 151496059054080 152209475398656 152406492101280 152506759530294 153389759792256 153919694223360 154010770965504 154347248929536 155482797450240 155786474789010 156417189261840 156545927689216 157066333182720 157322830556160 157426332418368 158063685990912 158304870696960 158991957809360 160283681580672 160533431084520 160665557365248 160979357281977 161462905044480 162116601016320 162470788346880 162566924908032 162788114105370 164120730641920 164393519569920 164785187041280 165107033109720 165454122921984 165711928861440 166172239774944 166845001879296 167537422061568 168039343592640 168719664821760 169121639331840 169451955033660 170433066435840 171123078850560 171235659823488 171457303613940 171496943255040 173640655045728 174918147131520 175626317767680 176114168650368 176759390785536 176988184375680 178092979534080 178865952535530 179241966498816 180629916564480 180748752035904 181795270864896 182779636890240 182887790521536 184635821972160 184703633068032 185383335421440 185745412248435 186579356940288 186943769746812 187700627114208 188675754209280 188787396667392 189965844836352 190261844248320 190790349371232 191737199740320 192513463706880 192934061161920 193312410071040 193755486053376 194964946016256 195682409611520 196782915522960 196944876770304 197272223483904 197579607488640 198128439731664 199157740554240 200354601975840 200831946706560 202945967198208 203208656135040 203342346040392 203953143214080 204519679723008 205347694620672 205796331906048 206817653652480 207310396600320 207715299718680 208556252349120 209421777576960 209763774074880 209901776557824 210751581321216 213711575440896 214044574779360 214220743153664 214639143042636 215283873392640 216627717795840 216755899877376 217050818807160 219191359426560 219335564268288 220142710812960 220949238481920 221562986366592 222460002505728 222894494698122 224052458123520 224959553095680 225935940044880 227244088581120 228314213097984 228609738151920 228662591006720 230084639688384 230879541335040 231016156448256 231520873394304 233224196175360 233679712183515 234168423690240 234625783892760 234818891533824 235984245834240 237457306045440 238487936714040 238989288665088 240839888752640 240998336047872 242194357566720 243174901524480 243706182520320 243850387362048 246181095962880 246590279354880 247177780561920 247660549664580 249258359662416 250267502818944 251306133092352 253682458997760 254177932550490 254387132494976 255649599653760 256684618275840 256853489735232 257245414882560 258340648071168 260460982568592 262377220697280 262593169027072 263439476651520 264171252975552 265139086178304 267139469301120 267775928942080 268298928803295 268862949748224 269951463714816 270944874846720 271123128053856 272692906297344 274169455335360 274331685782304 274395109208064 275756871536640 276953732958240 278075003132160 279229036769280 279869035410432 283013631313920 283181095001088 284948767254528 285392766372480 286185524056848 287605799610480 288770195560320 289401091742880 292447419024384 293523614417280 294598984642560 295417315155456 296613336674304 297192659597496 298085363159040 298736610831360 301247920059840 302992118108160 304418950797312 304812984202560 305013519060588 306779519584512 307839388446720 308021541931008 308694497859072 310965594900480 311572949578020 312834378523680 313091855378432 314132666365440 314645661112320 314852664836736 316127371981824 316609741393920 317983915618720 320567363161344 321066862169040 321331114730496 321958714563954 322925810088960 324941576693760 325133849816064 325576228210740 328241461283840 328787039139840 330214066219440 331423857722880 332344479549888 333690003758592 336078687185280 337439329643520 338243278663680 338903910067320 340866132871680 342246157701120 342471319646976 342914607227880 342993886510080 347281310091456 349836294263040 351252635535360 352228337300736 353976368751360 356185959068160 357731905071060 358483932997632 361259833128960 361497504071808 365559273780480 365775581043072 369271643944320 370766670842880 371490824496870 373158713880576 373887539493624 375401254228416 377574793334784 380523688496640 381266898825735 381580698742464 383474399480640 385026927413760 385868122323840 387510972106752 389929892032512 391364819223040 393565831045920 393889753540608 394544446967808 395159214977280 396256879463328 398315481108480 400709203951680 401663893413120 406417312270080 406684692080784 409039359446016 411592663812096 413635307304960 415430599437360 417112504698240 418843555153920 419803553115648 421503162642432 427423150881792 428089149558720 428441486307328 429278286085272 430567746785280 433511799754752 434101637614320 438671128536576 440285421625920 441898476963840 443125972733184 444920005011456 445788989396244 448104916247040 449919106191360 451871880089760 454488177162240 456628426195968 457219476303840 457325182013440 460169279376768 461759082670080 462032312896512 463041746788608 466448392350720 467359424367030 469251567785520 469637783067648 471968491668480 474914612090880 476975873428080 481996672095744 482938071845931 484388715133440 486349803048960 487412365040640 487700774724096 492362191925760 493180558709760 494355561123840 495321099329160 498516719324832 500535005637888 502612266184704 507364917995520 508355865100980 508774264989952 511299199307520 513369236551680 513706979470464 514490829765120 520921965137184 524754441394560 526878953303040 528342505951104 530278172356608 534278938602240 535551857884160 536597857606590 537725899496448 541889749693440 542246256107712 545385812594688 548338910670720 548663371564608 553907465916480 556150006264320 557236236745305 559738070820864 566027262627840 566362190002176 569897534509056 570785532744960 572371048113696 575211599220960 577540391120640 578802183485760 584894838048768 587047228834560 590834630310912 594385319194992 597473221662720 602495840119680 608837901594624 609625968405120 610027038121176 613559039169024 616043083862016 617388995718144 621931189800960 623145899156040 625668757047360 626183710756864 628265332730880 629291322224640 629705329673472 632254743963648 635967831237440 641134726322688 642133724338080 642662229460992 643917429127908 645851620177920 649883153387520 650267699632128 651152456421480 656482922567680 657574078279680 660428132438880 662847715445760 664688959099776 667380007517184 672157374370560 674878659287040 677807820134640 681732265743360 684942639293952 685829214455760 685987773020160 694562620182912 699672588526080 702505271070720 704456674601472 707952737502720 712371918136320 715463810142120 716967865995264 722519666257920 722995008143616 731118547560960 731551162086144 738543287888640 741533341685760 742981648993740 747775078987248 750802508456832 761047376993280 762533797651470 763161397484928 766948798961280 770053854827520 771736244647680 775021944213504 782729638446080 787131662091840 787779507081216 790318429954560 792513758926656 801418407903360 803327786826240 804896786409885 812834624540160 813369384161568 818078718892032 823185327624192 827270614609920 830861198874720 834225009396480 837687110307840 839607106231296 854846301763584 856178299117440 858556572170544 868203275228640 877342257073152 880570843251840 883796953927680 886251945466368 889840010022912 891577978792488 896209832494080 903743760179520 908976354324480 913256852391936 914438952607680 920338558753536 923518165340160 924064625793024 926083493577216 932896784701440 934718848734060 938503135571040 939275566135296 943936983336960 949829224181760 953951746856160 963993344191488 965876143691862 968777430266880 974824730081280 975401549448192 984724383851520 986361117419520 990642198658320 997033438649664 1001070011275776 1014729835991040 1016711730201960 1017548529979904 1022598398615040 1026738473103360 1027413958940928 1028981659530240 1041843930274368 1049508882789120 1053757906606080 1056685011902208 1068557877204480 1071103715768320 1073195715213180 1075451798992896 1083779499386880 1084492512215424 1096677821341440 1097326743129216 1107814931832960 1112300012528640 1114472473490610 1119476141641728 1132724380004352 1141571065489920 1144742096227392 1150423198441920 1155080782241280 1157604366971520 1169789676097536 1174094457669120 1181669260621824 1188770638389984 1194946443325440 1204991680239360 1219251936810240 1220054076242352 1227118078338048 1234777991436288 1246291798312080 1251337514094720 1256530665461760 1259410659346944 1264509487927296 1271935662474880 1282269452645376 1284267448676160 1285324458921984 1287834858255816 1291703240355840 1300535399264256 1302304912842960 1312965845135360 1320856264877760 1325695430891520 1329377918199552 1334760015034368 1344314748741120 1349757318574080 1355615640269280 1363464531486720 1369885278587904 1371658428911520 1371975546040320 1389125240365824 1399345177052160 1408913349202944 1415905475005440 1424743836272640 1430927620284240 1445990016287232 1448814215537793 1462237095121920 1463102324172288 1477086575777280 1483066683371520 1485963297987480 1495550157974496 1501605016913664 1522094753986560 1525067595302940 1526322794969856 1533897597922560 1540107709655040 1543472489295360 1565459276892160 1574263324183680 1580636859909120 1585027517853312 1602836815806720 1606655573652480 1609793572819770 1625669249080320 1626738768323136 1636157437784064 1661722397749440 1668450018792960 1679214212462592 1709692603527168 1712356598234880 1717113144341088 1736406550457280 1754684514146304 1761141686503680 1772503890932736 1783155957584976 1792419664988160 1807487520359040 1826513704783872 1828877905215360 1840677117507072 1848129251586048 1852166987154432 1865793569402880 1869437697468120 1877006271142080 1878551132270592 1887873966673920 1907903493712320 1927986688382976 1931752287383724 1937554860533760 1949649460162560 1950803098896384 1969448767703040 1972722234839040 1981284397316640 1994066877299328 2002140022551552 2033423460403920 2035097059959808 2045196797230080 2054827917881856 2057963319060480 2083687860548736 2099017765578240 2107515813212160 2113370023804416 2137115754408960 2142207431536640 2146391430426360 2150903597985792 2167558998773760 2168985024430848 2193355642682880 2194653486258432 2215629863665920 2224600025057280 2228944946981220 2283142130979840 2289484192454784 2300846396883840 2310161564482560 2315208733943040 2348188915338240 2363338521243648 2377541276779968 2409983360478720 2414690359229655 2438503873620480 2440108152484704 2454236156676096 2469555982872576 2492583596624160 2502675028189440 2513061330923520 2518821318693888 2543871324949760 2564538905290752 2568534897352320 2575669716511632 2604609825685920 2641712529755520 2651390861783040 2658755836399104 2669520030068736 2688629497482240 2711231280538560 2726929062973440 2739770557175808 2743316857823040 2778250480731648 2798690354104320 2817826698405888 2831810950010880 2849487672545280 2861855240568480 2891980032574464 2897628431075586 2924474190243840 2926204648344576 2954173151554560 2971926595974960 2991100315948992 3003210033827328 3044189507973120 3050135190605880 3052645589939712 3067795195845120 3080215419310080 3086944978590720 3130918553784320 3148526648367360 3161273719818240 3170055035706624 3205673631613440 3213311147304960 3219587145639540 3251338498160640 3253477536646272 3323444795498880 3336900037585920 3358428424925184 3424713196469760 3434226288682176 3472813100914560 3509369028292608 3522283373007360 3545007781865472 3566311915169952 3584839329976320 3614975040718080 3657755810430720 3681354235014144 3704333974308864 3738875394936240 3754012542284160 3815806987424640 3855973376765952 3863504574767448 3875109721067520 3901606197792768 3938897535406080 3962568794633280 3988133754598656 4004280045103104 4066846920807840 4070194119919616 4090393594460160 4109655835763712 4115926638120960 4167375721097472 4198035531156480 4226740047608832 4274231508817920 4292782860852720 4337970048861696 4386711285365760 4389306972516864 4431259727331840 4449200050114560 4457889893962440 4566284261959680 4578968384909568 4601692793767680 4620323128965120 4630417467886080 4696377830676480 4755082553559936 4819966720957440 4829380718459310 4877007747240960 4880216304969408 4908472313352192 4985167193248320 5005350056378880 5037642637387776 5087742649899520 5129077810581504 5137069794704640 5151339433023264 5209219651371840 5283425059511040 5317511672798208 5377258994964480 5422462561077120 5479541114351616 5486633715646080 5556500961463296 5597380708208640 5635653396811776 5663621900021760 5723710481136960 5783960065148928 5795256862151172 5848948380487680 5852409296689152 5908346303109120 5943853191949920 5982200631897984 6006420067654656 6100270381211760 6105291179879424 6135590391690240 6173889957181440 6297053296734720 6322547439636480 6340110071413248 6411347263226880 6426622294609920 6439174291279080 6502676996321280 6506955073292544 6646889590997760 6673800075171840 6849426392939520 6868452577364352 6945626201829120 7044566746014720 7090015563730944 7132623830339904 7229950081436160 7244071077688965 7315511620861440 7362708470028288 7408667948617728 7477750789872480 7508025084568320 7631613974849280 7727009149534896 7925137589266560 7976267509197312 8008560090206208 8133693841615680 8140388239839232 8180787188920320 8219311671527424 8334751442194944 8396071062312960 8453480095217664 8548463017635840 8585565721705440 8675940097723392 8773422570731520 8778613945033728 8862519454663680 8915779787924880 9132568523919360 9157936769819136 9203385587535360 9240646257930240 9260834935772160 9392755661352960 9510165107119872 9639933441914880 9658761436918620 9754015494481920 9760432609938816 9970334386496640 10010700112757760 10075285274775552 10175485299799040 10274139589409280 10302678866046528 10418439302743680 10566850119022080 10635023345596416 10754517989928960 10844925122154240 10973267431292160 11113001922926592 11447420962273920 11567920130297856 11590513724302344 11704818593378304 11816692606218240 11887706383899840 11964401263795968 12012840135309312 12200540762423520 12210582359758848 12271180783380480 12347779914362880 12594106593469440 12680220142826496 12822694526453760 12878348582558160 13013910146585088 13293779181995520 13347600150343680 13698852785879040 13736905154728704 13891252403658240 14089133492029440 14265247660679808 14459900162872320 14488142155377930 14631023241722880 14725416940056576 14955501579744960 15016050169136640 15263227949698560 15454018299069792 15850275178533120 15952535018394624 16267387683231360 16438623343054848 16669502884389888 16792142124625920 16906960190435328 17171131443410880 17351880195446784 17546845141463040 17557227890067456 17725038909327360 17831559575849760 18315873539638272 18406771175070720 18521669871544320 19020330214239744 19279866883829760 19317522873837240 19508030988963840 19520865219877632 19940668772993280 20021400225515520 20350970599598080 20548279178818560 20605357732093056 20836878605487360 21133700238044160 21270046691192832 21689850244308480 21946534862584320 22226003845853184 22894841924547840 23181027448604688 23775412767799680 23928802527591936 24025680270618624 24401081524847040 24421164719517696 24542361566760960 25188213186938880 25360440285652992 25645389052907520 25756697165116320 26027820293170176 26587558363991040 27397705571758080 27473810309457408 27782504807316480 28178266984058880 28530495321359616 28919800325744640 28976284310755860 29262046483445760 29911003159489920 30032100338273280 30526455899397120 30908036598139584 31700550357066240 31905070036789248 32534775366462720 33339005768779776 34342262886821760 34703760390893568 35114455780134912 35450077818654720 35663119151699520 36631747079276544 36813542350141440 37043339743088640 38040660428479488 38635045747674480 39041730439755264 39881337545986560 40042800451031040 40701941199196160 41096558357637120 41210715464186112 41673757210974720 42267400476088320 43379700488616960 43893069725168640 45789683849095680 46362054897209376 47550825535599360 47857605055183872 48802163049694080 50376426373877760 50720880571305984 51513394330232640 52055640586340352 53175116727982080 54947620618914816 55565009614632960 57060990642719232 57839600651489280 57952568621511720 58524092966891520 59822006318979840 60064200676546560 61052911798794240 61816073196279168 63401100714132480 63810140073578496 65069550732925440 66678011537559552 68684525773643520 71326238303399040 73263494158553088 73627084700282880 76081320856958976 77270091495348960 78083460879510528 79762675091973120 82193116715274240 82421430928372224 83347514421949440 84534800952176640 86759400977233920 87786139450337280 91579367698191360 92724109794418752 95101651071198720 95715210110367744 97604326099388160 103026788660465280 104111281172680704 106350233455964160 109895241237829632 111130019229265920 114121981285438464 115905137243023440 119644012637959680 120128401353093120 122105823597588480 123632146392558336 126802201428264960 130139101465850880 137369051547287040 142652476606798080 152162641713917952 154540182990697920 156166921759021056 159525350183946240 164842861856744448 166695028843898880 173518801954467840 175572278900674560 183158735396382720 185448219588837504 190203302142397440 191430420220735488 195208652198776320 206053577320930560 219790482475659264 228243962570876928 231810274486046880 239288025275919360 247264292785116672 253604402856529920 260278202931701760 274738103094574080 285304953213596160 309080365981395840 312333843518042112 319050700367892480 329685723713488896 333390057687797760 366317470792765440 370896439177675008 380406604284794880 390417304397552640 412107154641861120 456487925141753856 463620548972093760 478576050551838720 494528585570233344 520556405863403520 549476206189148160 570609906427192320 618160731962791680 659371447426977792 741792878355350016 760813208569589760 780834608795105280 824214309283722240 927241097944187520 957152101103677440 989057171140466688 1098952412378296320 1141219812854384640 1236321463925583360 1483585756710700032 1561669217590210560 1648428618567444480 1854482195888375040 1978114342280933376 2282439625708769280 2472642927851166720 2967171513421400064 3296857237134888960 3708964391776750080 4945285855702333440 5934343026842800128 7417928783553500160 9890571711404666880 14835857567107000320 29671715134214000640
- Sum of all divisors σ(n): 127365919686409973760
- Sum of proper divisors (its aliquot sum) s(n): 97694204552195973120
- 29671715134214000640 is an abundant number, because the sum of its proper divisors (97694204552195973120) is greater than itself. Its abundance is 68022489417981972480
Bases of 29671715134214000640
- Binary: 110011011110001110001101110110101000000110110100001010000000000002
- Hexadecimal: 0x19BC71BB503685000
- Base-36: 69FJL6IKOW000
Squares and roots of 29671715134214000640
- 29671715134214000640 squared (296717151342140006402) is 880410679005944170013193167793920409600
- 29671715134214000640 cubed (296717151342140006403) is 26123294868584298154109639312683361757071325242163462144000
-
The
square root of 29671715134214000640 is 5447174968.2026921871 -
The
cube root of 29671715134214000640 is 3095856.9396915131
Scales and comparisons
How big is 29671715134214000640?- 29,671,715,134,214,000,640 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 29,671,715,134,214,000,640 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 29671715134214000640 cubic inches would be around 257988.1 feet tall.
Recreational maths with 29671715134214000640
- 29671715134214000640 backwards is 04600041243151717692
- The number of decimal digits it has is: 20
- The sum of 29671715134214000640's digits is 63
- 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 29671715134214000640 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 29671715134214000640 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/29671715134214000640/
Chicago style:
Numbermatics. 2024. "Number 29671715134214000640 - Facts about the integer". https://numbermatics.com/n/29671715134214000640/
The information we have on file for 29671715134214000640 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 29671715134214000640, math, Factors of 29671715134214000640, curriculum, school, college, exams, university, Prime factorization of 29671715134214000640, STEM, science, technology, engineering, physics, economics, calculator, twenty-nine quintillion, six hundred seventy-one quadrillion, seven hundred fifteen trillion, one hundred thirty-four billion, two hundred fourteen million, six hundred forty.