144983892991671437618880
144,983,892,991,671,437,618,880 is an even composite number composed of eleven prime numbers multiplied together.
144983892991671437618880 is an even composite number. It is composed of eleven distinct prime numbers multiplied together. It has a total of twenty-one thousand, five hundred four divisors.
Prime factorization of 144983892991671437618880:
26 × 33 × 5 × 7 × 172 × 31 × 61 × 233 × 601 × 1801 × 17393
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 5 × 7 × 17 × 17 × 31 × 61 × 233 × 601 × 1801 × 17393)See below for interesting mathematical facts about the number 144983892991671437618880 from the Numbermatics database.
Names of 144983892991671437618880
- Cardinal: 144983892991671437618880 can be written as One hundred forty-four sextillion, nine hundred eighty-three quintillion, eight hundred ninety-two quadrillion, nine hundred ninety-one trillion, six hundred seventy-one billion, four hundred thirty-seven million, six hundred eighteen thousand, eight hundred eighty.
Scientific notation
- Scientific notation: 1.4498389299167143761888 × 1023
Factors of 144983892991671437618880
Divisors of 144983892991671437618880
- Number of divisors d(n): 21504
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 14 15 16 17 18 20 21 24 27 28 30 31 32 34 35 36 40 42 45 48 51 54 56 60 61 62 63 64 68 70 72 80 84 85 90 93 96 102 105 108 112 119 120 122 124 126 135 136 140 144 153 155 160 168 170 180 183 186 189 192 204 210 216 217 224 233 238 240 244 248 252 255 270 272 279 280 288 289 305 306 310 315 320 336 340 357 360 366 372 378 408 420 427 432 434 448 459 465 466 476 480 488 496 504 510 527 540 544 549 558 560 576 578 595 601 610 612 620 630 651 672 680 699 714 720 732 744 756 765 816 837 840 854 864 867 868 915 918 930 932 945 952 960 976 992 1008 1020 1037 1054 1071 1080 1085 1088 1098 1116 1120 1156 1165 1190 1202 1220 1224 1240 1260 1281 1302 1344 1360 1395 1398 1428 1440 1445 1464 1488 1512 1530 1581 1631 1632 1647 1674 1680 1708 1728 1734 1736 1785 1801 1803 1830 1836 1860 1864 1890 1891 1904 1952 1953 1984 2016 2023 2040 2074 2097 2108 2135 2142 2160 2170 2196 2232 2240 2295 2312 2330 2380 2404 2440 2448 2480 2520 2562 2601 2604 2635 2720 2745 2790 2796 2856 2880 2890 2928 2976 3005 3024 3060 3111 3162 3213 3255 3262 3264 3294 3348 3360 3416 3468 3472 3495 3570 3602 3606 3660 3672 3689 3720 3728 3780 3782 3808 3843 3904 3906 3961 4032 4046 4080 4148 4185 4194 4207 4216 4270 4284 4320 4335 4340 4392 4464 4590 4624 4660 4743 4760 4808 4880 4893 4896 4960 5040 5124 5185 5202 5208 5270 5355 5403 5409 5440 5490 5580 5592 5673 5712 5780 5856 5859 5952 6010 6048 6069 6120 6222 6291 6324 6405 6426 6510 6524 6588 6696 6720 6832 6936 6944 6990 7140 7204 7212 7223 7259 7320 7344 7378 7440 7456 7560 7564 7616 7686 7803 7812 7905 7922 8092 8155 8160 8235 8296 8370 8388 8414 8432 8540 8568 8640 8670 8680 8784 8928 8959 9005 9015 9180 9248 9320 9333 9455 9486 9520 9616 9760 9765 9786 9792 9920 10080 10115 10217 10248 10370 10404 10416 10485 10540 10710 10806 10818 10980 11067 11160 11184 11346 11424 11529 11560 11712 11718 11883 12020 12096 12138 12240 12444 12582 12607 12621 12648 12810 12852 13005 13020 13048 13176 13237 13392 13664 13872 13888 13980 14213 14229 14280 14408 14424 14446 14518 14640 14679 14688 14756 14880 14912 15120 15128 15372 15555 15606 15624 15810 15844 16065 16184 16209 16227 16310 16320 16470 16592 16740 16776 16828 16864 17019 17080 17136 17340 17360 17393 17568 17629 17856 17918 18010 18030 18207 18360 18445 18496 18631 18640 18666 18910 18972 19040 19215 19232 19520 19530 19572 19805 20160 20230 20434 20496 20740 20808 20832 20970 21035 21080 21420 21612 21636 21669 21777 21960 22134 22320 22368 22692 22848 23058 23120 23436 23715 23766 24040 24276 24465 24480 24888 25164 25214 25242 25296 25620 25704 26010 26040 26096 26352 26474 26784 26877 27015 27045 27328 27727 27744 27960 27999 28365 28426 28458 28560 28816 28848 28892 29036 29280 29295 29358 29376 29512 29760 30240 30256 30345 30617 30651 30744 31110 31212 31248 31455 31620 31688 32130 32147 32368 32418 32454 32620 32940 33184 33201 33480 33552 33656 33728 34038 34160 34272 34680 34720 34786 35136 35258 35649 35836 36020 36060 36115 36295 36414 36661 36720 36890 37262 37280 37332 37820 37821 37863 37944 38080 38430 38464 39015 39060 39144 39610 39711 40460 40868 40992 41480 41616 41664 41940 42070 42160 42639 42840 43224 43272 43338 43554 43920 44037 44268 44640 44736 44795 45384 46116 46240 46665 46872 47430 47532 48080 48552 48627 48930 48960 49776 50328 50428 50484 50561 50592 51057 51085 51240 51408 52020 52080 52179 52192 52704 52887 52948 53568 53754 54030 54090 54621 55335 55454 55488 55831 55893 55920 55998 56730 56852 56916 57120 57632 57645 57696 57784 58072 58560 58590 58716 59024 59415 60480 60512 60690 61234 61302 61488 62220 62424 62496 62713 62910 63035 63105 63240 63376 64260 64294 64736 64836 64908 65007 65240 65331 65880 66185 66368 66402 66960 67104 67312 67337 68076 68320 68544 69360 69440 69572 70516 71065 71145 71298 71519 71672 72040 72120 72230 72590 72828 73322 73395 73440 73780 74524 74560 74664 75640 75642 75726 75888 76860 78030 78120 78288 79220 79422 80631 80920 81045 81135 81736 81984 82960 83181 83232 83880 84140 84320 85095 85278 85680 86448 86544 86676 86965 87108 87840 88074 88145 88536 89280 89590 90768 91035 91851 91953 92232 92480 93155 93330 93744 94860 95064 96160 96441 97104 97254 97860 99491 99552 99603 100656 100856 100968 101122 101184 102114 102170 102480 102816 104040 104160 104358 104384 105408 105774 105896 106947 107508 108060 108180 108345 108885 109242 109861 109983 110670 110908 111662 111786 111840 111996 113460 113463 113589 113704 113832 114240 115264 115290 115392 115568 116144 117180 117432 118048 118830 119133 121024 121380 121751 122468 122604 122791 122976 123403 124440 124848 124992 125426 125820 126070 126210 126480 126752 127917 128520 128588 129472 129672 129816 130014 130417 130480 130662 131760 132370 132804 133920 134208 134385 134624 134674 136152 136640 138635 138720 139144 139995 140033 141032 142130 142290 142596 143038 143344 144080 144240 144460 145180 145656 146644 146790 146880 147560 149048 149328 151280 151284 151452 151683 151776 153085 153255 153720 156060 156240 156537 156576 158440 158661 158844 160735 161262 161840 162090 162270 163472 165920 166005 166362 166464 167493 167679 167760 168280 168640 170190 170556 171360 172896 173088 173352 173689 173930 174216 175680 176148 176290 177072 178245 179180 181536 182070 183305 183702 183906 184464 186310 186660 187488 188139 189105 189315 189720 190128 192320 192882 194208 194508 195021 195720 195993 198555 198982 199104 199206 201312 201712 201936 202011 202244 204228 204340 204960 205632 208080 208320 208716 211548 211792 213195 213894 214319 214557 215016 216120 216360 216690 217770 218484 219722 219966 220185 221340 221816 223324 223572 223680 223992 225029 226920 226926 227178 227408 227664 230580 231136 232288 234360 234864 236096 237660 238266 241621 241893 242760 243135 243502 244936 245208 245582 245952 246806 248880 249543 249696 250852 251640 252140 252420 252805 252960 253504 255285 255834 256627 257040 257176 259344 259632 260028 260834 260895 260960 261324 263520 264435 264740 265608 267840 268770 269248 269348 272304 273105 275553 275859 277270 277440 278288 279155 279465 279990 280066 282064 284260 284580 285192 286076 286688 288160 288480 288920 289323 290360 291312 293288 293580 295120 295681 298096 298473 298656 302560 302568 302904 303366 303552 306170 306510 307440 312120 312480 313074 313152 313565 316727 316880 317322 317688 321470 322524 323680 324180 324540 325035 326655 326944 329583 329949 331840 332010 332724 334986 335358 335520 336560 336685 340380 340389 341112 342720 345792 346176 346704 347378 347860 348432 352296 352580 354144 356490 357399 357595 358360 363072 364140 365253 366610 367404 367812 368373 368928 370209 372620 373320 374976 376278 378210 378630 379440 380256 383751 385764 388416 389016 390042 390817 391251 391440 391986 397110 397964 398412 402624 403155 403424 403872 404022 404488 408456 408680 409920 415905 416160 417432 419633 420099 423096 423584 426390 427788 428638 429114 430032 432240 432720 433380 435540 436968 439444 439932 440370 440603 442680 443632 446648 447144 447984 450058 453840 453852 454356 454816 455049 455328 459255 459765 461160 462272 464576 468720 469611 469728 471359 475320 475983 476532 482205 483242 483786 485520 486270 487004 489872 490416 491164 493612 497455 497760 498015 499086 499392 501704 502479 503037 503280 504280 504840 505610 505920 510570 511668 513254 514080 514352 518688 519264 520056 520489 521067 521668 521790 521920 522648 527040 528870 529480 531216 534735 537540 538696 539183 544608 546210 546499 549305 549915 551106 551718 554540 556576 558310 558930 559980 560132 564128 564417 567315 567945 568520 569160 570384 572152 573376 576320 576960 577840 578646 580720 582624 586576 587160 590240 591362 595665 596192 596946 597312 605120 605136 605808 606033 606732 608755 612340 613020 613955 614880 617015 623237 624240 624960 626148 627130 633454 633760 634644 635376 639585 642940 642957 643671 645048 647360 648360 649080 650070 652085 653310 653888 659166 659898 664020 665448 669972 670716 671040 673120 673370 675087 680760 680778 682224 693408 694756 695720 696864 700165 704592 705160 708288 712980 714798 715190 716720 724863 728280 730506 733220 734808 735624 736746 737856 740418 745240 746640 748629 752556 756420 757260 758415 758880 760512 767502 769027 769881 771528 778032 780084 781634 782502 782685 782880 783972 793305 794220 795928 796824 806310 806848 807744 808044 808976 816912 817360 826659 831810 832320 834864 837465 838395 839266 840198 846192 847168 852780 855576 857276 858228 859537 860064 864480 865440 866760 867969 868445 871080 873936 878888 879864 880740 881206 885360 887043 887264 893296 894288 895419 895968 900116 907680 907704 908712 909632 910098 910656 918510 919530 922320 937440 939222 939456 940695 942718 949127 950181 950640 951966 953064 964410 966484 967572 971040 972540 974008 975105 979744 979965 980231 980832 982328 987224 988749 989847 994910 995520 996030 998172 1003408 1004958 1006074 1006560 1008560 1009680 1010055 1011220 1021140 1023336 1026508 1028160 1028704 1037376 1038528 1040112 1040978 1042134 1043336 1043580 1045296 1057740 1058960 1060973 1062432 1069470 1071595 1072785 1075080 1077392 1078366 1082401 1089216 1092420 1092998 1095759 1098610 1099830 1102212 1103436 1105119 1109080 1110627 1113152 1116620 1117860 1119960 1120264 1125145 1128256 1128834 1134630 1135890 1136491 1137040 1138320 1140768 1144304 1155680 1157292 1161440 1165248 1172451 1173152 1173753 1174320 1180480 1182724 1191330 1192384 1193892 1208105 1209465 1210272 1211616 1212066 1213464 1215823 1217510 1224680 1226040 1227910 1229760 1234030 1246474 1247715 1248480 1252296 1254260 1258899 1260297 1266908 1267520 1269288 1270752 1279170 1283135 1285880 1285914 1287342 1290096 1296720 1298160 1300140 1304170 1306620 1318332 1319796 1321809 1328040 1330896 1339944 1341432 1346240 1346740 1350174 1361520 1361556 1364448 1365147 1377765 1379295 1386816 1389512 1391440 1393728 1400330 1409184 1410320 1414077 1425960 1429596 1430380 1433440 1446615 1449726 1456560 1461012 1466440 1469616 1471248 1473492 1478405 1480836 1490480 1492365 1493280 1497258 1505112 1507437 1512840 1514520 1516830 1517760 1535004 1538054 1539762 1543056 1556064 1560168 1561467 1563201 1563268 1565004 1565370 1565760 1567944 1583635 1586610 1588440 1591856 1593648 1612620 1616088 1617549 1617952 1633824 1634720 1639497 1647915 1649745 1653318 1663620 1669728 1674930 1676790 1678532 1680396 1691347 1692384 1693251 1701945 1705560 1711152 1714552 1716456 1719074 1720128 1728960 1730880 1733520 1735938 1736890 1742160 1747872 1757776 1759728 1761480 1762412 1770720 1774086 1774528 1786592 1786995 1788576 1790838 1791936 1800232 1815360 1815408 1817424 1818099 1820196 1826265 1837020 1839060 1841865 1844640 1851045 1867637 1869711 1874880 1878444 1881390 1885436 1898254 1900362 1901280 1903932 1906128 1918755 1928820 1928871 1931013 1932968 1935144 1942080 1945080 1948016 1950210 1954085 1956255 1959488 1959930 1960462 1961664 1964656 1974448 1977498 1979694 1989820 1992060 1996344 2006816 2009916 2012148 2013120 2017120 2019360 2020110 2022440 2025261 2042280 2046672 2053016 2057408 2069767 2080224 2081956 2084268 2086672 2087160 2087447 2090592 2098165 2100495 2115480 2117920 2121946 2124864 2138940 2143190 2145570 2150160 2154784 2156732 2164802 2174589 2184840 2185996 2191518 2197220 2199660 2203015 2204424 2206872 2210238 2217089 2218160 2221254 2233240 2235720 2239920 2240528 2250290 2257668 2269260 2271780 2272982 2274080 2275245 2276640 2281536 2288608 2307081 2309643 2311360 2314584 2322880 2344902 2346304 2347506 2348055 2348640 2356795 2365448 2379915 2380561 2382660 2387784 2416210 2418930 2420544 2423232 2424132 2426928 2431646 2435020 2449360 2452080 2455820 2468060 2492948 2495430 2496960 2504592 2508520 2512395 2515185 2517798 2520594 2533816 2538576 2541504 2558340 2566270 2571760 2571828 2574684 2578611 2580192 2593440 2596320 2600280 2602445 2605335 2608340 2613240 2636664 2639592 2643618 2656080 2661129 2661792 2679888 2682864 2686257 2693480 2695915 2700348 2723040 2723112 2728896 2730294 2732495 2755530 2758590 2779024 2782880 2800660 2818368 2820640 2822085 2828154 2847381 2850543 2851920 2859192 2860760 2866880 2893230 2899452 2913120 2922024 2932880 2937431 2939232 2940693 2942496 2946984 2956810 2961672 2966247 2980960 2984730 2986560 2994516 3010224 3014874 3025680 3029040 3030165 3033660 3070008 3076108 3079524 3084221 3086112 3112128 3116185 3120336 3122934 3126402 3126536 3130008 3130740 3135888 3167270 3173220 3176880 3182919 3183712 3187296 3214785 3218355 3225240 3232176 3235098 3235904 3247203 3267648 3269440 3278994 3287277 3295830 3299490 3306636 3315357 3327240 3331881 3339456 3349860 3353580 3357064 3360792 3375435 3382694 3384768 3386502 3403890 3405691 3409473 3411120 3422304 3429104 3432912 3438148 3467040 3471876 3473780 3484320 3495744 3515552 3517353 3519456 3521259 3522960 3524824 3541440 3548172 3573184 3573990 3577152 3581676 3600464 3624315 3630816 3634848 3636198 3640392 3643423 3647469 3652530 3674040 3678120 3683730 3689280 3702090 3735274 3739422 3743145 3756888 3762780 3770872 3774281 3776697 3780891 3796508 3800724 3802560 3807864 3812256 3825493 3837510 3845135 3849405 3857640 3857742 3862026 3865936 3870288 3890160 3896032 3900420 3908170 3912510 3919860 3920924 3929312 3948896 3954996 3959388 3965427 3979640 3984120 3992688 4013632 4019832 4024296 4034240 4038720 4040220 4044880 4050522 4052569 4084560 4093344 4106032 4107557 4133295 4139534 4160448 4163912 4168536 4173344 4174320 4174894 4181184 4196330 4200990 4230960 4235840 4242231 4243892 4277880 4286380 4291140 4297685 4300320 4309568 4313464 4329604 4339845 4341023 4349178 4362659 4369680 4371992 4383036 4394440 4399320 4406030 4408848 4413744 4420476 4434178 4435215 4436320 4442508 4466480 4471440 4477095 4479840 4481056 4500580 4515336 4538520 4543560 4545964 4548160 4550490 4553280 4577216 4614162 4619286 4629168 4684401 4689603 4689804 4695012 4696110 4697280 4713590 4730896 4745635 4750905 4759830 4761122 4765320 4775568 4832420 4837860 4848264 4852647 4853856 4863292 4870040 4898720 4901155 4904160 4911640 4918491 4936120 4943745 4949235 4985896 4990860 5009184 5017040 5024790 5026577 5030370 5035596 5041188 5067632 5074041 5077152 5116680 5132540 5143520 5143656 5149368 5157222 5160384 5186880 5192640 5200560 5204890 5210670 5216680 5226480 5273328 5279184 5287236 5304865 5312160 5322258 5323584 5359776 5365728 5372514 5384359 5386960 5391830 5400696 5412005 5446080 5446224 5460588 5464990 5478795 5511060 5517180 5525595 5553135 5558048 5565760 5601320 5602911 5609133 5641280 5644170 5656308 5682455 5694762 5701086 5703840 5718384 5721520 5786460 5786613 5798904 5826240 5844048 5862255 5865760 5868765 5874862 5878464 5881386 5884992 5893968 5913620 5923344 5932494 5961920 5969460 5989032 6020448 6029748 6051360 6058080 6060330 6067320 6075783 6079115 6140016 6152216 6159048 6168442 6172224 6209301 6232370 6240672 6245868 6252804 6253072 6260016 6261480 6262341 6271776 6294495 6301485 6334540 6346440 6353760 6365838 6367424 6374592 6429570 6436710 6450480 6464352 6470196 6494406 6523767 6557988 6574554 6591660 6598980 6609045 6613272 6630714 6643889 6651267 6654480 6663762 6699720 6707160 6714128 6721584 6750870 6765388 6773004 6807780 6811382 6818946 6822240 6825735 6844608 6858208 6865824 6876296 6921243 6928929 6934080 6943752 6947560 6968640 7031104 7034706 7038912 7042518 7045920 7049648 7070385 7096344 7133761 7141683 7147980 7163352 7200928 7248630 7261632 7269696 7272396 7280784 7286846 7294938 7305060 7348080 7356240 7367460 7404180 7426811 7470548 7478844 7486290 7490251 7513776 7525560 7537185 7541744 7548562 7553394 7561782 7576807 7593016 7601448 7615728 7624512 7650986 7675020 7690270 7698810 7715280 7715484 7724052 7731872 7735833 7740576 7780320 7792064 7800840 7807335 7816005 7816340 7825020 7839720 7841848 7858624 7897792 7909992 7918776 7930854 7955437 7959280 7968240 7983387 7985376 8039664 8048592 8080440 8087745 8089760 8101044 8105138 8169120 8186688 8197485 8212064 8215114 8266590 8279068 8327824 8337072 8346688 8348640 8349788 8392660 8401980 8456735 8461920 8466255 8484462 8487784 8542013 8542143 8551629 8555760 8572760 8582280 8595370 8600640 8626928 8659208 8679690 8682046 8698356 8725318 8739360 8743984 8766072 8788880 8798640 8812060 8812293 8817696 8822079 8827488 8840952 8868356 8870430 8872640 8885016 8932960 8942880 8954190 8959680 8962112 9001160 9030672 9077040 9087120 9090495 9091928 9100980 9166111 9228324 9238572 9252663 9258336 9338185 9348555 9368802 9379206 9379608 9390024 9392220 9427180 9461792 9491270 9501810 9519660 9522244 9530640 9548757 9551136 9644355 9655065 9664840 9675720 9696528 9705294 9707712 9726584 9740080 9741609 9797440 9802310 9808320 9823280 9836982 9872240 9887490 9898470 9971792 9981720 10018368 10034080 10049580 10053154 10060740 10071192 10082376 10126305 10135264 10148082 10154304 10217073 10228419 10233360 10265080 10287040 10287312 10298736 10314444 10348835 10401120 10409780 10421340 10433360 10437235 10452960 10453193 10546656 10552059 10558368 10574472 10595029 10609730 10624320 10644516 10719552 10731456 10745028 10768718 10773920 10783660 10801392 10824010 10872945 10892448 10921176 10929980 10930269 10942407 10957590 11022120 11034360 11051190 11085445 11106270 11116096 11202640 11205822 11218266 11288340 11312616 11322843 11330091 11364910 11389524 11402172 11407680 11436768 11443040 11476479 11535405 11548215 11572920 11573226 11597808 11688096 11724510 11731520 11737530 11749724 11762772 11787936 11827240 11846688 11864988 11896281 11902805 11938920 11978064 12040896 12059496 12102720 12116160 12120660 12134640 12151566 12157707 12158230 12280032 12304432 12318096 12322671 12336884 12418602 12464740 12481344 12491736 12505608 12506144 12520032 12522960 12524682 12543552 12588990 12602970 12669080 12692880 12707520 12726693 12731676 12859140 12873420 12893055 12900960 12928704 12940392 12988812 13008623 13023069 13047534 13073459 13087977 13115976 13149108 13183320 13197960 13218090 13226544 13261428 13287778 13302534 13305645 13308960 13327524 13399440 13414320 13428256 13431285 13443168 13501740 13530776 13546008 13615560 13622764 13637892 13644480 13651470 13716416 13731648 13752592 13842486 13857858 13887504 13895120 14053203 14069412 14085036 14091840 14099296 14140770 14192688 14236905 14252715 14267522 14283366 14295960 14326704 14401856 14497260 14544792 14557941 14561568 14573692 14589876 14610120 14612129 14687155 14696160 14703465 14712480 14734920 14755473 14808360 14831235 14853622 14941096 14957688 14972580 14980502 15027552 15051120 15074370 15079731 15083488 15097124 15106788 15123564 15153614 15186032 15202896 15222123 15231456 15301972 15350040 15380540 15397620 15421105 15430560 15430968 15448104 15463744 15471666 15481152 15560640 15601680 15614670 15632010 15632680 15650040 15679440 15683696 15819984 15837552 15861708 15910874 15914595 15918560 15936480 15966774 15970752 16079328 16097184 16135159 16153077 16160880 16175490 16179520 16202088 16210276 16236015 16338240 16394970 16424128 16430228 16436385 16533180 16558136 16576785 16655648 16659405 16663927 16674144 16697280 16699576 16785320 16803960 16808733 16827399 16913470 16923840 16932510 16968924 16975568 17028455 17047365 17084026 17084286 17103258 17111520 17145520 17164560 17190740 17253856 17318416 17359380 17364092 17396712 17450636 17478720 17487968 17532144 17577760 17586765 17597280 17606295 17624120 17624586 17635392 17644158 17654976 17681904 17736712 17740860 17770032 17865920 17885760 17908380 18002320 18036541 18061344 18154080 18174240 18180990 18183856 18201960 18217115 18237345 18332222 18400817 18456648 18477144 18505326 18516672 18627903 18676370 18697110 18737604 18758412 18759216 18780048 18784440 18787023 18854360 18871405 18883485 18904455 18923584 18982540 19003620 19039320 19044488 19061280 19097514 19102272 19127465 19288710 19310130 19320347 19329680 19351440 19393056 19410588 19453168 19480160 19483218 19604620 19646560 19673964 19744480 19774980 19796940 19827135 19931667 19943584 19953801 19963440 20068160 20099160 20106308 20121480 20142384 20164752 20252610 20262845 20270528 20296164 20434146 20456838 20466720 20530160 20537785 20574624 20597472 20628888 20697670 20763729 20802240 20819560 20842680 20866720 20874470 20905920 20906386 21093312 21104118 21116736 21148944 21190058 21211155 21219460 21289032 21401283 21425049 21490056 21537436 21547840 21567320 21602784 21648020 21705115 21745890 21784896 21813295 21842352 21859960 21860538 21884814 21915180 22044240 22068720 22102380 22170890 22212540 22280433 22405280 22411644 22436532 22470753 22576680 22625232 22645686 22660182 22729820 22730421 22779048 22804344 22873536 22886080 22952958 23070810 23096430 23145840 23146452 23195616 23207499 23376192 23422005 23448015 23449020 23475060 23499448 23525544 23575872 23654480 23693376 23729976 23792562 23805610 23839837 23866311 23877840 23956128 24118992 24241320 24263235 24269280 24303132 24315414 24316460 24560064 24592455 24608864 24636192 24645342 24673768 24837204 24929480 24983472 25011216 25012288 25040064 25045920 25049364 25132885 25177980 25205940 25338160 25370205 25385760 25453386 25463352 25597613 25626039 25626429 25718280 25746840 25786110 25801920 25880784 25977624 26017246 26046138 26095068 26146918 26175954 26231952 26298216 26366640 26395920 26436180 26436879 26453088 26466237 26522856 26575556 26605068 26611290 26617920 26655048 26798880 26828640 26856512 26862570 26886336 26921795 27003480 27061552 27092016 27231120 27245528 27275784 27302940 27498333 27505184 27684972 27715716 27757989 27775008 27790240 28014555 28045665 28106406 28138824 28170072 28198592 28281540 28367983 28385376 28473810 28505430 28535044 28566732 28591920 28646271 28653408 28752899 28933065 28994520 29089584 29115882 29123136 29147384 29179752 29220240 29224258 29224827 29374310 29392320 29406930 29424960 29469840 29510946 29616720 29662470 29707244 29882192 29915376 29945160 29961004 30055104 30102240 30148740 30159462 30166976 30194248 30213576 30247128 30307228 30372064 30378915 30387161 30405792 30444246 30462912 30603944 30651219 30685257 30700080 30761080 30795240 30842210 30861120 30861936 30896208 30943332 31046505 31203360 31229340 31264020 31265360 31300080 31311705 31324793 31358880 31359579 31367392 31639968 31675104 31723416 31749829 31785087 31821748 31829190 31837120 31872960 31933548 32158656 32194368 32270318 32306154 32321760 32350980 32404176 32420552 32472030 32618835 32789940 32790807 32827221 32860456 32872770 32890163 33066360 33116272 33153570 33219445 33256335 33311296 33318810 33327854 33348288 33399152 33554431 33570640 33607920 33617466 33654798 33826940 33865020 33937848 33951136 33968529 34056910 34094730 34168052 34168572 34206516 34223040 34291040 34329120 34381480 34429437 34507712 34606215 34636832 34644645 34718760 34728184 34793424 34901272 34975936 35064288 35155520 35173530 35186039 35194560 35212590 35248240 35249172 35288316 35363808 35473424 35481720 35540064 35668805 35708415 35816760 36004640 36073082 36122688 36308160 36348480 36361980 36367712 36403920 36434230 36473121 36474690 36664444 36801634 36913296 36954288 36968013 37010652 37134055 37255806 37352740 37394220 37451255 37475208 37516824 37518432 37560096 37568880 37574046 37690513 37708720 37742810 37766970 37808910 37884035 37965080 38007240 38078640 38088976 38122560 38195028 38254930 38577420 38620260 38640694 38659360 38679165 38702880 38786112 38821176 38906336 38960320 38966436 39025869 39069207 39209240 39220377 39263931 39293120 39347928 39488960 39549960 39593880 39654270 39777185 39863334 39887168 39907602 39916935 39926880 40198320 40212616 40242960 40284768 40329504 40469537 40505220 40525690 40592328 40868292 40913676 40933440 41060320 41075570 41149248 41194944 41257776 41395340 41527458 41639120 41685360 41733440 41748940 41812772 42208236 42297888 42380116 42422310 42438920 42578064 42710065 42710715 42758145 42802566 42850098 42980112 43074872 43134640 43205568 43296040 43410230 43491780 43626590 43684704 43719920 43721076 43769628 43830360 43836387 44061465 44088480 44110395 44137440 44204760 44341780 44425080 44560866 44810560 44823288 44873064 44941506 45153360 45239193 45250464 45291372 45320364 45459640 45460842 45558096 45608688 45666369 45830555 45905916 46141620 46192860 46263315 46291680 46292904 46391232 46414998 46844010 46896030 46898040 46950120 46998896 47051088 47308960 47459952 47585124 47611220 47679674 47732622 47743785 47755680 47912256 48237984 48405477 48459231 48482640 48526470 48538560 48606264 48630828 48632920 48708045 49184910 49217728 49272384 49290684 49347536 49674408 49858960 49936327 49966944 49991781 50022432 50091840 50098728 50265770 50355960 50411880 50426199 50676320 50740410 50771520 50906772 50926704 51085365 51142095 51195226 51252078 51252858 51436560 51493680 51572220 51761568 51955248 52034492 52092276 52190136 52265965 52293836 52351908 52431757 52463904 52596432 52733280 52760295 52791840 52872360 52873758 52906176 52932474 52975145 53045712 53151112 53210136 53222580 53310096 53597760 53657280 53725140 53843590 54006960 54109623 54123104 54184032 54462240 54491056 54551568 54605880 54651345 54712035 54996666 55010368 55202451 55369944 55431432 55515978 55550016 55580480 55883709 56029110 56091330 56212812 56277648 56340144 56361069 56563080 56614215 56650455 56735966 56770752 56947620 57010860 57070088 57133464 57183840 57292542 57306816 57382395 57505798 57866130 57896747 57961041 57989040 58179168 58231764 58294768 58359504 58440480 58448516 58449654 58748620 58813860 58939680 59021892 59233440 59324940 59414488 59481405 59764384 59794091 59795001 59830752 59861403 59890320 59922008 60204480 60297480 60318924 60388496 60427152 60494256 60614456 60744128 60757830 60774322 60788535 60811584 60888492 61207888 61302438 61370514 61400160 61522160 61590480 61613355 61684420 61723872 61792416 61886664 62093010 62406720 62458680 62528040 62530720 62600160 62623410 62649586 62717760 62719158 62734784 63279936 63350208 63446832 63499658 63570174 63633465 63643496 63658380 63867096 64162777 64203849 64275147 64540636 64612308 64643520 64701960 64808352 64841104 64944060 65043115 65115345 65237670 65367295 65439885 65579880 65581614 65654442 65720912 65745540 65780326 66026461 66132720 66232544 66307140 66438890 66512670 66637620 66655708 66798304 66841299 67108862 67141280 67215840 67234932 67309596 67412259 67653880 67730040 67875696 67902272 67937058 68113820 68189460 68191263 68336104 68337144 68413032 68582080 68658240 68762960 68858874 68893673 69212430 69273664 69289290 69437520 69456368 69586848 69802544 70128576 70266015 70347060 70372078 70425180 70496480 70498344 70576632 70727616 70946848 70963440 71080128 71337610 71416830 71519511 71598933 71633520 72009280 72146164 72723960 72735424 72789705 72807840 72868460 72946242 72949380 73060645 73172351 73328888 73603268 73777365 73797391 73826592 73908576 73936026 74021304 74165203 74268110 74511612 74705480 74788440 74902510 74950416 75033648 75036864 75120192 75137760 75148092 75381026 75398655 75417440 75485620 75533940 75617820 75768070 75930160 76014480 76110615 76157280 76177952 76390056 76509860 76792839 76878117 77154840 77240520 77281388 77318720 77358330 77405760 77642352 77812672 77932872 78051738 78138414 78418480 78440754 78527862 78695856 79099920 79187760 79308540 79310637 79554370 79726668 79815204 79833870 79853760 80396640 80425232 80485920 80569536 80659008 80675795 80765385 80939074 81010440 81051380 81184656 81736584 81827352 82120640 82151140 82494999 82515552 82790680 83054916 83273967 83278240 83319635 83370720 83497880 83625544 84043665 84136995 84416472 84595776 84760232 84844620 84877840 85103949 85156128 85420130 85421430 85516290 85605132 85700196 85960224 86149744 86258697 86269280 86592080 86820460 86983560 87253180 87369408 87439840 87442152 87539256 87660720 87672774 88122930 88176960 88220790 88274880 88409520 88683560 88850160 89121732 89646576 89746128 89883012 90182705 90306720 90478386 90500928 90582744 90640728 90919280 90921684 91060361 91116192 91161483 91217376 91332738 91661110 91811832 91953657 92004085 92283240 92385720 92526630 92583360 92585808 92829996 93139515 93688020 93792060 93796080 93900240 93935115 93974379 93997792 94078737 94102176 94617920 94919904 95170248 95222440 95249487 95355261 95359348 95465244 95487570 95511360 96475968 96601735 96810954 96918462 96965280 97052940 97212528 97261656 97265840 97416090 98369820 98372421 98581368 98670489 98695072 99348816 99658335 99717920 99769005 99872654 99933888 99983562 100044864 100197456 100531540 100663293 100711920 100823760 100852398 101352640 101480820 101813544 101853408 101905587 102170730 102284190 102390452 102504156 102505716 102873120 102987360 103144440 103288311 103523136 103818645 103910496 104068984 104184552 104380272 104531930 104587672 104703816 104863514 104927808 105192864 105466560 105520590 105558117 105583680 105744720 105747516 105864948 105950290 106091424 106302224 106420272 106445160 106620192 107006415 107125245 107450280 107687180 108013920 108219246 108246208 108368064 108924480 108982112 109103136 109211760 109302690 109419363 109424070 109993332 110404902 110739888 110862864 110904039 111031956 111402165 111767418 112058220 112182660 112353765 112425624 112555296 112680288 112722138 112946113 113071539 113126160 113228430 113300910 113471932 113652105 113895240 114021720 114140176 114266928 114367680 114585084 114764790 115011596 115732260 115793494 115922082 115978080 116037495 116358336 116463528 116589536 116719008 116880960 116897032 116899308 117077607 117207621 117497240 117627720 117661131 117791793 117879360 118043784 118466880 118649880 118828976 118962810 119199185 119331555 119528768 119588182 119590002 119661504 119722806 119780640 119844016 120594960 120637848 120776992 120854304 120988512 121228912 121273937 121408611 121515660 121548644 121577070 121776984 122415776 122604876 122741028 122800320 123044320 123180960 123226710 123368840 123447744 123584832 123773328 124186020 124917360 125056080 125061440 125200320 125246820 125299172 125438316 125629639 126255787 126893664 126999316 127140348 127266930 127286992 127316760 127334267 127734192 127988065 128130195 128132145 128325554 128407698 128550294 128805719 129081272 129224616 129403920 129616704 129682208 129888120 130086230 130230690 130475340 130734590 130879770 131159760 131163228 131308884 131441824 131491080 131509161 131560652 132052922 132184395 132265440 132331185 132465088 132614280 132877780 133025340 133275240 133311416 133596608 133682598 134217724 134282560 134431680 134469864 134619192 134824518 135242429 135307760 135460080 135717579 135751392 135874116 136227640 136378920 136382526 136672208 136674288 136826064 137491665 137525920 137717748 137787346 138424860 138578580 138789945 138875040 138912736 139173696 139605088 140532030 140694120 140744156 140850360 140992960 140996688 141153264 141839915 141893696 141926880 142675220 142833660 143039022 143197866 143231355 143267040 143764495 144292328 145214221 145216431 145377693 145447920 145579410 145615680 145736920 145892484 145898760 146121290 146124135 146344702 146657776 147206536 147554730 147594782 147653184 147817152 147872052 148042608 148330406 148536220 149023224 149410960 149576880 149805020 149808981 149900832 149975343 150067296 150275520 150296184 150762052 150797310 150834880 150971240 151067880 151235640 151536140 151860320 151935805 152028960 152221230 152314560 152355904 152780112 153019720 153256095 153426285 153585678 153756234 154309680 154481040 154562776 154716660 155284704 155823887 155865744 156103476 156276828 156623965 156797895 156836960 156881508 157055724 157295271 157391712 158199840 158375520 158617080 158621274 158749145 158925435 159108740 159453336 159630408 159667740 160793280 160850464 160971840 161351590 161530770 161878148 162020880 162102760 162328869 162369312 163473168 163654704 163954035 164136105 164302280 164450815 164989998 165031104 165581360 165607353 166109832 166547934 166556480 166639270 166741440 166995760 167251088 167772155 168087330 168273990 168832944 169520464 169689240 169755680 169842645 170207898 170312256 170840260 170842860 171032580 171210264 171400392 171920448 172147185 172299488 172517394 172538560 173184160 173640920 173690241 173883123 173967120 174506360 174879680 174884304 175078512 175321440 175345548 175930195 176245860 176441580 176819040 177367120 177700320 177704281 178243464 179183291 179293152 179382273 179385003 179492256 179766024 180365410 180613440 180956772 181165488 181281456 181838560 181843368 182120722 182232384 182322966 182365605 182434752 182665476 183322220 183623664 183907314 184008170 184566480 184771440 184840065 185053260 185171616 185659992 186279030 187376040 187584120 187592160 187800480 187870230 187948758 187995584 188157474 188204352 188452565 189839808 190340496 190444880 190498974 190710522 190718696 190930488 190975140 192488331 192611547 193203470 193621908 193836924 193930560 194105880 194425056 194523312 194531680 194832180 195129345 195346035 196101885 196319655 196739640 196744842 197162736 197340978 197390144 198079383 198697632 199316670 199435840 199538010 199745308 199967124 200394912 200523897 201063080 201326586 201423840 201647520 201704796 202236777 202347685 202961640 203627088 203706816 203811174 204341460 204568380 204573789 204780904 205008312 205011432 205746240 205974720 206288880 206576622 206681019 207637290 207820992 208137968 208369104 208760544 209063860 209175344 209407632 209727028 210385728 211041180 211116234 211489440 211495032 211729896 211900580 212182848 212604448 212840544 212890320 213240384 214012830 214250490 214558533 214796799 214900560 215374360 216027840 216438492 217964224 218206272 218423520 218605380 218838726 218848140 219181935 219273551 219517053 219986664 220809804 221146591 221392173 221479776 221725728 221808078 222063912 222248803 222495609 222804330 223534836 224116440 224365320 224707530 224851248 225110592 225360576 225444276 225892226 226143078 226195965 226252320 226456860 226601820 226943864 227304210 227790480 228043440 228280352 228331845 228533856 229170168 229529580 230023192 230231141 230378517 230634351 231464520 231586988 231844164 231956160 232074990 232927056 233179072 233438016 233794064 233798616 234155214 234415242 234881017 234994480 235255440 235322262 235583586 236087568 237299760 237657952 237925620 238398370 238663110 239176364 239180004 239445612 239561280 239688032 241189920 241275696 241553984 241708608 241977024 242027385 242296155 242457824 242547874 242817222 243031320 243097288 243154140 243553968 244831552 245209752 245482056 246088640 246361920 246453420 246737680 247206709 247484997 247546656 248372040 249681635 249834720 249958905 250112160 250493640 250598344 250876632 251259278 252130995 252199433 252511574 253787328 253998632 254280696 254533860 254573984 254633520 254668534 255311847 255468384 255976130 256260390 256264290 256651108 256815396 257100588 257611438 258162544 258449232 258776091 258807840 259364416 259776240 260172460 260461380 260950680 261469180 261759540 262158785 262319520 262326456 262617768 262883648 262982160 263018322 263121304 264105844 264368790 264530880 264662370 264802403 265228560 265755560 266050680 266550480 266622832 267365196 268435448 268939728 269238384 269649036 270484858 270548115 270615520 270920160 271435158 271502784 271748232 272455280 272757840 272765052 273181083 273344416 273348576 273484449 273652128 274983330 275051840 275435496 275574692 276012255 276849720 277157160 277579890 277750080 277825472 279210176 279418545 281064060 281388240 281488312 281700720 281805345 281923137 281993376 282236211 282306528 283286759 283679830 283853760 285350440 285667320 285748461 286065783 286078044 286395732 286462710 286534080 287528990 288584656 289483735 289805205 290428442 290432862 290755386 290895840 291158820 291473840 291784968 291797520 292242580 292248270 292689404 293315552 294413072 295109460 295189564 295744104 296011467 296085216 296660812 297072440 298046448 298821920 298970455 298975005 299153760 299307015 299610040 299617962 299801664 299950686 300134592 300592368 301524104 301594620 301942480 301989879 302135760 302471280 303072280 303720640 303871610 304057920 304442460 305560224 306039440 306512190 306621197 306852570 307171356 307512468 308619360 308962080 309125552 309433320 310569408 311647774 311731488 312206952 312553656 312813889 313247930 313595790 313673920 313763016 314111448 314590542 314783424 316399680 316674351 316751040 317234160 317242548 317498290 317850870 318217480 318906672 319260816 319335480 320813885 321019245 321375735 321700928 322703180 323061540 323756296 324041760 324048983 324205520 324657738 324738624 326946336 327309408 327908070 328272210 328445899 328604560 328901630 329979996 330132305 331162720 331214706 332219664 333095868 333278540 333991520 334206495 334502176 335544310 336174660 336547980 337061295 337665888 338838339 339040928 339214617 339378480 339511360 339685290 340415796 340956315 341680520 341685720 342065160 342420528 342800784 344294370 344468365 344598976 345034788 346368320 347281840 347380482 347766246 347934240 349012720 349768608 350157024 350642880 350691096 351232821 351860390 352491720 352883160 352983393 353638080 354734240 355400640 355408562 356486928 357597555 357994665 358366582 358586304 358764546 358770006 358984512 359532048 360730820 361913544 362330976 362562912 363677120 363686736 363821811 364225833 364241444 364645932 364731210 365330952 365861755 366644440 367247328 367814628 368016340 368986955 369132960 369542880 369680130 370106520 370343232 370826015 371319984 372558060 374752080 375168240 375184320 375600960 375740460 375897516 376314948 376888917 376905130 378767361 380680992 380889760 380997948 381421044 381437392 381860976 381950280 382002801 383964195 384390585 384976662 385223094 386406940 386417157 387243816 387673848 388211760 388850112 389046624 389063360 389664360 390258690 390692070 392203770 392639310 393479280 393489684 394325472 394527483 394681956 396158766 396553185 397395264 398633340 399076020 399490616 399934248 400789824 401047794 402126160 402653172 402847680 403295040 403409592 404473554 404695370 405277229 405727287 405923280 407254176 407622348 408682920 409136760 409147578 409561808 410016624 410022864 412474995 412577760 413153244 413362038 415274580 416275936 416369835 416738208 417521088 418127720 418350688 418815264 419454056 422082360 422232468 422978880 422990064 423459792 423801160 425208896 425519745 425681088 425780640 428025660 428500980 429117066 429593598 429801120 430748720 431293485 432876984 435159421 435642663 435649293 436847040 437210760 437677452 437696280 438363870 438547102 439034106 439973328 441619608 442293182 442784346 442959552 443451456 443616156 444127824 444497606 444991218 445608660 447069672 448232880 448730640 449415060 449426943 449702496 449926029 450888552 451784452 452286156 452391930 452504640 452913720 453203640 453887728 454608420 455301805 455580960 455807415 456086880 456560704 456663690 457067712 458340336 459059160 459768285 460046384 460462282 460757034 461268702 462185227 462929040 463173976 463688328 464149980 465854112 467471661 467588128 467597232 468310428 468830484 469762034 469871895 469988960 470393685 470510880 470644524 471167172 471885813 472175136 474599520 475315904 475851240 476247435 476776305 476796740 477326220 478352728 478360008 478891224 479376064 482255711 482379840 482551392 484054770 484592310 484915648 485095748 485634444 486062640 486194576 486308280 486986607 487107936 490419504 490964112 491862105 492906840 493352445 493475360 494413418 494969994 495093312 496744080 496822059 499363270 499669440 499917810 500224320 500987280 501196688 501753264 502518556 503316465 504261990 504398866 505023148 507997264 508561392 509067720 509147968 509267040 509337068 509527935 510623694 510936768 511952260 512520780 512528580 513302216 513630792 514201176 515222876 516325088 516441555 516581737 516898464 517552182 517615680 519552480 520344920 520922760 521070723 521649369 521901360 522938360 523519080 524317570 524639040 524652912 525235536 525964320 526036644 526242608 527790585 528211688 528737580 529324740 529604806 530457120 531511120 532101360 532521481 533100960 533112843 533245664 534730392 536870896 537549873 537879456 538146819 538476768 539298072 540969716 541096230 541231040 541840320 542870316 543496464 544910560 545515680 545530104 546362166 546688832 546697152 546968898 547096815 547304256 549966660 550870992 551149384 552024510 553699440 554314320 554520195 555159780 558837090 559132771 562128120 562776480 562976624 563401440 563610690 563846274 563986752 564472422 564613056 564730565 565357695 566573518 567359660 570425327 570700880 571334640 571496922 572131566 572156088 572791464 572925420 575057980 577169312 577464993 578967470 579610410 580856884 580865724 581510772 581791680 582317640 582947680 583569936 583595040 584485160 584496540 585378808 585388035 586038105 586631104 588305655 588826144 588958965 590218920 590379128 591488208 592022934 592170432 593321624 594144880 594238149 596092896 597643840 597940910 597950010 598307520 598614030 599220080 599235924 599901372 601184736 603048208 603189240 603884960 603979758 604271520 604942560 606144560 606369685 607043055 607743220 608884920 611120448 612078880 613024380 613242394 613705140 614342712 615024936 617238720 617924160 618251104 618866640 620043057 623295548 623462976 624413904 625107312 625627778 626495860 627191580 627526032 628148195 628222896 629181084 631278935 633348702 634468320 634485096 634996580 635701740 636434960 636671335 637644773 637813344 638521632 638670960 641627770 642038490 642751470 643675599 644028595 645406360 646123080 647512592 648083520 648097966 648411040 649315476 653892672 654618816 655816140 656544420 656891798 657209120 657545805 657803260 657820653 658551159 659959992 660264610 662325440 662429412 663439773 664176519 664439328 666191736 666557080 666746409 667486827 667983040 668412990 669004352 671088620 672349320 673095960 674122590 675331776 676212145 677676678 678081856 678429234 678587895 678756960 679370580 680831592 681912630 683361040 683371440 684130320 684841056 685601568 688588740 688936730 690069576 690693423 691135551 694563680 694760964 695532492 695868480 698025440 699537216 700314048 701382192 702465642 703720780 704643051 704983440 705766320 705966786 709468480 710817124 712973856 715195110 715989330 716733164 717529092 717540012 719064096 721461640 723827088 724661952 725125824 726071105 726082155 726888465 727373472 727643622 728451666 728482888 729291864 729462420 730661904 731723510 733288880 734494656 735629256 736032680 737973910 738265920 739085760 739360260 740213040 741620127 741652030 742639968 745116120 749044905 749504160 749876715 750336480 751480920 751795032 752629896 753777834 753810260 756598299 757534722 761361984 761779520 761995896 762842088 762874784 763721952 763900560 764005602 765935541 767928390 768781170 769953324 770446188 772813880 772834314 774487632 775347696 776328273 776423520 778093248 779119435 779328720 780517380 781384140 784407540 785278620 786476355 786958560 786979368 788650944 789054966 789363912 792317532 793106370 793526003 794407209 797266680 798152040 798981232 799868496 802095588 804252320 805306344 806819184 808947108 809390740 810554458 811454574 811644345 811846560 814508352 815244696 817365840 818273520 818295156 819123616 819543249 820033248 820045728 820453347 824949990 825155520 826306488 826724076 828036765 830549160 832551872 832739670 833476416 836255440 836701376 837630528 838908112 844164720 844464936 845769411 845980128 846919584 847602320 848917559 849860277 851039490 851561280 856051320 857001960 857245383 858234132 859187196 859602240 861497440 862586970 865753968 868451205 869415615 870318842 871285326 871298586 874421520 875354904 875392560 876727740 877094204 878068212 879407473 879946656 883239216 884586364 885568692 887232312 888034401 888255648 888521405 888995212 889982436 891217320 891339869 894139344 895916455 896465760 896911365 896925015 897461280 898830120 898853886 899404992 899852058 901777104 903568904 904572312 904783860 905827440 905969637 906407280 907775456 909216840 910603610 911161920 911614830 912173760 913327380 916680672 918118320 919536570 919863591 920092768 920924564 921514068 922537404 924370454 925858080 926347952 927376656 928299960 931708224 934943322 935176256 935194464 936620856 937660968 938441667 939524068 939743790 939977920 940787370 941021760 941289048 942334344 943771626 944350272 949199040 950023053 951702480 952494870 953552610 953593480 954652440 956705456 956720016 957782448 962441655 963057735 964511422 965102784 968109540 969184620 970191496 971068583 971268888 972125280 972146949 972389152 972616560 973973214 974215872 980839008 981928224 983724210 984244699 985337697 985813680 986704890 986950720 988826836 989939988 990396915 993488160 993644118 998726540 999835620 1001974560 1002393376 1002619485 1003506528 1005037112 1006632930 1008523980 1008797732 1010046296 1011183885 1015994528 1016499547 1016515017 1017122784 1017643851 1018135440 1018534080 1018674136 1019055870 1021247388 1022868945 1023904520 1025041560 1025057160 1026604432 1027261584 1028402352 1030445752 1032650176 1032883110 1033163474 1033405095 1033796928 1035104364 1039104960 1040689840 1041845520 1042141446 1043298738 1043802720 1045876720 1047038160 1048635140 1049305824 1050471072 1051928640 1052073288 1052485216 1055581170 1056423376 1057475160 1058649480 1059209612 1060914240 1063022240 1064202720 1065042962 1066201920 1066225686 1066491328 1069460784 1072792665 1073741792 1073983995 1075099746 1075758912 1076293638 1076953536 1078596144 1081939432 1082192460 1085740632 1086992928 1089821120 1090767209 1091031360 1091060208 1091465433 1092677499 1092724332 1093937796 1094193630 1096367755 1097585265 1099933320 1101741984 1102298768 1104049020 1105732955 1106960865 1107398880 1108628640 1109040390 1110319560 1111244015 1112478045 1117674180 1118265542 1122449837 1124256240 1125552960 1125953248 1126802880 1127221380 1127692548 1128944844 1129461130 1130666751 1130715390 1133147036 1134719320 1136302083 1140850654 1141401760 1142669280 1142993844 1144263132 1144312176 1145582928 1145850840 1146008403 1150115960 1151155705 1151892585 1153171755 1154338624 1154929986 1157934940 1159220820 1159251471 1161713768 1161731448 1163021544 1164635280 1165895360 1167139872 1167190080 1168970320 1168993080 1170757616 1170776070 1171192441 1172076210 1174405085 1176611310 1177652288 1177917930 1180437840 1180758256 1182976416 1184045868 1186643248 1188289760 1188476298 1192185792 1195881820 1195900020 1197228060 1198440160 1198471848 1199802744 1202369472 1206096416 1206378480 1207769920 1207959516 1208543040 1209885120 1212289120 1212739370 1214086110 1215486440 1215831687 1217181861 1217769840 1224157760 1226048760 1226484788 1227410280 1228685424 1230049872 1236033545 1236502208 1237424985 1237733280 1240086114 1243929967 1246591096 1248827808 1250214624 1251255556 1252991720 1254383160 1254555647 1255052064 1256296390 1256445792 1258362168 1260997165 1262557870 1266697404 1268936640 1268970192 1269993160 1271403480 1272869920 1273342670 1275289546 1275626688 1276559235 1277043264 1277341920 1283255540 1284076980 1285502940 1287351198 1288057190 1290812720 1292246160 1293880455 1295025184 1296195932 1296822080 1298630952 1305478263 1306927989 1311632280 1313088840 1313783596 1314418240 1315091610 1315606520 1315641306 1317102318 1319919984 1320529220 1324012015 1324858824 1326879546 1328353038 1328878656 1332383472 1333114160 1333492818 1334973654 1336825980 1342177240 1344698640 1346191920 1348245180 1348280829 1352424290 1355353356 1356858468 1357175790 1357513920 1358741160 1361663184 1363825260 1365905415 1366722080 1366742880 1367422245 1368260640 1369682112 1371203136 1377177480 1377873460 1380139152 1381386846 1382271102 1386555681 1389127360 1389521928 1391064984 1396050880 1402414983 1402764384 1404931284 1407441560 1409286102 1409615685 1409966880 1411181055 1411532640 1411933572 1415657439 1416433795 1421634248 1425947712 1428742305 1430328915 1430390220 1431978660 1433466328 1435058184 1435080024 1438128192 1442923280 1446767133 1447654176 1452142210 1452164310 1453776930 1454746944 1455287244 1456903332 1456965776 1458583728 1458924840 1461323808 1463447020 1466577760 1471258512 1472065360 1475947820 1478720520 1480057335 1480426080 1483240254 1483304060 1485279936 1490232240 1498089810 1499008320 1499753430 1500672960 1502961840 1503590064 1505259792 1507555668 1507620520 1509949395 1513196598 1515069444 1523991792 1525684176 1525749568 1527443904 1527801120 1528011204 1531871082 1533105985 1535856780 1537562340 1539906648 1540892376 1545627760 1545668628 1548026137 1548975264 1549745211 1550695392 1552656546 1552847040 1558238870 1558657440 1561034760 1562768280 1563212169 1564069445 1568815080 1570557240 1572952710 1573917120 1573958736 1578109932 1578727824 1583371755 1584635064 1586212740 1587052006 1588814418 1594533360 1596304080 1597564443 1597962464 1599338529 1599736992 1604191176 1608504640 1610612688 1612649619 1613638368 1614440457 1617894216 1618781480 1620244915 1621108916 1622909148 1623288690 1623693120 1630489392 1634731680 1636547040 1636590312 1638247232 1639086498 1640066496 1640091456 1640906694 1642229495 1649899980 1652612976 1653448152 1656073530 1661098320 1665479340 1672510880 1677398313 1677816224 1688329440 1688929872 1691538822 1691960256 1693839168 1694191695 1695204640 1696073085 1697835118 1699720554 1702078980 1711275981 1712102640 1714003920 1714490766 1716468264 1718374392 1722994880 1725173940 1730446963 1731507936 1732394979 1736902410 1738831230 1740637684 1742570652 1742597172 1748843040 1750709808 1750785120 1753455480 1754188408 1756136424 1756164105 1758814946 1759893312 1764916965 1765396031 1766478432 1769172728 1771137384 1774464624 1776068802 1776511296 1777042810 1777990424 1779964872 1782434640 1782679738 1782714447 1788278688 1791832910 1792931520 1793822730 1793850030 1794922560 1797660240 1797707772 1799704116 1803554208 1807137808 1809144624 1809567720 1811654880 1811939274 1812814560 1815550912 1818433680 1819109055 1821129165 1821207220 1823229660 1826654760 1833361344 1836236640 1839073140 1839727182 1840185536 1841849128 1843028136 1845074808 1848740908 1851716160 1852695904 1853616821 1854753312 1856599920 1860129171 1869886644 1870388928 1873241712 1875321936 1876883334 1879048136 1879487580 1881574740 1882578096 1884444585 1884668688 1887543252 1893836805 1900046106 1903404960 1904989740 1907105220 1907186960 1909304880 1910014005 1910812373 1912934319 1913410912 1913440032 1915564896 1924883310 1926115470 1929022844 1932085785 1936219080 1938369240 1940382992 1942137166 1942537776 1944250560 1944293898 1944778304 1945233120 1947946428 1961678016 1963856448 1967448420 1968489398 1970675394 1971627360 1972637415 1973409780 1973461959 1975653477 1977653672 1979879976 1980793830 1986976320 1987288236 1990319319 1992529557 1997453080 1999671240 2000239227 2002460481 2003949120 2004786752 2005238970 2007013056 2010074224 2013265860 2017047960 2017595464 2020092592 2022367770 2026386145 2028636435 2031989056 2032999094 2033030034 2034245568 2035287702 2036270880 2037348272 2038111740 2042494776 2045737890 2046820291 2047809040 2050083120 2050114320 2053208864 2054523168 2056804704 2060891504 2065766220 2066326948 2066810190 2070208728 2072080269 2081379680 2083691040 2084282892 2086597476 2087605440 2091753440 2094076320 2097270280 2098611648 2100942144 2104146576 2104970432 2111162340 2112846752 2113929153 2114950320 2117298960 2118419224 2126044480 2128405440 2130085924 2132451372 2135703863 2138921568 2145585330 2146348379 2147483584 2147967990 2150199492 2152587276 2157192288 2163878864 2164384920 2171481264 2173985856 2175797105 2178213315 2178246465 2181534418 2182120416 2182930866 2185354998 2185448664 2187875592 2188387260 2189697223 2192735510 2195170530 2199866640 2203483968 2204597536 2208098040 2211465910 2213921730 2214797760 2217257280 2218080780 2220639120 2222488030 2224860381 2224956090 2235348360 2236531084 2244899674 2247134715 2248512480 2249630145 2251906496 2254442760 2255385096 2257889688 2258922260 2261333502 2261430780 2266294072 2268342881 2269438640 2269794897 2272604166 2281701308 2282803520 2285338560 2285987688 2288526264 2288624352 2291165856 2291701680 2292016806 2299121293 2300231920 2302311410 2303785170 2306343510 2309859972 2310926135 2315869880 2318441640 2318502942 2323427536 2323462896 2326043088 2329270560 2334279744 2337358305 2337940640 2337986160 2341515232 2341552140 2342384882 2344152420 2348810170 2353222620 2355835860 2359429065 2360875680 2361516512 2365952832 2368091736 2373286496 2376579520 2376952596 2380578009 2383221627 2391763640 2391800040 2394456120 2396880320 2396943696 2399605488 2411278555 2412192832 2412756960 2415919032 2424578240 2425478740 2428172220 2430972880 2431663374 2434363722 2434933035 2435539680 2435593969 2452097520 2452969576 2454820560 2457370848 2458629747 2460099744 2468641757 2472067090 2474849970 2475466560 2480172228 2484110295 2487859934 2493182192 2497655616 2500429248 2502511112 2505983440 2508766320 2509111294 2510104128 2512592780 2512891584 2516724336 2521994330 2525115740 2533394808 2537940384 2539986320 2542806960 2545739840 2546685340 2546752677 2549580831 2550579092 2553118470 2554683840 2566511080 2568153960 2571005880 2574702396 2576114380 2581625440 2582908685 2584492320 2587760910 2590050368 2592391864 2597261904 2605353615 2608246845 2610956526 2613855978 2623264560 2626177680 2627567192 2630183220 2631213040 2631282612 2634204636 2638222419 2639839968 2641058440 2648024030 2649717648 2653759092 2656706076 2662607405 2664766944 2665564215 2666228320 2666985636 2669947308 2673651960 2674019607 2684354480 2687749365 2689397280 2690734095 2692383840 2696490360 2696561658 2704848580 2710706712 2713716936 2714351580 2717482320 2723326368 2727650520 2731810830 2733444160 2733485760 2734844490 2736521280 2754354960 2755746920 2759590773 2760278304 2762773692 2764542204 2773111362 2779043856 2782129968 2795663855 2804829966 2805528768 2809862568 2814883120 2815325001 2818572204 2819231370 2819933760 2822362110 2823065280 2823867144 2831314878 2832867590 2843268496 2852126635 2857484610 2860657830 2860780440 2863957320 2866932656 2870116368 2870160048 2885846560 2887324965 2893534266 2895308352 2904284420 2904328620 2907553860 2910574488 2913205749 2913806664 2913931552 2916440847 2917167456 2917849680 2922647616 2926894040 2933155520 2942517024 2944130720 2951895640 2952734097 2956013091 2957441040 2960114670 2960852160 2966480508 2966608120 2971190745 2980464480 2996179620 2999506860 3005923680 3007180128 3010519584 3015111336 3015241040 3019898790 3020972777 3026393196 3030138888 3046115947 3047983584 3049498641 3049545051 3051368352 3055602240 3056022408 3063742164 3066211970 3071713560 3075124680 3079813296 3081784752 3091255520 3091337256 3096052274 3097950528 3099490422 3100215285 3101390784 3105313092 3116477740 3117314880 3122069520 3125536560 3126424338 3128138890 3137630160 3141114480 3145905420 3147917472 3156219864 3157455648 3166743510 3169270128 3172425480 3174104012 3177628836 3188223865 3189066720 3192608160 3195128886 3195924928 3198677058 3199473984 3208382352 3218377995 3221225376 3225299238 3227276736 3228880914 3235788432 3237562960 3240489830 3242217832 3245818296 3246577380 3260978784 3269463360 3272301627 3273094080 3273180624 3274396299 3278172996 3281813388 3284458990 3289103265 3292755795 3299799960 3305225952 3306896304 3312147060 3317198865 3320882595 3322196640 3330958680 3333732045 3337434135 3345021760 3354796626 3355632448 3367349511 3376658880 3377859744 3383077644 3388383390 3390409280 3392000253 3392146170 3395670236 3399441108 3404157960 3408906249 3422551962 3424205280 3428007840 3428981532 3432936528 3436748784 3438025209 3450347880 3453467115 3455677755 3460893926 3463015872 3464789958 3473804820 3477662460 3477754413 3481275368 3485141304 3485194344 3497686080 3501419616 3501570240 3506910960 3508376816 3512272848 3512328210 3513577323 3517629892 3523215255 3529833930 3530792062 3532956864 3538345456 3542274768 3548929248 3552137604 3554085620 3555980848 3559929744 3564869280 3565359476 3565428894 3576557376 3583665820 3587645460 3587700060 3595320480 3595415544 3599408232 3607108416 3614275616 3618289248 3619135440 3623309760 3623878548 3625629120 3636867360 3638218110 3642258330 3642414440 3646459320 3647495061 3651545583 3653309520 3672473280 3678146280 3679454364 3683698256 3686056272 3690149616 3697481816 3705391808 3707233642 3708100635 3709506624 3713199840 3720258342 3727650367 3731789901 3739773288 3746483424 3750643872 3753766668 3758096272 3758975160 3759492047 3763149480 3763666941 3765156192 3768889170 3769337376 3775086504 3782991495 3787673610 3800092212 3806809920 3809979480 3814210440 3814373920 3818609760 3820028010 3821624746 3825868638 3826821824 3826880064 3829677705 3831129792 3849766620 3852230940 3858045688 3864171570 3872438160 3876738480 3880765984 3881641365 3884274332 3885075552 3888587796 3890466240 3895892856 3913929397 3916434789 3920783967 3934896840 3936978796 3941350788 3943254720 3945274830 3946819560 3946923918 3951306954 3955307344 3959759952 3961587660 3967630015 3972036045 3974576472 3980638638 3985059114 3992977289 3994906160 3999342480 4000478454 4004920962 4010477940 4020148448 4026531720 4034095920 4035190928 4040185184 4044735540 4052772290 4057272870 4065998188 4066060068 4070575404 4072541760 4074696544 4076223480 4084989552 4091475780 4093640582 4095618080 4097716245 4100166240 4100228640 4102266735 4106417728 4109046336 4113609408 4121783008 4131532440 4132653896 4133620380 4140417456 4144160538 4159667043 4162759360 4167382080 4168565784 4173194952 4183506880 4188152640 4194540560 4202514053 4207244949 4208293152 4222324680 4225693504 4227858306 4228847055 4229900640 4234597920 4236838448 4244587795 4249301385 4260171848 4264902744 4271407726 4277843136 4286226915 4287390361 4291170660 4292696758 4295935980 4300398984 4305174552 4314384576 4327757728 4328769840 4340301399 4342962528 4351594210 4356426630 4356492930 4363068836 4364240832 4365861732 4370709996 4370897328 4375751184 4376774520 4379394446 4385471020 4390341060 4397037365 4399733280 4409195072 4416196080 4422931820 4427843460 4436161560 4440172005 4441278240 4444976060 4449720762 4449912180 4456699345 4463513411 4470696720 4473062168 4489799348 4494269430 4497024960 4499260290 4501640851 4508885520 4510770192 4515779376 4517844520 4522667004 4522861560 4529848185 4532588144 4536685762 4538877280 4539589794 4545208332 4563402616 4571975376 4577052528 4577248704 4582331712 4583403360 4584033612 4598242586 4599317955 4600463840 4604622820 4607570340 4612687020 4619719944 4621852270 4631739760 4636883280 4637005884 4644078411 4646855072 4646925792 4649235633 4652086176 4658541120 4674716610 4675881280 4675972320 4683030464 4683104280 4684769764 4688304840 4692208335 4697620340 4706445240 4711671720 4718858130 4721751360 4723033024 4736183472 4746572992 4750115265 4753905192 4761156018 4766443254 4783527280 4783600080 4788912240 4792693329 4793887392 4798015587 4799210976 4822557110 4825513920 4831838064 4837948857 4850957480 4855342915 4856344440 4860734745 4861945760 4863326748 4868727444 4869866070 4871079360 4871187938 4904195040 4905939152 4909641120 4914741696 4917259494 4920199488 4921223495 4926688485 4937283514 4944134180 4949699940 4960344456 4968220590 4975719868 4986364384 5005022224 5011966880 5017532640 5018222588 5025185560 5032194939 5033448672 5043988660 5050231480 5066789616 5075880768 5079972640 5082497735 5082575085 5085613920 5088219255 5093370680 5093505354 5099161662 5101158184 5106236940 5133022160 5133827943 5136307920 5142011760 5149404792 5152228760 5163250880 5165817370 5168984640 5175521820 5184783728 5191340889 5194523808 5210707230 5216493690 5221913052 5227711956 5246529120 5252355360 5255134384 5260366440 5262426080 5262565224 5268409272 5276444838 5279679936 5282116880 5296048060 5296188093 5299435296 5307518184 5313412152 5325214810 5329533888 5331128430 5332456640 5333971272 5339894616 5347303920 5348039214 5368708960 5375498730 5378794560 5381468190 5384767680 5392980720 5393123316 5409697160 5421413424 5427433872 5428703160 5434964640 5446652736 5453836045 5455301040 5457327165 5463387495 5463621660 5469688980 5508709920 5508832711 5511493840 5519181546 5520556608 5525547384 5529084408 5546222724 5554682021 5558087712 5560850463 5564259936 5591327710 5609659932 5612249185 5619725136 5629766240 5630650002 5637144408 5638462740 5644724220 5647734288 5653333755 5662629756 5665735180 5681510415 5686536992 5704253270 5714969220 5721315660 5721560880 5727914640 5730042015 5732437119 5733865312 5738802957 5740232736 5740320096 5771693120 5774649930 5787068532 5796257355 5808568840 5808657240 5815107720 5821148976 5826411498 5827613328 5827863104 5832881694 5834334912 5835699360 5853788080 5855962205 5885034048 5888261440 5903791280 5905468194 5912026182 5914882080 5920229340 5920385877 5932961016 5933216240 5942381490 5960928960 5970957957 5992359240 5999013720 6000717681 6011847360 6014360256 6021039168 6030222672 6030482080 6039797580 6041945554 6052786392 6060277776 6079158435 6085909305 6092231894 6095967168 6098997282 6099090102 6102736704 6112044816 6127484328 6132423940 6140460873 6143427120 6150249360 6159626592 6163569504 6182511040 6182674512 6192104548 6198980844 6200430570 6210626184 6216240807 6219649835 6232955480 6244139040 6251073120 6252848676 6256277780 6272778235 6275260320 6282228960 6291810840 6295834944 6312439728 6314911296 6333487020 6338540256 6341787459 6344850960 6348208024 6355257672 6376447730 6378133440 6385216320 6390257772 6397354116 6407111589 6416764704 6436755990 6439045137 6442450752 6450598476 6457761828 6471576864 6475125920 6480979660 6484435664 6491636592 6493154760 6521957568 6527391315 6534639945 6544603254 6546361248 6548792598 6556345992 6563626776 6568917980 6569091669 6578206530 6585511590 6599599920 6610451904 6613792608 6624294120 6634397730 6641765190 6644393280 6661917360 6667464090 6674581143 6674868270 6709593252 6734699022 6741404145 6755719488 6766155288 6776766780 6784000506 6784292340 6791340472 6797480081 6798882216 6805028643 6808315920 6809384691 6817812498 6845103924 6848410560 6856015680 6857963064 6865873056 6873497568 6876050418 6889712893 6897363879 6900695760 6906934230 6911355510 6921787852 6929579916 6932778405 6947609640 6955324920 6955508826 6962550736 6970282608 6970388688 7002839232 7012074915 7013821920 7016753632 7024545696 7024656420 7027154646 7035259784 7046430510 7059667860 7061584124 7076690912 7078287195 7084549536 7097858496 7104275208 7108171240 7111961696 7119859488 7129738560 7130718952 7130857788 7141734027 7149664881 7167331640 7175290920 7175400120 7190640960 7190831088 7198816464 7228551232 7233835665 7236578496 7238270880 7247757096 7273734720 7276436220 7284516660 7284828880 7292918640 7294990122 7298676769 7303091166 7306619040 7306781907 7356292560 7358908728 7367396512 7372112544 7380299232 7394963632 7397710157 7405925271 7414467284 7416201270 7426399680 7440516684 7455300734 7463579802 7479546576 7492966848 7501287744 7507533336 7516192544 7517950320 7518984094 7526298960 7527333882 7530312384 7537778340 7538674752 7550173008 7565982990 7575347220 7600184424 7619958960 7628420880 7628747840 7637219520 7640056020 7640258031 7643249492 7648742493 7651737276 7659355410 7663407979 7699533240 7704461880 7716091376 7728343140 7740130685 7744876320 7748726055 7753476960 7761531968 7763282730 7768548664 7770151104 7777175592 7791785712 7816060845 7818182423 7827858794 7832869578 7841567934 7857148859 7869793680 7873957592 7882701576 7890549660 7893639120 7893847836 7902613908 7910614688 7914667257 7919519904 7923175320 7935260030 7944072090 7949152944 7961277276 7970118228 7985954578 7987822215 7989812320 7996692645 7998684960 8000956908 8009841924 8020955880 8022058821 8040296896 8053063440 8063248095 8068191840 8070381856 8072202285 8080370368 8089471080 8105544580 8114545740 8131996376 8132120136 8141150808 8149393088 8152446960 8169979104 8182951560 8187281164 8191236160 8195432490 8198347087 8200332480 8200457280 8204533470 8243566016 8263064880 8265307792 8267240760 8278772319 8280834912 8288321076 8319334086 8337131568 8346389904 8386991565 8389081120 8405028106 8414489898 8416586304 8444649360 8445975003 8455716612 8457694110 8459801280 8469195840 8473676896 8489175590 8498602770 8520343696 8529805488 8542815452 8556379905 8572453830 8574780722 8582341320 8585393516 8591871960 8600797968 8610349104 8652234815 8655515456 8657539680 8661974895 8680602798 8685925056 8703188420 8712853260 8712985860 8726137672 8731723464 8739617247 8741419992 8741794656 8749322541 8751502368 8753549040 8758788892 8770942040 8780682120 8781889529 8794074730 8799466560 8826980155 8832392160 8845863640 8855686920 8858202291 8868039273 8872323120 8880344010 8882556480 8889952120 8899441524 8899824360 8913398690 8913572235 8927026822 8941393440 8946124336 8979598696 8988538860 8998520580 9003281702 9017771040 9021540384 9031558752 9035689040 9045334008 9045723120 9052865177 9059696370 9062918331 9065176288 9073371524 9077754560 9079179588 9090416664 9126805232 9138347841 9143950752 9148495923 9154105056 9166806720 9168067224 9196485172 9198635910 9200927680 9209245640 9215140680 9225374040 9239439888 9243704540 9263479520 9268084105 9273766560 9274011768 9288156822 9293710144 9293851584 9298471266 9300645855 9304172352 9349433220 9351944640 9366208560 9369539528 9376609680 9384416670 9395240680 9412890480 9423343440 9437716260 9472366944 9500230530 9505257107 9507810384 9522312036 9532886508 9554061865 9564671595 9567054560 9567200160 9577824480 9585386658 9587774784 9596031174 9598421952 9645114220 9663676128 9675897714 9697230559 9701914960 9710685830 9712688880 9721469490 9723891520 9726653496 9737454888 9739732140 9742375876 9808390080 9811878304 9816904881 9819282240 9834518988 9842446990 9853376970 9867309795 9874567028 9878267385 9888268360 9899399880 9920688912 9936441180 9951439736 9951596595 9962647785 9972728768 10001196135 10010044448 10012302405 10023933760 10035065280 10036445176 10050371120 10064389878 10066897344 10087977320 10100462960 10102048533 10133579232 10159945280 10164995470 10165150170 10171227840 10176438510 10186741360 10187010708 10198323324 10202316368 10212473880 10234101455 10266044320 10267655886 10272615840 10284023520 10298809584 10304457520 10331634740 10351043640 10360401345 10369567456 10382681778 10389047616 10421414460 10432987380 10443826104 10455423912 10493058240 10504710720 10510268768 10520732880 10524852160 10525130448 10536818544 10540731969 10552889676 10564233760 10569645765 10592096120 10592376186 10598870592 10615036368 10626824304 10650429620 10662256860 10667942544 10678519315 10679789232 10694607840 10696078428 10731741895 10737417920 10750997460 10762936380 10785961440 10786246632 10819394320 10839961141 10842826848 10854867744 10857406320 10869929280 10907672090 10910602080 10914654330 10926774990 10927243320 10939377960 10942485183 10948486115 11017419840 11017665422 11022987680 11038363092 11051094768 11058168816 11092445448 11109364042 11116175424 11121700926 11124301905 11128519872 11182655420 11182951101 11195369703 11219319864 11224498370 11239450272 11259532480 11261300004 11274288816 11276925480 11278476141 11289448440 11291000823 11295468576 11306667510 11325259512 11331470360 11341714405 11348974485 11363020830 11373073984 11408506540 11429938440 11442631320 11443121760 11455829280 11460084030 11464874238 11467730624 11477605914 11480465472 11480640192 11495606465 11549299860 11574137064 11592514710 11617137680 11617314480 11630215440 11642297952 11652822996 11655226656 11665763388 11671398720 11707576160 11711924410 11741788191 11749304367 11807582560 11810936388 11824052364 11829764160 11840458680 11840771754 11865922032 11866432480 11884762980 11902890045 11916108135 11941915914 11978931867 11984718480 11998027440 12001435362 12060445344 12060964160 12079595160 12083891108 12105572784 12120555552 12158316870 12171818610 12177969845 12184463788 12197994564 12198180204 12224089632 12254968656 12264847880 12280921746 12286854240 12293148735 12300498720 12319253184 12327139008 12343208785 12365349024 12384209096 12397961688 12400861140 12421252368 12432481614 12439299670 12465910960 12479001129 12488278080 12502146240 12505697352 12512555560 12545556470 12550520640 12564457920 12583621680 12607542159 12624879456 12666974040 12677080512 12683574918 12689701920 12696416048 12710515344 12733763385 12747904155 12752895460 12780515544 12794708232 12814223178 12833529408 12862171083 12873511980 12878090274 12901196952 12915523656 12943153728 12950251840 12961959320 12968871328 12983273184 12986309520 13020904197 13054782630 13069279890 13089206508 13092722496 13097585196 13112691984 13127253552 13137835960 13138183338 13156413060 13171023180 13191112095 13199199840 13227585216 13248588240 13268795460 13283530380 13323834720 13334928180 13349162286 13349736540 13370098035 13375686611 13390540233 13419186504 13469398044 13482808290 13489942051 13504922553 13532310576 13553533560 13568001012 13568584680 13582680944 13594960162 13597764432 13610057286 13616631840 13618769382 13635624996 13690207848 13715926128 13731746112 13746995136 13752100836 13779425786 13794727758 13797953865 13801391520 13813868460 13822711020 13843575704 13859159832 13865556810 13895219280 13910649840 13911017652 13925101472 13932235233 13940565216 13940777376 13947706899 14024149830 14027643840 14033507264 14049091392 14049312840 14054309292 14070519568 14076625005 14092861020 14119335720 14123168248 14153381824 14156574390 14169099072 14208550416 14216342480 14223923392 14239718976 14261437904 14261715576 14283468054 14299329762 14327742037 14334663280 14350581840 14350800240 14378079987 14381662176 14397632928 14467671330 14476541760 14495514192 14552872440 14566028745 14569033320 14569657760 14582204235 14585837280 14589980244 14597353538 14606182332 14613238080 14613563814 14712585120 14717817456 14734793024 14744225088 14760598464 14763670485 14780065455 14789927264 14795420314 14811850542 14828934568 14832402540 14881033368 14910601468 14927159604 14949927041 14959093152 15015066672 15032385088 15035900640 15037968188 15052597920 15054667764 15075556680 15096584817 15100346016 15104863885 15131965980 15150694440 15200368848 15230579735 15239917920 15247493205 15247725255 15256841760 15280112040 15280516062 15286498984 15297484986 15303474552 15318710820 15326815958 15384165413 15399066480 15401483829 15408923760 15432182752 15456686280 15480261370 15489752640 15497452110 15506953920 15526565460 15537097328 15554351184 15574022667 15583571424 15632121690 15636364846 15655717588 15665739156 15683135868 15714297718 15739587360 15747915184 15765403152 15781099320 15787278240 15787695672 15805227816 15821229376 15829334514 15839039808 15846350640 15870520060 15888144180 15888564279 15898305888 15922554552 15940236456 15971909156 15975644430 15979624640 15993385290 15997369920 16001913816 16019683848 16041911760 16044117642 16106126880 16126496190 16136383680 16140763712 16144404570 16178942160 16211089160 16229091480 16263992752 16264240272 16282301616 16304893920 16339958208 16361508135 16365903120 16371981495 16374562328 16390864980 16396694174 16409066940 16508165911 16526129760 16526498133 16530615584 16534481520 16557544638 16561669824 16576642152 16638668172 16664046063 16674263136 16682551389 16692779808 16773983130 16778162240 16810056212 16828979796 16836747555 16889298720 16891950006 16911433224 16915388220 16947353792 16960001265 16978351180 16997205540 17040687392 17044531245 17049157783 17059610976 17085630904 17112759810 17144907660 17149561444 17164682640 17170787032 17183743920 17190126045 17197311357 17201595936 17216408871 17220698208 17280492299 17304469630 17315079360 17323949790 17361205596 17388772065 17406376840 17425706520 17425971720 17452275344 17463446928 17479234494 17482839984 17483589312 17498645082 17503004736 17507098080 17517577784 17541884080 17561364240 17563779058 17567886615 17588149460 17653960310 17664784320 17691727280 17711373840 17716404582 17736078546 17744646240 17760688020 17779904240 17798883048 17799648720 17826797380 17827144470 17854053644 17882786880 17892248672 17959197392 17977077720 17997041160 18006563404 18035542080 18043080768 18063117504 18071378080 18090668016 18091446240 18105730354 18119392740 18125836662 18130352576 18146743048 18158359176 18180833328 18237475305 18253610464 18257727915 18276695682 18287901504 18296991846 18308210112 18336134448 18392970344 18397271820 18418491280 18421382619 18430281360 18450748080 18478879776 18487409080 18526959040 18536168210 18547533120 18548023536 18576313644 18596942532 18601291710 18638251835 18658949505 18698866440 18732417120 18739079056 18753219360 18768833340 18790481360 18797460235 18818334705 18825780960 18826200593 18846686880 18875432520 18944733888 19000461060 19010514214 19015620768 19044624072 19065773016 19081647229 19108123730 19129343190 19134109120 19134400320 19155648960 19170773316 19192062348 19221334767 19290228440 19317135411 19327352256 19351795428 19394461118 19403829920 19421371660 19425377760 19442938980 19453306992 19474909776 19479464280 19484751752 19569646985 19582173945 19603919835 19623756608 19633809762 19669037976 19684893980 19706753940 19707275007 19734619590 19749134056 19756534770 19766987963 19776536720 19798799760 19841377824 19872882360 19902879472 19903193190 19925295570 19964886445 20002392270 20020088896 20024604810 20072890352 20100742240 20128779756 20175954640 20200925920 20204097066 20267158464 20329990940 20330300340 20352877020 20373482720 20374021416 20392440243 20396646648 20404632736 20415085929 20424947760 20468202910 20532088640 20535311772 20545231680 20568047040 20597619168 20608915040 20663269480 20669138679 20692091637 20702087280 20720802690 20739134912 20765363556 20798335215 20842828920 20865974760 20887652208 20910847824 21012570265 21020537536 21036224745 21041465760 21050260896 21073637088 21081463938 21105779352 21128467520 21139291530 21146809439 21184192240 21184752372 21230072736 21253648608 21300859240 21324513720 21335885088 21357038630 21359578464 21389215680 21392156856 21425202081 21436951805 21463483790 21501994920 21525872760 21571922880 21572493264 21638788640 21679922282 21685653696 21701506995 21709735488 21714812640 21815344180 21821204160 21829308660 21853549980 21854486640 21878755920 21884970366 21896030307 21896972230 21920345721 22035330844 22045975360 22076726184 22102189536 22116337632 22184890896 22193130471 22217775813 22218728084 22243401852 22248603810 22317567055 22365310840 22365902202 22390739406 22438639728 22448996740 22478900544 22508204255 22522600008 22548577632 22553850960 22556952282 22578896880 22582001646 22590937152 22613335020 22650519024 22662940720 22683428810 22697948970 22726041660 22817013080 22859876880 22885262640 22886243520 22911658560 22920168060 22920774093 22929748476 22955211828 22990223937 22991212930 23098599720 23148274128 23185029420 23220392055 23234275360 23234628960 23246178165 23260430880 23284595904 23305645992 23310453312 23331526776 23415152320 23423848820 23454547269 23483576382 23498608734 23571446577 23615165120 23621872776 23648104728 23680917360 23681543508 23731844064 23732864960 23744001771 23769525960 23805780090 23832216270 23883831828 23957863734 23963466645 23969436960 23990077935 23996054880 24002870724 24066176463 24120890688 24159190320 24167782216 24189744285 24211145568 24241111104 24316633740 24343637220 24355939690 24368927576 24395989128 24396360408 24448179264 24509937312 24529695760 24561843492 24573708480 24586297470 24595041261 24600997440 24686417570 24730698048 24768418192 24795923376 24801722280 24842504736 24864963228 24878599340 24931821920 24958002258 25011394704 25025111120 25091112940 25160974695 25167243360 25215084318 25249758912 25333948080 25367149836 25379403840 25392832096 25421030688 25467526770 25495808310 25505790920 25561031088 25589416464 25628446356 25669139715 25724342166 25747023960 25756180548 25802393904 25831047312 25923918640 25937742656 25956704445 25966546368 25972619040 26041808394 26109565260 26138559780 26178413016 26195170392 26218851741 26225383968 26254507104 26275671920 26276366676 26312826120 26316444329 26342046360 26345668587 26382224190 26398399680 26480940465 26497176480 26537590920 26567060760 26574606873 26647669440 26669856360 26698324572 26699473080 26740196070 26751373222 26781080466 26838373008 26938796088 26965616580 26979884102 27009845106 27064621152 27107067120 27136002024 27137169360 27158595531 27165361888 27188754993 27189920324 27195528864 27220114572 27233263680 27237538764 27271249992 27380415696 27415043523 27431852256 27445487769 27504201672 27544163555 27558851572 27589455516 27595907730 27602783040 27627736920 27645422040 27687151408 27718319664 27731113620 27773410105 27790438560 27804252315 27821299680 27822035304 27850202944 27864470466 27881130432 27881554752 27895413798 28048299660 28098625680 28108618584 28141039136 28153250010 28185722040 28238671440 28246336496 28313148780 28417100832 28432684960 28515771321 28522875808 28523431152 28566936108 28598659524 28655484074 28662185595 28669326560 28694014785 28701163680 28701600480 28756159974 28763324352 28795265856 28935342660 28991028384 29091691677 29105744880 29132057490 29138066640 29139315520 29164408470 29171674560 29179960488 29194707076 29212364664 29227127628 29417598371 29425170240 29435634912 29450714643 29527340970 29560130910 29579854528 29590840628 29601929385 29623701084 29657869136 29664805080 29762066736 29821202936 29854319208 29854789785 29899854082 29918186304 30003588405 30011732527 30030133344 30071801280 30075936376 30105195840 30109335528 30151113360 30193169634 30200692032 30209727770 30263931960 30301388880 30306145599 30400737696 30461159470 30479835840 30494986410 30495450510 30513683520 30560224080 30561032124 30572997968 30594969972 30606949104 30637421640 30653631916 30702304365 30768330826 30798132960 30802967658 30817847520 30864365504 30913372560 30960522740 30994904220 31053130920 31074194656 31081204035 31108702368 31148045334 31167142848 31264243380 31272729692 31311435176 31331478312 31366271736 31428595436 31479174720 31495830368 31511485957 31530806304 31562198640 31574556480 31575391344 31610455632 31622195907 31658669028 31692701280 31708937295 31741040120 31776288360 31777128558 31796611776 31845109104 31880472912 31943818312 31951288860 31986770580 32003827632 32035557945 32039367696 32083823520 32088235284 32195225685 32212253760 32252992380 32288809140 32357884320 32422178320 32458182960 32483810341 32519883423 32527985504 32528480544 32564603232 32609787840 32723016270 32731806240 32743962990 32749124656 32781729960 32793388348 32818133880 32845458345 33016331822 33052259520 33052996266 33061231168 33068963040 33115089276 33153284304 33277336344 33328092126 33348526272 33365102778 33372905715 33385559616 33547966260 33548853303 33586109109 33620112424 33657959592 33673495110 33778597440 33783900012 33822866448 33830776440 33835428423 33873002469 33920002530 33956702360 33987400405 33994411080 34025143215 34046923455 34081374784 34089062490 34098315566 34119221952 34171261808 34225519620 34289815320 34299122888 34329365280 34341574064 34367487840 34380252090 34394622714 34403191872 34432817742 34441396416 34448564465 34486819395 34560984598 34608939260 34647899580 34722411192 34777544130 34795944947 34812753680 34851413040 34851943440 34904550688 34926893856 34958468988 34965679968 34997290164 35014196160 35035155568 35083768160 35122728480 35127558116 35135773230 35176298920 35225364573 35307920620 35383454560 35422747680 35432809164 35472157092 35489292480 35521376040 35559808480 35597766096 35599297440 35653594760 35654288940 35708107288 35708670135 35748324405 35784497344 35918394784 35936795601 35954155440 35994082320 36013126808 36142756160 36181336032 36182892480 36211460708 36238785480 36251673324 36293486096 36306965671 36316718352 36361666656 36474950610 36493383845 36507220928 36515455830 36533909535 36553391364 36593983692 36672268896 36785940688 36794543640 36836982560 36842765238 36860562720 36901496160 36957759552 36974818160 36988550785 37029626355 37072336420 37096047072 37152627288 37193885064 37202583420 37276503670 37317899010 37397732880 37464834240 37478158112 37506438720 37537666680 37580962720 37594920470 37636669410 37651561920 37652401186 37693373760 37750865040 37822626477 38000922120 38021028428 38031241536 38089248144 38131546032 38163294458 38201290155 38216247460 38243712465 38258686380 38317039895 38341546632 38384124696 38442669534 38561828977 38580456880 38586513249 38634270822 38703590856 38788922236 38807659840 38842743320 38850755520 38885877960 38906613984 38949819552 38958928560 38969503504 39090912115 39139293970 39164347890 39207839670 39267619524 39285744295 39338075952 39369787960 39413507880 39414550014 39469239180 39498268112 39513069540 39533975926 39553073440 39573336285 39597599520 39682755648 39745764720 39805758944 39806386380 39850591140 39929772890 40004784540 40049209620 40110294105 40127059833 40145780704 40171620699 40201484480 40257559512 40351909280 40401851840 40408194132 40469826153 40514767659 40659981880 40660600680 40705754040 40746965440 40748042832 40784880486 40793293296 40809265472 40830171858 40849895520 40936405820 40991735435 41070623544 41195238336 41217830080 41326538960 41338277358 41384183274 41393861595 41404174560 41405097473 41441605380 41530727112 41596670430 41685657840 41731949520 41775304416 41796705699 41821695648 42025140530 42072449490 42082931520 42100521792 42147274176 42162927876 42211558704 42229875015 42278583060 42293618878 42368384480 42369504744 42460145472 42507297216 42601718480 42649027440 42671770176 42714077260 42719156928 42784313712 42850404162 42873903610 42926967580 42983226111 43003989840 43051745520 43144986528 43277577280 43359844564 43403013990 43429625280 43630688360 43658617320 43698086235 43707099960 43708973280 43746612705 43757511840 43769940732 43792060614 43793944460 43840691442 43909447645 44070661688 44153452368 44204379072 44232675264 44291011455 44340196365 44369781792 44386260942 44435551626 44437456168 44486803704 44497207620 44635134110 44730621680 44731804404 44781478812 44849781123 44877279456 44897993480 45016408510 45045200016 45097155264 45107701920 45113904564 45157793760 45164003292 45226670040 45264325885 45301038048 45314591655 45325881440 45366857620 45395897940 45452083320 45634026160 45691739205 45719753760 45742479615 45770525280 45840336120 45841548186 45859496952 45910423656 45980447874 45982425860 46152496239 46197199440 46296548256 46370058840 46440784110 46468550720 46469257920 46492356330 46520861760 46611291984 46663053552 46722068001 46847697640 46909094538 46967152764 46997217468 47142893154 47243745552 47296209456 47361834720 47363087016 47463688128 47488003542 47526285535 47539051920 47611560180 47664432540 47665692837 47767663656 47915727468 47926933290 47938873920 47980155870 47992109760 48005741448 48132352926 48318380640 48335564432 48379488570 48422291136 48486152795 48633267480 48687274440 48711879380 48737855152 48791978256 48792720816 49019874624 49059391520 49084524405 49123686984 49172594940 49190082522 49372835140 49524497733 49536836384 49579494399 49591846752 49603444560 49685009472 49729926456 49757198680 49863643840 49916004516 49992138189 50022789408 50047654167 50050222240 50182225880 50321949390 50334486720 50430168636 50510242665 50667896160 50734299672 50785664192 50842061376 50935053540 50991616620 51011581840 51090737383 51122062176 51147473349 51178832928 51256892712 51338279430 51448684332 51494047920 51512361096 51591934071 51604787808 51662094624 51783971099 51841476897 51847837280 51913408890 51945238080 52083616788 52219130520 52277119560 52356826032 52390340784 52437703482 52450767936 52509014208 52551343840 52552733352 52625652240 52632888658 52684092720 52691337174 52703659845 52764448380 52961880930 52994352960 53075181840 53134121520 53149213746 53339712720 53396649144 53398946160 53480392140 53502746444 53562160932 53643855853 53676746016 53877592176 53931233160 53959768204 54019690212 54129242304 54199805705 54214134240 54272004048 54274338720 54317191062 54330723776 54377509986 54379840648 54391057728 54440229144 54475077528 54542499984 54712425915 54727276961 54760831392 54830087046 54863704512 54890975538 55008403344 55088327110 55117703144 55178911032 55191815460 55255473840 55264147857 55290844080 55374302816 55436639328 55462227240 55546820210 55580877120 55608504630 55642599360 55644070608 55728940932 55790827596 55914755505 55976848515 56096599320 56197251360 56217237168 56282078272 56306500020 56371444080 56392380705 56455004115 56477342880 56478601779 56492672992 56626297560 56834201664 56865369920 57031542642 57045751616 57046862304 57133872216 57197319048 57244941687 57310968148 57324371190 57338653120 57388029570 57402327360 57403200960 57512319948 57664004301 57870685320 57951406233 57982056768 58183383354 58211489760 58264114980 58276133280 58328816940 58359920976 58389414152 58424729328 58454255256 58708940955 58746521835 58835196742 58871269824 58901429286 59054681940 59120261820 59121825021 59181681256 59203858770 59235183563 59247402168 59300963889 59315738272 59329610160 59524133472 59642405872 59708638416 59709579570 59799708164 59894659335 60007176810 60023465054 60060266688 60151872752 60218671056 60302226720 60386339268 60419455540 60527863920 60602777760 60612291198 60801475392 60922318940 60989972820 60990901020 61120448160 61122064248 61145995936 61177320729 61189939944 61213898208 61245257787 61274843280 61307263832 61404608730 61536661652 61596265920 61605935316 61635695040 61826745120 61921045480 61989808440 62007416037 62076274911 62106261840 62148389312 62162408070 62217404736 62296090668 62395005645 62528486760 62545459384 62622870352 62662956624 62732543472 62857190872 62991660736 63022971914 63037710795 63061612608 63124397280 63150782688 63220911264 63244391814 63317338056 63370056239 63385402560 63417874590 63440428317 63482080240 63552576720 63554257116 63690218208 63760945824 63887636624 63902577720 63973541160 64007655264 64071115890 64078735392 64167647040 64176470568 64310855415 64390451370 64505984760 64577618280 64715768640 64844356640 64916365920 64967620682 65039766846 65055971008 65056961088 65104520985 65129206464 65446032540 65463612480 65487925980 65498249312 65563459920 65586776696 65636267760 65688090921 65690916690 65761037163 66032663644 66105992532 66137926080 66230178552 66306568608 66536799749 66554672688 66579391413 66653327439 66656184252 66730205556 66745811430 66878433055 66952701165 67095932520 67097706606 67172218218 67240224848 67315919184 67346990220 67449710255 67524612765 67567800024 67645732896 67661552880 67670856846 67746004938 67840005060 67880613913 67913404720 67974800810 67988822160 68050286430 68093846910 68178124980 68196631132 68342523616 68451039240 68579630640 68598245776 68658730560 68683148128 68734975680 68760504180 68789245428 68865635484 68897128930 68970671811 68973638790 69121969196 69217878520 69295799160 69444822384 69555088260 69591889894 69625507360 69661176165 69702826080 69703886880 69738534495 69809101376 69853787712 69916937976 69931359936 69994580328 70070311136 70167536320 70245456960 70255116232 70271546460 70352597840 70363641807 70450729146 70615841240 70714339731 70766909120 70845495360 70865618328 70944314184 71042752080 71119616960 71195532192 71198594880 71307189520 71308577880 71416214576 71417340270 71442738901 71496648810 71638710185 71836789568 71873591202 71890399935 71908310880 71988164640 72026253616 72362672064 72422921416 72477570960 72503346648 72586972192 72613931342 72633436704 72723333312 72885636137 72949901220 72986767690 73030911660 73067819070 73106782728 73187967384 73344537792 73571881376 73589087280 73673965120 73685530476 73721125440 73785123783 73802992320 73949636320 73977101570 74059252710 74144672840 74192094144 74305254576 74387770128 74405166840 74553007340 74635798020 74749635205 74795465760 74956316224 75075333360 75161925440 75189840940 75273338820 75304802372 75482924085 75501730080 75503413039 75645252954 75879727987 76001844240 76042056856 76178496288 76263092064 76326588916 76402580310 76432494920 76487424930 76517372760 76527894467 76634079790 76683093264 76768249392 76885339068 76920827065 77007419145 77123657954 77160913760 77173026498 77268541644 77407181712 77577844472 77685486640 77771755920 77813227968 77870113335 77899639104 77917857120 77939007008 78181824230 78278587940 78328695780 78415679340 78535239048 78571488590 78676151904 78739575920 78827015760 78829100028 78938478360 78949332987 78996536224 79026139080 79037005761 79067951852 79106146880 79146672570 79195199040 79442821395 79491529440 79611517888 79612772760 79701182280 79859545780 80009569080 80098419240 80220588210 80254119666 80291561408 80343241398 80515119024 80703818560 80816388264 80939652306 81029535318 81319963760 81321201360 81411508080 81475786593 81496085664 81566264979 81569760972 81586586592 81660343716 81699791040 81872811640 81983470870 82141247088 82245130569 82540829555 82632490665 82653077920 82676554716 82768366548 82787723190 82808349120 82810194946 82883210760 83061454224 83193340860 83320230315 83371315680 83412756945 83463899040 83550608832 83593411398 83643391296 84050281060 84144898980 84325855752 84423117408 84459750030 84557166120 84587237756 84736768960 84739009488 85203436960 85245788915 85298054880 85428154520 85547313963 85568627424 85700808324 85747807220 85853935160 85966452222 85986556785 86007979680 86082044355 86103491040 86289973056 86402461495 86719689128 86806027980 87261376720 87275075031 87317234640 87396172470 87414199920 87417946560 87493225410 87515023680 87539881464 87584121228 87587888920 87681382884 87818895290 88141323376 88252795113 88306904736 88582022910 88680392730 88739563584 88772521884 88871103252 88874912336 88973607408 88994415240 89270268220 89461243360 89463608808 89562957624 89699562246 89754558912 89795986960 90032817020 90035197581 90090400032 90215403840 90227809128 90315587520 90328006584 90453340080 90528651770 90602076096 90629183310 90651762880 90733715240 90791795880 90904166640 91268052320 91383478410 91439507520 91484959230 91541050560 91680672240 91683096372 91718993904 91820847312 91960895748 91964851720 92106913095 92304992478 92394398880 92593096512 92740117680 92881568220 92984712660 93222583968 93326107104 93444136002 93650156087 93695395280 93818189076 93934305528 93994434936 94131002965 94285786308 94429594357 94487491104 94534457871 94592418912 94723669440 94726174032 94976007084 95052571070 95078103840 95223120360 95328865080 95331385674 95408236145 95535327312 95831454936 95853866580 95960311740 96011482896 96106673835 96264705852 96585677055 96636761280 96671128864 96758977140 96972305590 97266534960 97374548880 97423758760 97451431023 97475710304 97559650269 97583956512 97585441632 98118783040 98169048810 98247373968 98345189880 98380165044 98536375035 98745670280 98834939815 99048995466 99073672768 99158988798 99183693504 99206889120 99459852912 99514397360 99832009032 99984276378 100045578816 100095308334 100100444480 100364451760 100643898780 100646559909 100860337272 101020485330 101335792320 101468599344 101506285269 101870107080 101962201215 101983233240 102023163680 102075429645 102181474766 102244124352 102294946698 102357665856 102513785424 102676558860 102897368664 102988095840 103024722192 103183868142 103209575616 103324189248 103345693395 103460458185 103567942198 103682953794 103695674560 103826817780 104167233576 104387834841 104438261040 104554239120 104713652064 104780681568 104875406964 105102687680 105105466704 105251304480 105265777316 105368185440 105382674348 105407319690 105528896760 105676093719 105734047195 105923761860 106150363680 106268243040 106298427492 106679425440 106793298288 106797892320 106960784280 107005492888 107124321864 107126010405 107287711706 107353492032 107689157891 107755184352 107810386803 107862466320 107919536408 108039380424 108399611410 108428268480 108544008096 108548677440 108634382124 108755019972 108759681296 108880458288 108920897013 108950155056 109084999968 109424851830 109454553922 109480151535 109521662784 109601728605 109660174092 109781951076 110016806688 110176654220 110235406288 110357822064 110383630920 110510947680 110528295714 110581688160 110748605632 110873278656 110924454480 110965652355 111088879065 111093640420 111217009260 111288141216 111457881864 111581655192 111829511010 111953697030 112193198640 112394502720 112434474336 112613000040 112742888160 112784761410 112910008230 112954685760 112957203558 112985345984 113252595120 113467879431 114063085284 114093724608 114267744432 114394638096 114489883374 114603870465 114621936296 114648742380 114776059140 114951119685 115024639896 115328008602 115557161377 115685486931 115741370640 115759539747 115902812466 116366766708 116422979520 116528229960 116552266560 116657633880 116719841952 116778828304 116849458656 116908510512 117272736345 117417881910 117493043670 117670393484 117802858572 117857232885 118109363880 118240523640 118243650042 118363362512 118407717540 118470367126 118494804336 118601927778 118631476544 118659220320 118720008855 119048266944 119284811744 119417276832 119419159140 119599416328 119789318670 120014353620 120046930108 120303745504 120330882315 120381179499 120437342112 120514862097 120604453440 120772678536 120838911080 121055727840 121205555520 121224582396 121409478459 121544302977 121844637880 121979945640 121981802040 122240896320 122244128496 122291991872 122354641458 122379879888 122427796416 122490515574 122549686560 122614527664 122809217460 122975206305 123073323304 123211870632 123653490240 123842090960 123979616880 124014832074 124077505073 124152549822 124212523680 124215292419 124324816140 124592181336 124790011290 125056973520 125090918768 125245740704 125325913248 125465086944 125714381744 126045943828 126075421590 126248794560 126301565376 126441822528 126488783628 126634676112 126740112478 126835749180 126880856634 126964160480 127105153440 127108514232 127380436416 127521891648 127775273248 127805155440 127947082320 128015310528 128142231780 128157470784 128352941136 128621710830 128780902740 128949678333 129011969520 129155236560 129688713280 129832731840 129935241364 130079533692 130209041970 130277935643 130892065080 130975851960 130996498624 131094258705 131126919840 131173553392 131272535520 131376181842 131381833380 131522074326 131582221645 131728342935 131783404151 132065327288 132211985064 132460357104 132613137216 132873034365 132909101191 133073599498 133109345376 133158782826 133306654878 133312368504 133460411112 133491622860 133571530603 133756866110 133905402330 134191865040 134195413212 134344436436 134480449696 134549343369 134631838368 134693980440 134899420510 135049225530 135135600048 135291465792 135323105760 135341713692 135492009876 135680010120 135761227826 135792977655 135826809440 135943774965 135949601620 135977644320 136100572860 136187693820 136356249960 136393262264 136685047232 136902078480 137075217615 137159261280 137196491552 137227438845 137366296256 137521008360 137578490856 137731270968 137794257860 137941343622 137947277580 138243938392 138368915741 138435757040 138457488717 138591598320 138889644768 139110176520 139183779788 139251014720 139322352330 139405652160 139407773760 139477068990 139833875952 139989160656 140140622272 140510232464 140543092920 140705195680 140727283614 140901458292 141231682480 141428679462 141731236656 141888628368 142085504160 142391064384 142578856605 142614379040 142617155760 142832429152 142834680540 142885477802 142993297620 143277420370 143747182404 143780799870 143816621760 143976329280 144052507232 144845842832 144955141920 145006693296 145173944384 145227862684 145266873408 145458458385 145771272274 145899802440 145973535380 146061823320 146135638140 146213565456 146375934768 147087991855 147143762752 147178174560 147253573215 147371060952 147570247566 147899272640 147954203140 148118505420 148289345680 148571232109 148573493199 148610509152 148738483197 148775540256 148810333680 149106014680 149271596040 149499270410 149590931520 149976414567 150058662635 150150666720 150379681880 150546677640 150609604744 150965848170 151003460160 151006826078 151290505908 151530727995 151759455974 152003688480 152084113712 152356992576 152526184128 152653177832 152805160620 152864989840 152974849860 153034745520 153055788934 153268159580 153272212149 153366186528 153442420047 153536498784 153770678136 153841654130 154014838290 154247315908 154321827520 154346052996 154537083288 154814363424 155155688944 155351913297 155370973280 155524430691 155543511840 155740226670 155835714240 155878014016 156363648460 156557175880 156657391560 156831358680 157070478096 157142977180 157352303808 157479151840 157557429785 157654031520 157658200056 157876956720 157898665974 157993072448 158052278160 158074011522 158110979535 158135903704 158293345140 158885642790 158983058880 159225545520 159402364560 159719091560 160019138160 160196838480 160441176420 160508239332 160686482796 160931567559 161030238048 161632776528 161879304612 162059070636 162419051705 162599417115 162639927520 162642402720 162823016160 162951573186 162992171328 163132529958 163139521944 163173173184 163320687432 163745623280 163966941740 164181830883 164282494176 164490261138 165081659110 165264981330 165306155840 165353109432 165536733096 165575446380 165620389892 165766421520 166122908448 166386681720 166640460630 166742631360 166825513890 166927798080 167186822796 167744266515 167930545545 168100562120 168289797960 168651711504 168846234816 168919500060 169114332240 169174475512 169177142115 169365012345 169435805337 169478018976 170406873920 170491577830 170596109760 170856309040 171094627926 171137254848 171401616648 171495614440 171707870320 171734825061 171932904444 171973113570 172015959360 172164088710 172206982080 172804922990 173439378256 173612055960 173979724735 174522753440 174550150062 174634469280 174792344940 174828399840 174986450820 175079762928 175168242456 175175777840 175362765768 175637790580 176126822865 176282646752 176505590226 176613809472 177164045820 177360785460 177545043768 177705550689 177742206504 177749824672 177902891667 177947214816 177988830480 178540536440 178922486720 178927217616 179125915248 179399124492 179591973920 179683978005 180065634040 180070395162 180180800064 180455618256 180656013168 180906680160 181057303540 181258366620 181467430480 181534828355 181583591760 181808333280 182536104640 182766956820 182969918460 183361344480 183366192744 183437987808 183531962187 183641694624 183921791496 183929703440 184213826190 184279339397 184609984956 184788797760 185480235360 185763136440 185969425320 186022248111 186445167936 186652214208 186888272004 187300312174 187390790560 187636378152 187868611056 187988869872 188262005930 188571572616 188859188714 188974982208 189068915742 189113132385 189184837824 189452348064 189952014168 190105142140 190110168717 190156207680 190321284951 190446240720 190657730160 190662771348 190816472290 191070654624 191662909872 191707733160 191920623480 192022965792 192213347670 192529411704 192809144885 192932566245 193171354110 193342257728 193517954280 193944611180 194533069920 194749097760 194847517520 194902862046 194951420608 195119300538 195167913024 195170883264 196338097620 196494747936 196690379760 196760330088 197064272763 197072750070 197491340560 197669879630 198097990932 198317977596 198413778240 198919705824 199028794720 199610399247 199664018064 199738174239 199968552756 200190616668 200635299165 200728903520 200858103495 201287797560 201293119818 201720674544 202040970660 202349130765 202573838295 202937198688 203012570538 203641841739 203740214160 203924402430 203966466480 204046327360 204150859290 204362949532 204589893396 205027570848 205353117720 205794737328 205976191680 206049444384 206367736284 206691386790 206912015433 206920916370 207025487365 207135884396 207365907588 207653635560 208334467152 208775669682 208876522080 208983528495 209108478240 209427304128 209561363136 209750813928 210210933408 210502608960 210531554632 210736370880 210765348696 210814639380 211057793520 211090925421 211352187438 211468094390 211847523720 212143019193 212300727360 212536486080 212596854984 213358850880 213586596576 213595784640 213921568560 214010985776 214248643728 214252020810 214328216703 214575423412 214916130555 215378315782 215510368704 215620773606 215724932640 215839072816 216078760848 216799222820 217088016192 217268764248 217510039944 217519362592 217760916576 217841794026 217900310112 218169999936 218656908411 218849703660 218909107844 218960303070 219203457210 219320348184 219563902152 220033613376 220353308440 220470812576 220715644128 220767261840 221021895360 221056591428 221163376320 221355371349 221848908960 221931304710 222177758130 222187280840 222434018520 222576282432 222915763728 223163310384 223659022020 223907394060 224248905615 224386397280 224868948672 225226000080 225485776320 225569522820 225820016460 225914407116 226258979839 226505190240 226510239117 226935758862 227386672387 227639183961 228126170568 228535488864 228789276192 228979766748 229207740930 229243872592 229297484760 229329014867 229552118280 229583683401 229902239370 230049279792 230656017204 230762481195 231114322754 231370973862 231482741280 231519079494 231805624932 232733533416 233056459920 233315267760 233439683904 233557656608 233610340005 233698917312 233817021024 234545472690 234835763820 234986087340 235340786968 235605717144 235714465770 236218727760 236481047280 236487300084 236726725024 236815435080 236847998961 236940734252 236989608672 237111017283 237203855556 237318440640 237440017710 238328464185 238569623488 238834553664 238838318280 239198832656 239578637340 240028707240 240093860216 240607491008 240661764630 240762358998 240874684224 241029724194 241545357072 241677822160 242111455680 242449164792 242818956918 243088605954 243571614629 243689275760 243959891280 243963604080 244427359779 244488256992 244709282916 244759759776 244981031148 245099373120 245229055328 245618434920 245950412610 246146646608 246423741264 247622488665 247684181920 247897471995 247959233760 248029664148 248155010146 248305099644 248425047360 248430584838 248649632280 249184362672 249580022580 249960690945 250113947040 250181837536 250238270835 250491481408 250651826496 250930173888 251428763488 252091887656 252150843180 252977567256 253269352224 253480224956 253671498360 253761713268 253928320960 254148759697 254210306880 254217028464 255453686915 255550546496 255610310880 255737366745 255894164640 256284463560 256641941889 256705882272 257243421660 257561805480 257899356666 257959670355 258023939040 258310473120 258919855495 259207384485 259870482728 260159067384 260418083940 260555871286 261530812021 261784130160 261825225093 261951703920 262188517410 262253839680 262347106784 262545071040 262752363684 262763666760 263044148652 263164443290 263456685870 263566808302 264130654576 264423970128 264758385339 264920714208 265746068730 265818202382 266147198996 266218690752 266317565652 266613309756 266624737008 266920822224 266983245720 267143061206 267513732220 267810804660 268219279265 268383730080 268390826424 268688872872 268960899392 269098686738 269263676736 269387960880 269798841020 270098451060 270105592743 270271200096 270646211520 270683427384 270984019752 271360020240 271522455652 271585955310 271653618880 271887549930 271899203240 271955288640 272201145720 272375387640 272712499920 272786524528 273636384805 273804156960 274150435230 274318522560 274392983104 274454877690 275042016720 275156981712 275462541936 275588515720 275882687244 275894555160 276320739285 276487876784 276737831482 276871514080 276914977434 277183196640 277779289536 278220353040 278367559576 278644704660 278954137980 279667751904 279978321312 280638820487 280950468261 281020464928 281086185840 281410391360 281454567228 281802916584 282393008895 282463364960 282857358924 283288783071 283462473312 283603373613 283777256736 284171008320 285157713210 285228758080 285234311520 285664858304 285669361080 285770955604 285986595240 286224708435 286554840740 287494364808 287561599740 288105014464 288320021505 289691685664 289757031165 289835682311 289910283840 290013386592 290455725368 290916916770 291542544548 291799604880 291947070760 292123646640 292271276280 292354293069 292427130912 292678950807 292751869536 294175983710 294356349120 294507146430 294742121904 295140495132 295609125105 295908406280 296175917815 296237010840 296504819445 296578691360 297142464218 297146986398 297221018304 297476966394 297551080512 297620667360 298212029360 298543192080 298998540820 299952829134 300117325270 300301333440 300759363760 301093355280 301219209488 301931696340 302013652156 302581011816 303061455990 303518911948 304007376960 304168227424 305306355664 305610321240 305729979680 305886603645 305949699720 306069491040 306111577868 306226288935 306536319160 306544424298 306732373056 306884840094 307072997568 307541356272 307683308260 308029676580 308494631816 308692105992 309074166576 309628726848 310037080185 310311377888 310381374555 310703826594 310741946560 311048861382 311087023680 311480453340 312727296920 313114351760 313163504523 313314783120 313662717360 314140956192 314285954360 314958303680 315114859570 315308063040 315316400112 315753913440 315797331948 316104556320 316148023044 316221959070 316271807408 316586690280 316850281195 317202141585 317771285580 318451091040 318804729120 319438183120 320038276320 320045410081 320393676960 320882352840 321016478664 321372965592 321863135118 322060476096 323067473673 323265553056 323758609224 324118141272 324838103410 325198834230 325279855040 325284805440 325646032320 325903146372 326265059916 326279043888 326641374864 326762691039 327491246560 327933883480 328363661766 328440454605 328564988352 328805185815 328980522276 330163318220 330529962660 330706218864 331073466192 331150892760 331240779784 331532843040 332245816896 332683998745 332773363440 332896957065 333266637195 333280921260 333651027780 334373645592 335488533030 335861091090 336038795371 336201124240 336579595920 337303423008 337839000120 338228664480 338348951024 338354284230 338730024690 338871610674 338956037952 339403069565 340983155660 341712618080 342189255852 342803233296 342991228880 343415740640 343469650122 343865808888 343946227140 344328177420 344853359055 345609845980 346671484131 346878756512 347056460793 347224111920 347959449470 349045506880 349100300124 349268938560 349584689880 349656799680 349972901640 350159525856 350336484912 350351555680 350725531536 351275581160 351818209035 352253645730 352565293504 353011180452 353571698655 354328091640 354721570920 355090087536 355411101378 355484413008 355499649344 355805783334 355894429632 355977660960 357081072880 357213694505 357854435232 358251830496 358798248984 359183947840 359367956010 360131268080 360140790324 360911236512 361143538497 361312026336 361813360320 362114607080 362516733240 362934860960 363069656710 363167183520 363616666560 364228435377 364428180685 365533913640 365939836920 366722688960 366732385488 366875975616 367063924374 367283389248 367843582992 367859406880 368427652380 368558678794 368925618915 369219969912 370960470720 371526272880 371938850640 372044496222 372232515219 372645877257 373776544008 374600624348 374781581120 375272756304 375737222112 375977739744 376524011860 377143145232 377517065195 377718377428 378137831484 378226264770 378904696128 379398639935 379904028336 380210284280 380220337434 380642569902 380892481440 381315460320 381325542696 381632944580 382141309248 382639472335 383325819744 383415466320 383841246960 384045931584 384426695340 385058823408 385618289770 385865132490 386342708220 386849034999 387035908560 387889222360 389066139840 389498195520 389695035040 389805724092 390238601076 390833806929 392676195240 392989495872 393380759520 393520660176 394128545526 394145500140 394746664935 394982681120 395185028805 395339759260 395350212453 396195981864 396635955192 397839411648 398057589440 398727303573 399220798494 399328036128 399476348478 399937105512 400381233336 400714591809 401270598330 401457807040 401716206990 402575595120 402586239636 403441349088 403648030107 404081941320 404698261530 405147676590 405874397376 406025141076 407283683478 407378932965 407480428320 407831324895 407848804860 407932932960 408301718580 408725899064 409179786792 410055141696 410706235440 411225652845 411589474656 412098888768 412735472568 413382773580 413824030866 413841832740 414050974730 414271768792 414646284941 414731815176 415106747223 415307271120 415372466151 416668934304 417551339364 417753044160 417967056990 418216956480 419501627856 420421866816 421063109264 421530697392 421629278760 422115587040 422181850842 422704374876 422936188780 423695047440 424286038386 425193709968 427173193152 427736569815 427843137120 428021971552 428497287456 428504041620 428656433406 429150846824 429832261110 430756631564 431241547212 431449865280 431678145632 432157521696 433598445640 434537528496 435020079888 435038725184 435521833152 435683588052 435800620224 436375375155 437313816822 437699407320 437818215688 437920606140 438406914420 438640696368 439127804304 440706616880 440941625152 441263975565 441431288256 441534523680 442113182856 442710742698 443697817920 443862609420 444355516260 444374561680 444868037040 445219282909 445713696327 445720479597 445831527456 446326620768 447318044040 447814788120 448497811230 448772794560 450175987905 450452000160 451139045640 451640032920 451828814232 452517959678 453010380480 453020478234 453871517724 454773344774 455278367922 456252341136 457070977728 457578552384 457959533496 458415481860 458487745184 458594969520 458658029734 459104236560 459167366802 459804478740 459816636447 460098559584 460327260141 461312034408 461524962390 462228645508 462741947724 462965482560 463038158988 463611249864 465467066832 466055739891 466112919840 466573292073 466630535520 467115313216 467220680010 467634042048 468250780435 469090945380 469671527640 469972174680 470681573936 471211434288 471428931540 472147971785 472437455520 472672289355 472962094560 472974600168 473453450048 473630870160 473695997922 473881468504 473979217344 474222034566 474407711112 474880035420 476656928370 476909127803 477676636560 478397665312 479157274680 480057414480 480187720432 481323529260 481524717996 482059448388 482794702677 483090714144 483355644320 484898329584 485637913836 486177211908 487143229258 487257155115 487378551520 487798251345 487919782560 487927208160 488854719558 488976513984 489418565832 489519519552 489962062296 490458110656 491236869840 491900825220 492293293216 492545492649 492847482528 495244977330 495368363840 495794943990 495918467520 496059328296 496310020292 496610199288 496861169676 497299264560 498368725344 499160045160 499921381890 500099172307 500227894080 500363675072 500476541670 502857526976 503232799545 504183775312 504301686360 505955134512 506538704448 506960449912 507342996720 507523426536 507531426345 508297519394 508307416011 508434056928 510199452959 510907373830 511220621760 511474733490 511788329280 512568927120 513283883778 513411764544 514486843320 515123610960 515204475183 515798713332 515919340710 516047878080 516620946240 517839710990 518414768970 519740965456 520318134768 520836167880 521111742572 521939174205 523061624042 523568260320 523650450186 523903407840 524377034820 524694213568 525504727368 525527333520 526088297304 526328886580 526913371740 527133616604 528261309152 528380468595 528523891273 528847940256 529516770678 529841428416 531492137460 531636404764 532294397992 532635131304 533116652067 533226619512 533249474016 533708675001 533841644448 533966491440 534286122412 535027464440 535621609320 535695261269 536438558530 536767460160 536781652848 537377745744 538197373476 538445789455 538775921760 539051934015 539597682040 540196902120 540211185486 540542400192 541366854768 541968039504 542720040480 543044911304 543171910620 543775099860 543798406480 544402291440 544604485065 544750775280 545424999840 545573049056 547272769610 547608313920 548300870460 548909755380 550084033440 550313963424 550925083872 551177031440 551765374488 551789110320 552224775797 552641478570 552838018191 552975753568 553475662964 553743028160 553829954868 554366393280 556440706080 556735119152 557289409320 557908275960 559335503808 559956642624 561277640974 561900936522 562040929856 562172371680 562909134456 563605833168 564786017790 564926729920 565714717848 566577566142 566924946624 567206747226 567339397155 567554513472 570315426420 570330506151 570468623040 570963854853 571338722160 571541911208 571973190480 572449416870 573109681480 574988729616 575123199480 576640043010 577785806885 578427434655 578797698735 579383371328 579514062330 579671364622 580026773184 580911450736 581833833540 583085089096 583599209760 583612218383 583894141520 584247293280 584542552560 584708586138 584854261824 585357901614 585503739072 588351967420 589014292860 589484243808 590280990264 591218250210 591531064099 591816812560 592351835630 592474021680 593009638890 593157382720 594284928436 594293972796 594953932788 595241334720 596424058720 597086384160 597997081640 598831197741 599905658268 600234650540 601518727520 601905897495 602186710560 602438418976 602574310485 603863392680 604027304312 605162023632 606122911980 607037823896 607047392295 607721514885 608336454848 610612711328 610925525217 611220642480 611459959360 611773207290 611899399440 612138982080 612223155736 612452577870 613072638320 613088848596 613769680188 615082712544 615366616520 616059353160 616989263632 617384211984 618148333152 620074160370 620387525365 620622755776 620762749110 621076462095 621407653188 622097722764 622960906680 625454593840 626228703520 626327009046 626629566240 627325434720 628281912384 628571908720 630229719140 630632800224 631507826880 631594663896 632209112640 632296046088 632443918140 632543614816 633173380560 633700562390 634404283170 635542571160 636902182080 637609458240 638876366240 640076552640 640090820162 640787353920 641764705680 642032957328 642745931184 642984650109 643726270236 644748391665 646134947346 646531106112 647517218448 648236282544 649676206820 650397668460 651389678215 651806292744 652530119832 652558087776 653282749728 653525382078 654982493120 655551092609 655867766960 655970725233 656727323532 656880909210 657610371630 657961044552 658917020755 660326636440 661059925320 661412437728 662146932384 662301785520 662481559568 663065686080 664545505955 665367997490 665546726880 665793914130 666533274390 666561842520 667302055560 667857653015 668747291184 670977066060 671722182180 672077590742 672402248480 672746716845 673159191840 674606846016 675678000240 676457328960 676697902048 676708568460 677460049380 677743221348 678776939517 678806139130 679530717351 681966311320 682160017161 682917551883 683425236160 684378511704 685606466592 685982457760 686831481280 686939300244 687731617776 687892454280 687987044601 688656354840 688751050203 689706718110 691219691960 691844578705 692287443585 693342968262 693757513024 694112921586 694448223840 695918898940 698200600248 699169379760 699945803280 700319051712 700672969824 700703111360 701451063072 702551162320 703636418070 703886657041 704507291460 706022360904 707143397310 708656183280 709443141840 710180175072 710543996883 710822202756 710968826016 711611566668 711955321920 714162145760 714427389010 715708870464 716503660992 717596497968 718735912020 720262536160 720281580648 721822473024 722287076994 722624052672 724229214160 725033466480 725869721920 726139313420 726334367040 728456870754 728856361370 730714843887 731067827280 731879673840 733464770976 734127848748 735687165984 735718813760 736855304760 737117357588 737851237830 738439939824 742856160545 742867465995 743052545760 743692415985 743877701280 744088992444 744465030438 745291754514 747553088016 749201248696 749882072835 750545512608 751474444224 751955479488 753048023720 754286290464 755034130390 755436754856 756275662968 756452529540 758797279870 759808056672 760420568560 760440674868 761285139804 761784962880 762446279091 762630920640 762651085392 763265889160 765278944670 766361060745 766651639488 766830932640 767212100235 767682493920 768853390680 770117646816 771236579540 771730264980 772685416440 773698069998 774071817120 775778444720 776759566485 777622153455 779390070080 779611448184 780477202152 781667613858 784592436063 785352390480 786761519040 787041320352 788257091052 788291000280 789493329870 789965362240 790370057610 790679518520 790700424906 792391963728 793271910384 794275156017 797454607146 798441596988 798656072256 798952696956 799874211024 800762466672 801429183618 802541196660 803432413980 804657837795 805151190240 805172479272 806882698176 807296060214 808163882640 809396523060 810295353180 810316778229 812050282152 814567366956 814757865930 814960856640 815662649790 815697609720 815865865920 816603437160 817451798128 818359573584 820909154415 821412470880 822451305690 823178949312 825470945136 826765547160 827648061732 827683665480 828101949460 828543537584 829292569882 829463630352 830213494446 830614542240 830744932302 833337868608 835102678728 835934113980 839003255712 841916461461 842126218528 842851404783 843061394784 843258557520 844231174080 844363701684 845408749752 845872377560 847179026685 847390094880 848572076772 849866349213 850387419936 850810120839 855473139630 855686274240 856043943104 856994574912 857008083240 857312866812 858301693648 858674125305 859664522220 861513263128 862483094424 863356291264 864315043392 867196891280 868542535511 869075056992 869507046933 870040159776 871367176104 872750750310 874627633644 875398814640 875636431376 875841212280 876813828840 877062879207 877281392736 878255608608 881413233760 882527951130 883069047360 884226365712 885421485396 887725218840 888527753445 888711032520 888749123360 889514458335 889736074080 890438565818 891427392654 891440959194 891663054912 892653241536 894636088080 895629576240 896995622460 900351975810 900904000320 902278091280 903280065840 903657628464 905035919356 906040956468 907743035448 909546689548 910556735844 911945549501 912504682272 915919066992 916830963720 916975490368 917189939040 917316059468 917659810935 918208473120 918334733604 919608957480 919633272894 920197119168 920654520282 921396696985 922624068816 923049924780 924457291016 925483895448 926076317976 927222499728 930111240555 930363708337 930934133664 932111479782 932225839680 933146584146 933261071040 934441360020 936501560870 938181890760 939343055280 939490513569 939944349360 941363147872 942422868576 942857863080 944295943570 944874911040 945344578710 945924189120 945949200336 947261740320 947391995844 947762937008 948444069132 948815422224 949760070840 950550843585 951606424755 953313856740 953818255606 955353273120 956795330624 958314549360 960114828960 960136230243 960375440864 962647058520 963049435992 964118896776 965589405354 966181428288 966711288640 969202421019 969796659168 971275827672 972354423816 974286458516 974514310230 974757103040 975596502690 975839565120 975854416320 977709439116 978837131664 979924124592 980288073117 982473739680 983801650440 984586586432 985090985298 985321363815 985694965056 990489954660 991589887980 992118656592 992620040584 993220398576 993722339352 994598529120 996737450688 998051996235 998320090320 998690871195 999842763780 1000198344614 1000953083340 1006465599090 1006998120571 1008116386113 1008367550624 1008603372720 1011910269024 1013920899824 1014685993440 1015046853072 1015062852690 1016595038788 1016614832022 1016868113856 1018209208695 1020398905918 1021814747660 1022949466980 1025137854240 1026567767556 1028973686640 1030247221920 1030408950366 1031597426664 1031838681420 1034560077165 1035679421980 1036829537940 1039481930912 1039998624763 1040014452393 1040636269536 1041169382379 1041672335760 1042223485144 1043878348410 1046123248084 1047136520640 1047300900372 1047806815680 1048754069640 1051009454736 1051054667040 1052176594608 1052657773160 1053826743480 1054267233208 1055454627105 1056522618304 1056760937190 1057047782546 1057695880512 1059033541356 1060715095965 1062984274920 1063272809528 1064588795984 1065270262608 1066233304134 1066453239024 1066498948032 1067417350002 1067683288896 1067932982880 1068572244824 1070054928880 1071243218640 1071390522538 1071641083515 1072877117060 1073563305696 1074755491488 1076394746952 1076891578910 1077551843520 1078103868030 1079195364080 1080393804240 1080422370972 1082733709536 1083936079008 1085440080960 1086089822608 1086343821240 1087550199720 1087596812960 1088804582880 1089208970130 1089501550560 1090849999680 1091146098112 1093284542055 1094545539220 1096601740920 1097819510760 1100168066880 1100627926848 1101850167744 1102354062880 1103530748976 1103578220640 1104449551594 1105282957140 1105676036382 1105951507136 1106776856745 1106951325928 1107659909736 1112881412160 1113470238304 1114578818640 1115816551920 1116697545657 1117937631771 1122555281948 1123801873044 1124344743360 1125818268912 1127211666336 1129572035580 1131294899195 1131429435696 1132551195585 1133155132284 1134413494452 1134678794310 1136933361935 1138195919805 1140630852840 1140661012302 1141927709706 1142677444320 1143083822416 1143946380960 1144898833740 1146219362960 1146645074335 1147918417005 1148398236173 1149977459232 1150246398960 1153280086020 1155571613770 1156854869310 1157595397470 1159028124660 1159342729244 1161822901472 1163667667080 1166170178192 1167198419520 1167224436766 1167788283040 1168494586560 1169085105120 1169417172276 1170715803228 1172501420787 1176703934840 1178028585720 1178968487616 1180561980528 1182436500420 1183062128198 1183633625120 1184239994805 1184703671260 1184948043360 1185555086415 1186019277780 1186050637359 1188569856872 1188587945592 1189907865576 1192848117440 1194172768320 1195994163280 1196181910719 1197662395482 1199811316536 1200469301080 1202143775427 1203037455040 1203811794990 1204373421120 1204876837952 1205148620970 1207726785360 1208054608624 1210324047264 1212245823960 1214075647792 1214094784590 1215443029770 1217858073145 1221225422656 1221851050434 1222136798895 1222441284960 1223546414580 1223798798880 1224446311472 1224905155740 1226145276640 1226177697192 1227539360376 1230165425088 1230733233040 1232118706320 1233978527264 1234768423968 1236296666304 1240148320740 1240775050730 1241525498220 1242152924190 1242815306376 1243938854823 1244195445528 1245320241669 1245921813360 1250909187680 1252457407040 1252654018092 1253259132480 1254650869440 1257143817440 1260459438280 1261265600448 1263189327792 1264592092176 1264887836280 1265087229632 1266346761120 1267401124780 1268808566340 1270743798485 1271085142320 1277752732480 1280181640324 1283209709445 1283529411360 1283558021663 1284065914656 1285491862368 1285969300218 1287452540472 1289496783330 1289955375779 1292269894692 1295034436896 1296472565088 1299352413640 1300795336920 1302779356430 1303612585488 1305060239664 1305116175552 1306565499456 1307050764156 1307654060105 1309126125465 1311102185218 1311735533920 1311941450466 1313454647064 1313761818420 1315220743260 1315922089104 1317834041510 1320653272880 1322119850640 1322824875456 1323791926695 1324293864768 1324603571040 1324963119136 1329091011910 1330735994980 1331093453760 1331587828260 1333066548780 1333123685040 1334604111120 1335657848727 1335715306030 1337141088981 1337494582368 1341954132120 1343444364360 1344155181484 1344804496960 1345493433690 1346318383680 1350527963715 1351356000480 1353395804096 1353417136920 1354920098760 1355486442696 1357553879034 1357612278260 1359061434702 1363932622640 1364320034322 1365835103766 1368757023408 1371212933184 1371964915520 1373878600488 1375463235552 1375784908560 1375974089202 1377312709680 1377502100406 1379413436220 1379449909341 1382439383920 1383689157410 1384574887170 1386685936524 1388225843172 1388896447680 1391837797880 1396401200496 1398167219673 1398338759520 1399891606560 1401345939648 1402902126144 1403194102435 1404752341305 1405102324640 1407272836140 1407773314082 1409014582920 1412044721808 1414286794620 1416443915355 1417312366560 1418016868065 1418886283680 1420360350144 1421087993766 1421644405512 1421937652032 1423223133336 1428324291520 1428854778020 1430727383409 1435192995936 1437471824040 1440525072320 1440563161296 1444574153988 1448384108031 1448458428320 1449178411555 1450066932960 1452278626840 1456913741508 1457712722740 1461429687774 1461771465345 1462135654560 1463394754035 1463759347680 1466929541952 1468255697496 1471374331968 1473710609520 1474234715176 1475702475660 1476879879648 1477636477947 1485712321090 1485734931990 1486105091520 1487384831970 1487755402560 1488177984888 1488930060876 1490583509028 1495106176032 1498402497392 1499764145670 1500297516921 1501091025216 1506096047440 1508572580928 1510068260780 1510873509712 1512551325936 1512905059080 1517594559740 1519616113344 1520841137120 1520881349736 1522570279608 1524892558182 1525302170784 1526531778320 1530557889340 1530598358877 1532722121490 1533661865280 1534424200470 1535364987840 1537706781360 1540235293632 1542473159080 1543460529960 1545370832880 1547396139996 1548143634240 1551556889440 1553519132970 1555244306910 1559222896368 1560954404304 1563335227716 1565817522615 1569184872126 1570704780960 1574082640704 1576514182104 1576582000560 1578986659740 1580740115220 1581359037040 1581400849812 1583812858873 1584783927456 1585571673819 1586543820768 1588550312034 1594909214292 1596883193976 1597905393912 1599349956201 1599748422048 1600227050405 1601524933344 1602858367236 1605082393320 1605303104069 1606864827960 1607085783807 1609315675590 1610302380480 1610344958544 1614592120428 1615337368365 1616327765280 1618793046120 1620590706360 1620633556458 1624100564304 1629134733912 1629515731860 1631325299580 1631395219440 1633206874320 1633813455195 1634903596256 1636719147168 1641818308830 1642824941760 1644902611380 1650941890272 1653531094320 1655296123464 1655367330960 1656203898920 1656674327391 1657087075168 1658514054573 1658585139764 1658927260704 1660426988892 1661229084480 1661489864604 1670205357456 1671868227960 1678006511424 1680193976855 1683832922922 1684252437056 1685702809566 1686122789568 1686517115040 1688727403368 1690817499504 1691744755120 1694358053370 1694780189760 1697144153544 1699732698426 1700774839872 1701620241678 1710946279260 1710991518453 1714016166480 1714625733624 1716603387296 1717348250610 1719329044440 1723026526256 1724966188848 1733357420655 1734393782560 1735282303965 1737085071022 1738150113984 1739014093866 1740080319552 1742734352208 1745501500620 1749255267288 1750797629280 1750836655149 1751272862752 1751682424560 1753627657680 1754125758414 1754562785472 1756511217216 1762826467520 1765055902260 1768452731424 1770842970792 1774593192297 1775450437680 1777055506890 1777422065040 1777498246720 1779028916670 1779472148160 1780877131636 1782854785308 1782881918388 1789272176160 1791259152480 1793991244920 1796493593223 1800703951620 1804556182560 1805717692485 1806560131680 1807315256928 1810071838712 1812081912936 1815486070896 1819093379096 1821113471688 1821142176885 1823891099002 1825009364544 1830715684147 1831838133984 1832776575651 1833661927440 1834379878080 1834632118936 1835319621870 1836416946240 1836669467208 1839217914960 1839266545788 1841309040564 1842793393970 1845248137632 1846099849560 1848914582032 1850967790896 1852152635952 1854444999456 1860222481110 1860727416674 1861162576095 1861868267328 1863229386285 1864222959564 1866293168292 1868882720040 1873003121740 1876363781520 1878686110560 1878981027138 1879888698720 1882726295744 1884845737152 1885715726160 1888591887140 1890689157420 1891898400672 1894523480640 1894783991688 1895525874016 1896888138264 1897630844448 1899520141680 1901101687170 1903212849510 1906627713480 1907636511212 1910706546240 1916629098720 1920229657920 1920272460486 1920750881728 1925294117040 1926098871984 1928237793552 1928953950327 1931178810708 1934245174995 1938404842038 1939593318336 1942551655344 1944708847632 1948572917032 1949028620460 1951193005380 1954169034645 1955418878232 1957674263328 1959848249184 1960576146234 1964471743409 1964947479360 1966653277827 1967603300880 1967912175699 1970181970596 1970642727630 1976751062265 1980979909320 1983179775960 1984237313184 1985240081168 1986440797152 1987444678704 1989197058240 1993636517865 1996103992470 1996640180640 1997381742390 1999685527560 2000396689228 2001906166680 2003572959045 2012931198180 2013996241142 2016232772226 2016735101248 2017206745440 2018240150535 2023820538048 2027841799648 2029371986880 2030093706144 2030125705380 2033190077576 2033229664044 2036330818551 2036418417390 2038592152053 2040797811836 2043629495320 2045898933960 2046480051483 2048752655649 2050275708480 2053135535112 2057947373280 2060494443840 2060817900732 2063194853328 2063677362840 2063961133803 2066253150609 2069120154330 2071358843960 2073231424705 2073659075880 2075533736115 2076862330755 2078963861824 2079997249526 2080028904786 2081272539072 2082338764758 2083344671520 2084446970288 2087756696820 2092246496168 2094601800744 2097508139280 2102018909472 2102109334080 2104353189216 2105315546320 2107653486960 2108534466416 2109317586241 2110909254210 2111659971123 2113521874380 2114095565092 2118067082712 2121430191930 2125968549840 2126545619056 2129177591968 2130540525216 2132466608268 2132906478048 2134834700004 2135865965760 2137144489648 2140109857760 2142486437280 2142781045076 2143282167030 2145754234120 2147126611392 2149510982976 2152789493904 2153783157820 2156207736060 2158390728160 2160787608480 2160844741944 2165467419072 2167872158016 2172179645216 2172687642480 2175100399440 2175193625920 2177609165760 2178417940260 2179003101120 2186569084110 2189091078440 2192144531661 2193203481840 2195639021520 2204708125760 2207061497952 2207156441280 2208899103188 2210565914280 2211352072764 2213553713490 2213902651856 2214724905931 2215319819472 2226096414545 2226940476608 2228568481635 2228602397985 2229157637280 2231633103840 2233395091314 2235875263542 2240317870567 2245110563896 2247603746088 2251636537824 2254423332672 2259144071160 2259454720247 2262589798390 2262858871392 2265102391170 2266310264568 2268826988904 2269357588620 2273866723870 2276391839610 2281261705680 2281322024604 2283855419412 2285354888640 2286167644832 2287338837273 2287892761920 2289797667480 2292438725920 2293290148670 2295836834010 2296796472346 2299083182235 2299954918464 2300492797920 2301636300705 2306560172040 2311143227540 2313709738620 2315190794940 2318056249320 2318685458488 2323645802944 2327335334160 2330278699455 2332340356384 2332866460365 2334448873532 2335576566080 2338170210240 2338834344552 2341431606456 2345002841574 2352271567597 2353407869680 2353777308189 2356057171440 2361123961056 2364873000840 2366124256396 2367267250240 2368479989610 2369407342520 2369896086720 2371110172830 2372038555560 2372101274718 2377139713744 2377175891184 2379815731152 2384545639015 2391988326560 2392363821438 2395324790964 2399622633072 2400938602160 2404287550854 2407623589980 2410297241940 2413973513385 2415453570720 2416109217248 2420648094528 2424491647920 2428151295584 2428189569180 2430886059540 2435716146290 2443702100868 2444273597790 2444882569920 2447092829160 2447597597760 2448892622944 2449810311480 2452290553280 2452355394384 2455078720752 2461466466080 2462727463245 2464237412640 2467957054528 2469536847936 2480296641480 2481550101460 2483050996440 2484305848380 2485630612752 2487877709646 2488390891056 2490640483338 2491843626720 2500495861535 2501818375360 2505308036184 2514287634880 2520918876560 2525710945853 2525749384383 2526378655584 2528554214349 2529184184352 2529775672560 2532693522240 2534802249560 2537617132680 2541487596970 2541537080055 2542170284640 2549599047639 2550997264795 2560363280648 2566419418890 2567058822720 2567116043326 2568131829312 2570983724736 2571938600436 2574905080944 2576022375915 2578993566660 2579910751558 2584539789384 2590068873792 2592945130176 2598704827280 2601590673840 2605558712860 2605627606533 2607225170976 2608521140799 2610120479328 2614101528312 2615308120210 2618252250930 2622204370436 2623471067840 2623882900932 2626909294128 2627523636840 2630441486520 2631844178208 2635668083020 2641306545760 2642619456365 2644239701280 2647583853390 2649207142080 2649926238272 2658182023820 2661471989960 2663175656520 2665583260335 2666133097560 2666247370080 2668543375005 2669208222240 2671315697454 2671430612060 2674282177962 2674989164736 2678476306345 2683908264240 2686888728720 2688310362968 2690986867380 2701055927430 2702712000960 2706834273840 2709840197520 2710972885392 2715107758068 2715224556520 2718122869404 2727865245280 2728640068644 2731670207532 2735836648503 2737514046816 2747757200976 2750926471104 2751569817120 2751948178404 2754625419360 2755004200812 2758826872440 2758899818682 2761123878985 2764190090955 2764878767840 2767378314820 2769149774340 2773371873048 2776451686344 2783675595760 2791091125011 2792802400992 2796334439346 2796677519040 2799783213120 2806388204870 2809504682610 2810204649280 2814545672280 2815546628164 2818029165840 2824089443616 2828573589240 2832887830710 2834624733120 2836033736130 2837772567360 2842175987532 2843288811024 2846446266672 2851652530755 2854819274265 2857709556040 2861454766818 2870385991872 2874943648080 2880408690729 2881126322592 2889148307976 2896768216062 2896916856640 2898356823110 2900133865920 2904557253680 2907607263057 2913827483016 2915425445480 2918061091915 2922859375548 2923542930690 2924271309120 2926789508070 2927518695360 2936511394992 2947421219040 2948469430352 2951404951320 2953759759296 2955272955894 2957655320495 2971424642180 2971469863980 2974769663940 2976355969776 2977860121752 2981167018056 2990212352064 2994155988705 2996804994784 2999528291340 3000595033842 3012192094880 3020136521560 3020994361713 3021747019424 3024349158339 3025102651872 3025810118160 3035189119480 3041682274240 3041762699472 3045140559216 3049785116364 3050604341568 3053063556640 3054627626085 3061115778680 3061196717754 3065444242980 3068848400940 3075413562720 3084946318160 3086921059920 3090741665760 3094792279992 3103113778880 3107038265940 3110488613820 3116534980363 3118445792736 3119995874289 3120043357179 3121908808608 3126670455432 3131635045230 3138369744252 3141409561920 3153028364208 3153164001120 3157973319480 3161480230440 3162718074080 3162801699624 3167625717746 3169567854912 3171143347638 3173087641536 3177100624068 3189818428584 3193766387952 3195810787824 3198699912402 3199496844096 3200454100810 3203049866688 3205716734472 3210164786640 3210606208138 3213729655920 3214171567614 3214923250545 3218631351180 3220689917088 3229184240856 3230674736730 3232655530560 3237586092240 3241181412720 3241267112916 3248201128608 3258269467824 3259031463720 3262650599160 3262790438880 3266413748640 3267626910390 3269807192512 3273438294336 3277755463045 3279853626165 3283636617660 3289805222760 3301883780544 3307062188640 3310592246928 3310734661920 3312407797840 3313348654782 3314174150336 3317028109146 3317170279528 3317854521408 3320853977784 3322979729208 3338363894621 3340410714912 3343736455920 3350092636971 3360387953710 3367665845844 3371405619132 3373034230080 3377454806736 3381634999008 3383489510240 3388716106740 3393884697585 3394288307088 3397653586755 3399465396852 3403240483356 3410800085805 3414587759415 3421892558520 3421983036906 3428032332960 3429251467248 3433206774592 3434696501220 3438658088880 3439935223005 3443755251015 3445194708519 3446053052512 3449932377696 3466714841310 3468787565120 3470564607930 3474170142044 3478028187732 3485468704416 3491003001240 3498510534576 3501595258560 3501673310298 3502545725504 3503364849120 3507255315360 3508251516828 3517504262361 3519433285205 3530111804520 3536905462848 3541685941584 3549186384594 3550900875360 3552719984415 3554111013780 3554844130080 3558057833340 3558151912077 3561754263272 3565709570616 3565763836776 3578544352320 3582518304960 3587982489840 3588545732157 3592987186446 3601407903240 3606431326281 3609112365120 3611435384970 3613120263360 3614630513856 3620143677424 3624163825872 3630972141792 3638186758192 3642226943376 3642284353770 3647782198004 3653574219435 3661431368294 3663676267968 3665553151302 3667323854880 3669264237872 3670639243740 3673338934416 3678435829920 3678533091576 3682618081128 3685586787940 3690496275264 3692199699120 3697829164064 3701935581792 3704305271904 3708889998912 3720444962220 3721454833348 3722325152190 3726458772570 3728445919128 3731816564469 3732586336584 3735960725007 3737765440080 3746006243480 3752727563040 3757372221120 3757962054276 3759777397440 3771431452320 3777183774280 3781378314840 3783796801344 3789567983376 3791051748032 3793776276528 3795261688896 3799040283360 3802203374340 3806425699020 3812231395455 3813255426960 3815273022424 3833258197440 3840544920972 3846402657263 3850588234080 3850674064989 3852197743968 3856475587104 3857907900654 3862357621416 3865573430579 3868490349990 3869866127337 3876809684076 3885103310688 3889417695264 3897145834064 3898057240920 3902386010760 3908338069290 3910837756464 3915348526656 3919696498368 3921152292468 3922962180315 3928943486818 3933306555654 3935206601760 3935824351398 3940363941192 3941285455260 3953502124530 3961959818640 3966359551920 3968474626368 3970480162336 3971375780085 3972881594304 3974889357408 3987273035730 3992207984940 3993280361280 3994763484780 3999371055120 4000793378456 4003812333360 4006973546181 4007145918090 4011423266943 4025862396360 4027992482284 4032465544452 4034413490880 4036480301070 4051583891145 4055683599296 4060187412288 4060251410760 4066380155152 4066459328088 4072661637102 4072836834780 4077184304106 4081595623672 4085285528681 4087258990640 4091797867920 4092960102966 4097505311298 4106271070224 4115894746560 4121635801464 4126389706656 4127354725680 4127922267606 4132506301218 4138240308660 4140717448693 4142717687920 4146462849410 4147318151760 4151067472230 4153724661510 4159994499052 4160057809572 4164677529516 4166689343040 4168893940576 4175513393640 4184492992336 4189203601488 4195016278560 4204037818944 4208706378432 4209582307305 4210631092640 4214257023915 4215306973920 4217068932832 4218635172482 4221818508420 4223319942246 4227043748760 4228191130184 4236134165424 4242860383860 4249331746065 4251937099680 4253091238112 4254050604195 4258355183936 4261081050432 4264933216536 4265812956096 4269669400008 4274288979296 4280219715520 4284972874560 4285562090152 4286564334060 4291508468240 4292182150227 4305578987808 4307566315640 4312415472120 4316781456320 4321575216960 4321689483888 4342712677555 4344359290432 4345375284960 4347535234665 4350200798880 4356835880520 4373138168220 4378182156880 4384289063322 4385314396035 4386406963680 4386504738169 4391278043040 4414122995904 4417798206376 4421131828560 4422704145528 4427107426980 4427805303712 4429449811862 4430639638944 4446023804357 4452192829090 4457136963270 4457204795970 4458315274560 4463266207680 4466790182628 4471750527084 4480635741134 4490221127792 4495207492176 4500892550763 4503273075648 4518288142320 4518909440494 4525179596780 4525717742784 4530204782340 4532620529136 4537653977808 4538715177240 4547733447740 4552783679220 4559727747505 4562523411360 4562644049208 4567710838824 4572335289664 4574677674546 4579595334960 4584877451840 4586580297340 4591673668020 4591795076631 4593592944692 4598166364470 4600985595840 4603272601410 4605708195379 4613120344080 4622286455080 4627419477240 4630381589880 4636112498640 4637370916976 4651818541685 4654670668320 4660557398910 4664680712768 4665732920730 4668897747064 4677668689104 4682863212912 4690005683148 4697452567845 4704543135194 4706815739360 4707554616378 4712114342880 4722247922112 4729746001680 4732248512792 4736959979220 4738814685040 4742220345660 4744077111120 4744202549436 4751438576619 4754279427488 4754351782368 4756715021457 4759631462304 4769091278030 4783976653120 4784727642876 4790649581928 4799245266144 4800681151215 4801877204320 4808575101708 4815247179960 4815909312207 4820594483880 4821257351421 4827947026770 4830907141440 4832218434496 4846012105095 4848983295840 4856302591168 4856379138360 4861772119080 4871432292580 4887404201736 4888547195580 4894185658320 4897785245888 4899620622960 4901440365585 4904710788768 4910157441504 4922932932160 4925454926490 4927206599287 4928474825280 4960593282960 4963100202920 4966101992880 4968611696760 4970022982173 4971261225504 4975542163719 4975755419292 4976781782112 4981280966676 4983687253440 5000991723070 5010616072368 5034990602855 5040581930565 5041837753120 5051421891706 5051498768766 5052757311168 5057108428698 5058368368704 5059551345120 5069604499120 5075234265360 5082975193940 5083074160110 5084340569280 5099198095278 5101994529590 5120726561296 5132838837780 5134232086652 5143877200872 5149810161888 5152044751830 5157987133320 5159821503116 5169079578768 5197409654560 5199993123815 5200072261965 5203181347680 5205846911895 5211117425720 5211255213066 5214450341952 5217042281598 5220240958656 5228203056624 5230616240420 5236504501860 5244408740872 5247765801864 5252509965447 5253818588256 5255047273680 5260882973040 5263688356416 5271336166040 5282613091520 5285238912730 5288479402560 5295167706780 5316364047640 5322943979920 5323779576891 5326351313040 5331166520670 5332266195120 5332494740160 5337086750010 5338416444480 5342631394908 5342861224120 5348564355924 5356952612690 5367816528480 5373777457440 5376620725936 5381973734760 5402111854860 5413668547680 5419680395040 5421945770784 5430215516136 5430449113040 5436245738808 5440771971377 5455730490560 5457280137288 5463340415064 5471673297006 5475028093632 5492147052441 5495514401952 5503139634240 5503896356808 5509250838720 5510008401624 5517653744880 5517799637364 5522247757970 5528380181910 5529757535680 5534756629640 5538299548680 5546743746096 5552903372688 5567351191520 5582182250022 5583487728285 5585604801984 5589688158855 5592668878692 5612776409740 5619009365220 5629091344560 5631093256328 5636058331680 5648178887232 5657147178480 5665775661420 5672067472260 5684351975064 5686577622048 5692892533344 5703305061510 5709638548530 5712659521307 5715419112080 5722909533636 5741991180865 5749887296160 5760817381458 5762252645184 5778296615952 5793536432124 5796713646220 5809114507360 5815214526114 5827654966032 5830850890960 5836122183830 5845718751096 5847085861380 5853579016140 5862507103935 5873022789984 5893415230227 5894842438080 5896938860704 5899959833481 5902809902640 5910545911788 5915310640990 5930253186795 5942849284360 5942939727960 5949539327880 5952711939552 5955720243504 5962334036112 5980909553595 5988311977410 5993609989568 5999056582680 6001190067684 6010718877135 6024384189760 6040273043120 6041988723426 6043494038848 6048698316678 6050205303744 6051620236320 6070378238960 6083525398944 6090281118432 6099570232728 6106127113280 6108992455653 6109255252170 6122231557360 6122393435508 6130888485960 6137696801880 6139440154449 6150827125440 6169892636320 6173842119840 6181483331520 6189584559984 6191883401409 6214076531880 6219694274115 6220977227640 6226601208345 6233069960726 6236891585472 6239991748578 6240086714358 6243817617216 6253340910864 6263270090460 6276739488504 6306056728416 6306328002240 6315946638960 6322960460880 6325436148160 6325603399248 6327952758723 6334979913369 6335251435492 6342286695276 6354201248136 6379636857168 6387532775904 6391621575648 6397399824804 6400908201620 6411433468944 6417790108315 6420329573280 6421212416276 6427459311840 6428343135228 6429846501090 6437262702360 6441379834176 6449776878895 6458368481712 6461349473460 6475172184480 6482362825440 6482534225832 6496402257216 6516538935648 6518062927440 6525301198320 6525580877760 6532827497280 6535253820780 6555510926090 6559707252330 6567273235320 6576433594983 6579610445520 6614124377280 6621184493856 6621469323840 6624815595680 6626697309564 6634056218292 6634340559056 6641707955568 6644174717793 6645959458416 6676727789242 6678289243635 6680821429824 6685705444905 6687472911840 6700185273942 6720775907420 6720953611701 6735331691688 6742811238264 6754909613472 6763269998016 6766979020480 6777432213480 6778364160741 6787769395170 6788576614176 6795307173510 6798930793704 6806480966712 6821600171610 6829175518830 6843785117040 6843966073812 6856064665920 6858502934496 6862016511819 6869393002440 6877316177760 6879870446010 6887510502030 6890389417038 6892106105024 6897249546705 6899864755392 6933429682620 6941129215860 6948340284088 6956056375464 6970937408832 6982006002480 6990836098365 6997021069152 7003346620596 7006729698240 7014510630720 7016503033656 7035008524722 7038866570410 7048986843997 7056814702791 7060223609040 7061331924567 7083371883168 7098372769188 7101801750720 7105439968830 7108222027560 7109688260160 7116115666680 7116303824154 7123508526544 7131419141232 7131527673552 7153636917045 7175964979680 7177091464314 7185974372892 7202815806480 7212862652562 7222870769940 7240287354848 7241920540155 7248327651744 7261944283584 7276373516384 7284453886752 7284568707540 7295564396008 7307148438870 7322862736588 7331106302604 7334647709760 7338528475744 7341278487480 7346677868832 7356871659840 7357066183152 7365236162256 7371173575880 7384399398240 7388182389735 7395658328128 7403871163584 7408610543808 7440889924440 7442909666696 7444650304380 7452917545140 7456891838256 7463633128938 7465172673168 7471921450014 7475530880160 7492012486960 7501487584605 7505455126080 7515924108552 7542862904640 7554367548560 7562756629680 7568727809453 7577132837559 7577248153149 7579135966752 7587552553056 7598080566720 7604406748680 7612851398040 7624462790910 7626510853920 7630546044848 7652991794385 7681089841944 7692805314526 7701176468160 7701348129978 7704395487936 7712951174208 7715815801308 7724715242832 7731146861158 7736980699980 7739732254674 7753619368152 7770206621376 7778835390528 7794291668128 7796114481840 7804772021520 7816676138580 7816882819599 7821675512928 7825563422397 7842304584936 7845924360630 7857886973636 7866613111308 7870413203520 7871648702796 7880727882384 7882570910520 7907004249060 7919064294365 7923919637280 7927858369095 7932719103840 7940960324672 7942751560170 7949778714816 7974546071460 7984415969880 7989526969560 7996749781005 7998742110240 8001586756912 8007624666720 8013947092362 8014291836180 8022846533886 8026515520345 8035428919035 8038787653211 8051724792720 8055984964568 8064931088904 8072960602140 8103167782290 8107455172651 8120502821520 8132760310304 8132918656176 8145323274204 8145673669560 8154368608212 8163191247344 8170571057362 8174517981280 8183595735840 8185920205932 8195010622596 8207509945509 8212542140448 8243271602928 8252779413312 8254709451360 8255844535212 8265012602436 8276480617320 8281434897386 8283371636955 8285435375840 8292570272865 8292925698820 8294636303520 8302134944460 8307449323020 8319988998104 8320115619144 8329355059032 8337787881152 8351026787280 8368985984672 8373273375033 8378407202976 8390032557120 8419164614610 8421262185280 8428514047830 8430613947840 8434137865664 8437270344964 8443637016840 8446639884492 8454087497520 8456382260368 8472268330848 8485720767720 8498663492130 8503874199360 8506182476224 8508101208390 8529866433072 8539338800016 8548577958592 8554957592265 8571124180304 8573128668120 8583016936480 8584364300454 8611157975616 8615132631280 8624830944240 8641226072187 8643378967776 8685425355110 8690750569920 8695070469330 8700401597760 8713671761040 8746276336440 8754183275745 8756364313760 8768578126644 8770628792070 8772813927360 8773009476338 8782556086080 8835596412752 8842263657120 8845408291056 8854214853960 8855610607424 8858899623724 8861279277888 8872965961485 8892047608714 8904385658180 8914273926540 8914409591940 8933580365256 8943501054168 8961271482268 8980442255584 8982467966115 8984906151641 8990414984352 9001785101526 9036576284640 9037818880988 9050359193560 9060409564680 9062983085139 9065241058272 9073047475017 9075307955616 9077430354480 9095466895480 9105567358440 9119455495010 9125046822720 9125288098416 9135421677648 9149355349092 9153578420735 9159190669920 9163882878255 9173160594680 9183347336040 9183590153262 9187185889384 9196332728940 9206545202820 9211416390758 9226240688160 9244572910160 9254838954480 9260763179760 9272224997280 9274741833952 9303637083370 9309341336640 9321114797820 9331465841460 9337795494128 9349604941089 9355337378208 9359987622867 9365726425824 9380011366296 9394905135690 9409086270388 9413631478720 9415109232756 9424228685760 9459492003360 9464497025584 9473919958440 9477629370080 9484440691320 9488154222240 9488405098872 9502877153238 9508558854976 9508703564736 9513430042914 9519262924608 9538182556060 9569455285752 9581299163856 9598490532288 9601362302430 9603754408640 9617150203416 9630494359920 9631818624414 9641188967760 9642514702842 9644769751635 9655894053540 9692024210190 9697966591680 9712758276720 9723544238160 9742864585160 9774808403472 9777094391160 9788371316640 9799241245920 9802880731170 9809421577536 9820314883008 9822358717045 9833266389135 9839560878495 9850909852980 9854413198574 9921186565920 9921407712511 9926200405840 9932203985760 9937223393520 9940045964346 9942522451008 9951084327438 9951510838584 9953563564224 9962561933352 10001983446140 10015091683863 10021232144736 10069981205710 10081163861130 10083675506240 10102843783412 10102997537532 10114216857396 10119102690240 10139208998240 10150468530720 10165950387880 10166148320220 10181654092755 10192960760265 10198396190556 10203989059180 10232400257415 10241453122592 10243763278245 10265677675560 10268464173304 10287754401744 10299620323776 10304089503660 10315974266640 10319643006232 10319805669015 10331265753045 10335584125557 10338159157536 10394819309120 10399986247630 10400144523930 10406362695360 10411693823790 10422234851440 10422510426132 10434084563196 10456406113248 10461232480840 10473009003720 10488817481744 10495531603728 10505019930894 10507637176512 10510094547360 10521765946080 10542672332080 10546587931205 10558299855615 10570477825460 10590335413560 10632728095280 10645887959840 10647559153782 10652702626080 10662333041340 10664532390240 10674173500020 10685262789816 10685722448240 10697128711848 10713905225380 10735633056960 10747554914880 10753241451872 10763947469520 10804223709720 10827337095360 10839360790080 10843891541568 10860431032272 10860898226080 10872491477616 10881543942754 10914560274576 10926680830128 10943346594012 10960722658305 10984294104882 10991028803904 11007792713616 11020016803248 11035307489760 11035599274728 11044495515940 11056760363820 11069513259280 11073624529655 11076599097360 11093487492192 11105806745376 11134702383040 11164364500044 11166975456570 11179376317710 11185337757384 11195449693407 11201589352835 11225552819480 11238018730440 11258182689120 11262186512656 11272116663360 11297273601235 11314294356960 11331551322840 11344134944520 11368703950128 11373155244096 11385785066688 11406610123020 11419277097060 11425319042614 11430838224160 11436694186365 11445819067272 11483982361730 11499774592320 11521634762916 11539207971789 11552022194967 11556593231904 11587072864248 11593427292440 11596720291737 11609598382011 11618229014720 11630429052228 11655309932064 11661701781920 11672244367660 11691437502192 11694171722760 11707158032280 11725014207870 11746045579968 11761357837985 11768886540945 11786830460454 11793877721408 11799919666962 11805619805280 11821091823576 11830621281980 11860506373590 11885698568720 11885879455920 11899078655760 11905423879104 11911440487008 11924668072224 11961819107190 11976623954820 11998113165360 12002380135368 12020920638543 12021437754270 12080546086240 12083977446852 12097396633356 12103240472640 12140756477920 12167050797888 12180562236864 12199140465456 12217984911306 12218510504340 12244463114720 12244786871016 12255856586043 12261776971920 12275393603760 12278880308898 12339785272640 12347684239680 12379169119968 12383766802818 12422152346079 12428153063760 12439388548230 12441954455280 12453202416690 12466139921452 12479983497156 12480173428716 12506681821728 12526540180920 12553478977008 12612113456832 12628554729265 12628746921915 12631893277920 12642771071745 12645920921760 12651206798496 12655905517446 12669959826738 12670502870984 12684573390552 12708402496272 12747995238195 12759273714336 12775065551808 12783243151296 12794799649608 12801816403240 12822866937888 12835580216630 12840659146560 12842424832552 12854918623680 12856686270456 12859693002180 12874525404720 12876546450681 12899553757790 12916736963424 12922698946920 12950344368960 12964725650880 12965068451664 13028138032665 13033077871296 13036125854880 13042605703995 13050602396640 13070507641560 13111021852180 13119414504660 13134546470640 13152867189966 13159220891040 13159514214507 13242368987712 13249631191360 13253394619128 13268112436584 13268681118112 13283415911136 13288349435586 13291918916832 13338071413071 13353455578484 13356578487270 13371410889810 13374945823680 13400370547884 13441551814840 13441907223402 13470663383376 13485622476528 13502677652289 13509819226944 13554864426960 13556728321482 13575538790340 13577153228352 13590614347020 13597861587408 13612961933424 13643200343220 13658351037660 13679183242515 13687570234080 13687932147624 13717005868992 13724033023638 13738786004880 13754632355520 13759740892020 13775021004060 13775385229893 13780778834076 13794499093410 13801797770179 13817124586137 13866859365240 13882258431720 13896680568176 13912112750928 13955455625055 13964012004960 13981672196730 13994042138304 14006693241192 14033006067312 14070017049444 14077733140820 14097973687994 14113629405582 14120447218080 14122663849134 14166743766336 14196745538376 14210879937660 14216444055120 14232231333360 14232607648308 14247017053088 14254315729857 14262838282464 14263055347104 14270145064371 14307273834090 14351929959360 14354182928628 14371948745784 14402043453645 14405631612960 14425725305124 14445741539880 14447727936621 14463772054263 14480574709696 14483841080310 14496655303488 14538036315285 14552747032768 14568907773504 14569137415080 14591128792016 14614296877740 14645725473176 14662212605208 14677056951488 14682556974960 14693355737664 14714132366304 14730472324512 14742347151760 14765223103687 14768798796480 14776364779470 14781619797861 14881779848880 14885819333392 14889300608760 14905835090280 14910068946519 14913783676512 14927266257876 14930345346336 14943842900028 14951061760320 14984024973920 15002975169210 15031848217104 15104971808565 15108735097120 15121745791695 15125513259360 15137455618906 15154265675118 15154496306298 15158271933504 15175105106112 15208813497360 15225702796080 15248925581820 15253021707840 15261092089696 15305983588770 15362179683888 15385610629052 15402696259956 15431631602616 15449430485664 15462293722316 15473961399960 15479464509348 15503074341517 15507238736304 15582674901815 15588583336256 15592228963680 15599979371445 15600216785895 15609544043040 15633352277160 15633765639198 15643351025856 15651126844794 15684609169872 15691848721260 15715773947272 15733226222616 15743297405592 15757529896341 15761455764768 15765141821040 15814008498120 15816183041729 15838128588730 15847839274560 15855716738190 15865438207680 15885503120340 15949092142920 15968831939760 15971338730673 15979053939120 15993499562010 15997484220480 16003173513824 16015249333440 16027894184724 16028583672360 16045693067772 16053031040690 16070857838070 16077575306422 16103449585440 16111969929136 16129862177808 16145921204280 16206335564580 16214910345302 16241005643040 16265520620608 16265837312352 16290646548408 16291347339120 16308737216424 16322315914131 16326382494688 16341142114724 16349035962560 16367191471680 16371840411864 16390021245192 16415019891018 16425084280896 16476441157323 16486543205856 16509418902720 16511689070424 16530025204872 16552961234640 16562869794772 16566743273910 16570870751680 16585140545730 16585851397640 16589272607040 16604269888920 16614898646040 16639977996208 16640231238288 16658710118064 16691819473105 16702053574560 16737971969344 16746546750066 16750463184855 16756814405952 16838329229220 16857028095660 16874540689928 16887274033680 16893279768984 16908174995040 16912764520736 16944536661696 16971441535440 16997326984260 17016202416780 17059732866144 17078677600032 17109915184530 17118968049707 17137978563921 17142248360608 17146257336240 17166033872960 17168728600908 17225973542595 17230265262560 17249661888480 17282452144374 17286757935552 17370850710220 17390140938660 17427343522080 17492552672880 17508366551490 17512728627520 17537156253288 17541257584140 17546018952676 17587521311805 17671192825504 17679976620971 17680245690681 17684527314240 17690816582112 17699879500443 17708429707920 17717799247448 17745931922970 17784095217428 17790759560385 17808771316360 17828547853080 17828819183880 17867160730512 17887002108336 17922542964536 17942728660785 17960884511168 17964935932230 17969812303282 17980829968704 18003570203052 18032156631405 18073152569280 18075637761976 18100718387120 18120819129360 18125966170278 18130482116544 18146094950034 18150615911232 18154860708960 18190933790960 18211134716880 18238910990020 18250576196832 18270843355296 18298710698184 18307156841470 18318381339840 18327765756510 18346321189360 18366694672080 18367180306524 18374371778768 18392665457880 18413090405640 18422832781516 18452481376320 18489145820320 18509677908960 18521526359520 18544449994560 18549483667904 18607274166740 18642229595640 18659082822345 18662931682920 18675590988256 18679803625035 18699209882178 18710674756416 18719975245734 18731452851648 18760022732592 18789810271380 18818172540776 18830218465512 18918984006720 18928994051168 18947839916880 18955258740160 18968881382640 18976308444480 18976810197744 18983858276169 19004939740107 19005754306476 19026860085828 19076365112120 19138910571504 19162598327712 19202724604860 19232013286315 19234300406832 19253370324945 19260988719840 19263637248828 19282377935520 19285029405684 19289539503270 19311788107080 19327867152895 19349330636685 19384048420380 19425516553440 19447088476320 19485729170320 19522770014941 19549616806944 19554188782320 19576742633280 19598482491840 19605761462340 19644717434090 19666532778270 19679121756990 19701819705960 19708826397148 19842373131840 19842815425022 19852400811680 19864407971520 19874446787040 19880091928692 19902168654876 19903021677168 19925123866704 19932524153379 20003966892280 20030183367726 20034867730905 20042464289472 20057116334715 20139962411420 20162327722260 20162860835103 20205687566824 20205995075064 20228433714792 20278417996480 20300937061440 20331900775760 20332296640440 20335092482223 20363308185510 20385921520530 20396792381112 20407978118360 20426427643405 20464800514830 20482906245184 20487526556490 20531355351120 20536928346608 20575508803488 20608179007320 20631948533280 20639286012464 20639611338030 20662531506090 20671168251114 20676318315072 20703587243465 20799972495260 20800289047860 20823387647580 20844469702880 20845020852264 20868169126392 20912812226496 20922464961680 20946018007440 20977634963488 20991063207456 21010039861788 21020189094720 21043531892160 21085344664160 21093175862410 21116599711230 21140955650920 21146960531991 21170444108373 21180670827120 21265456190560 21291775919680 21295118307564 21305405252160 21324666082680 21329064780480 21348347000040 21370525579632 21371444896480 21394257423696 21427810450760 21460910751135 21506482903744 21527894939040 21608447419440 21720862064544 21721796452160 21744982955232 21763087885508 21820486368271 21829120549152 21853361660256 21886693188024 21921445316610 21932523690845 21968588209764 22015585427232 22040033606496 22070614979520 22071198549456 22088991031880 22113520727640 22139026518560 22147249059310 22153198194720 22186974984384 22211613490752 22230119021785 22328729000088 22333950913140 22358752635420 22370675514768 22390899386814 22403178705670 22451105638960 22476037460880 22504462753815 22516365378240 22524373025312 22594547202470 22628588713920 22663102645680 22688269889040 22706183428359 22731398512677 22737407900256 22813220246040 22838554194120 22850638085228 22861676448320 22873388372730 22891638134544 22958975383155 22967964723460 23028540976895 23043269525832 23078415943578 23104044389934 23113186463808 23174145728496 23186854584880 23193440583474 23219196764022 23260858104456 23310619864128 23323403563840 23344488735320 23382875004384 23388343445520 23414316064560 23450028415740 23450648458797 23522715675970 23537773081890 23573660920908 23599839333924 23611239610560 23642183647152 23661242563960 23721012747180 23757192883095 23771397137440 23771758911840 23783575107285 23798157311520 23822880974016 23849336144448 23923638214380 23953247909640 23996226330720 24004760270736 24041841277086 24042875508540 24079546561035 24106286757105 24116362959633 24161092172480 24167954893704 24194793266712 24281512955840 24322365517953 24398280930912 24435969822612 24437021008680 24488926229440 24489573742032 24511713172086 24523553943840 24550787207520 24557760617796 24622529836527 24636032996435 24758338239936 24767533605636 24844304692158 24850114910865 24856306127520 24877710818595 24878777096460 24883908910560 24906404833380 24932279842904 24959966994312 24960346857432 25013363643456 25053080361840 25106957954016 25119820125099 25257109458530 25257493843830 25263786555840 25285542143490 25291841843520 25302413596992 25311811034892 25339919653476 25341005741968 25369146781104 25416804992544 25495990476390 25518547428672 25589599299216 25603632806480 25645733875776 25671160433260 25684849665104 25713372540912 25719386004360 25749050809440 25753092901362 25799107515580 25833473926848 25845397893840 25930136903328 26056276065330 26072251709760 26085211407990 26101204793280 26141015283120 26222043704360 26238829009320 26262549827235 26269092941280 26305734379932 26318441782080 26319028429014 26506789238256 26536224873168 26537362236224 26566831822272 26576698871172 26583837833664 26618897884455 26676142826142 26706911156968 26713156974540 26742821779620 26800741095768 26883103629680 26883814446804 26924818600841 26941326766752 26954718454923 26971244953056 27005355304578 27109728853920 27113456642964 27151077580680 27181228694040 27188949255417 27195723174816 27203859856885 27225923866848 27286400686440 27316702075320 27358366485030 27375140468160 27375864295248 27448066047276 27460735262205 27477572009760 27519481784040 27550042008120 27550770459786 27561557668152 27588998186820 27603595540358 27634249172274 27733718730480 27764516863440 27793361136352 27824225501856 27910911250110 27928024009920 27963344393460 28013386482384 28048814823267 28066012134624 28079962868601 28140034098888 28155466281640 28195947375988 28227258811164 28240894436160 28245327698268 28393491076752 28421759875320 28432888110240 28464462666720 28465215296616 28494034106176 28508631459714 28525676564928 28526110694208 28540290128742 28563297606535 28614547668180 28708365857256 28743897491568 28804086907290 28811263225920 28851450610248 28891483079760 28895455873242 28927544108526 28967682160620 29076072630570 29138274830160 29182257584032 29228593755480 29291450946352 29324425210416 29365113949920 29428264732608 29460944649024 29467076151135 29484694303520 29499799167405 29530446207374 29552729558940 29563239595722 29763559697760 29764223137533 29771638666784 29778601217520 29811670180560 29820137893038 29827567353024 29854532515752 29860690692672 29887685800056 29968049947840 30005950338420 30045275051589 30063696434208 30209943617130 30217470194240 30243491583390 30251026518720 30274911237812 30308531350236 30308992612596 30417626994720 30451405592160 30497851163640 30522184179392 30544962278265 30611967177540 30697200772245 30705533167183 30724359367776 30771221258104 30805392519912 30863263205232 30898860971328 30924587444632 30947922799920 30958929018696 30959417007045 31006148683034 31006752376671 31014477472608 31122166630499 31165349803630 31184457927360 31199958742890 31200433571790 31219088086080 31266704554320 31267531278396 31302253689588 31369218339744 31383697442520 31431547894544 31466452445232 31486594811184 31515059792682 31522911529536 31530283642080 31628016996240 31632366083458 31639763793615 31674899566845 31676257177460 31711433476380 31771006240680 31898184285840 31937663879520 31942677461346 31958107878240 31986999124020 32006347027648 32055788369448 32057167344720 32091386135544 32106062081380 32141715676140 32155150612844 32206899170880 32223939858272 32239957367653 32259724355616 32291842408560 32412671129160 32429820690604 32482011286080 32531674624704 32581293096816 32582694678240 32617474432848 32644631828262 32652764989376 32682284229448 32743680823728 32780042490384 32830039782036 32882167974915 32952882314646 32973086411712 33023378140848 33060050409744 33105922469280 33125739589544 33133486547820 33170281091460 33171702795280 33208539777840 33220873588965 33229797292080 33279955992416 33280462476576 33317420236128 33383638946210 33404107149120 33493093500132 33500926369710 33604768058505 33676658458440 33714056191320 33749081379856 33774548067360 33786559537968 33816349990080 33825529041472 33891820803705 33942883070880 33994653968520 34032404833560 34119465732288 34157355200064 34219830369060 34237936099414 34275957127842 34284496721216 34292514672480 34310082559095 34337457201816 34451947085190 34460530525120 34499323776960 34564904288748 34617623915367 34656066584901 34741701420440 34780281877320 34790160875211 34828795146033 34854687044160 34985105345760 35016733102980 35074312506576 35082515168280 35092037905352 35175042623610 35244934219985 35284073513955 35306659622835 35342385651008 35359953241942 35360491381362 35381633164224 35399759000886 35416859415840 35435598494896 35491863845940 35568190434856 35581519120770 35600345321363 35617542632720 35657095706160 35657638367760 35734321461024 35774004216672 35845085929072 35885457321570 35929871864460 35939624606564 36007140406104 36064313262810 36151275523952 36201436774240 36241638258720 36251932340556 36292189900068 36309721417920 36381867581920 36422269433760 36477821980040 36501152393664 36541686710592 36597421396368 36614313682940 36655531513020 36692642378720 36733389344160 36734360613048 36748743557536 36767569758129 36785330915760 36826180811280 36845665563032 36978291640640 37019355817920 37043052719040 37214548333480 37266457038237 37284459191280 37318165644690 37325863365840 37351181976512 37359607250070 37398419764356 37439950491468 37520045465184 37579620542760 37636345081552 37660436931024 37843639047265 37857988102336 37885664187795 37886240765745 37895679833760 37937762765280 37953620395488 37967716552338 38009879480214 38011508612952 38053720171656 38085403799639 38152730224240 38277821143008 38325196655424 38405449209720 38464026572630 38468600813664 38506740649890 38521977439680 38527274497656 38564755871040 38570058811368 38579079006540 38623576214160 38655734305790 38698661273370 38768096840760 38851033106880 38894176952640 38971458340640 39045540029882 39084414097995 39099233613888 39108377564640 39127817111985 39211522924680 39289434868180 39333065556540 39358243513980 39403639411920 39417652794296 39478542643521 39685630850044 39704801623360 39748893574080 39760183857384 39804337309752 39806043354336 39850247733408 39865048306758 39988616649149 40007933784560 40014214239213 40060366735452 40069735461810 40114232669430 40193938266055 40279924822840 40324655444520 40325721670206 40411375133648 40411990150128 40456867429584 40537275863255 40663801551520 40664593280880 40670184964446 40726616371020 40771843041060 40793584762224 40815956236720 40852855286810 40929601029660 40975053112980 41037549727545 41062710702240 41073856693216 41151017606976 41216358014640 41263897066560 41278572024928 41279222676060 41325063012180 41342336502228 41405393310537 41407174486930 41451373758411 41599944990520 41600578095720 41646775295160 41688939405760 41690041704528 41736338252784 41844929923360 41866366875165 41892036014880 41955269926976 41982126414912 42020079723576 42170689328320 42186351724820 42233199422460 42281911301840 42293921063982 42340888216746 42361341654240 42530912381120 42590236615128 42649332165360 42696694000080 42741051159264 42742889792960 42762947189571 42788514847392 42855620901520 42921821502270 42937086079501 43055789878080 43206130360935 43216894838880 43343183809863 43441724129088 43489965910464 43526175771016 43640972736542 43658241098304 43706723320512 43773386376048 43842890633220 43865047381690 43937176419528 44031170854464 44080067212992 44142397098912 44177982063760 44227041455280 44278053037120 44294498118620 44295669311061 44306396389440 44344859393583 44460238043570 44657458000176 44667901826280 44717505270840 44741351029536 44781798773628 44806357411340 44902211277920 44924530758205 44952074921760 45008925507630 45048746050624 45189094404940 45314915425695 45326205291360 45365237375085 45376539778080 45412366856718 45462797025354 45474815800512 45626440492080 45677108388240 45701276170456 45746776745460 45783276269088 45917950766310 45935929446920 46057081953790 46086539051664 46156831887156 46208088779868 46348291456992 46373709169760 46386881166948 46438393528044 46509223024551 46521716208912 46688977470640 46748024705445 46765750008768 46776686891040 46799938114335 46828632129120 46900056831480 46901296917594 47045431351940 47075546163780 47147321841816 47199678667848 47284367294304 47322485127920 47442025494360 47448549125187 47514385766190 47542794274880 47543517823680 47567150214570 47596314623040 47847276428760 47906495819280 47992452661440 48009520541472 48083682554172 48085751017080 48159093122070 48212573514210 48232725919266 48335909787408 48389586533424 48644731035906 48796561861824 48871939645224 48874042017360 48966947742393 48979147484064 49023426344172 49047107887680 49101574415040 49115521235592 49245059673054 49272065992870 49429323471969 49535067211272 49607038562555 49688609384316 49700229821730 49712612255040 49755421637190 49757554192920 49767817821120 49812809666760 49864559685808 49919933988624 49920693714864 50075458419315 50106160723680 50213915908032 50239640250198 50514218917060 50514987687660 50571084286980 50623622069784 50679839306952 50682011483936 50738293562208 50833609985088 50991980952780 51179198598432 51207265612960 51342320866520 51356904149121 51369699330208 51413935691763 51426745081824 51438772008720 51498101618880 51506185802724 51598215031160 51677920627785 51690795787680 51860273806656 52112552130660 52170422815980 52282030566240 52444087408720 52477658018640 52525099654470 52538185882560 52611468759864 52638056858028 52981094666171 53013578476512 53039929862913 53040737072043 53072449746336 53153397742344 53237795768910 53352285652284 53413822313936 53426313949080 53485643559240 53601482191536 53766207259360 53767628893608 53849637201682 53882653533504 53909436909846 53942489906112 54010710609156 54219457707840 54226913285928 54302155161360 54362457388080 54377898510834 54391446349632 54407719713770 54451847733696 54572801372880 54633404150640 54716732970060 54751728590496 54896132094552 54921470524410 54955144019520 55038963568080 55100084016240 55101540919572 55123115336304 55177996373640 55207191080716 55268498344548 55467437460960 55529033726880 55586722272704 55648451003712 55821822500220 55926688786920 55977248467035 56026772964768 56097629646534 56132024269248 56159925737202 56280068197776 56310932563280 56391894751976 56454517622328 56490655396536 56752186208557 56786982153504 56843519750640 56865776220480 56928925333440 56930430593232 56951574828507 57017262919428 57080580257484 57126595213070 57229095336360 57416731714512 57487794983136 57608173814580 57696039858945 57702901220496 57760110974835 57782966159520 57790911746484 57855088217052 57935364321240 57983601458685 58047991910055 58152145261140 58276549660320 58364515168064 58457187510960 58568310044823 58582901892704 58648850420832 58730227899840 58934152302270 58969388607040 58999598334810 59060892414748 59105459117880 59126479191444 59527119395520 59528446275066 59543277333568 59557202435040 59623340361120 59640275786076 59709065031504 59775371600112 59797572460137 60011900676840 60090550103178 60104603192715 60127392868416 60419887234260 60486983166780 60488582505309 60549822475624 60617062700472 60617985225192 60835253989440 60902811184320 60995702327280 61005277446669 61089924556530 61223934355080 61279282930215 61394401544490 61411066334366 61448718735552 61542442516208 61610785039824 61726526410464 61849174889264 61895845599840 61917858037392 61918834014090 62012297366068 62013504753342 62028954945216 62110761730395 62244333260998 62330699607260 62399917485780 62400867143580 62533409108640 62535062556792 62604507379176 62738436679488 62767394885040 62863095789088 62932904890464 62973189622368 63030119585364 63060567284160 63256033992480 63264732166916 63279527587230 63349799133690 63352514354920 63422866952760 63440881595973 63511332325119 63542012481360 63796368571680 63875327759040 63885354922692 63916215756480 63973998248040 64111576738896 64114334689440 64182772271088 64212124162760 64283431352280 64310301225688 64382732253405 64447879716544 64479914735306 64519448711232 64583684817120 64825342258320 64859641381208 65162586193632 65165389356480 65234948865696 65289263656524 65364568458896 65388845173471 65461459104813 65487361647456 65560084980768 65660079564072 65764335949830 65797571072535 65905764629292 66046756281696 66120100819488 66211844938560 66251479179088 66266973095640 66340562182920 66343405590560 66417079555680 66441747177930 66459594584160 66559911984832 66560924953152 66634840472256 66690357065355 66767277892420 66986187000264 67001852739420 67209536117010 67353316916880 67428112382640 67498162759712 67513388261445 67549096134720 67573119075936 67783641607410 67885766141760 67989307937040 68064809667120 68118550285077 68194195538031 68439660738120 68475872198828 68551914255684 68585029344960 68620165118190 68674914403632 68876926149465 68903894170380 69008988850895 69085622930685 69129808577496 69235247830734 69312133169802 69449853987577 69483402840880 69560563754640 69580321750422 69657590292066 69970210691520 70033466205960 70148625013152 70165030336560 70184075810704 70350085247220 70489868439970 70568147027910 70613319245670 70719906483884 70720982762724 70799518001772 70833718831680 70871196989792 70983727691880 71136380869712 71163038241540 71200690642726 71235085265440 71271578649285 71314191412320 71315276735520 71350725321855 71468642922048 71548008433344 71690171858144 71770914643140 71859743728920 71879249213128 72014280812208 72128626525620 72238639683105 72302551047904 72318860271315 72349088878899 72402873548480 72483276517440 72503864681112 72584379800136 72763735163840 72844538867520 72955643960080 72967096553859 73194842792736 73228627365880 73311063026040 73385284757440 73466778688320 73468721226096 73497487115072 73535139516258 73570661831520 73652361622560 73691331126064 73826115518435 73908098989305 74429096666960 74532914076474 74550344732595 74568918382560 74570580548873 74636331289380 74651726731680 74719214500140 74796839528712 74879900982936 75040090930368 75159241085520 75272690163104 75320873862048 75687278094530 75771328375590 75772481531490 75791359667520 75875525530560 75907240790976 75935433104676 76019758960428 76023017225904 76107440343312 76170807599278 76305460448480 76555642286016 76810898419440 76928053145260 76937201627328 77013481299780 77054548995312 77140117622736 77158158013080 77247152428320 77311468611580 77397322546740 77515371707585 77536193681520 77942916681280 78091080059764 78168828195990 78216755129280 78255634223970 78297039321443 78423045849360 78578869736360 78666131113080 78716487027960 78787649481705 78807278823840 78835305588592 78957085287042 79080915208645 79371261700088 79520367714768 79608674619504 79612086708672 79700495466816 79730096613516 79856693653365 79977233298298 80015867569120 80028428478426 80120733470904 80139470923620 80228465338860 80387876532110 80559849645680 80649310889040 80651443340412 80774455802523 80822750267296 80823980300256 80864155364769 80913734859168 81074551726510 81327603103040 81329186561760 81340369928892 81453232742040 81543686082120 81587169524448 81611579570655 81631912473440 81705710573620 81859202059320 81950106225960 82075099455090 82125421404480 82147713386432 82382205786615 82432716029280 82557144049856 82558445352120 82650126024360 82684673004456 82810786621074 82814348973860 82902747516822 83199889981040 83201156191440 83293550590320 83380083409056 83472676505568 83689859846720 83732733750330 83784072029760 84040159447152 84146444469801 84372703449640 84466398844920 84563822603680 84587842127964 84681776433492 84722683308480 85180473230256 85298664330720 85393388000160 85482102318528 85525894379142 85577029694784 85594840248535 85689892819605 85711241803040 85843643004540 85874172159002 86412260721870 86433789677760 86686367619726 87052351542032 87281945473084 87546772752096 87685781266440 87730094763380 87874352839056 88284794197824 88355964127520 88399883104855 88401228453405 88454082910560 88499397502215 88588996237240 88591338622122 88689718787166 88920476087140 89292669412599 89314916000352 89335803652560 89435010541680 89482702059072 89563597547256 89612714822680 89804422555840 89849061516410 89904149843520 90017851015260 90135825154767 90378188809880 90629830851390 90652410582720 90730474750170 90753079556160 90824733713436 90925594050708 91252880984160 91354216776480 91402552340912 91493553490920 91566552538176 91835901532620 91871858893840 92114163907580 92116599501549 92173078103328 92313663774312 92416177559736 92696582913984 92747418339520 92773762333896 92876787056088 93018446049102 93043432417824 93366499891497 93377954941280 93496049410890 93553373782080 93599876228670 93657264258240 93800113662960 93802593835188 94090862703880 94151092327560 94294643683632 94399357335696 94568734588608 94644970255840 94884050988720 94897098250374 94919291380845 95024698700535 95028771532380 95134300429140 95694552857520 95812991638560 96019041082944 96167365108344 96171502034160 96318186244140 96425147028420 96465451838532 96612584391253 96671819574816 96719872102959 96779173066848 97289462071812 97613850074705 97743879290448 97748084034720 97933895484786 97958294968128 98046852688344 98231042471184 98490119346108 98544131985740 98858646943938 99070134422544 99214077125110 99377218768632 99400459643460 99510843274380 99515108385840 99625619333520 99662620766895 99729119371616 99839867977248 99841387429728 100150916838630 100212321447360 100479280500396 100814304175515 101028437834120 101029975375320 101142168573960 101247244139568 101359678613904 101364022967872 101476587124416 101675462411115 101983961905560 102358397196864 102414531225920 102684641733040 102713808298242 102739398660416 102827871383526 102853490163648 102877544017440 103012371605448 103196430062320 103355841255570 103381591575360 103852871746101 104225104261320 104340845631960 104370482625633 104564061132480 104888174817440 104955316037280 105050199308940 105222937519728 105276113716056 105734802659955 105852220541865 105962189332342 106027156953024 106079859725826 106081474144086 106144899492672 106306795484688 106475591537820 106704571304568 106801035964089 106827644627872 106852627898160 106971287118480 107202964383072 107532414518720 107535257787216 107699274403364 107818873819692 108021421218312 108453826571856 108604310322720 108724914776160 108755797021668 108815439427540 109102431841355 109145602745760 109266808301280 109433465940120 109503457180992 109792264189104 109842941048820 110077927136160 110200168032480 110203081839144 110246230672608 110302709274387 110355992747280 110414382161432 110536996689096 110934874921920 111058067453760 111643645000440 111799371114711 111853377573840 111954496934070 112053545929536 112195259293068 112319851474404 112560136395552 112621865126560 112783789503952 112909035244656 112981310793072 113504372417114 113530917141795 113573964307008 113656992563385 113687039501280 113860861186464 113903149657014 114034525838856 114161160514968 114253190426140 114256211398917 114458190672720 114833463429024 114975589966272 115216347629160 115392079717890 115405802440992 115520221949670 115565932319040 115581823492968 115710176434104 115870728642480 115967202917370 116095983820110 116304290522280 116553099320640 116914375021920 117136620089646 117165803785408 117253242293985 117297700841664 117868304604540 117999196669620 118121784829496 118210918235760 118252958382888 118435627930563 119056892550132 119114404870080 119246680722240 119280551572152 119418130063008 119550743200224 119595144920274 119832776347949 119965849947447 120023801353680 120042642717639 120181100206356 120209206385430 120581814798165 120839774468520 120973966333560 120977165010618 121099644951248 121234125400944 121235970450384 121611827589765 121991404654560 122010554893338 122179849113060 122447868710160 122558565860430 122788803088980 122822132668732 123084885032416 123112649182635 123221570079648 123453052820928 123698349778528 123791691199680 123835716074784 123837668028180 124024594732136 124027009506684 124216179931611 124221523460790 124354121275233 124488666521996 124661399214520 124799834971560 124801734287160 125066818217280 125070125113584 125209014758352 125534789770080 125599100625495 125726191578176 125865809780928 125946379244736 126060239170728 126512067984960 126529464333832 126559055174460 126699598267380 126705028709840 126845733905520 126881763191946 127022664650238 127084024962720 127592737143360 127770709845384 127947996496080 128223153477792 128228669378880 128365544542176 128424248325520 128566862704560 128620602451376 128668372760701 128765464506810 128811258238503 128959829470612 129167369634240 129650684516640 129719282762416 130325172387264 130469897731392 130578527313048 130729136917792 130777690346942 130922918209626 130974723294912 131120169961536 131320159128144 131528671899660 131595142145070 131811529258584 132093512563392 132240201638976 132502958358176 132533946191280 132681124365840 132686811181120 132834159111360 132883494355860 132887007933183 132919189168320 133034578180749 133380714130710 133534555784840 133972374000528 134003705478840 134419072234020 134624093004205 134706633833760 134773592274615 134856224765280 134996325519424 135026776522890 135146238151872 135567283214820 135944746277085 135978615874080 135981646883239 136129619334240 136237100570154 136388391076062 136659390104587 136879321476240 136951744397656 137103828511368 137240330236380 137349828807264 137753852298930 137807788340760 137826737935067 138017977701790 138171245861370 138259617154992 138470495661468 138624266339604 138899707975154 138966805681760 139121127509280 139160643500844 139315180584132 139527669073653 140066932411920 140244074116335 140297250026304 140330060673120 140368151621408 140399814343005 140700170494440 140979736879940 141136294055820 141226638491340 141439812967768 141441965525448 141599036003544 141742393979584 141967455383760 142272761739424 142326076483080 142345647375561 142401381285452 142470170530880 142543157298570 142628382824640 142630553471040 142701450643710 143380343716288 143541829286280 143719487457840 143758498426256 144028561624416 144257253051240 144477279366210 144605102095808 144637720542630 144698177757798 145007729362224 145168759600272 145911287920160 145934193107718 146389685585472 146457254731760 146622126052080 146900843227179 146937442452192 147070279032516 147141323663040 147304723245120 147382662252128 147652231036870 147816197978610 148821115687665 148858193333920 149065828152948 149100689465190 149137836765120 149141161097746 149272662578760 149303453463360 149438429000280 149593679057424 149759801965872 150226375257945 150318482171040 150545380326208 150641747724096 151374556189060 151542656751180 151544963062980 151870866209352 152039517920856 152046034451808 152214880686624 152341615198556 152610920896960 152743404577897 153527665835915 153621796838880 153856106290520 154026962599560 154070712447363 154109097990624 154241807075289 154280235245472 154316316026160 154494304856640 154622937223160 154794645093480 155030743415170 155033761883355 155072387363040 155610833152495 156182160119528 156337656391980 156511268447940 156594078642886 156846091698720 157157739472720 157332262226160 157432974055920 157575298963410 157614557647680 157670611177184 157914170574084 158161830417290 158742523400176 158943283998513 159040735429536 159119789588739 159217349239008 159460193227032 159713387306730 159954466596596 160031735138240 160056856956852 160241466941808 160278941847240 160456930677720 160775753064220 161119699291360 161199786838265 161298621778080 161302886680824 161548911605046 161645500534592 161647960600512 161728310729538 161827469718336 162149103453020 162658373123520 162680739857784 162906465484080 163087372164240 163174339048896 163223159141310 163263824946880 163411421147240 163718404118640 163900212451920 164150198910180 164764411573230 164865432058560 165116890704240 165300252048720 165369346008912 165621573242148 165628697947720 165805495033644 166399779962080 166402312382880 166587101180640 166760166818112 166945353011136 167465467500660 168080318894304 168292888939602 168663931112687 168745406899280 168932797689840 169127645207360 169175684255928 169363552866984 170256558625671 170360946460512 170597328661440 170786776000320 171051788758284 171189680497070 171379785639210 171422483606080 171687286009080 171748344318004 172824521443740 173088119576835 173280332924505 173372735239452 173950804376055 174104703084064 174143975730165 174563890946168 175093545504192 175371562532880 175460189526760 175704930134469 175748705678112 176711928255040 176799766209710 176802456906810 176908165821120 176998795004430 177177992474480 177182677244244 177379437574332 177840952174280 178001726606815 178585338825198 178629832000704 178671607305120 178870021083360 179127195094512 179225429645360 179698123032820 180035702030520 180271650309534 180756377619760 181259661702780 181460949500340 181649467426872 181851188101416 182505761968320 182708433552960 182805104681824 182987106981840 183671803065240 183743717787680 183837848790645 184228327815160 184233199003098 184346156206656 184627327548624 184832355119472 185547524667792 185753574112176 186036892098204 186086864835648 186332285191185 186732999782994 186755909882560 186992098821780 187199752457340 187600227325920 187605187670376 188181725407760 188302184655120 188589287367264 188798714671392 189289940511680 189768101977440 189794196500748 189838582761690 190049397401070 190057543064760 190268600858280 190322644787919 190427018998195 191389105715040 191625983277120 192334730216688 192343004068320 192636372488280 192850294056840 192930903677064 193225168782506 193343639149632 193439744205918 193558346133696 194578924143624 195227700149410 195487758580896 195496168069440 195867790969572 196093705376688 196166535520413 196384377314439 196462084942368 196980238692216 197088263971480 197392713217605 197717293887876 198140268845088 198428154250220 198754437537264 198800919286920 199021686548760 199030216771680 199251238667040 199325241533790 199458238743232 199679735954496 199682774859456 199943083245745 200071071196065 200301833677260 200958561000792 201628608351030 202056875668240 202059950750640 202284337147920 202494488279136 202719357227808 203350924822230 203967923811120 204355650855231 205369283466080 205427616596484 205655742767052 205755088034880 206024743210896 206392860124640 206711682511140 207026966552685 207256868792055 207705743492202 208349561962731 208450208522640 208681691263920 208740965251266 209776349634880 209910632074560 210100398617880 210445875039456 210552227432112 211469605319910 211704441083730 211924378664684 212159719451652 212162948288172 212613590969376 212951183075640 213409142609136 213602071928178 213655289255744 213705255796320 213814735947855 213942574236960 214405928766144 214685430397505 215070515574432 215398548806728 215637747639384 216042842436624 216715919049315 216907653143712 217047266636697 217208620645440 217449829552320 217511594043336 217630878855080 218204863682710 218291205491520 218533616602560 218866931880240 218901289661577 219584528378208 219685882097640 220155854272320 220400336064960 220406163678288 220492461345216 220605418548774 220711985494560 220828764322864 221073993378192 221478346555305 221724296967915 223287290000880 223598742229422 223706755147680 223711741646619 223908993868140 224390518586136 224639702948808 225120272791104 225243730253120 225567579007904 225818070489312 225962621586144 227008744834228 227061834283590 227313985126770 227374079002560 227721722372928 227806299314028 228069051677712 228322321029936 228506380852280 228512422797834 228916381345440 229666926858048 230432695258320 230784159435780 230811604881984 231040443899340 231163646985936 231420352868208 231741457284960 231934405834740 232191967640220 232546115122755 232608581044560 233828750043840 234273240179292 234506484587970 234630562093043 234891117964329 235736609209080 235998393339240 236243569658992 236421836471520 236505916765776 236871255861126 237242745625935 238113785100264 238561103144304 238836260126016 239101486400448 239190289840548 239665552695898 239931699894894 240047602707360 240085285435278 240362200412712 240418412770860 241163629596330 241679548937040 241947932667120 241954330021236 242199289902496 242323367407569 242468250801888 242471940900768 242592466094307 243223655179530 243982809309120 244021109786676 244359698226120 244834738711965 244895737420320 245117131720860 245577606177960 245644265337464 246169770064832 246225298365270 246443140159296 247146617359845 247396699557056 247671432149568 247675336056360 248049189464272 248054019013368 248432359863222 248443046921580 248708242550466 248977333043992 249202417249541 249322798429040 249599669943120 249603468574320 250140250227168 250418029516704 251069579540160 251198201250990 252120478341456 253058928667664 253118110348920 253399196534760 253410057419680 253691467811040 253763526383892 254045329300476 254168049925440 255541419690768 255895992992160 256446306955584 256731089084352 256784520745605 256848496651040 257069678458815 257133725409120 257241204902752 257336745521402 257530929013620 257622516477006 257919658941224 259301369033280 259438565524832 261157054626096 261458273835584 261555380693884 261845836419252 262640318256288 263057343799320 263190284290140 263623058517168 264905473330855 265005916716352 265067892382560 265199649314565 265203685360215 265362248731680 265766988711720 265774015866366 266069156361498 266761428261420 267069111569680 267576789028309 267878008237797 267944748001056 268007410957680 268838144468040 269248186008410 269413267667520 269547184549230 269712449530560 270053553045780 271134566429640 271889492554170 271957231748160 271963293766478 272259238668480 272474201140308 272776782152124 273318780209174 273758642952480 273903488795312 274207657022736 274480660472760 274699657614528 275507704597860 275615576681520 275653475870134 276035955403580 276342491722740 276349798504647 276519234309984 276940991322936 277248532679208 277799415950308 277933611363520 278242255018560 278321287001688 278630361168264 279055338147306 280099499674491 280133864823840 280488148232670 280660121346240 280736303242816 280799628686010 281400340988880 281959473759880 282272588111640 282453276982680 282879625935536 282883931050896 283198072007088 283760931042785 283934910767520 284545523478848 284652152966160 284691294751122 284757874142535 284802762570904 285086314597140 285402901287420 287083658572560 287438974915680 287516996852512 288057123248832 288514506102480 288954558732420 289275441085260 289396355515596 289837753173759 290015458724448 290159616308877 290337519200544 291822575840320 291868386215436 292841550224115 292914509463520 293244252104160 293801686454358 293874884904384 294140558065032 294765324504256 295304462073740 295632395957220 297642231375330 297716386667840 298131656305896 298201378930380 298282322195492 298545325157520 298876858000560 298987862300685 299187358114848 299519603931744 300452750515890 300559602556507 300636964342080 302442912526545 302749112378120 303085313502360 303089926125960 303741732418704 304079035841712 304092068903616 304429761373248 304683230397112 305026387233345 305486809155794 307055331671830 307243593677760 307712212581040 308053925199120 308141424894726 308218195981248 308483614150578 308560470490944 308632632052320 309245874446320 309589290186960 310061486830340 310067523766710 310144774726080 311221666304990 312364320239056 312675312783960 313022536895880 313188157285772 313692183397440 314315478945440 314664524452320 314865948111840 315150597926820 315341222354368 315828341148168 316323660834580 317204407979865 317485046800352 317556661625595 317886567997026 318081470859072 318239579177478 318434698478016 318920386454064 319426774613460 319908933193192 320113713913704 320403107892267 320482933883616 320557883694480 320913861355440 321551506128440 322239398582720 322399573676530 322597243556160 322605773361648 323097823210092 323456621459076 324298206906040 325361479715568 325812930968160 326174744328480 326446318282620 326822842294480 326944225867355 327307295524065 327436808237280 327800424903840 328300397820360 329528823146460 330233781408480 330600504097440 330738692017824 331243146484296 331257395895440 331610990067288 331887090253997 332799559924160 332804624765760 333174202361280 334930935001320 336160637788608 336585777879204 337327862225374 337490813798560 337865595379680 338351368511856 338727105733968 340513117251342 340592751425385 340721892921024 340970977690155 342103577516568 342379360994140 342759571278420 342768634196751 343374572018160 343496688636008 345649042887480 346176239153670 346560665849010 346745470478904 347249269937885 347901608752110 348209406168128 348287951460330 349127781892336 350743125065760 350920379053520 351409860268938 351497411356224 353599532419420 353604913813620 353997590008860 354355984948960 354365354488488 354758875148664 355681904348560 356003453213630 357170677650396 357343214610240 357740042166720 358254390189024 358450859290720 359396246065640 359498329043847 359897549842341 360071404061040 360543300619068 361512755239520 361745444394495 362519323405560 362921899000680 363298934853744 363702376202832 364835482769295 365610209363648 365974213963680 367343606130480 367487435575360 367675697581290 368456655630320 368466398006196 369254655097248 369664710238944 371095049335584 371507148224352 372073784196408 372648539794833 372664570382370 372852902744365 373465999565988 373984197643560 374399504914680 375200454651840 375210375340752 376363450815520 376604369310240 377178574734528 377597429342784 379536203954880 379588393001496 379677165523380 380098794802140 380115086129520 380537201716560 380645289575838 380854037996390 382778211430080 384669460433376 384686008136640 385272744976560 385700588113680 385861807354128 386005118282103 386433774715509 386450337565012 386879488411836 389157848287248 390455400298820 390975517161792 391485196607215 391735581939144 392187410753376 392333071040826 392768754628878 392924169884736 393960477384432 394176527942960 394785426435210 395434587775752 396280537690176 396856308500440 397508875074528 397601838573840 398043373097520 398060433543360 398502477334080 398650483067580 398661023799549 399886166491490 400142142392130 400603667354520 401917122001584 403257216702060 403872279012615 404113751336480 404119901501280 404320776823845 404568674295840 404988976558272 405438714455616 406701849644460 407935847622240 407944940649717 408711301710462 409978170313761 410738566932160 410855233192968 411311485534104 412049486421792 412785720249280 413423365022280 413480213805201 414053933105370 414513737584110 415411486984404 416699123925462 416900417045280 417363382527840 417481930502532 418583007220959 420200797235760 420732222349005 420891750078912 421104454864224 422939210639820 423408882167460 423848757329368 424319438903304 424325896576344 425227181938752 425902366151280 426818285218272 427036942126683 427204143856356 427410511592640 427629471895710 427885148473920 429370860795010 430141031148864 430797097613456 431275495278768 432085684873248 433431838098630 433815306287424 434094533273394 435023188086672 435261757710160 436409727365420 437733863760480 437802579323154 439169056756416 439371764195280 440812327356576 441210837097548 441423970989120 441657528645728 442147986756384 442956693110610 443448593935830 446463347062995 446574580001760 447197484458844 447413510295360 447423483293238 447817987736280 448781037172272 449279405897616 450679125773835 451135158015808 451636140978624 451925243172288 454017489668456 454123668567180 454627970253540 455612598628056 456138103355424 456644642059872 457012761704560 457024845595668 457721916214297 457832762690880 458230213733691 460582997507745 460865390516640 461568318871560 462080887798680 462212137342089 462327293971872 462840705736416 463482914569920 463868811669480 464383935280440 465092230245510 465217162089120 466832499457485 468546480358584 469012969175940 469261124186086 469782235928658 471473218418160 471996786678480 472487139317984 472843672943040 473011833531552 473742511722252 474485491251870 476227570200528 476829851995539 477122206288608 477359368766217 478380579681096 479331105391796 479863399789788 480095205414720 480170570870556 480724400825424 480836825541720 482327259192660 483062921956265 483359097874080 483599360514795 483895865334240 483908660042472 484398579804992 484646734815138 484936501603776 484943881801536 485184932188614 486447310359060 488042219573352 488719396452240 489669477423930 489791474840640 490234263441720 491155212355920 491288530674928 492450596730540 494293234719690 495350672112720 496098378928544 496108038026736 496864719726444 496886093843160 497416485100932 497954666087984 498404834499082 498645596858080 499199339886240 499206937148640 500280500454336 500836059033408 502396402501980 504240956682912 505991793338061 506117857335328 506236220697840 506798393069520 506820114839360 507382935622080 507527052767784 508090658600952 510769675877013 511082839381536 511791985984320 513569041491210 513696993302080 514139356917630 514267450818240 514482409805504 514673491042804 515061858027240 515245032954012 515839317882448 518877131049664 519264358730505 521852413128165 521994063842111 522314109252192 523110761387768 523691672838504 525280636512576 526114687598640 526380568580280 527114790403407 527246117034336 529810946661710 530135784765120 530399298629130 530407370720430 530724497463360 531533977423440 531548031732732 532138312722996 533522856522840 534005179820445 534138223139360 535153578056618 535756016475594 535889496002112 536014821915360 537676288936080 538496372016820 539094369098460 540107106091560 542269132859280 543778985108340 543926587532956 544948402280616 545553564304248 546637560418348 547517285904960 547806977590624 548079275250101 548415314045472 548961320945520 551015409195720 551231153363040 551306951740268 551513546371935 552071910807160 552684983445480 552699597009294 553038468619968 553881982645872 554497065358416 555598831900616 556642574003376 557260722336528 558110676294612 558996855573555 560198999348982 560267729647680 560976296465340 561599257372020 562800681977760 563918947519760 564545176223280 564906553965360 565759251871072 565767862101792 566396144014176 567521862085570 567869821535040 569304305932320 569382589502244 569515748285070 569605525141808 570172629194280 570805802574840 571281056994585 574167317145120 574877949831360 575033993705024 577029012204960 577909117464840 578550882170520 578792711031192 579675506347518 580030917448896 580319232617754 580675038401088 583736772430872 585683100448230 585829018927040 586488504208320 587603372908716 588281116130064 588499606561239 589153131943317 590608924147480 591264791914440 592178139652815 595284462750660 596263312611792 596402757860760 596564644390984 597090650315040 597753716001120 597975724601370 598374716229696 599039207863488 599163881739745 599829249737235 600213213588195 600905501031780 601119205113014 604885825053090 605205870463171 605498224756240 606170627004720 606179852251920 607483464837408 608158071683424 609366460794224 610052774466690 610973618311588 614110663343660 615424425162080 616107850398240 616282849789452 616967228301156 617265264104640 618491748892640 619178580373920 620122973660680 620135047533420 621080899658055 621770606376165 622443332609980 624728640478112 625048685888193 625350625567920 626045073791760 626376314571544 628630957890880 629329048904640 629731896223680 630301195853640 631656682296336 632647321669160 634408815959730 634970093600704 635113323251190 635773135994052 636479158354956 637840772908128 638853549226920 639817866386384 640227427827408 640806215784534 640965867767232 641115767388960 641827722710880 643103012256880 643341863803505 644056291192515 644799147353060 645211546723296 646195646420184 646913242918152 648596413812080 650722959431136 651625861936320 652349488656960 652892636565240 653645684588960 653888451734710 654614591048130 654873616474560 655600849807680 656600795640720 659057646292920 660467562816960 661201008194880 661477384035648 662486292968592 662514791790880 663221980134576 663774180507994 664435039665915 665172890903745 669861870002640 671135224939857 673171555758408 674655724450748 674981627597120 675731190759360 676702737023712 677454211467936 679908234416195 681026234502684 681185502850770 681941955380310 683296950522935 684207155033136 684758721988280 685519142556840 685537268393502 686749144036320 686993377272016 689133689675335 691298085774960 692352478307340 693121331698020 693490940957808 694498539875770 695803217504220 696575902920660 697638345368265 698255563784672 701486250131520 701840758107040 702819720537876 703891686279129 704673353892987 707199064838840 707209827627240 707995180017720 708711969897920 708730708976976 709517750297328 711363808697120 711728236877805 712006906427260 714341355300792 716508780378048 716901718581440 718792492131280 718996658087694 719795099684682 720142808122080 721086601238136 723025510479040 723490888788990 725038646811120 725843798001360 726597869707488 726970102222707 727404752405664 729670965538590 731948427927360 734504216135895 734687212260960 735351395162580 736913311260640 736932796012392 738509310194496 739329420477888 742190098671168 743014296448704 744147568392816 745297079589666 745329140764740 745705805488730 746931999131976 747607251748623 747968395287120 748799009829360 750420750681504 752726901631040 753208738620480 759176786002992 759354331046760 760197589604280 760230172259040 761074403433120 761290579151676 761708075992780 763717022889485 769338920866752 770353562236815 770545489953120 771209035376445 771401176227360 771723614708256 772010236564206 772867549431018 772900675130024 773758976823672 778315696574496 780910800597640 782970393214430 783471163878288 784374821506752 784666142081652 785537509257756 787920954768864 788353055885920 789570852870420 790869175551504 793712617000880 794716419992565 795017750149056 795203677147680 795598947943695 796086746195040 797300966135160 797322047599098 799772332982980 800284284784260 801207334709040 802730367084927 803834244003168 806514433404120 807744558025230 808227502672960 808239803002560 808641553647690 809137348591680 813403699288920 815871695244480 815889881299434 817422603420924 819956340627522 821710466385936 822622971068208 824098972843584 826846730044560 826960427610402 828107866210740 829027475168220 829049395513941 830822973968808 833398247850924 833800834090560 834726765055680 834963861005064 837166014441918 840298499023473 840401594471520 841464444698010 842208909728448 843319655563435 845878421279640 846817764334920 847697514658736 848638877806608 848651793152688 851282793128355 851804732302560 853636570436544 854073884253366 854408287712712 855258943791420 858741721590020 861594195226912 862550990557536 864171369746496 866863676197260 868189066546788 869513259521277 870046376173344 870478848926631 870523515420320 872819454730840 875467727520960 875605158646308 878524650672345 878743528390560 881624654713152 882421674195096 883315057291456 884295973512768 885913386221220 886897187871660 892926694125990 893149160003520 894394968917688 894846966586476 895635975472560 897562074344544 898558811795232 900678609324907 901358251547670 901678807669521 908034979336912 908247337134360 909255940507080 911225197256112 912276206710848 913289284119744 914025523409120 914049691191336 915443832428594 916460427467382 921165995015490 921730781033280 923136637743120 924161775597360 924424274684178 924654587943744 925681411472832 927737623338960 928767870560880 930184460491020 930434324178240 933664998914970 937092960717168 938025938351880 938522248372172 939564471857316 942946436836320 943993573356960 944974278635968 946023667063104 947485023444504 948970982503740 951613223939595 951871528182673 952455140401056 953659703991078 954244412577216 954718737532434 956761159362192 958662210783592 959726799579576 960341141741112 961209323676801 961448801650848 961673651083440 964654518385320 964787165545469 966125843912530 966718195748160 967198721029590 967791730668480 967817320084944 969293469630276 970369864377228 972894620718120 976084439146704 977438792904480 979338954847860 980468526883440 980832677602065 981921886572195 982310424711840 982577061349856 984901193461080 988586469439380 990701344225440 992196757857088 992216076053472 993729439452888 993772187686320 994832970201864 995661270761991 995909332175968 996809668998164 997291193716160 998398679772480 998413874297280 1004792805003960 1008481913365824 1011983586676122 1012235714670656 1012472441395680 1013596786139040 1015054105535568 1016181317201904 1021539351754026 1021778254276155 1022165678763072 1027138082982420 1028278713835260 1028305902590253 1029346982085608 1030123716054480 1030490065908024 1031678635764896 1038528717461010 1041747809813655 1043704826256330 1043988127684222 1044628218504384 1046221522775536 1047383345677008 1052229375197280 1052761137160560 1054229580806814 1054492234068672 1059621893323420 1060798597258260 1060814741440860 1063067954846880 1063096063465464 1064276625445992 1067045713045680 1068010359640890 1068276446278720 1070307156113236 1071512032951188 1072029643830720 1075352577872160 1076992744033640 1078188738196920 1078494987131541 1079692649527023 1080214212183120 1084538265718560 1085236333183485 1087557970216680 1087853175065912 1089896804561232 1091107128608496 1093275120836696 1094506448307885 1095613955181248 1096158550500202 1096830628090944 1097922641891040 1102030818391440 1102462306726080 1102613903480536 1103027092743870 1104143821614320 1105369966890960 1105399194018588 1107763965291744 1108994130716832 1111197663801232 1113285148006752 1114521444673056 1116221352589224 1117993711147110 1118558708233095 1120397998697964 1121952592930680 1123198514744040 1125601363955520 1127837895039520 1129090352446560 1129813107930720 1131518503742144 1131535724203584 1132792288028352 1135043724171140 1138608611864640 1138765179004488 1139031496570140 1139211050283616 1140345258388560 1141611605149680 1142562113989170 1148334634290240 1154058024409920 1155818234929680 1157101764341040 1157585422062384 1158015354846309 1159301324146527 1159351012695036 1160638465235508 1167473544861744 1171366200896460 1173152810465215 1174455589821645 1175206745817432 1176562232260128 1176999213122478 1178306263886634 1180647517788809 1181217848294960 1182529583828880 1184356279305630 1190568925501320 1192526625223584 1192805515721520 1193129288781968 1194181300630080 1195507432002240 1195951449202740 1198327763479490 1199658499474470 1200426427176390 1201811002063560 1202238410226028 1209771650106180 1210411740926342 1210996449512480 1211616837037845 1212341254009440 1212359704503840 1212962330471535 1214966929674816 1216316143366848 1218732921588448 1220105548933380 1221947236623176 1223834821949151 1228221326687320 1229934510941283 1230848850324160 1232215700796480 1232565699578904 1233934456602312 1236983497785280 1238357160747840 1240245947321360 1240270095066840 1240440641415603 1242161799316110 1243541212752330 1244886665219960 1246012086247705 1249457280956224 1250097371776386 1250701251135840 1252090147583520 1252752629143088 1260602391707280 1263313364592672 1265294643338320 1267699869330841 1268817631919460 1270226646502380 1271546271988104 1272958316709912 1275681545816256 1277707098453840 1279635732772768 1280454855654816 1281612431569068 1282231534777920 1283655445421760 1286206024513760 1286683727607010 1288112582385030 1289598294706120 1290423093446592 1292391292840368 1293826485836304 1297192827624160 1301445918862272 1305785273130480 1307291369177920 1307776903469420 1309229182096260 1313201591281440 1318115292585840 1324972585937184 1325029583581760 1326443960269152 1327548361015988 1328870079331830 1330345781807490 1331049668464531 1337883945141545 1339390041188985 1339723740005280 1342270449879714 1346343111516816 1349311448901496 1353405474047424 1354908422935872 1359816468832390 1362052469005368 1362371005701540 1363883910760620 1366593901045870 1368414310066272 1369517443976560 1371038285113680 1371074536787004 1373165748642891 1373498288072640 1373986754544032 1374690641201073 1378267379350670 1381748992523235 1382596171549920 1384704956614680 1386242663396040 1386981881915616 1388997079751540 1391606435008440 1393151805841320 1395276690736530 1396511127569344 1400497498372455 1403681516214080 1405639441075752 1407783372558258 1409346707785974 1414398129677680 1414419655254480 1415990360035440 1417461417953952 1419035500594656 1422727617394240 1423456473755610 1424013812854520 1428682710601584 1430489555986617 1437584984262560 1437993316175388 1439590199369364 1440285616244160 1442173202476272 1446981777577980 1449188765868795 1450077293622240 1450798081544385 1451687596002720 1453195739414976 1453940204445414 1454809504811328 1459341931077180 1469008432271790 1469374424521920 1470702790325160 1473826622521280 1473865592024784 1488295136785632 1490594159179332 1490658281529480 1491411610977460 1493863998263952 1495214503497246 1495936790574240 1497598019658720 1500841501363008 1502798012782535 1517975380014183 1518353572005984 1518708662093520 1520395179208560 1520460344518080 1522148806866240 1522581158303352 1523416151985560 1527434045778970 1532309027631039 1540707124473630 1541090979906240 1542418070752890 1542802352454720 1543447229416512 1544020473128412 1545735098862036 1545801350260048 1547517953647344 1556631393148992 1561821601195280 1565940786428860 1565982191526333 1566942327756576 1569332284163304 1571075018515512 1575841909537728 1576706111771840 1579141705740840 1581738351103008 1587425234001760 1589432839985130 1590407354295360 1591197895887390 1592173492390080 1594601932270320 1594644095198196 1599544665965960 1600568569568520 1602015539461335 1602414669418080 1605460734169854 1607668488006336 1613028866808240 1615489116050460 1617283107295380 1626807398577840 1631779762598868 1634845206841848 1639912681255044 1642413934651301 1643420932771872 1644237825750303 1645245942136416 1653693460089120 1653920855220804 1656215732421480 1658054950336440 1658098791027882 1659435451269985 1661645947937616 1666796495701848 1669927722010128 1674332028883836 1680596998046946 1680803188943040 1682928889396020 1686639311126870 1691756842559280 1693635528669840 1695395029317472 1697277755613216 1697303586305376 1702565586256710 1703609464605120 1708147768506732 1708816575425424 1710517887582840 1713843170983755 1717483443180040 1723188390453824 1725101981115072 1733727352394520 1736378133093576 1739026519042554 1740092752346688 1740957697853262 1741047030840640 1745638909461680 1751210317292616 1757049301344690 1757487056781120 1764843348390192 1765498819683717 1771826772442440 1773794375743320 1785853388251980 1788789937835376 1789693933172952 1791271950945120 1795124148689088 1797117623590464 1797491645219235 1799487749211705 1801357218649814 1802716503095340 1803357615339042 1815617611389513 1816069958673824 1816494674268720 1818511881014160 1822450394512224 1828051046818240 1828099382382672 1830887664857188 1832920854934764 1842331990030980 1846273275486240 1848323551194720 1848848549368356 1855475246677920 1857535741121760 1860368920982040 1863242698974165 1867329997829940 1873037523198163 1874185921434336 1875146057664579 1876051876703760 1877044496744344 1879128943714632 1885892873672640 1887987146713920 1894970046889008 1897941965007480 1903226447879190 1903743056365346 1904910280802112 1907319407982156 1909437475064868 1913522318724384 1917324421567184 1919453599159152 1920682283482224 1922418647353602 1922897603301696 1923347302166880 1929309036770640 1929574331090938 1930025591410515 1932168873577545 1932251687825060 1934397442059180 1935634640169888 1938586939260552 1940739728754456 1945789241436240 1952168878293408 1954877585808960 1958677909695720 1960937053766880 1961665355204130 1963843773144390 1964620849423680 1965154122699712 1969802386922160 1977172938878760 1981402688450880 1984432152106944 1987458878905776 1987544375372640 1989665940403728 1991322541523982 1991818664351936 1993305118997745 1993619337996328 2009585610007920 2013405674819571 2023967173352244 2024944882791360 2027193572278080 2030108211071136 2032362634403808 2039724703248585 2043078703508052 2043556508552310 2049890851568805 2054276165964840 2056557427670520 2056611805180506 2058693964171216 2060247432108960 2060980131816048 2063357271529792 2067401069026005 2077057434922020 2083495619627310 2087409652512660 2087976255368444 2092443045551072 2092915036104795 2094766691354016 2104458750394560 2105522274321120 2108459161613628 2111675058837387 2114020061678961 2119243786646840 2121597194516520 2121629482881720 2126135909693760 2126192126930928 2128553250891984 2134091426091360 2135184710633415 2136020719281780 2140614312226472 2143024065902376 2150705155744320 2153985488067280 2156377476393840 2156989974263082 2159385299054046 2160428424366240 2169076531437120 2170472666366970 2175115940433360 2175706350131824 2179793609122464 2182214257216992 2186550241673392 2189012896615770 2192317101000404 2195845283782080 2204061636782880 2205227806961072 2206054185487740 2208287643228640 2210739933781920 2210798388037176 2215527930583488 2217988261433664 2222395327602464 2226570296013504 2229042889346112 2232442705178448 2235987422294220 2237117416466190 2240795997395928 2242821755245869 2243905185861360 2246397029488080 2255675790079040 2258180704893120 2259626215861440 2270087448342280 2277530358008976 2278062993140280 2278422100567232 2280690516777120 2283223210299360 2285124227978340 2288609581071485 2291151068668455 2311060686710445 2311636469859360 2311687997015063 2314203528682080 2315170844124768 2316030709692618 2318602648293054 2318702025390072 2321276930471016 2323209631777979 2334947089723488 2342732401792920 2346305620930430 2348911179643290 2350413491634864 2353124464520256 2353998426244956 2356612527773268 2361295035577618 2362435696589920 2365059167657760 2368712558611260 2381137851002640 2384149259977695 2385053250447168 2385611031443040 2386258577563936 2386796843831085 2391902898405480 2396655526958980 2399316998948940 2400852854352780 2403622004127120 2404476820452056 2408191101254781 2419543300212360 2420823481852684 2421992899024960 2423233674075690 2424682508018880 2424719409007680 2425924660943070 2437465843176896 2440211097866760 2443894473246352 2447669643898302 2456442653374640 2459869021882566 2465131399157808 2467868913204624 2480491894642720 2480540190133680 2480881282831206 2484323598632220 2487082425504660 2489773330439920 2492024172495410 2500194743552772 2501402502271680 2504180295167040 2505505258286176 2521204783414560 2526626729185344 2529958966690305 2530589286676640 2535399738661682 2537635263838920 2540453293004760 2543092543976208 2545916633419824 2553848379385065 2555414196907680 2559271465545536 2560909711309632 2563224863138136 2572412049027520 2573367455214020 2576225164770060 2579196589412240 2584782585680736 2587652971672608 2594385655248320 2608539778563831 2609970319210555 2611570546260960 2615553806938840 2618458364192520 2626403182562880 2635573952017035 2636230585171680 2649945171874368 2652887920538304 2655096722031976 2657740158663660 2660691563614980 2662099336929062 2675767890283090 2678780082377970 2679447480010560 2684540899759428 2692686223033632 2698622897802992 2702035827974721 2705036423008563 2719632937664780 2724104938010736 2724742011403080 2727767821521240 2733187802091740 2736828620132544 2739034887953120 2740396376250505 2742076570227360 2742149073574008 2746331497285782 2747973509088064 2749381282402146 2756534758701340 2763497985046470 2765192343099840 2769409913229360 2772485326792080 2773963763831232 2777994159503080 2783212870016880 2786303611682640 2790553381473060 2800994996744910 2811278882151504 2815566745116516 2818693415571948 2828796259355360 2828839310508960 2831980720070880 2834922835907904 2838071001189312 2846912947511220 2848027625709040 2855614584548019 2857365421203168 2860979111973234 2875169968525120 2875986632350776 2879180398738728 2884346404952544 2893963555155960 2894361496636407 2898377531737590 2900154587244480 2901596163088770 2903375192005440 2907880408890828 2918683862154360 2938016864543580 2941405580650320 2942498032806195 2945765659716585 2947731184049568 2976590273571264 2981188318358664 2981316563058960 2982823221954920 2986983812285973 2987727996527904 2990429006994492 2991873581148480 2995196039317440 3005596025565070 3026029352315855 3035950760028366 3036707144011968 3037417324187040 3040790358417120 3045162316606704 3046832303971120 3054868091557940 3064618055262078 3081414248947260 3084836141505780 3088040946256824 3091470197724072 3091602700520096 3095035907294688 3123643202390560 3125243429440965 3131881572857720 3131964383052666 3133884655513152 3138664568326608 3142150037031024 3158283411481680 3163476702206016 3174850468003520 3178865679970260 3182395791774780 3189203864540640 3189288190396392 3199089331931920 3201137139137040 3204031078922670 3204829338836160 3210921468339708 3226057733616480 3230978232100920 3234566214590760 3235484961394623 3253614797155680 3263559525197736 3269690413683696 3279825362510088 3284827869302602 3286841865543744 3288475651500606 3290491884272832 3307386920178240 3307841710441608 3312431464842960 3316109900672880 3316197582055764 3318870902539970 3323291895875232 3333592991403696 3339855444020256 3348664057767672 3355676124699285 3361193996093892 3365857778792040 3373278622253740 3383513685118560 3387271057339680 3390790058634944 3394555511226432 3394607172610752 3405131172513420 3416295537013464 3417633150850848 3421035775165680 3427686341967510 3434966886360080 3467454704789040 3472756266187152 3474046064538927 3478053038085108 3481915395706524 3491277818923360 3502420634585232 3514098602689380 3519458431395645 3523366769464935 3529686696780384 3530997639367434 3541942553366427 3543653544884880 3547588751486640 3571706776503960 3577579875670752 3579387866345904 3582543901890240 3594983290438470 3598975498423410 3602714437299628 3605433006190680 3606715230678084 3631235222779026 3632139917347648 3632989348537440 3634850511113535 3637023762028320 3644900789024448 3656198764765344 3661775329714376 3665841709869528 3671504465847453 3684663980061960 3689803532823849 3692546550972480 3696647102389440 3697697098736712 3710950493355840 3715071482243520 3720737841964080 3721321924246809 3726485397948330 3734659995659880 3738036258743115 3746075046396326 3748371842868672 3750292115329158 3752103753407520 3754088993488688 3758257887429264 3789940093778016 3795883930014960 3803099607992523 3806452895758380 3807486112730692 3814638815964312 3818874950129736 3827044637448768 3834648843134368 3838907198318304 3841364566964448 3844837294707204 3846694604333760 3858618073541280 3859148662181876 3860051182821030 3864337747155090 3864503375650120 3868794884118360 3871269280339776 3877173878521104 3881479457508912 3891578482872480 3904337756586816 3917355819391440 3921874107533760 3923330710408260 3927687546288780 3939604773844320 3954345877757520 3974917757811552 3975088750745280 3979331880807456 3982645083047964 3986610237995490 3987238675992656 3988719555581731 3993149005393593 4013651835424635 4019171220015840 4026811349639142 4047934346704488 4060216422142272 4064725268807616 4079449406497170 4086157407016104 4087113017104620 4099781703137610 4108552331929680 4113114855341040 4113223610361012 4117387928342432 4119497245928673 4120494864217920 4121960263632096 4124071923603219 4134802138052010 4145246977569705 4154114869844040 4166991239254620 4174819305025320 4175952510736888 4184886091102144 4185830072209590 4189533382708032 4201492495117365 4211044548642240 4216918323227256 4223350117674774 4228040123357922 4236441093242197 4238487573293680 4243194389033040 4243258965763440 4252384253861856 4257106501783968 4268182852182720 4270369421266830 4272041438563560 4281228624452944 4286048131804752 4307970976134560 4312754952787680 4313979948526164 4318770598108092 4320856848732480 4340945332733940 4347566297606385 4350231880866720 4351412700263648 4352394244633155 4359587218244928 4364428514433984 4373100483346784 4378025793231540 4384634202000808 4408123273565760 4410455613922144 4412108370975480 4416575286457280 4421479867563840 4421596776074352 4444790655204928 4464885410356896 4471974844588440 4474234832932380 4481591994791856 4485643510491738 4487810371722720 4492794058976160 4503393046624535 4508394038347605 4540174896684560 4548805413481253 4553926140042549 4555060716017952 4556125986280560 4561381033554240 4566446420598720 4570248455956680 4577219162142970 4582302137336910 4622121373420890 4623272939718720 4623375994030126 4628407057364160 4630341688249536 4632061419385236 4637205296586108 4637404050780144 4642553860942032 4646419263555958 4669894179446976 4685464803585840 4692611241860860 4697822359286580 4697946574578999 4700826983269728 4707996852489912 4713225055546536 4722590071155236 4724871393179840 4730118335315520 4737425117222520 4759357640913365 4762275702005280 4768298519955390 4771222062886080 4772517155127872 4773593687662170 4783805796810960 4793311053917960 4798633997897880 4801705708705560 4806046618384005 4807244008254240 4808953640904112 4816382202509562 4823935827727345 4839086600424720 4841646963705368 4846467348151380 4851849321886140 4880422195733520 4887788946492704 4895339287796604 4912885306749280 4919738043765132 4927241803953903 4930262798315616 4932713477250909 4935737826409248 4960983789285440 4961080380267360 4961762565662412 4968647197264440 4974164851009320 4978306353809955 4979546660879840 4984048344990820 5000389487105544 5011010516572352 5042409566829120 5059917933380610 5061178573353280 5070799477323364 5075270527677840 5080906586009520 5086185087952416 5091833266839648 5107696758770130 5110828393815360 5126449726276272 5141529512951265 5146734910428040 5152450329540120 5158393178824480 5169565171361472 5175305943345216 5217079557127662 5219940638421110 5223141092521920 5231107613877680 5236916728385040 5271147904034070 5272461170343360 5310193444063952 5315480317327320 5321383127229960 5324198673858124 5351535780566180 5357560164755940 5369081799518856 5385372446067264 5392474935657705 5397245795605984 5398463247635115 5404071655949442 5410072846017126 5439265875329560 5446852834168539 5448209876021472 5449484022806160 5455535643042480 5466375604183480 5478069775906240 5480792752501010 5484153140454720 5484298147148016 5492662994571564 5498762564804292 5513069517402680 5526995970092940 5538819826458720 5544970653584160 5555988319006160 5566425740033760 5572607223365280 5581106762946120 5601989993489820 5619112569594489 5622557764303008 5631133490233032 5637386831143896 5657592518710720 5657678621017920 5663961440141760 5693825895022440 5696055251418080 5711229169096038 5714730842406336 5721958223946468 5751973264701552 5758360797477456 5768692809905088 5787927110311920 5788722993272814 5790076774231545 5796506620732635 5796755063475180 5803192326177540 5815760817781656 5837367724308720 5876033729087160 5882811161300640 5884996065612390 5891531319433170 5895462368099136 5903237588944045 5962376636717328 5962633126117920 5965646443909840 5973967624571946 5975455993055808 5980858013988984 6011192051130140 6052058704631710 6071901520056732 6074834648374080 6081580716834240 6090324633213408 6093664607942240 6109736183115880 6119174109745755 6129236110524156 6149672554706415 6162828497894520 6169672283011560 6176081892513648 6182940395448144 6183205401040192 6190071814589376 6202203207078015 6247286404781120 6250486858881930 6263763145715440 6263928766105332 6277329136653216 6284300074062048 6316566822963360 6335025176512161 6338499346654205 6357731359940520 6364791583549560 6378407729081280 6378576380792784 6398178663863840 6402274278274080 6408062157845340 6421842936679416 6452115467232960 6461956464201840 6469132429181520 6470969922789246 6507229594311360 6527119050395472 6539380827367392 6559650725020176 6569655738605204 6576951303001212 6615683420883216 6624862929685920 6632219801345760 6632395164111528 6637741805079940 6646583791750464 6655248342322655 6667185982807392 6679710888040512 6697328115535344 6711352249398570 6722387992187784 6728465265737607 6731715557584080 6746557244507480 6767027370237120 6774542114679360 6810262345026840 6832591074026928 6835266301701696 6842071550331360 6855372683935020 6865828743214455 6869933772720160 6873453206005365 6934909409578080 6935063991045189 6945512532374304 6948092129077854 6956106076170216 6963830791413048 6969628895333937 6982555637846720 7004841269170464 7028197205378760 7038916862791290 7046733538929870 7059373393560768 7061995278734868 7083885106732854 7087307089769760 7095177502973280 7143413553007920 7152447779933085 7155159751341504 7158775732691808 7189966580876940 7197950996846820 7205428874599256 7210866012381360 7213430461356168 7224573303764343 7262470445558052 7265978697074880 7269701022227070 7274047524056640 7312397529530688 7323550659428752 7331683419739056 7343008931694906 7369327960123920 7379607065647698 7395394197473424 7441475683928160 7442643848493618 7452970795896660 7469319991319760 7476072517486230 7492150092792652 7500584230658316 7504207506815040 7508177986977376 7516515774858528 7579880187556032 7589876900070915 7591767860029920 7606199215985046 7612905791516760 7614972225461384 7629277631928624 7637749900259472 7661545138155195 7669297686268736 7677814396636608 7682729133928896 7689674589414408 7717236147082560 7718297324363752 7720102365642060 7728675494310180 7729006751300240 7737589768236720 7754347757042208 7762958915017824 7783156965744960 7829910957631665 7834711638782880 7846661420816520 7855375092577560 7879209547688640 7908691755515040 7949835515623104 7958663761614912 7965290166095928 7973220475990980 7974477351985312 7977439111163462 7986298010787186 8027303670849270 8038342440031680 8053622699278284 8095868693408976 8106107483924163 8115109269025689 8158898812994340 8172314814032208 8174226034209240 8199563406275220 8212069673256505 8217104663859360 8221189128751515 8226229710682080 8226447220722024 8234775856684864 8238994491857346 8243920527264192 8248143847206438 8269604276104020 8290493955139410 8294880459877579 8308229739688080 8333982478509240 8349638610050640 8351905021473776 8371660144419180 8402984990234730 8433836646454512 8446700235349548 8456080246715844 8472882186484394 8476975146587360 8486388778066080 8486517931526880 8504768507723712 8514213003567936 8540738842533660 8544082877127120 8562457248905888 8566843753644057 8572096263609504 8615941952269120 8625509905575360 8627959897052328 8637541196216184 8681890665467880 8683084489909221 8695132595212770 8700463761733440 8702825400527296 8704788489266310 8746200966693568 8756051586463080 8769268404001616 8820911227844288 8824216741950960 8827494098418585 8843193552148704 8873899085315887 8929770820713792 8943949689176880 8948469665864760 8960951436857919 8963183989583712 8971287020983476 8975620743445440 8985588117952320 9006786093249070 9016788076695210 9078088056947565 9080349793369120 9097610826962506 9107852280085098 9110121432035904 9112251972561120 9140496911913360 9154438324285940 9164604274673820 9244242746841780 9246751988060252 9264122838770472 9274410593172216 9274808101560288 9285107721884064 9292838527111916 9317347679251717 9365187615990815 9370929607171680 9375730288322895 9385222483721720 9395644718573160 9395893149157998 9401653966539456 9415993704979824 9426450111093072 9445180142310472 9474850234445040 9518715281826730 9524551404010560 9536597039910780 9547187375324340 9567611593621920 9586622107835920 9597267995795760 9603411417411120 9612093236768010 9614488016508480 9617907281808224 9632764405019124 9647871655454690 9678173200849440 9683293927410736 9692934696302760 9703698643772280 9760844391467040 9775577892985408 9790678575593208 9825770613498560 9839476087530264 9854483607907806 9860525596631232 9865426954501818 9871475652818496 9922160760534720 9923525131324824 9937294394528880 9948329702018640 9956612707619910 9959093321759680 9968096689981640 10000778974211088 10067028374097855 10119835866761220 10141598954646728 10150541055355680 10161813172019040 10172370175904832 10183666533679296 10215393517540260 10252899452552544 10283059025902530 10288499797873907 10293469820856080 10304900659080240 10316786357648960 10434159114255324 10439881276842220 10462215227755360 10473833456770080 10542295808068140 10558375294186935 10570100308394805 10620386888127904 10625827660099281 10630960634654640 10642766254459920 10648397347716248 10703071561132360 10715120329511880 10738163599037712 10784949871315410 10794491591211968 10796926495270230 10808143311898884 10820145692034252 10878531750659120 10893705668337078 10896419752042944 10898968045612320 10911071286084960 10932751208366960 10961585505002020 10968596294296032 10985325989143128 10997525129608584 11026139034805360 11053991940185880 11077639652917440 11089941307168320 11111976638012320 11132851480067520 11145214446730560 11162213525892240 11203979986979640 11214108776229345 11238225139188978 11245115528606016 11262266980466064 11274773662287792 11387651790044880 11392110502836160 11409298823977569 11422458338192076 11443916447892936 11503946529403104 11516721594954912 11558439985075315 11575854220623840 11577445986545628 11580153548463090 11593013241465270 11593510126950360 11606384652355080 11616048158889895 11631521635563312 11674735448617440 11752067458174320 11765622322601280 11769992131224780 11783062638866340 11806475177888090 11924753273434656 11925266252235840 11931292887819680 11947935249143892 11961716027977968 11966158666745193 11979447016180779 12022384102260280 12040955506273905 12104117409263420 12143803040113464 12180649266426816 12187329215884480 12219472366231760 12238348219491510 12258472221048312 12299345109412830 12325656995789040 12339344566023120 12352163785027296 12358491737786019 12365880790896288 12404406414156030 12500973717763860 12527526291430880 12527857532210664 12554658273306432 12568600148124096 12633133645926720 12670050353024322 12676998693308410 12709323279726591 12715462719881040 12729583167099120 12757152761585568 12796357327727680 12804548556548160 12816124315690680 12843685873358832 12923912928403680 12938264858363040 12941939845578492 13042698892819155 13054238100790944 13078761654734784 13119301450040352 13139311477210408 13153902606002424 13231366841766432 13249725859371840 13264439602691520 13264790328223056 13275483610159880 13310496684645310 13334371965614784 13394656231070688 13422704498797140 13444775984375568 13456930531475214 13463431115168160 13493114489014960 13510179139873605 13525182115042815 13620524690053680 13646416240443759 13665182148053856 13684143100662720 13710745367870040 13731657486428910 13739867545440320 13746906412010730 13869818819156160 13870127982090378 13891025064748608 13896184258155708 13912212152340432 13927661582826096 13939257790667874 14009682538340928 14056394410757520 14077833725582580 14093467077859740 14093839723736997 14123990557469736 14167770213465708 14174614179539520 14190355005946560 14278072922740095 14286827106015840 14304895559866170 14317551465383616 14379933161753880 14395901993693640 14410857749198512 14421732024762720 14426860922712336 14449146607528686 14471807483182035 14524940891116104 14539402044454140 14647101318857504 14663366839478112 14686017863389812 14738655920247840 14759214131295396 14781725411861709 14790788394946848 14798140431752727 14882951367856320 14885287696987236 14905941591793320 14934919061429865 14938639982639520 14952145034972460 14984300185585304 15001168461316632 15016355973954752 15033031549717056 15179753800141830 15183535720059840 15212398431970092 15225811583033520 15229944450922768 15258555263857248 15275499800518944 15323090276310390 15379349178828816 15436594648727504 15440204731284120 15457350988620360 15458013502600480 15475179536473440 15508695514084416 15525917830035648 15659821915263330 15669423277565760 15693322841633040 15710750185155120 15817383511030080 15930580332191856 15946440951981960 15948954703970624 15954878222326924 15972596021574372 16054607341698540 16107245398556568 16177424806973115 16181815979105441 16191737386817952 16212214967848326 16230218538051378 16317797625988680 16340558502505617 16344629628064416 16348452068418480 16399126812550440 16424139346513010 16434209327718720 16442378257503030 16452459421364160 16452894441444048 16477988983714692 16496287694412876 16539208552208040 16580987910278820 16589760919755158 16616459479376160 16667964957018480 16699277220101280 16703810042947552 16743320288838360 16805969980469460 16857337708783467 16867673292909024 16893400470699096 16912160493431688 16945764372968788 16953950293174720 16972777556132160 16973035863053760 17081477685067320 17088165754254240 17124914497811776 17133687507288114 17144192527219008 17255919794104656 17275082392432368 17363781330935760 17366168979818442 17370230322694635 17390265190425540 17409576978532620 17512103172926160 17538536808003232 17648433483901920 17654988196837170 17686387104297408 17709712766832135 17747798170631774 17887899378353760 17896939331729520 17921902873715838 17926367979167424 17942574041966952 18013572186498140 18033576153390420 18156176113895130 18160699586738240 18195221653925012 18215704560170196 18224503945122240 18280993823826720 18308876648571880 18329208549347640 18357522329237265 18449017664119245 18488485493683560 18493503976120504 18528245677540944 18548821186344432 18549616203120576 18570215443768128 18585677054223832 18606609621234045 18634695358503434 18730375231981630 18741859214343360 18751460576645790 18770444967443440 18791289437146320 18791786298315996 18831987409959648 18852900222186144 18890360284620944 18949700468890080 19015498039962615 19037430563653460 19073194079821560 19094374750648680 19135223187243840 19173244215671840 19194535991591520 19206822834822240 19224186473536020 19235814563616448 19265528810038248 19295743310909380 19356346401698880 19366587854821472 19385869392605520 19407397287544560 19521688782934080 19581357151186416 19678952175060528 19708967215815612 19730853909003636 19847050262649648 19874588789057760 19896659404037280 19913225415239820 19936193379963280 19943597777908655 19965745026967965 20001557948422176 20134056748195710 20239671733522440 20283197909293456 20301082110711360 20323626344038080 20430787035080520 20505798905105088 20566118051805060 20576999595747814 20586939641712160 20597486229643365 20609801318160480 20620359618016095 20805191973135567 20868318228510648 20879762553684440 20908886686001811 20924430455510720 20947666913540160 21084591616136280 21116750588373870 21140200616789610 21182205466210985 21240773776255808 21251655320198562 21261921269309280 21285532508919840 21296794695432496 21406143122264720 21430240659023760 21476327198075424 21569899742630820 21593852990540460 21616286623797768 21640291384068504 21757063501318240 21787411336674156 21797936091224640 21822142572169920 21865502416733920 21923171010004040 21937192588592064 21970651978286256 21995050259217168 22052278069610720 22107983880371760 22223953276024640 22324427051784480 22407959973959280 22428217552458690 22476450278377956 22524533960932128 22549547324575584 22744027067406265 22769630700212745 22775303580089760 22818597647955138 22844916676384152 22887832895785872 23007893058806208 23033443189909824 23116879970150630 23151708441247680 23154891973091256 23160307096926180 23186026482930540 23187020253900720 23212769304710160 23232096317779790 23263043271126624 23349470897234880 23489732872894995 23504134916348640 23539984262449560 23566125277732680 23612950355776180 23849506546869312 23862585775639360 23895870498287784 23923432055955936 23932317333490386 23958894032361558 24044768204520560 24081911012547810 24208234818526840 24287606080226928 24318322451772489 24438944732463520 24476696438983020 24516944442096624 24598690218825660 24636209019769515 24651313991578080 24663567386254545 24678689132046240 24704327570054592 24716983475572038 24731761581792576 24808812828312060 24884641379632737 25001947435527720 25055052582861760 25055715064421328 25340100706048644 25353997386616820 25418646559453182 25430925439762080 25459166334198240 25514305523171136 25632248631381360 25687371746717664 25700531260932171 25847825856807360 25876529716726080 25883879691156984 26049253469727663 26085397785638310 26108476201581888 26238602900080704 26278622954420816 26307805212004848 26462733683532864 26529580656446112 26550967220319760 26620993369290620 26621697255947661 26789312462141376 26845408997594280 26889551968751136 26913861062950428 26926862230336320 26986228978029920 27020358279747210 27050364230085630 27234264170842695 27241049380107360 27292832480887518 27330364296107712 27421490735740080 27463314972857820 27493812824021460 27740255964180756 27792368516311416 27824424304680864 27855323165652192 27878515581335748 27921036889072117 27952043037755151 28095562847972445 28112788821515040 28155667451165160 28186934155719480 28187679447473994 28247981114939472 28335540426931416 28556145845480190 28573654212031680 28609791119732340 28759866323507760 28791803987387280 28821715498397024 28843464049525440 28853721845424672 28898293215057372 28943614966364070 29049881782232208 29078804088908280 29294202637715008 29326733678956224 29372035726779624 29477311840495680 29518428262590792 29563450823723418 29581576789893696 29596280863505454 29770575393974472 29811883183586640 29869838122859730 29877279965279040 29904290069944920 29968600371170608 30002336922633264 30359507600283660 30424796863940184 30451623166067040 30459888901845536 30517110527714496 30550999601037888 30646180552620780 30758698357657632 30865499393621721 30873189297455008 30880409462568240 30914701977240720 30916027005200960 30950359072946880 31319643830526660 31386645683266080 31421500370310240 31675125882560805 31841637894368771 31861160664383712 31877482980297843 31892881903963920 31909756444653848 31945192043148744 32109214683397080 32214490797113136 32354849613946230 32363631958210882 32383474773635904 32424429935696652 32460437076102756 32635595251977360 32681117005011234 32689259256128832 32696904136836960 32798253625100880 32848278693026020 32884756515006060 32905788882888096 32955977967429384 32992575388825752 33078417104416080 33161975820557640 33179521839510316 33232918958752320 33335929914036960 33398554440202560 33407620085895104 33486640577676720 33611939960938920 33642326328688035 33714675417566934 33735346585818048 33786800941398192 33824320986863376 33891528745937576 34162955370134640 34176331508508480 34227896471932707 34267375014576228 34511839588209312 34550164784864736 34675319955225945 34727562661871520 34732337959636884 34740460645389270 34780530380851080 34819153957065240 34848144476669685 35024206345852320 35077073616006464 35296866967803840 35309976393674340 35419425533664270 35495596341263548 35775798756707520 35793878663459040 35843805747431676 35885148083933904 35898476000235579 35938341048542337 36027144372996280 36067152306780840 36122866518821715 36312352227790260 36390443307850024 36431409120340392 36561987647653440 36617753297143760 36658417098695280 36715044658474530 36898035328238490 36976970987367120 36987007952241008 37056491355081888 37097642372688864 37171354108447664 37213219242468090 37269390717006868 37460750463963260 37502921153291580 37540889934886880 37582578874292640 37583572596631992 37663974819919296 37705800444372288 37780720569241888 37899400937780160 38030996079925230 38074861127306920 38127969839179773 38146388159643120 38188749501297360 38346488431343680 38389071983183040 38413645669644480 38448372947072040 38531057620076496 38591486621818760 38733175709642944 38771738785211040 38814794575089120 39162714302372832 39298695949256071 39357904350121056 39417934431631224 39461707818007272 39694100525299296 39749177578115520 39793318808074560 39826450830479640 39872386759926560 39887195555817310 39931490053935930 40003115896844352 40268113496391420 40479343467044880 40530537419620815 40566395818586912 40575546345128445 40861574070161040 40939248721331277 41132236103610120 41153999191495628 41173879283424320 41194972459286730 41219602636320960 41240719236032190 41474402299387895 41610383946271134 41736636457021296 41759525107368880 41817773372003622 42169183232272560 42233501176747740 42280401233579220 42364410932421970 42503310640397124 42523842538618560 42571065017839680 42593589390864992 42812286244529440 42834218768220285 42860481318047520 42952654396150848 43139799485261640 43187705981080920 43232573247595536 43280582768137008 43415422449546105 43514127002636480 43574822673348312 43731004833467840 43846342020008080 43941303956572512 43990100518434336 44104556139221440 44215967760743520 44345176235585127 44369495426579435 44648854103568960 44804757184289595 44815919947918560 44856435104917380 44952900556755912 45049067921864256 45099094649151168 45488054134812530 45539261400425490 45550607160179520 45637195295910276 45689833352768304 45775665791571744 46233759940301260 46309783946182512 46320614193852360 46372052965861080 46374040507801440 46425538609420320 46464192635559580 46526086542253248 46586738396258585 46979465745789990 47008269832697280 47079968524899120 47132250555465360 47225900711552360 47791740996575568 47846864111911872 47864634666980772 47917788064723116 48089536409041120 48163822025095620 48416469637053680 48545447937316323 48575212160453856 48636644903544978 48877889464927040 48953392877966040 49033888884193248 49197380437651320 49272418039539030 49302627983156160 49327134772509090 49357378264092480 49433966951144076 49617625656624120 49769282759265474 50003894871055440 50111430128842656 50572013126350401 50680201412097288 50707994773233640 50837293118906364 50861850879524160 50918332668396480 51264497262762720 51374743493435328 51401062521864342 51442498989369535 51767759382313968 52098506939455326 52170795571276620 52557245908841632 52615610424009696 53059161312892224 53101934440639520 53129138300496405 53241986738581240 53243394511895322 53690817995188560 53779103937502272 53827722125900856 53972457956059840 54040716559494420 54100728460171260 54468528341685390 54482098760214720 54585664961775036 54842981471480160 54926629945715640 54987625648042920 55480511928361512 55584737032622832 55648848609361728 55710646331304384 55757031162671496 55842073778144234 55904086075510302 56191125695944890 56225577643030080 56311334902330320 56373868311438960 56375358894947988 56495962229878944 56671080853862832 57046494119887845 57112291690960380 57219582239464680 57519732647015520 57583607974774560 57643430996794048 57707443690849344 57796586430114744 57887229932728140 58064163219143053 58099763564464416 58157608177816560 58744071453559248 59036856525181584 59126901647446836 59192561727010908 59541150787948944 59623766367173280 59739676245719460 59808580139889840 59830793333725965 59897235080903895 59937200742341216 60004673845266528 60719015200567320 60849593727880368 60903246332134080 60919777803691072 61292361105241560 61517396715315264 61730998787243442 61746378594910016 61760818925136480 61792458688930095 61829403954481440 62415575919406701 62639287661053320 62726660058005433 62773291366532160 62843000740620480 63350251765121610 63546616398632955 63683275788737542 63722321328767424 63754965960595686 63785763807927840 63819512889307696 63890384086297488 64218429366794160 64428981594226272 64709699227892460 64727263916421764 64848859871393304 64920874152205512 65271190503954720 65362234010022468 65393808273673920 65596507250201760 65696557386052040 65769513030012120 65811577765776192 65911955934858768 65985150777651504 66156834208832160 66323951641115280 66359043679020632 66671859828073920 66973281155353440 67223879921877840 67284652657376070 67429350835133868 67573601882796384 67648641973726752 67783057491875152 68232081202218795 68325910740269280 68455792943865414 68534750029152456 69023679176418624 69100329569729472 69350639910451890 69455125323743040 69464675919273768 69480921290778540 69561060761702160 69638307914130480 69696288953339370 70048412691704640 70469198618684985 70619952787348680 70838851067328540 70991192682527096 71587757326918080 71687611494863352 71770296167867808 71796952000471158 71876682097084674 72019498585117349 72054288745992560 72134304613561680 72245733037643430 72624704455580520 72780886615700048 72862818240680784 73235506594287520 73316834197390560 73430089316949060 73796070656476980 73908627059308545 73953941974734240 73974015904482016 73990702158763635 74112982710163776 74195284745377728 74342708216895328 74426438484936180 74538781434013736 74653924138898211 74921500927926520 75005842306583160 75081779869773760 75165157748585280 75167145193263984 75561441138483776 76061992159850460 76149722254613840 76255939678359546 76292776319286240 76377499002594720 76896745894144080 77062115240152992 77182973243637520 77329692029181301 77543477570422080 77629589150178240 78325428604745664 78597391898512142 78715808700242112 78835868863262448 78923415636014544 79388201050598592 79652901660959280 79744773519853120 79774391111634620 79862980107871860 79865091767842983 80536226992782840 80909079895527205 80958686934089760 81061074839241630 81132791637173824 81151092690256890 81702792512528085 81723148140322080 81878497442662554 82264472207220240 82307998382991256 82389944918573460 82481438472064380 82948804598775790 83220767892542268 83473272914042592 83519050214737760 83635546744007244 83763110667216351 83856129113265453 84286688543917335 84338366464545120 84467002353495480 84560802467158440 84728821864843940 85006621280794248 85187178781729984 85624572489058880 85668437536440570 85720962636095040 86279598970523280 86375411962161840 86465146495191072 86561165536274016 86830844899092210 87149645346696624 87692684040016160 87882607913145024 87980201036868672 88431935521487040 88690352471170254 88738990853158870 89609514368579190 89631839895837120 89712870209834760 89905801113511824 90976108269625060 91078522800850980 91274390591820552 91379666705536608 91551331583143488 92467519880602520 92596498180865163 92619567892365024 92641228387704720 92744105931722160 92748081015602880 92851077218840640 92928385271119160 93173476792517170 93958931491579980 94159937049798240 94264501110930720 94451801423104720 95524913683106313 95583481993151136 95729269333961544 95835576129446232 96179072818082240 96327644050191240 96832939274107360 97090895874632646 97150424320907712 97273289807089956 97906785755932080 98067777768386496 98394760875302640 98544836079078060 98654269545018180 98867933902288152 99235251313248240 99538565518530948 100007789742110880 100222860257685312 101144026252700802 101360402824194576 101415989546467280 101674586237812728 102528994525525440 102802125043728684 102884997978739070 103535518764627936 104025959865677835 104197013878910652 104341591142553240 104544433430009055 105114491817683264 105231220848019392 106203868881279040 106258276600992810 106483973477162480 106486789023790644 107381635990377120 107655444251801712 107695428000706737 108081433118988840 108201456920342520 108937056683370780 109171329923550072 109685962942960320 109853259891431280 109975251296085840 110961023856723024 111169474065245664 111514062325342992 111684147556288468 111808172151020604 112382251391889780 112622669804660640 112747736622877920 112750717789895976 112991924459757888 113342161707725664 114092988239775690 114224583381920760 114383909517539319 114439164478929360 115039465294031040 115167215949549120 115593172860229488 115774459865456280 116128326438286106 116199527128928832 116315216355633120 117488142907118496 117896087847768213 118073713050363168 118253803294893672 118385123454021816 119082301575897888 119247532734346560 119479352491438920 119617160279779680 119661586667451930 119794470161807790 119874401484682432 120009347690533056 121438030401134640 121591612258862445 121699187455760736 122584722210483120 122817746163993831 123461997574486884 123521637850272960 123584917377860190 123658807908962880 124423206898163685 124831151838813402 125278575322106640 125453320116010866 126700503530243220 127093232797265910 127366551577475084 127509931921191372 127571527615855680 127639025778615392 127780768172594976 128436858733588320 128502656304660855 128857963188452544 129419398455784920 129454527832843528 129697719742786608 129841748304411024 130246267348638315 130542381007909440 130724468020044936 131193014500403520 131393114772104080 131539026060024240 131823911869717536 131970301555303008 132313668417664320 132647903282230560 132718087358041264 133108486279738305 133946562310706880 134447759843755680 134569305314752140 134858701670267736 135147203765592768 135297283947453504 135566114983750304 136464162404437590 136651821480538560 136911585887730828 137069500058304912 138701279820903780 138929351838547536 138961842581557080 139122121523404320 139276615828260960 139392577906678740 139605184445360585 139760215188775755 140938397237369970 141012967817918843 141239905574697360 141677702134657080 141982385365054192 143375222989726704 143540592335735616 143593904000942316 143753364194169348 144038997170234698 144108577491985120 144268609227123360 144491466075286860 145249408911161040 145561773231400096 145636343811948969 145725636481361568 146471013188575040 146633668394781120 146860178633898120 147592141312953960 147817254118617090 147907883949468480 147948031808964032 147981404317527270 148685416433790656 148852876969872360 149077562868027472 149307848277796422 149843001855853040 150011684613166320 150334290386527968 152123984319700920 152299444509227680 152511879356719092 152585552638572480 152754998005189440 153793491788288160 154124230480305984 154327496968108605 154365946487275040 154659384058362602 157194783797024284 157671737726524896 157846831272029088 159208189471843855 159305803321918560 159387414901489215 159548782223269240 159725960215743720 159730183535685966 161072453985565680 161818159791054410 161917373868179520 162122149678483260 162302185380513780 163405585025056170 163446296280644160 163756994885325108 164528944414440480 164615996765982512 164779889837146920 164962876944128760 165897609197551580 166441535785084536 166946545828085184 167038100429475520 167271093488014488 167526221334432702 167712258226530906 168573377087834670 168676732929090240 168934004706990960 169121604934316880 169457643729687880 170013242561588496 171139482359663535 171336875072881140 172559197941046560 172750823924323680 172930292990382144 173122331072548032 173661689798184420 174192489657429159 174299290693393248 175385368080032320 177380704942340508 177477981706317740 179219028737158380 179425740419669520 179492380001177895 179691705242711685 179811602227023648 181952216539250120 182157045601701960 182548781183641104 182759333411073216 184935039761205040 185192996361730326 185239135784730048 185282456775409440 185488211863444320 185856770542238320 186346953585034340 187917862983159960 188319874099596480 188529002221861440 188903602846209440 190639849195898865 191049827366212626 191166963986302272 191458538667923088 191671152258892464 192655288100382480 193665878548214720 194181791749265292 194546579614179912 195813571511864160 196493479746280355 196789521750605280 197089672158156120 197308539090036360 197735867804576304 198470502626496480 199077131037061896 200015579484221760 202288052505401604 202720805648389152 202831979092934560 203349172475625456 204696243606656385 205604250087457368 205769995957478140 207071037529255872 208051919731355670 208394027757821304 208683182285106480 209088866860018110 212516553201985620 212967946954324960 212973578047581288 214763271980754240 215310888503603424 215390856001413474 216058495755352047 216162866237977680 216402913840685040 217874113366741560 218342659847100144 219706519782862560 219950502592171680 221725881177925635 221922047713446048 222338948130491328 223028124650685984 223368295112576936 223616344302041208 223961772416694633 224764502783779560 225245339609321280 225495473245755840 225501435579791952 226684323415451328 228185976479551380 228449166763841520 228767819035078638 228878328957858720 231186345720458976 231548919730912560 231989076087543903 232256652876572212 232630432711266240 234976285814236992 235792175695536426 236147426100726336 236507606589787344 236770246908043632 238164603151795776 238958704982877840 239234320559559360 239323173334903860 239588940323615580 239595275303528949 242727239686581615 242876060802269280 243183224517724890 243398374911521472 245169444420966240 245635492327987662 246923995148973768 247169834755720380 248846413796327370 249662303677626804 250557150644213280 250906640232021732 251289332001649053 251568387339796359 252860065631752005 253401007060486440 254186465594531820 254733103154950168 255019863842382744 255278051557230784 255561536345189952 256873717467176640 257005312609321710 258838796911569840 258909055665687056 259395439485573216 259683496608822048 260492534697276630 261448936040089872 262786229544208160 263078052120048480 263647823739435072 263940603110606016 265295806564461120 265436174716082528 266216972559476610 268895519687511360 269138610629504280 269717403340535472 271132229967500608 272928324808875180 273823171775461656 274139000116609824 275090871644792497 277402559641807560 277789494542595489 277858703677095072 277923685163114160 278244243046808640 278553231656521920 278785155813357480 279210368890721170 279520430377551510 281876794474739940 282025935635837686 282479811149394720 283355404269314160 283964770730108384 286574741049318939 286750445979453408 287187808001884632 287506728388338696 288077994340469396 288217154983970240 288537218454246720 288982932150573720 290320816095715265 290498817822322080 291123546462800192 291272687623897938 291451272962723136 293720357267796240 295184282625907920 295634508237234180 295962808635054540 297705753939744720 298155125736054944 298615696555592844 299686003711706080 300023369226332640 300668580773055936 304247968639401840 304598889018455360 305023758713438184 307586983576576320 308654993936217210 308731892974550080 309318768116725204 312077879597033505 313633300290027165 314389567594048568 315343475453049792 315693662544058176 318416378943687710 318611606643837120 318774829802978430 319097564446538480 319451920431487440 319460367071371932 322144907971131360 323636319582108820 324244299356966520 324604370761027560 326811170050112340 327513989770650216 329057888828880960 329231993531965024 329559779674293840 329925753888257520 331795218395103160 332883071570169072 334542186976028976 335052442668865404 335424516453061812 337146754175669340 337868009413981920 338243209868633760 338915287459375760 340026485123176992 342278964719327070 342673750145762280 345118395882093120 345501647848647360 347323379596368840 348384979314858318 348598581386786496 353688263543304639 354761409884681016 354955963412635480 358438057474316760 358851480839339040 358984760002355790 359383410485423370 359623204454047296 360097492925586745 363904433078500240 364314091203403920 365097562367282208 369870079522410080 370385992723460652 370564913550818880 370976423726888640 371713541084476640 372693907170068680 373269620694491055 375835725966319920 377807205692418880 381279698391797730 382099654732425252 382917077335846176 383342304517784928 385310576200764960 386648460145906505 388363583498530584 389093159228359824 391627143023728320 392986959492560710 393579043501210560 394179344316312240 394617078180072720 395471735609152608 396941005252992960 398154262074123792 399325458839214915 404576105010803208 405441611296778304 405663958185869120 406698344951250912 409392487213312770 411208500174914736 411539991914956280 416103839462711340 416788055515642608 417366364570212960 418177733720036220 418815553336081755 419280645566327265 423038903453756529 425033106403971240 425935893908649920 425947156095162576 430621777007206848 430781712002826948 432116991510704094 432325732475955360 432805827681370080 435748226733483120 436685319694200288 436909031435846907 439413039565725120 439901005184343360 443451762355851270 443844095426892096 446056249301371968 446736590225153872 447232688604082416 447923544833389266 449529005567559120 451002871159583904 456371952959102760 456898333527683040 457535638070157276 457756657915717440 462372691440917952 462982490904325815 463097839461825120 463978152175087806 464513305753144424 471584351391072852 473015213179574688 473540493816087264 477624568415531565 477917409965755680 478646346669807720 479177880647231160 479190550607057898 485454479373163230 485752121604538560 486366449035449780 490338888841932480 491270984655975324 493847990297947536 494339669511440760 497692827592654740 499324607355253608 501114301288426560 501813280464043464 502578664003298106 503136774679592718 505720131263504010 506802014120972880 508372931189063640 509466206309900336 510039727684765488 514010625218643420 517677593823139680 517818111331374112 518790878971146432 519366993217644096 520985069394553260 522577468972287477 522897872080179744 525572459088416320 526156104240096960 530872349432165056 532433945118953220 538277221259008560 538477140003533685 539434806681070944 541307844204269107 545856649617750360 547646343550923312 548278000233219648 550181743289584994 554805119283615120 555578989085190978 555717407354190144 555847370326228320 557570311626714960 558420737781442340 559040860755103020 563753588949479880 564051871271675372 564959622298789440 566710808538628320 567929541460216768 571919547587696595 573149482098637878 573500891958906816 574375616003769264 575013456776677392 576155988680938792 577965864301147440 580641632191430530 580997635644644160 582545375247795876 587440714535592480 589480439238841065 590368565251815840 591269016474468360 591925617270109080 595411507879489440 596310251472109888 597231393111185688 599372007423412160 600046738452665280 608495937278803680 610047517426876368 614088730819969155 617309987872434420 618637536233450408 624155759194067010 627266600580054330 628779135188097136 636832757887375420 637549659605956860 638195128893076960 638903840862974880 638920734142743864 644289815942262720 647272639164217640 648175487266056141 648488598713933040 649208741522055120 653622340100224680 655027979541300432 658463987063930048 659119559348587680 659851507776515040 663590436790206320 665766143140338144 669084373952057952 670104885337730808 670849032906123624 674293508351338680 675736018827963840 676486419737267520 677830574918751520 680052970246353984 684557929438654140 685347500291524560 694646759192737680 695967228262631709 696769958629716636 705064839089594215 707376527086609278 709522819769362032 709911926825270960 716876114948633520 717702961678678080 717969520004711580 718766820970846740 720194985851173490 727808866157000480 728181719059744845 728628182406807840 730195124734564416 739740159044820160 740771985446921304 743427082168953280 745387814340137360 746539241388982110 751671451932639840 753867996004947159 762559396783595460 764199309464850504 765834154671692352 766684609035569856 770621152401529920 773296920291813010 776727166997061168 778186318456719648 785973918985121420 788358688632624480 789234156360145440 790943471218305216 796308524148247584 798650917678429830 809152210021606416 813396689902501824 818784974426625540 822417000349829472 823079983829912560 825272614934377491 832207678925422680 833576111031285216 834732729140425920 836355467440072440 837631106672163510 838561291132654530 846077806907513058 850066212807942480 851894312190325152 859724223147956817 861563424005653896 864233983021408188 864651464951910720 865611655362740160 870962448287145795 871496453466966240 873370639388400576 873818062871693814 886903524711702540 893473180450307744 894465377208164832 895847089666778532 899058011135118240 902005742319167808 912743905918205520 913796667055366080 915071276140314552 925964981808651630 926195678923650240 927956304350175612 929026611506288848 943168702782145704 946030426359149376 947080987632174528 955249136831063130 955834819931511360 957292693339615440 958355761294462320 958381101214115796 970908958746326460 972732898070899560 982541969311950648 987090774725431901 987695980595895072 988679339022881520 995385655185309480 998649214710507216 1003626560928086928 1005157328006596212 1006273549359185436 1011440262527008020 1013604028241945760 1016745862378127280 1018932412619800672 1020079455369530976 1028021250437286840 1035355187646279360 1035636222662748224 1041970138789106520 1045154937944574954 1045795744160359488 1061064790629913917 1064867890237906440 1076554442518017120 1076954280007067370 1078869613362141888 1080292478776760235 1082615688408538214 1091713299235500720 1095292687101846624 1100363486579169988 1109610238567230240 1111157978170381956 1111694740652456640 1115140623253429920 1116841475562884680 1118081721510206040 1119808862083473165 1127507177898959760 1128103742543350744 1133421617077256640 1143839095175393190 1146298964197275756 1148751232007538528 1150026913553354784 1152311977361877584 1155931728602294880 1159945380437719515 1161283264382861060 1165090750495591752 1174881429071184960 1178960878477682130 1180737130503631680 1182538032948936720 1183851234540218160 1190823015758978880 1194462786222371376 1197976376517644745 1216991874557607360 1220095034853752736 1228177461639938310 1234619975744868840 1237275072466900816 1248311518388134020 1254533201160108660 1256446660008245265 1257558270376194272 1257841936698981795 1269116710361269587 1273665515774750840 1275099319211913720 1276390257786153920 1277807681725949760 1277841468285487728 1294545278328435280 1296350974532112282 1296977197427866080 1298417483044110240 1307244680200449360 1310055959082600864 1318239118697175360 1319703015553030080 1327180873580412640 1331532286280676288 1338168747904115904 1340209770675461616 1341698065812247248 1348587016702677360 1355661149837503040 1369115858877308280 1370695000583049120 1375454358223962485 1388947472712977445 1389293518385475360 1391934456525263418 1393539917259433272 1410129678179188430 1414753054173218556 1419045639538724064 1419823853650541920 1432873705246594695 1433752229897267040 1435939040009423160 1437533641941693480 1440389971702346980 1455617732314000960 1456363438119489690 1457256364813615680 1481543970893842608 1490775628680274720 1493078482777964220 1503342903865279680 1507735992009894318 1525118793567190920 1528398618929701008 1546593840583626020 1553454333994122336 1556372636913439296 1567732406916862431 1571947837970242840 1576717377265248960 1578468312720290880 1592617048296495168 1597301835356859660 1618304420043212832 1623923532612807321 1637569948853251080 1644834000699658944 1646159967659825120 1650545229868754982 1664415357850845360 1667152222062570432 1672710934880144880 1675262213344327020 1677122582265309060 1692155613815026116 1700132425615884960 1703788624380650304 1719448446295913634 1723126848011307792 1728467966042816376 1741924896574291590 1742992906933932480 1747636125743387628 1768441317716523195 1773807049423405080 1786946360900615488 1788930754416329664 1791694179333557064 1798116022270236480 1825487811836411040 1830142552280629104 1851929963617303260 1855912608700351224 1858053223012577696 1886337405564291408 1910498273662126260 1914585386679230880 1916711522588924640 1916762202428231592 1941817917492652920 1944526461798168423 1945465796141799120 1965083938623901296 1974181549450863802 1975391961191790144 1977358678045763040 1990771310370618960 1997298429421014432 2007253121856173856 2010314656013192424 2012547098718370872 2022880525054016040 2027208056483891520 2033491724756254560 2037864825239601344 2040158910739061952 2056042500874573680 2083940277578213040 2087901684787895127 2090309875889149908 2115194517268782645 2122129581259827834 2129735780475812880 2153108885036034240 2153908560014134740 2160584957553520470 2165231376817076428 2183426598471001440 2184545157179234535 2190585374203693248 2200726973158339976 2219220477134460480 2222315956340763912 2230281246506859840 2233682951125769360 2236163443020412080 2239617724166946330 2255014355797919520 2256207485086701488 2287678190350786380 2292597928394551512 2297502464015077056 2300053827106709568 2304623954723755168 2311863457204589760 2319890760875439030 2322566528765722120 2330181500991183504 2357921756955364260 2365076065897873440 2367702469080436320 2388925572444742752 2395952753035289490 2397220452904620331 2440190069707505472 2456354923279876620 2469239951489737680 2474550144933801632 2475817844803132473 2496623036776268040 2509066402320217320 2512893320016490530 2515116540752388544 2515683873397963590 2538233420722539174 2547331031549501680 2550198638423827440 2555682936570975456 2589090556656870560 2592701949064224564 2593954394855732160 2596834966088220480 2612887344861437385 2614489360400898720 2620111918165201728 2654361747160825280 2680419541350923232 2683396131624494496 2697174033405354720 2706539221021345535 2738231717754616560 2741390001166098240 2750908716447924970 2777894945425954890 2778587036770950720 2783868913050526836 2787079834518866544 2820259356358376860 2829506108346437112 2838091279077448128 2839647707301083840 2865747410493189390 2867504459794534080 2871878080018846320 2875067283883386960 2880779943404693960 2912726876238979380 2961272324176295703 2963087941787685216 2981551257360549440 2986156965555928440 3015471984019788636 3050237587134381840 3056797237859402016 3093187681167252040 3106908667988244672 3135464813833724862 3143895675940485680 3194603670713719320 3236608840086425664 3240877436330280705 3247847065225614642 3275139897706502160 3292319935319650240 3301090459737509964 3328830715701690720 3345421869760289760 3350524426688654040 3354245164530618120 3384311227630052232 3400264851231769920 3438896892591827268 3446253696022615584 3456935932085632752 3479836141313158545 3483849793148583180 3495272251486775256 3536882635433046390 3547614098846810160 3583388358667114128 3650975623672822080 3660285104561258208 3703859927234606520 3711825217400702448 3716106446025155392 3769339980024735795 3772674811128582816 3807350131083808761 3820996547324252520 3829170773358461760 3833423045177849280 3833524404856463184 3883635834985305840 3889052923596336846 3890931592283598240 3930167877247802592 3948363098901727604 3954717356091526080 3981542620741237920 3994596858842028864 4014506243712347712 4020629312026384848 4025094197436741744 4045761050108032080 4066983449512509120 4112085001749147360 4126363074671887455 4167880555156426080 4175803369575790254 4180619751778299816 4230389034537565290 4244259162519655668 4259471560951625760 4298621115739784085 4307817120028269480 4321169915107040940 4330462753634152856 4366853196942002880 4369090314358469070 4401453946316679952 4444631912681527824 4467365902251538720 4472326886040824160 4479235448333892660 4510028711595839040 4512414970173402976 4575356380701572760 4585195856789103024 4609247909447510336 4639781521750878060 4645133057531444240 4660363001982367008 4715843513910728520 4730152131795746880 4735404938160872640 4777851144889485504 4791905506070578980 4794440905809240662 4871770597838421963 4912709846559753240 4935453873627159505 4938479902979475360 4949100289867603264 4951635689606264946 4993246073552536080 5018132804640434640 5025786640032981060 5031367746795927180 5076466841445078348 5094662063099003360 5100397276847654880 5111365873141950912 5178181113313741120 5185403898128449128 5225774689722874770 5228978720801797440 5305323953149569585 5360839082701846464 5366792263248988992 5394348066810709440 5413078442042691070 5476463435509233120 5501817432895849940 5555789890851909780 5567737826101053672 5574159669037733088 5640518712716753720 5659012216692874224 5731494820986378780 5743756160037692640 5750134567766773920 5761559886809387920 5825453752477958760 5922544648352591406 5926175883575370432 5972313931111856880 6030943968039577272 6100475174268763680 6113594475718804032 6186375362334504080 6270929627667449724 6287791351880971360 6345583551806347935 6389207341427438640 6481754872660561410 6495694130451229284 6550279795413004320 6602180919475019928 6657661431403381440 6690843739520579520 6701048853377308080 6708490329061236240 6768622455260104464 6877793785183654536 6892507392045231168 6913871864171265504 6959672282626317090 6967699586297166360 6990544502973550512 7073765270866092780 7095228197693620320 7166776717334228256 7191661358713860993 7320570209122516416 7407719854469213040 7423650434801404896 7427453534409397419 7538679960049471590 7545349622257165632 7614700262167617522 7641993094648505040 7667048809712926368 7767271669970611680 7778105847192673692 7781863184567196480 7838662034584312155 7860335754495605184 7896726197803455208 7963085241482475840 8041258624052769696 8050188394873483488 8091522100216064160 8119617663064036605 8224170003498294720 8252726149343774910 8335761110312852160 8351606739151580508 8361239503556599632 8460778069075130580 8488518325039311336 8518943121903251520 8597242231479568170 8615634240056538960 8642339830214081880 8660925507268305712 8738180628716938140 8802907892633359904 8883816972528887109 8889263825363055648 8934731804503077440 8944653772081648320 8958470896667785320 9024829940346805952 9150712761403145520 9170391713578206048 9279563043501756120 9290266115062888480 9320726003964734016 9431687027821457040 9583811012141157960 9588881811618481324 9722632308990842115 9743541195676843926 9825419693119506480 9870907747254319010 9876959805958950720 9903271379212529892 9986492147105072160 10036265609280869280 10051573280065962120 10062735493591854360 10152933682890156696 10189324126198006720 10200794553695309760 10370807796256898256 10439508423939475635 10451549379445749540 10610647906299139170 10826156884085382140 10952926871018466240 11003634865791699880 11111579781703819560 11135475652202107344 11148319338075466176 11281037425433507440 11318024433385748448 11462989641972757560 11487512320075385280 11500269135533547840 11523119773618775840 11650907504955917520 11845089296705182812 11944627862223713760 11986102264523101655 12061887936079154544 12200950348537527360 12372750724669008160 12379089224015662365 12541859255334899448 12575582703761942720 12691167103612695870 12778414682854877280 12963509745321122820 12991388260902458568 13100559590826008640 13204361838950039856 13402097706754616160 13416980658122472480 13537244910520208928 13755587570367309072 13827743728342531008 13919344565252634180 13935399172594332720 13981089005947101024 14147530541732185560 14190456395387240640 14333553434668456512 14383322717427721986 14615311793515265889 14806361620881478515 14815439708938426080 14847300869602809792 14854907068818794838 15077359920098943180 15229400524335235044 15283986189297010080 15334097619425852736 15534543339941223360 15556211694385347384 15677324069168624310 15793452395606910416 16082517248105539392 16100376789746966976 16183044200432128320 16239235326128073210 16505452298687549820 16703213478303161016 16722479007113199264 16780543170332342317 16921556138150261160 16977036650078622672 17194484462959136340 17231268480113077920 17284679660428163760 17321851014536611424 17476361257433876280 17605815785266719808 17767633945057774218 17778527650726111296 17916941793335570640 18301425522806291040 18340783427156412096 18559126087003512240 18580532230125776960 18863374055642914080 19036750655419043805 19167622024282315920 19177763623236962648 19445264617981684230 19487082391353687852 19650839386239012960 19741815494508638020 19806542758425059784 19972984294210144320 20072531218561738560 20103146560131924240 20125470987183708720 20305867365780313392 20741615592513796512 20879016847878951270 20903098758891499080 21221295812598278340 21574984076141582979 21652313768170764280 22007269731583399760 22223159563407639120 22270951304404214688 22562074850867014880 22636048866771496896 22925979283945515120 23046239547237551680 23301815009911835040 23690178593410365624 23889255724447427520 23972204529046203310 24123775872158309088 24358852989192109815 24745501449338016320 24758178448031324730 25083718510669798896 25382334207225391740 25556829365709754560 25927019490642245640 25982776521804917136 26408723677900079712 26651450917586661327 26804195413509232320 26833961316244944960 27074489821040417856 27511175140734618144 27838689130505268360 27870798345188665440 27962178011894202048 28295061083464371120 28766645434855443972 29230623587030531778 29612723241762957030 29630879417876852160 29709814137637589676 30154719840197886360 30458801048670470088 30567972378594020160 31112423388770694768 31354648138337248620 31586904791213820832 32478470652256146420 33010904597375099640 33406426956606322032 33444958014226398528 33561086340664684634 33843112276300522320 33954073300157245344 34388968925918272680 34462536960226155840 34569359320856327520 34643702029073222848 34952722514867752560 35535267890115548436 35833883586671141280 35958306793569304965 36602851045612582080 37118252174007024480 37137267672046987095 37726748111285828160 38073501310838087610 38335244048564631840 38355527246473925296 38890529235963368460 38974164782707375704 39301678772478025920 39483630989017276040 39613085516850119568 40206293120263848480 40250941974367417440 40611734731560626784 41483231185027593024 41758033695757902540 41806197517782998160 42442591625196556680 43149968152283165958 43304627536341528560 44014539463166799520 44419084862644435545 44446319126815278240 44541902608808429376 45124149701734029760 45851958567891030240 46603630019823670080 47380357186820731248 47944409058092406620 48247551744316618176 48717705978384219630 49516356896062649460 50167437021339597792 50341629510997026951 50764668414450783480 51854038981284491280 51965553043609834272 52817447355800159424 53302901835173322654 55022350281469236288 55677378261010536720 55741596690377330880 56590122166928742240 57533290869710887944 58461247174061063556 59225446483525914060 59419628275275179352 60309439680395772720 60917602097340940176 62224846777541389536 62709296276674497240 63173809582427641664 64724952228424748937 64956941304512292840 66021809194750199280 66812853913212644064 67122172681329369268 67686224552601044640 67908146600314490688 68777937851836545360 69138718641712655040 69905445029735505120 71070535780231096872 71667767173342282560 71916613587138609930 73076558967576329445 74236504348014048960 74274535344093974190 76147002621676175220 76670488097129263680 76711054492947850592 77781058471926736920 77948329565414751408 78967261978034552080 79226171033700239136 80412586240527696960 80501883948734834880 81223469463121253568 83516067391515805080 83612395035565996320 83902715851661711585 84885183250393113360 86299936304566331916 86609255072683057120 88029078926333599040 88838169725288871090 88892638253630556480 91703917135782060480 94760714373641462496 95888818116184813240 97435411956768439260 99032713792125298920 100334874042679195584 100683259021994053902 101529336828901566960 103708077962568982560 103931106087219668544 106605803670346645308 107874920380707914895 111354756522021073440 113180244333857484480 115066581739421775888 116922494348122127112 118450892967051828120 118839256550550358704 120618879360791545440 121835204194681880352 124449693555082779072 125418592553348994480 129449904456849497874 129913882609024585680 132043618389500398560 133257254587933306635 133625707826425288128 134244345362658738536 135372449105202089280 137555875703673090720 139810890059471010240 142141071560462193744 143833227174277219860 146153117935152658890 148549070688187948380 151024888532991080853 152294005243352350440 153422108985895701184 155562116943853473840 155896659130829502816 157934523956069104160 158452342067400478272 167032134783031610160 167224790071131992640 167805431703323423170 169770366500786226720 172599872609132663832 173218510145366114240 177676339450577742180 189521428747282924992 191777636232369626480 194870823913536878520 198065427584250597840 201366518043988107804 203058673657803133920 207416155925137965120 213211607340693290616 215749840761415829790 222709513044042146880 230133163478843551776 233844988696244254224 236901785934103656240 237678513101100717408 241237758721583090880 243670408389363760704 250837185106697988960 251708147554985134755 258899808913698995748 259827765218049171360 264087236779000797120 266514509175866613270 268488690725317477072 275111751407346181440 284282143120924387488 287666454348554439720 292306235870305317780 297098141376375896760 302049777065982161706 304588010486704700880 311124233887706947680 311793318261659005632 315869047912138208320 323624761142123744685 334064269566063220320 335610863406646846340 339540733001572453440 345199745218265327664 355352678901155484360 383555272464739252960 389741647827073757040 396130855168501195680 402733036087976215608 406117347315606267840 426423214681386581232 431499681522831659580 453074665598973242559 460266326957687103552 467689977392488508448 473803571868207312480 475357026202201434816 501674370213395977920 503416295109970269510 517799617827397991496 519655530436098342720 533029018351733226540 536977381450634954144 568564286241848774976 575332908697108879440 584612471740610635560 594196282752751793520 604099554131964323412 609176020973409401760 622248467775413895360 647249522284247489370 668128539132126440640 671221726813293692680 690399490436530655328 710705357802310968720 755124442664955404265 767110544929478505920 779483295654147514080 792261710337002391360 805466072175952431216 852846429362773162464 862999363045663319160 906149331197946485118 935379954784977016896 947607143736414624960 1006832590219940539020 1035599235654795982992 1066058036703466453080 1073954762901269908288 1150665817394217758880 1169224943481221271120 1188392565505503587040 1208199108263928646824 1218352041946818803520 1294499044568494978740 1342443453626587385360 1380798980873061310656 1421410715604621937440 1510248885329910808530 1558966591308295028160 1610932144351904862432 1705692858725546324928 1725998726091326638320 1812298662395892970236 2013665180439881078040 2071198471309591965984 2132116073406932906160 2265373327994866212795 2301331634788435517760 2338449886962442542240 2376785131011007174080 2416398216527857293648 2588998089136989957480 2684886907253174770720 2842821431209243874880 3020497770659821617060 3221864288703809724864 3451997452182653276640 3624597324791785940472 4027330360879762156080 4142396942619183931968 4264232146813865812320 4530746655989732425590 4676899773924885084480 4832796433055714587296 5177996178273979914960 5369773814506349541440 6040995541319643234120 6903994904365306553280 7249194649583571880944 8054660721759524312160 8528464293627731624640 9061493311979464851180 9665592866111429174592 10355992356547959829920 12081991082639286468240 14498389299167143761888 16109321443519048624320 18122986623958929702360 20711984713095919659840 24163982165278572936480 28996778598334287523776 36245973247917859404720 48327964330557145872960 72491946495835718809440 144983892991671437618880
- Sum of all divisors σ(n): 655770074306594716385280
- Sum of proper divisors (its aliquot sum) s(n): 510786181314923278766400
- 144983892991671437618880 is an abundant number, because the sum of its proper divisors (510786181314923278766400) is greater than itself. Its abundance is 365802288323251841147520
Bases of 144983892991671437618880
- Binary: 111101011001110010111101100111101011001010110100111100110011111101110110000002
- Hexadecimal: 0x1EB397B3D6569E67EEC0
- Base-36: NLXRNCUQ34QTYO0
Squares and roots of 144983892991671437618880
- 144983892991671437618880 squared (1449838929916714376188802) is 21020329227020434205853110351016207244132454400
- 144983892991671437618880 cubed (1449838929916714376188803) is 3047609163300034218476027688296529955363106984540076012433666179072000
-
The
square root of 144983892991671437618880 is 380767505167.7485748039 -
The
cube root of 144983892991671437618880 is 52533933.3751112897
Scales and comparisons
How big is 144983892991671437618880?- 144,983,892,991,671,437,618,880 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 144,983,892,991,671,437,618,880 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 144983892991671437618880 cubic inches would be around 4377827.8 feet tall.
Recreational maths with 144983892991671437618880
- 144983892991671437618880 backwards is 088816734176199298389441
- 144983892991671437618880 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 144983892991671437618880's digits is 126
- 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 144983892991671437618880 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 144983892991671437618880 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/144983892991671437618880/
Chicago style:
Numbermatics. 2024. "Number 144983892991671437618880 - Facts about the integer". https://numbermatics.com/n/144983892991671437618880/
The information we have on file for 144983892991671437618880 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 144983892991671437618880, math, Factors of 144983892991671437618880, curriculum, school, college, exams, university, Prime factorization of 144983892991671437618880, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-four sextillion, nine hundred eighty-three quintillion, eight hundred ninety-two quadrillion, nine hundred ninety-one trillion, six hundred seventy-one billion, four hundred thirty-seven million, six hundred eighteen thousand, eight hundred eighty.