674107795302684106653120
674,107,795,302,684,106,653,120 is an even composite number composed of twelve prime numbers multiplied together.
674107795302684106653120 is an even composite number. It is composed of twelve distinct prime numbers multiplied together. It has a total of twenty-one thousand, five hundred four divisors.
Prime factorization of 674107795302684106653120:
26 × 3 × 5 × 132 × 17 × 37 × 41 × 47 × 61 × 1093 × 6277 × 8191
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 5 × 13 × 13 × 17 × 37 × 41 × 47 × 61 × 1093 × 6277 × 8191)See below for interesting mathematical facts about the number 674107795302684106653120 from the Numbermatics database.
Names of 674107795302684106653120
- Cardinal: 674107795302684106653120 can be written as Six hundred seventy-four sextillion, one hundred seven quintillion, seven hundred ninety-five quadrillion, three hundred two trillion, six hundred eighty-four billion, one hundred six million, six hundred fifty-three thousand, one hundred twenty.
Scientific notation
- Scientific notation: 6.7410779530268410665312 × 1023
Factors of 674107795302684106653120
Divisors of 674107795302684106653120
- Number of divisors d(n): 21504
-
Complete list of divisors:
1 2 3 4 5 6 8 10 12 13 15 16 17 20 24 26 30 32 34 37 39 40 41 47 48 51 52 60 61 64 65 68 74 78 80 82 85 94 96 102 104 111 120 122 123 130 136 141 148 156 160 164 169 170 183 185 188 192 195 204 205 208 221 222 235 240 244 246 255 260 272 282 296 305 312 320 328 338 340 366 370 376 390 408 410 416 442 444 470 480 481 488 492 507 510 520 533 544 555 564 592 610 611 615 624 629 656 663 676 680 697 705 732 740 752 780 793 799 816 820 832 845 884 888 915 940 960 962 976 984 1014 1020 1037 1040 1066 1088 1093 1105 1110 1128 1184 1220 1222 1230 1248 1258 1312 1326 1352 1360 1394 1410 1443 1464 1480 1504 1517 1560 1586 1598 1599 1632 1640 1690 1739 1768 1776 1830 1833 1880 1887 1924 1927 1952 1968 2028 2040 2074 2080 2091 2132 2186 2210 2220 2256 2257 2368 2379 2397 2405 2440 2444 2460 2496 2501 2516 2535 2624 2652 2665 2704 2720 2788 2820 2867 2873 2886 2928 2960 3008 3034 3055 3111 3120 3145 3172 3196 3198 3264 3279 3280 3315 3380 3478 3485 3536 3552 3660 3666 3760 3774 3848 3854 3904 3936 3965 3995 4056 4080 4148 4160 4182 4264 4372 4420 4440 4512 4514 4551 4758 4794 4810 4880 4888 4920 5002 5032 5070 5185 5217 5304 5330 5408 5440 5465 5576 5640 5734 5746 5772 5781 5856 5920 6068 6110 6222 6240 6253 6277 6290 6344 6392 6396 6558 6560 6630 6760 6771 6929 6956 6970 7072 7104 7215 7320 7332 7503 7520 7548 7585 7696 7708 7872 7930 7943 7990 7995 8112 8160 8177 8191 8296 8364 8528 8601 8619 8695 8744 8840 8880 9024 9028 9061 9102 9165 9435 9516 9588 9620 9635 9760 9776 9840 10004 10064 10140 10309 10370 10387 10434 10455 10608 10660 10816 10930 11152 11280 11285 11468 11492 11544 11562 11712 11840 11895 11985 12136 12220 12444 12480 12505 12506 12554 12580 12688 12784 12792 13116 13120 13260 13481 13520 13542 13858 13912 13940 14144 14209 14335 14365 14430 14640 14664 15006 15040 15096 15170 15392 15416 15555 15860 15886 15980 15990 16224 16320 16354 16382 16395 16592 16728 17056 17202 17238 17390 17488 17680 17760 18056 18122 18204 18330 18581 18759 18831 18870 19032 19176 19240 19270 19520 19552 19680 19721 20008 20128 20280 20618 20740 20774 20787 20868 20910 21216 21320 21860 22304 22560 22570 22607 22755 22936 22984 23088 23124 23790 23829 23970 24272 24440 24531 24573 24888 25010 25012 25051 25108 25160 25376 25568 25584 25789 26085 26232 26520 26962 27040 27084 27183 27716 27824 27880 28418 28670 28730 28860 28905 29280 29328 29341 29563 30012 30192 30340 30784 30832 30927 31110 31161 31265 31385 31720 31772 31960 31980 32448 32513 32708 32759 32764 32790 33184 33456 33855 34112 34404 34476 34645 34780 34976 35360 35520 36112 36244 36408 36660 37162 37271 37515 37518 37662 37740 38064 38352 38369 38480 38540 39104 39360 39442 39715 40016 40256 40441 40443 40560 40885 40955 41236 41480 41548 41574 41736 41820 42432 42517 42627 42640 43005 43095 43720 44608 44813 45120 45140 45214 45305 45510 45872 45968 46176 46248 47580 47658 47940 48544 48739 48880 49062 49146 49776 50020 50024 50102 50216 50320 50752 51136 51168 51371 51545 51578 51935 52170 52464 53040 53924 54080 54168 54366 55432 55648 55743 55760 56836 57340 57460 57720 57810 58560 58656 58682 59126 59163 60024 60384 60680 61664 61854 62220 62322 62530 62770 63440 63544 63920 63960 65026 65416 65518 65528 65580 66368 66673 66912 67405 67710 67821 68808 68952 69290 69560 69952 70720 71045 71299 72224 72488 72816 73320 74324 74542 75030 75036 75153 75324 75480 76128 76704 76738 76960 77080 77367 78884 79430 80032 80882 80886 81120 81601 81770 81910 82472 82960 83096 83148 83472 83640 85034 85254 85280 86010 86190 87440 88023 88689 89626 90280 90428 90610 91020 91744 91936 92352 92496 92537 92905 93795 94155 95160 95316 95880 97088 97478 97539 97760 98124 98277 98292 98605 99552 100040 100048 100204 100432 100640 102336 102742 103090 103156 103870 103935 104340 104928 106079 106080 106301 106483 106709 107848 108336 108732 110864 111296 111486 111520 111813 113035 113672 114680 114920 115107 115440 115620 117312 117364 117547 117793 118252 118326 119145 120048 120768 121323 121360 122655 122865 123328 123708 124440 124644 125060 125255 125540 126880 127088 127551 127840 127920 128945 130052 130832 131036 131056 131160 133346 133824 134439 134810 135031 135420 135642 135915 137616 137904 138580 139120 139247 142090 142598 144448 144976 145632 146217 146640 146705 147815 148648 149084 150060 150072 150306 150648 150960 152256 153408 153476 153920 154113 154160 154635 154734 155805 157768 158860 160064 161764 161772 162240 162565 163202 163540 163795 163820 164944 165920 166192 166296 166944 167280 170068 170508 170560 172020 172380 174880 175253 176046 177378 179252 180560 180856 181220 182040 183488 183872 184717 184992 185074 185810 186355 187590 188310 190320 190632 191760 191845 194956 195078 195520 196248 196554 196584 197210 199104 200019 200080 200096 200408 200864 201280 202205 202215 205484 206180 206312 207740 207870 208680 209856 212158 212160 212585 212602 212966 213135 213418 213897 215696 216672 217464 221728 222972 223040 223626 224065 226070 227344 229360 229840 230214 230880 231240 232249 234728 235094 235586 236504 236652 238290 240096 241553 242646 242720 243695 244803 245310 245730 247416 248880 249288 250120 250510 251080 253760 254176 255102 255680 255840 256373 256855 257357 257890 260104 261664 262072 262112 262320 266692 268878 269620 270062 270840 271284 271830 275232 275808 277160 277611 278240 278494 278715 284180 285196 289952 291264 292434 293280 293410 293891 295019 295630 295815 297296 298168 300120 300144 300612 301296 301920 303067 306952 308226 308320 309270 309468 311610 315536 317720 318237 318903 319449 320127 323528 323544 325130 325663 326404 327080 327590 327640 329888 331840 332384 332592 333365 333888 334560 335257 335831 339105 340136 341016 344040 344760 349760 350506 352092 352641 353379 354756 356495 358504 361120 361712 362440 364080 369434 369984 370148 371620 372710 375180 375765 376620 380640 381264 381433 382897 383520 383690 384319 384977 386835 389912 390156 392496 393108 393168 394420 400038 400160 400192 400816 401728 404410 404430 405093 408005 410968 412360 412624 415480 415740 417360 417741 422669 424316 425170 425204 425867 425932 426270 426836 427794 431392 433344 434928 440115 443445 443456 445944 447252 448130 452140 454688 458720 459680 460428 461760 462480 462685 464498 469456 470188 471172 473008 473304 476580 480192 483106 484523 485292 485440 487390 487695 489606 490620 491385 491460 494832 497760 498576 498797 499651 500240 501020 502160 508352 510204 511680 512746 513710 514714 515780 520208 523328 524144 524224 524640 525733 525759 530395 531505 532415 533384 533545 537756 539240 540124 541680 542568 543660 550464 551616 552721 554151 554320 555222 556480 556988 557430 559065 568360 570392 575535 579904 582569 584868 586560 586820 587735 587782 588965 590038 591260 591630 594592 596336 600240 600288 601224 602592 603840 606134 606615 613904 616452 616640 618540 618936 623220 631072 633607 635440 636474 637755 637806 638898 640254 647056 647088 650260 651326 652808 654160 655180 655280 659776 664768 665184 666730 667823 669120 670514 671662 672195 675155 678210 680272 682032 687497 688080 689520 696235 696747 701012 704184 705282 706758 709512 712990 717008 722240 723424 724659 724880 728160 731085 738868 740296 743240 745420 750360 751530 753240 761280 761821 762528 762866 765794 767040 767380 768638 769119 769954 770565 772071 773670 779824 780312 784992 786216 786336 788840 800076 800320 801632 808820 808860 810186 816010 821936 824720 825248 830960 831480 834720 835482 845338 848632 850340 850408 851734 851864 852540 853672 855588 862784 866749 869856 873307 876265 880230 881673 885057 886890 891888 894504 896260 904280 909201 909376 917440 919360 920856 923585 924960 925370 926887 928996 938912 940376 942344 946016 946608 953160 966212 969046 970584 974780 975390 976989 979212 981240 982770 982920 989664 995520 997152 997594 999302 1000095 1000480 1002040 1004320 1005771 1007493 1020408 1025492 1027420 1029428 1031560 1040416 1048288 1049280 1051466 1051518 1060790 1060813 1063010 1064830 1066768 1067090 1069485 1075512 1078480 1080248 1083360 1085136 1087320 1105442 1108302 1108640 1110444 1113976 1114860 1118130 1133441 1136720 1140784 1144299 1148691 1151070 1152957 1154931 1161245 1165138 1169736 1173640 1175470 1175564 1177930 1180076 1182520 1183260 1189184 1192672 1200480 1200576 1202448 1202981 1205184 1207765 1212083 1212268 1213230 1224015 1227808 1232904 1237080 1237872 1246440 1262144 1267214 1268007 1270880 1272948 1275510 1275612 1277601 1277796 1280508 1281865 1286785 1294112 1294176 1300520 1302652 1305616 1308320 1310360 1310560 1330368 1333460 1335646 1341028 1343324 1344390 1350310 1356420 1360544 1364064 1374994 1376160 1379027 1379040 1384279 1387217 1388055 1392470 1393494 1402024 1408368 1410564 1413516 1419024 1425980 1434016 1446848 1449318 1449760 1453569 1456320 1462170 1469455 1475095 1477736 1480592 1486480 1490840 1496391 1498953 1500720 1503060 1506480 1515335 1523642 1525056 1525732 1528111 1531588 1534760 1537276 1538238 1539908 1541130 1544142 1547340 1559648 1560624 1569984 1572432 1572672 1573129 1577199 1577680 1591185 1594515 1597245 1600152 1600635 1603264 1617640 1617720 1620372 1628315 1632020 1643872 1649440 1650496 1658081 1658163 1661920 1662960 1669440 1670964 1676285 1679155 1690676 1697264 1700680 1700816 1703468 1703728 1705080 1707344 1711176 1733498 1739712 1746614 1747707 1752530 1760460 1763205 1763346 1766895 1770114 1773780 1783776 1789008 1792520 1803343 1808560 1810211 1818402 1841712 1847170 1849920 1850740 1853774 1857992 1877824 1880752 1884688 1892032 1893216 1900727 1900821 1906320 1907165 1914485 1921595 1924885 1932424 1938092 1941168 1949560 1950780 1953978 1958424 1962480 1965540 1965840 1979328 1994304 1995188 1998299 1998604 2000190 2000960 2003469 2004080 2008640 2011542 2014986 2025465 2040816 2050984 2054840 2058856 2062491 2063120 2080832 2088705 2096576 2102932 2103036 2106211 2113345 2121580 2121626 2126020 2129335 2129660 2133536 2134180 2138970 2151024 2156960 2160496 2166720 2170272 2174640 2210884 2216604 2217280 2220888 2227952 2229720 2236260 2266882 2273440 2281568 2285463 2288598 2297382 2302140 2305914 2309862 2322490 2330276 2339472 2347280 2350940 2351128 2355860 2360152 2365040 2366520 2385344 2400960 2404896 2405962 2415530 2422615 2424166 2424536 2426460 2448030 2455616 2465808 2466901 2474160 2475744 2492880 2493985 2498255 2534428 2536014 2541760 2545896 2551020 2551224 2555202 2555592 2561016 2563730 2573570 2588224 2588352 2600247 2601040 2605304 2611232 2616640 2619921 2620720 2621120 2628665 2628795 2666920 2671292 2682056 2686648 2688780 2700620 2712840 2721088 2728128 2733593 2749988 2752320 2758054 2758080 2763605 2768558 2770755 2774434 2776110 2780661 2784940 2786988 2804048 2816736 2821128 2827032 2838048 2851960 2868032 2898636 2899520 2907138 2912845 2924340 2938910 2950190 2955472 2961184 2972960 2981680 2992782 2997906 3001440 3006120 3012960 3019237 3030670 3047284 3051464 3056222 3063176 3069520 3074552 3076476 3079816 3082260 3088284 3094680 3119296 3121248 3133631 3140189 3144864 3146258 3154398 3155360 3168035 3182370 3182439 3189030 3194490 3200304 3201270 3235280 3235440 3240744 3256630 3264040 3287744 3298880 3316162 3316326 3323840 3325920 3339115 3341928 3345641 3352570 3358310 3381352 3394528 3400323 3401360 3401632 3406936 3407456 3410160 3414688 3422352 3437485 3466996 3483735 3493228 3495414 3505060 3520920 3526410 3526692 3533790 3540228 3547560 3567552 3578016 3585040 3606686 3608943 3617120 3620422 3623295 3636249 3636804 3683424 3694340 3701480 3707548 3715984 3761504 3769376 3786432 3801454 3801642 3809105 3812640 3814330 3828970 3835247 3843190 3845595 3849770 3860355 3864848 3876184 3882336 3899120 3901560 3907956 3916848 3924960 3931080 3931680 3939871 3948233 3990376 3996598 3997208 4000380 4006938 4008160 4023084 4029972 4050930 4081632 4101968 4109680 4117712 4124982 4126240 4137081 4152837 4161651 4177410 4205864 4206072 4212422 4226690 4243160 4243252 4252040 4258670 4259320 4267072 4268360 4277940 4302048 4313920 4320992 4333745 4340544 4349239 4349280 4358341 4365803 4366535 4375069 4408365 4421768 4425285 4433208 4441776 4455904 4459440 4472520 4533764 4546005 4546880 4563136 4570926 4577196 4584333 4594764 4604280 4611828 4619724 4634435 4644980 4660552 4678944 4694560 4701880 4702256 4711720 4719387 4720304 4730080 4733040 4809792 4811924 4831060 4845230 4848332 4849072 4852920 4884945 4896060 4931616 4933802 4948320 4951488 4974243 4977661 4985760 4987970 4996147 4996510 5004701 5015323 5028855 5037465 5068856 5072028 5091792 5102040 5102448 5110404 5111184 5122032 5127460 5147140 5152139 5200494 5202080 5210608 5222464 5239842 5241440 5257330 5257590 5304065 5333840 5342584 5364112 5373296 5377560 5401240 5410029 5425680 5430633 5467186 5499976 5516108 5527210 5536271 5537116 5541510 5548868 5552220 5561322 5569880 5573976 5608096 5633472 5642256 5654064 5667205 5676096 5702181 5703920 5709127 5721495 5743455 5764785 5774655 5797272 5814276 5825690 5848680 5877820 5900380 5910944 5922368 5945920 5963360 5985564 5994897 5995812 6002880 6012240 6014905 6025920 6038474 6060415 6061340 6094568 6102928 6112444 6126352 6139040 6149104 6152952 6159632 6164520 6176568 6189360 6242496 6267262 6280378 6289728 6292516 6308796 6310720 6318633 6336070 6340035 6364740 6364878 6378060 6388005 6388980 6400608 6402540 6470560 6470880 6481488 6484361 6495463 6509249 6513260 6528080 6544609 6632324 6632652 6651840 6678230 6683856 6691282 6705140 6716620 6762704 6789056 6800646 6802720 6803264 6813872 6814912 6820320 6829376 6834529 6844704 6860761 6874970 6895135 6921395 6933992 6936085 6967470 6986456 6990828 7010120 7041840 7052820 7053384 7067580 7080456 7095120 7156032 7170080 7185373 7213372 7217886 7234240 7240844 7246590 7267845 7272498 7273608 7366848 7388680 7400703 7402960 7415096 7431968 7481955 7494765 7523008 7538752 7573397 7602908 7603284 7618210 7625280 7628660 7640555 7657940 7670494 7686380 7691190 7699540 7720710 7729696 7752368 7764672 7798240 7803120 7815912 7833696 7849920 7862160 7863360 7865645 7879742 7885995 7896466 7980752 7993196 7994416 8000760 8013876 8016320 8046168 8059944 8101860 8163264 8200779 8203936 8219360 8235424 8236891 8249964 8252480 8274162 8290405 8290815 8305674 8323302 8354820 8411728 8412144 8424844 8453380 8486320 8486504 8494067 8504080 8517340 8518640 8536720 8555880 8604096 8641984 8667490 8681699 8698478 8698560 8716682 8731606 8733070 8738535 8750138 8816730 8843536 8850570 8866416 8883552 8911808 8918880 8937461 8945040 8952763 9016715 9051055 9057711 9067528 9092010 9141852 9154392 9168666 9189528 9208560 9223656 9239448 9268870 9289960 9321104 9357888 9389120 9400893 9403760 9404512 9420567 9423440 9438774 9440608 9460160 9466080 9503635 9504105 9522209 9623848 9662120 9690460 9696664 9698144 9705840 9769890 9792120 9863232 9867604 9896640 9903673 9948486 9955322 9971520 9975940 9991495 9992294 9993020 10009402 10017345 10030646 10036923 10057710 10074930 10137712 10144056 10183584 10204080 10204896 10220808 10222368 10244064 10254920 10294280 10304278 10312455 10400988 10404160 10421216 10479684 10482880 10514660 10515180 10531055 10608130 10667680 10685168 10728224 10746592 10755120 10802480 10820058 10851360 10861266 10915703 10934372 10999952 11032216 11054420 11072542 11074232 11083020 11097736 11104440 11122644 11139760 11147952 11216192 11267737 11284512 11308128 11334410 11352991 11404362 11407840 11418254 11427315 11442990 11486910 11505741 11529570 11549310 11594544 11628552 11651380 11697360 11755640 11800760 11819613 11821888 11844699 11926720 11971128 11989794 11991624 12024480 12029810 12049531 12076948 12095779 12120830 12122680 12189136 12205856 12224888 12252704 12278080 12298208 12305904 12319264 12329040 12334505 12353136 12378720 12425747 12534524 12560756 12585032 12617592 12637266 12672140 12680070 12729480 12729756 12756120 12776010 12777960 12801216 12805080 12941120 12941760 12962976 12968722 12990926 13001235 13018498 13026520 13047717 13056160 13075023 13089218 13097409 13099605 13125207 13264648 13265304 13356460 13367712 13382564 13410280 13433240 13525408 13601292 13605440 13627744 13640640 13667965 13669058 13689408 13721522 13749940 13790270 13842790 13867984 13872170 13903305 13934940 13972912 13981656 14020240 14083680 14105640 14106768 14135160 14160912 14167189 14190240 14244149 14340160 14370746 14426744 14435772 14481688 14493180 14535690 14544996 14547216 14734733 14777360 14801406 14805920 14830192 14863936 14932983 14963910 14988441 14989530 15014103 15045969 15096185 15146794 15205816 15206568 15236420 15257320 15281110 15315880 15340988 15372760 15382380 15399080 15441420 15456417 15459392 15504736 15596480 15606240 15631824 15638753 15667392 15668155 15698777 15700945 15724320 15731290 15757079 15759484 15771990 15784057 15792932 15912195 15961504 15986392 15988832 16001520 16027752 16092336 16119888 16203720 16401558 16407872 16438720 16470848 16473782 16499928 16548324 16580810 16581630 16608813 16611348 16646604 16709640 16728205 16823456 16824288 16849688 16906760 16972640 16973008 16988134 17001615 17008160 17034680 17037280 17073440 17111760 17127381 17334980 17363398 17396956 17433364 17463212 17466140 17477070 17500276 17633460 17687072 17701140 17732832 17767104 17837760 17874922 17890080 17905526 17927351 17996159 18033430 18033821 18044715 18102110 18115422 18135056 18181245 18184020 18283704 18308784 18337332 18379056 18417120 18447312 18478896 18487087 18537740 18579920 18642208 18801786 18807520 18809024 18841134 18846880 18877548 18881216 18932160 19007270 19008210 19044418 19176235 19247696 19324240 19380920 19393328 19396288 19411680 19453083 19486389 19527747 19539780 19584240 19633827 19699355 19735208 19741165 19807346 19865443 19896972 19910644 19951880 19982990 19984588 19986040 20018804 20034690 20061292 20073846 20115420 20149860 20275424 20288112 20367168 20408160 20409792 20441616 20444736 20450677 20485691 20488128 20503587 20509840 20582283 20588560 20608556 20624910 20685405 20764185 20801976 20808255 20842432 20959368 21029320 21030360 21062110 21216260 21335360 21370336 21456448 21493184 21510240 21555053 21556119 21604960 21640116 21702720 21722532 21746195 21791705 21829015 21831406 21868744 21875345 21999904 22064432 22108840 22145084 22148464 22166040 22195472 22208880 22245288 22279520 22295904 22535474 22569024 22616256 22668820 22705982 22720191 22808724 22815680 22836508 22854630 22885980 22921665 22973820 23011482 23059140 23098620 23189088 23257104 23302760 23394720 23443459 23483597 23511280 23532743 23596935 23601520 23639226 23689398 23942256 23979588 23983248 24048960 24059620 24099062 24153896 24191558 24241660 24245360 24378272 24411712 24449776 24505408 24596416 24611808 24638528 24658080 24669010 24706272 24709451 24710673 24757440 24851494 24871215 24888305 24980735 25023505 25069048 25076615 25121512 25170064 25235184 25274532 25344280 25360140 25458960 25459512 25482201 25512240 25552020 25555920 25610160 25760695 25925952 25937444 25977887 25981852 26002470 26036996 26045097 26053040 26095434 26112320 26150046 26178436 26194818 26199210 26250414 26529296 26530608 26712920 26735424 26765128 26812383 26820560 26858289 26866480 27050145 27050816 27153165 27202584 27255488 27335930 27338116 27380743 27443044 27499880 27580540 27681355 27685580 27735968 27744340 27806610 27869880 27945824 27963312 28040480 28167360 28187377 28211280 28213536 28270320 28321824 28334378 28380480 28488298 28510905 28545635 28566627 28741492 28853488 28871544 28963376 28986360 29071380 29089992 29094432 29469466 29554720 29602812 29611840 29660384 29711019 29865966 29927820 29974485 29976882 29979060 30028206 30091938 30192370 30293588 30411632 30413136 30472840 30514640 30562220 30631760 30681976 30745520 30764760 30798160 30882840 30912834 31009472 31212480 31263648 31277506 31336310 31397554 31401890 31448640 31462580 31514158 31518968 31543980 31568114 31585864 31593165 31824390 31923008 31972784 31977664 32003040 32055504 32069713 32184672 32239776 32312359 32407440 32421805 32477315 32546245 32723045 32747109 32803116 32947564 32999856 33096648 33161620 33163260 33217626 33222696 33293208 33419280 33456410 33646912 33648576 33699376 33803211 33813520 33945280 33946016 33976268 34003230 34016320 34058973 34069360 34074560 34146880 34172645 34223520 34254762 34303805 34669960 34726796 34793912 34866728 34926424 34932280 34954140 35000552 35266920 35374144 35402280 35465664 35536709 35749844 35780160 35805587 35811052 35854702 35926865 35992318 36066860 36067642 36089430 36148593 36204220 36230844 36270112 36287337 36362490 36368040 36567408 36617568 36674664 36758112 36834240 36894624 36957792 36974174 37003515 37075480 37159840 37277241 37284416 37603572 37615040 37682268 37693760 37755096 37866985 38014540 38016420 38088836 38352470 38495392 38648480 38761840 38786656 38823360 38906166 38972778 39055494 39079560 39168480 39250081 39267654 39398710 39470416 39482330 39614692 39730886 39793944 39821288 39903760 39965980 39969176 39972080 40037608 40069380 40122584 40147692 40230840 40299720 40550848 40576224 40737203 40816320 40883232 40901354 40971382 41003895 41007174 41019680 41164566 41177120 41184455 41217112 41249820 41370810 41528370 41603952 41616510 41918736 41937317 42058640 42060720 42124220 42432520 42470335 42501567 42732447 42740672 43020480 43110106 43112238 43209920 43280232 43408495 43445064 43492390 43493333 43583410 43658030 43662812 43737488 43750690 43999808 44128864 44204199 44217680 44290168 44296928 44332080 44390944 44417760 44490576 44559040 44591808 44687305 44763815 45070948 45288555 45337640 45411964 45440382 45617448 45673016 45709260 45771960 45843330 45947640 46022964 46118280 46197240 46378176 46471081 46514208 46605520 46789440 46886918 46916259 46967194 47004465 47022560 47065486 47096331 47102835 47193870 47203040 47271237 47278452 47352171 47378796 47611045 47884512 47959176 47966496 48119240 48198124 48307792 48383116 48483320 48490720 48756544 48899552 49223616 49316160 49338020 49412544 49418902 49421346 49518365 49702988 49742430 49776610 49858211 49961470 50047010 50138096 50153230 50184615 50243024 50340128 50470368 50549064 50688560 50720280 50917920 50919024 50964402 51024480 51104040 51111840 51218323 51220320 51327029 51414907 51521390 51874888 51955774 51963704 52004940 52073992 52090194 52106080 52190868 52300092 52356872 52389636 52398420 52500828 53058592 53061216 53271727 53425840 53530256 53624766 53641120 53716578 53732960 53782053 53988477 54100290 54101463 54306330 54405168 54578515 54671860 54676232 54761486 54886088 54999760 55161080 55362710 55371160 55461261 55471936 55488680 55613220 55739760 55891648 55926624 56080960 56338685 56374754 56422560 56427072 56540107 56540640 56643648 56668756 56755439 56764955 56875897 56976596 57021810 57091270 57133254 57482984 57528705 57706976 57743088 57926752 57972720 58142760 58179984 58188864 58938932 59098065 59109440 59205624 59223495 59320768 59422038 59596329 59731932 59855640 59948970 59953764 59958120 60056412 60183876 60247655 60384740 60478895 60587176 60823264 60826272 60945680 61029280 61124440 61263520 61352031 61363952 61457073 61491040 61529520 61596320 61765680 61825668 62128735 62527296 62555012 62672620 62795108 62803780 62925160 63028316 63037936 63087960 63136228 63171728 63186330 63648780 63945568 64006080 64111008 64139426 64369344 64479552 64624718 64665159 64709593 64814880 64843610 64954630 65061113 65092490 65199199 65238585 65375115 65446090 65487045 65494218 65606232 65626035 65895128 65999712 66193296 66323240 66326520 66435252 66445392 66586416 66838560 66912820 66977807 67398752 67606422 67627040 67892032 67952536 68006460 68117946 68138720 68345290 68447040 68509524 68607610 69339920 69453592 69587824 69733456 69852848 69864560 69908280 70001104 70330377 70450791 70533840 70598229 70804560 70835945 71073418 71220745 71499688 71611174 71622104 71709404 71853730 71984636 72133720 72135284 72178860 72297186 72408440 72461688 72540224 72574674 72724980 72736080 73134816 73235136 73349328 73516224 73673665 73789248 73915584 73937063 73948348 74007030 74128353 74150960 74218651 74319680 74554482 74664915 74942205 75070515 75207144 75229845 75364536 75510192 75733970 76029080 76032840 76177672 76704940 76990784 77282085 77296960 77523680 77573312 77812332 77929807 77933661 77945556 78110988 78159120 78193765 78336960 78493885 78500162 78535308 78785395 78797420 78920285 78940832 78964660 79229384 79461772 79587888 79642576 79807520 79931960 79938352 79944160 80075216 80138760 80245168 80295384 80461680 80599440 81152448 81474406 81766464 81802708 81942764 82007790 82014348 82039360 82142229 82329132 82354240 82368910 82434224 82499640 82741620 83044065 83056740 83207904 83233020 83837472 83874634 84117280 84121440 84248440 84441019 84562131 84620237 84865040 84940670 85003134 85079917 85464894 85636905 86220212 86224476 86560464 86816990 86890128 86984780 86986666 87166820 87316060 87325624 87474976 87501380 88257728 88408398 88435360 88580336 88593856 88664160 88781888 88835520 88981152 89189893 89374610 89527630 89636755 89980795 90141896 90169105 90577110 90675280 90823928 90880764 91234896 91346032 91418520 91543920 91686660 91895280 92045928 92236560 92394480 92435435 92942162 93028416 93211040 93773836 93832518 93934388 94008930 94045120 94130972 94192662 94205670 94387740 94406080 94542474 94556904 94704342 94757592 95222090 95769024 95918352 95932992 96209139 96238480 96396248 96615584 96766232 96937077 96966640 96981440 97265415 97431945 97638735 97799104 98169135 98676040 98837804 98842692 99036730 99327215 99405976 99484860 99553220 99716422 99922940 100094020 100276192 100306460 100369230 100486048 100680256 100940736 101098128 101142941 101377120 101440560 101835840 101838048 101928804 102048960 102208080 102223680 102253385 102428455 102436646 102440640 102517935 102654058 102829814 102911415 103042780 103749776 103911548 103927408 104009880 104147984 104180388 104212160 104381736 104600184 104713744 104779272 104796840 105001656 106117184 106122432 106543454 106610127 106851680 107060512 107249532 107282240 107416761 107433156 107465920 107564106 107775265 107780595 107976954 108200580 108202926 108612660 108810336 109157030 109343720 109352464 109522972 109772176 109999520 110322160 110422871 110725420 110742320 110922522 110977360 111226440 111479520 111853248 112677370 112749508 112845120 113080214 113081280 113337512 113510878 113529910 113600955 113751794 113953192 114043620 114182540 114266508 114965968 115057410 115413952 115486176 115853504 115944347 115945440 116186993 116285520 116359968 116385919 116632937 117217295 117417985 117663715 117750243 117877864 118196130 118411248 118446990 118844076 119192658 119463864 119711280 119897940 119907528 119916240 120112824 120367752 120495310 120769480 120957790 121174352 121646528 121652544 121891360 122058560 122211609 122248880 122527040 122704062 122727904 122914146 122982080 123059040 123192640 123531360 123547255 123553365 123651336 123788717 124257470 125110024 125345240 125590216 125607560 125811951 125850320 126056632 126075872 126175920 126272456 126343456 126372660 127297560 127411005 127891136 128222016 128278852 128478871 128747749 129249436 129330318 129419186 129629760 129687220 129889435 129909260 130122226 130184980 130225485 130398398 130477170 130479999 130750230 130892180 130974090 130988436 131212464 131252070 131790256 131999424 132386592 132646480 132653040 132870504 132890784 133172832 133677120 133825640 133955614 134061915 134291445 134797504 135212844 135254080 135905072 136012920 136235892 136277440 136690580 136903715 137019048 137215220 138679840 138907184 139175648 139413243 139466912 139705696 139729120 139816560 140002208 140660754 140901582 140936885 141067680 141196458 141609120 141671890 141904139 142146836 142441490 142833135 142999376 143222348 143244208 143418808 143707460 143969272 144267440 144270568 144357720 144594372 144816880 144923376 145149348 145449960 145472160 146269632 146698656 147347330 147588883 147874126 147896696 148014060 148256706 148301920 148437302 148555095 149108964 149329830 149574633 149884410 150141030 150414288 150459690 150729072 151020384 151467940 152058160 152065680 152196971 152355344 153409880 153654969 153981087 154244721 154564170 155047360 155624664 155859614 155867322 155891112 156221976 156318240 156387530 156987770 157000324 157070616 157245127 157570790 157594840 157840570 157881664 157929320 158458768 158923544 159175776 159285152 159615040 159815181 159863920 159876704 159888320 160150432 160277520 160348565 160490336 160590768 160923360 161198880 161534711 161561795 161877553 162948812 163605416 163735545 163885528 164015580 164028696 164284458 164658264 164737820 164868448 164999280 165483240 166088130 166113480 166415808 166466040 167674944 167749268 168234560 168242880 168496880 168882038 169016055 169124262 169240474 169620321 169730080 169881340 170006268 170159834 170266317 170294865 170627691 170929788 171273810 172440424 172448952 173120928 173633980 173780256 173969560 173973332 174333640 174632120 174651248 174949952 175002760 176816796 176870720 177160672 177328320 177683545 177962304 178379786 178749220 179027935 179055260 179273510 179961590 180283792 180338210 180742965 181154220 181350560 181436685 181647856 181761528 182469792 182692064 182837040 183087840 183373320 183790560 184091856 184173457 184473120 184788960 184870870 185173937 185566951 185884324 186386205 186422080 187547672 187665036 187868776 188017860 188261944 188385324 188411340 188775480 189084948 189113808 189408684 189515184 190444180 191551529 191836704 192418278 192476960 192792496 193231168 193532464 193874154 193933280 194128779 194530830 194863890 195183339 195277470 195597597 196250405 196338270 197352080 197675608 197685384 198073460 198654430 198811952 198969720 199106440 199432844 199845880 200188040 200552384 200612920 200738460 200933421 200972096 202196256 202285882 202754240 202881120 203676096 203686015 203857608 204084101 204416160 204506770 204842027 204856910 204873292 205035870 205192741 205308116 205628243 205659628 205822830 206085560 207499552 207823096 207854816 208019760 208295968 208360776 208763472 209200368 209427488 209558544 209593680 209686585 210003312 211237699 212507835 213086908 213220254 213662235 213703360 214121024 214499064 214833522 214866312 215128212 215550530 215561190 215953908 216401160 216405852 217225320 217466665 217620672 218314060 218687440 218704928 219045944 219544352 219999040 220644320 220845742 221020995 221450840 221484640 221811189 221845044 221954720 222452880 222655953 222959040 225354740 225499016 226160428 226675024 227021756 227059820 227201910 227503588 227906384 228087240 228365080 228533016 229931936 230114820 230972352 231888694 231890880 232355405 232373986 232571040 232719936 232771838 233265874 233789421 233950067 234434590 234581295 234835970 235327430 235481655 235500486 235755728 236356185 236392260 236760855 236822496 236893980 237688152 238385316 238927728 239422560 239795880 239815056 239832480 240225648 240332131 240735504 240842213 240990620 241538960 241915580 242150533 242348704 243782720 244423218 244497760 245408124 245455808 245828292 246118080 247062720 247094510 247106730 247302672 247577434 248514940 249291055 250220048 250690480 251180432 251215120 251623902 251700640 252113264 252151744 252351840 252544912 252686912 252745320 253323057 253848157 253860711 254595120 254822010 255239751 256091615 256557704 256635145 256957742 257074535 257495498 258498872 258660636 258838372 259374440 259778870 259818520 260244452 260369960 260450970 260796796 260954340 260959998 261500460 261784360 261948180 261976872 262424928 262504140 263580512 264773184 265292960 265306080 265741008 265781568 265858801 266313983 266345664 266358635 266879209 267569679 267651280 267911228 268123830 268328969 268582890 268910265 269942385 270425688 270507315 271810144 272025840 272471784 273381160 273807430 274038096 274430440 277306305 277359680 277814368 278351296 278826486 278933824 279411392 279458240 279633120 280004416 280215689 281291201 281321508 281803164 281873770 282135360 282392916 282700535 283218240 283343780 283777195 283808278 284293672 284379485 284882980 285666270 285998752 286444696 286488416 286837616 287414920 287938544 288534880 288541136 288715440 289188744 289633760 289846752 290298696 290899920 290944320 293397312 294694660 295177766 295748252 295793392 296028120 296513412 296603840 296874604 297110190 297981645 298217928 298659660 299149266 299768820 300282060 300828576 300919380 301458144 302040768 302935880 303428823 304116320 304131360 304393942 304710688 304764967 305286761 305934703 306760155 306819760 307285365 307309938 307962174 308489442 309128340 311249328 311719228 311734644 311782224 312443952 312636480 312775060 313975540 314000648 314141232 314280479 314490254 315141580 315189680 315681140 315858640 316917536 317847088 318351552 318570304 319630362 319727840 319753408 320300864 320555040 320697130 320980672 321181536 321222863 321846720 322397760 322455767 323069422 323123590 323325795 323547965 323755106 325305565 325897624 325995995 327210832 327471090 327771056 328031160 328057392 328568916 329316528 329475640 329736896 329998560 330966480 331252231 331268613 332176260 332226960 332932080 334889035 335498536 336993760 337712531 337764076 338032110 338248524 338480948 339240642 339460160 339762680 340012536 340319668 340532634 340589730 341255382 341859576 342547620 344880848 344897904 346241856 347267960 347560512 347833041 347939120 347946664 348256747 348560979 348667280 349157757 349264240 349302496 349898811 350005520 351651885 352253955 352991145 353633592 354321344 355367090 355949659 356759572 357498440 358055870 358110520 358547020 359923180 360567584 360676420 361485930 362308440 362701120 362873370 363295712 363523056 364939584 365384128 365674080 366175680 366435901 366746640 367063283 367581120 368183712 368346914 368946240 369577920 369685315 369741740 370347874 370641765 371093255 371133902 371366151 371768648 372772410 375095344 375330072 375737552 376035720 376523888 376770648 376822680 377550960 378169896 378227616 378817368 379030368 380888360 383103058 383673408 384836556 384953920 385436613 385584992 386243247 387064928 387748308 387866560 388257558 389061660 389649035 389668305 389727780 390366678 390554940 391195194 392500810 392676540 394704160 395351216 395370768 396146920 397308860 397623904 397939440 398212880 398865688 399221149 399691760 400376080 401225840 401476920 401866842 404392512 404571764 405762240 407372030 407715216 408168202 408832320 409013540 409684054 409713820 409746584 410071740 410385482 410616232 410711145 411256486 411319256 411645660 412171120 414999104 415646192 415709632 416039520 416591936 416721552 416906269 417526944 418400736 418506421 418854976 419117088 419187360 419373170 420006624 420060667 420779861 422205095 422475398 422810655 423101185 425015670 425399585 425712417 426173816 426440508 427324470 428998128 429667044 429732624 430256424 431101060 431122380 431907816 432802320 432811704 434450640 434933330 436628120 437374880 437409856 438091888 439088704 441288640 441691484 442041990 442766649 442901680 442969280 443622378 443690088 443909440 444905760 445311906 445949465 447543823 450709480 450998032 452320856 453350048 454043512 454119640 454403820 455007176 455812768 456174480 456590913 456730160 457066032 459863872 460229640 461977217 463777388 464710810 464747972 465142080 465472631 465543676 466531748 467578842 467900134 468869180 469162590 469671940 470654860 470963310 471000972 471511456 471735381 472712370 472784520 473521710 473644992 473787960 475376304 476770632 477855456 478845120 479591760 479630112 479664960 480451296 480664262 481045695 481471008 481684426 481981240 483077920 483831160 484301066 484604133 484685385 484697408 485632659 488846436 488995520 490816248 491656584 494189020 494213460 494605344 495154868 497029880 498582110 500440096 501380960 502360864 502430240 503247804 503401280 504226528 504703680 505089824 505490640 505714705 506646114 507696314 507721422 509190240 509644020 510479502 512183230 513115408 513270290 513915484 514149070 514990996 516997744 517321272 517676744 518748880 519557740 519637040 520488904 520739920 520901940 521593592 521908680 521919996 523000920 523568720 523896360 523953744 524849856 525008280 527161024 529583639 530585920 530612160 531482016 531717602 532627966 532717270 533050635 533758418 535139358 535302560 535822456 536247660 536657938 537083805 537165780 537820530 539884770 540851376 541014630 543620288 544051680 544943568 545185121 546118543 546762320 547614860 548076192 548860880 552114355 552520371 554612610 555521811 555628736 556700853 557652972 559266240 560431378 562582402 562643016 563606328 563747540 564785832 565401070 566687560 567554390 567616556 568587344 568758970 569765960 571332540 571997504 572889392 572976832 573675232 574654587 574829840 575877088 577069760 577082272 577430880 578377488 579267520 579693504 579721735 580597392 580854749 580934965 581799840 581929595 583164685 584010109 588751215 589389320 590355532 591496504 591586784 592056240 593026824 593749208 594220380 595963290 596435856 597319320 598298532 599537640 600564120 601657152 601838760 602916288 604124053 605871760 606857646 608232640 608262720 608787884 609421376 609529934 610573522 611058045 611869406 612252303 613520310 613639520 614526081 614570730 614619876 615578223 615924348 616884729 616978884 618256680 618943585 622498656 623438456 623469288 623564448 624887904 625550120 627951080 628001296 628282464 628560958 628980508 629059755 630283160 630379360 631362280 631717280 633713097 633835072 635694176 639260724 639455680 641110080 641394260 642363072 642394355 642445726 643738745 644911534 646138844 646247180 646651590 647095930 647510212 650611130 651795248 651991990 652399995 654421664 654942180 655542112 656062320 656114784 657137832 658633056 658951280 659997120 661932960 662504462 662537226 664352520 664453920 665857883 665864160 667251377 668393791 669778070 670997072 673987520 675425062 675528152 676064220 676497048 676961896 678481284 679525360 680025072 680639336 681065268 681179460 682510764 683719152 685095240 689761696 689795808 692532451 694535920 695666082 695878240 695893328 696513494 697066215 697121958 697334560 698315514 698528480 698604992 699797622 700011040 701850201 703303770 704507910 705982290 707267184 709520695 710734180 711899318 713519144 714996880 716111740 716221040 717094040 719846360 720996393 721135168 721352840 722526639 722971860 724616880 725746740 726451599 726591424 727046112 731348160 732871802 733493280 734126566 735021391 736367424 736693828 737842519 737944415 739370630 739386661 739483480 740695748 741283530 742186510 742267804 742732302 743537296 745544820 747873165 750190688 750660144 751475104 752071440 753047776 753541296 753645360 755101920 756339792 756455232 757634736 757970567 758060736 760984855 761544471 761776720 766206116 768274845 769673112 769905435 770873226 771169984 771223605 772486494 774129856 775496616 776515116 778123320 779298070 779336610 779455560 780733356 781109880 782390388 785001620 785353080 786225635 789408320 790702432 790741536 792293840 794617720 795247808 795878880 796425760 797576403 797731376 798442298 798941949 799075905 799383520 800637627 800752160 802451680 802953840 803733684 804986907 807673555 809143528 809387765 814744060 815430432 816336404 818027080 819368108 819427640 819493168 820143480 820770964 821232464 821422290 822512972 822638512 823291320 824342240 831292384 832079040 833443104 833812538 835053888 836801472 837012842 838234176 838374720 838746340 840013248 840121334 840647067 841559722 843873603 844410190 844950796 845621310 846202370 847589587 848101605 850031340 850799170 851331585 851424834 852347632 852881016 853138455 854648940 857996256 859334088 859465248 860512848 862202120 862244760 863815632 865604640 865623408 868893089 868901280 869866660 870711491 873256240 874053419 874749760 876183776 883382968 884083980 885533298 885803360 887244756 887380176 889811520 890623812 891898930 895087646 901418960 901996064 904641712 906700096 908087024 908239280 908807640 910014352 911625536 912348960 913181826 913460320 914132064 914294901 915860283 917804109 920459280 920867285 923954434 925869685 927554776 927834755 929421620 929495944 930945262 931087352 933063496 935157684 935800268 937738360 938325180 939343880 941309720 941926620 942001944 942841437 943022912 943470762 945424740 945569040 947043420 947575920 950752608 953541264 955710912 957757645 959183520 959260224 960902592 961181819 961328524 962091390 962827477 962942016 963368852 963668589 963962480 964842463 966155840 967367301 967662320 968602132 969208266 969370770 970643895 971265318 975916695 977692872 977987985 981632496 983313168 988378040 988426920 989210688 990309736 993756693 994059760 997164220 1000880192 1002761920 1004667105 1004721728 1004860480 1006495608 1008453056 1010179648 1010981280 1011429410 1013087491 1013137593 1013292228 1015392628 1015442844 1018380480 1019288040 1020420505 1020959004 1024210135 1024366460 1025963705 1026230816 1026540580 1027830968 1028141215 1028298140 1029981992 1033995488 1034642544 1035353488 1037497760 1039115480 1039274080 1040977808 1041479840 1041803880 1043187184 1043817360 1043839992 1044770241 1046001840 1047137440 1047792720 1047907488 1050016560 1056188495 1059167278 1062964032 1063435204 1065255932 1065434540 1066101270 1067516836 1067848977 1070278716 1070605120 1071644912 1072495320 1073315876 1074167610 1074331560 1075641060 1079769540 1081702752 1082029260 1088103360 1089887136 1090370242 1092237086 1093524640 1095229720 1096152384 1097721760 1099307703 1100063081 1101189849 1104228710 1105040742 1106038921 1109055945 1109225220 1111043622 1113279765 1113401706 1115305944 1120862756 1125164804 1125286032 1127212656 1127495080 1129571664 1130802140 1133375120 1135108780 1135233112 1137174688 1137517940 1139531920 1142665080 1145778784 1147350464 1149309174 1149659680 1151754176 1154164544 1154861760 1156754976 1159443470 1159468609 1161194784 1161709498 1161869930 1163599680 1163859190 1166329370 1168020218 1168947105 1169750335 1177502430 1178778640 1180711064 1182993008 1183173568 1184112480 1186053648 1187498416 1188440760 1191926580 1192871712 1194638640 1196597064 1197663447 1199075280 1201128240 1201660655 1203677520 1204211065 1208248106 1210752665 1211743520 1213715292 1217575768 1219059868 1221147044 1222116090 1223738812 1224504606 1227040620 1227279040 1229052162 1229141460 1229239752 1231156446 1231848696 1233769458 1233957768 1236513360 1237887170 1244997312 1246876912 1246938576 1247128896 1249775808 1250718807 1251100240 1255519263 1255902160 1256002592 1256564928 1257121916 1257961016 1258119510 1260182001 1260566320 1260758720 1262339583 1262724560 1263434560 1266615285 1267426194 1269240785 1269303555 1271388352 1276198755 1278521448 1282788520 1284788710 1284891452 1287477490 1289823068 1292277688 1292494360 1293303180 1294191860 1295020424 1301222260 1303590496 1303983980 1304799990 1308843328 1309884360 1311084224 1312124640 1312229568 1314275664 1314858233 1317266112 1317902560 1323865920 1324806719 1325008924 1325074452 1328705040 1328907840 1329294005 1331569915 1331715766 1331728320 1334396045 1334502754 1336787582 1337848395 1339556140 1341644845 1341994144 1342631469 1350850124 1351056304 1352128440 1352994096 1353923792 1356962568 1359050720 1360050144 1361278672 1362130536 1362358920 1365021528 1367438304 1370190480 1379523392 1379591616 1385064902 1385931651 1389071840 1391332164 1391756480 1391786656 1393026988 1394132430 1394243916 1394669120 1396417893 1396631028 1397056960 1399595244 1400022080 1401078445 1403700402 1406456005 1406607540 1409015820 1411964580 1414534368 1419041390 1421468360 1423798636 1427038288 1429993760 1432223480 1432442080 1434188080 1435497323 1439692720 1441992786 1442705680 1445053278 1445943720 1449233760 1451493480 1452903198 1454092224 1465743604 1466986560 1468253132 1470042782 1473387656 1475685038 1475888830 1478741260 1478773322 1478966960 1481391496 1482567060 1484373020 1484535608 1485464604 1487074592 1491089640 1495746330 1500381376 1501320288 1502950208 1504142880 1506095552 1507082592 1507276511 1507290720 1510203840 1512679584 1513016947 1515269472 1515941134 1516228181 1517144115 1521969710 1523088942 1523553440 1523824835 1526433805 1529673515 1532412232 1536549690 1539346224 1539810870 1541746452 1542447210 1544972988 1550993232 1553030232 1556246640 1558596140 1558673220 1558911120 1561466712 1562219760 1564780776 1570003240 1570706160 1571402395 1572451270 1581404864 1581483072 1584587680 1588750917 1589235440 1591757760 1592851520 1595152806 1595462752 1596884596 1597883898 1598151810 1598767040 1601275254 1601504320 1604903360 1605907680 1606114315 1607467368 1609253321 1609973814 1612278835 1615347110 1618287056 1618775530 1629488120 1630860864 1632672808 1635555363 1636054160 1638355629 1638736216 1638855280 1638986336 1640286960 1641541928 1642464928 1642844580 1645025944 1645277024 1646582640 1648684480 1656261155 1656343065 1662584768 1666886208 1667625076 1670225323 1674025684 1677492680 1680242668 1681294134 1683119444 1687747206 1688562655 1688820380 1689901592 1691242620 1692404740 1695179174 1696203210 1700062680 1701598340 1702663170 1702849668 1704695264 1705762032 1706276910 1709297880 1715992512 1718668176 1718930496 1719429997 1721025696 1724404240 1724489520 1727631264 1731209280 1731246816 1737786178 1737802560 1739165205 1739733320 1741283735 1741422982 1742564247 1742804895 1745788785 1746512480 1748106838 1749494055 1752030327 1752367552 1766765936 1768167960 1771066596 1771606720 1774489512 1774760352 1779748295 1781247624 1783797860 1790175292 1802837920 1803992128 1809283424 1812372159 1816174048 1816478560 1817615280 1820028704 1824697920 1826363652 1826920640 1828264128 1828589802 1831720566 1832179505 1835316415 1835608218 1840918560 1841734570 1844753807 1847908868 1851739370 1855109552 1855669510 1856830755 1858843240 1858991888 1861890524 1862174704 1866126992 1870315368 1871600536 1875476720 1876650360 1878687760 1882619440 1883853240 1884003888 1885682874 1886941524 1890849480 1891138080 1894086840 1895151840 1901505216 1902351559 1907082528 1915515290 1918367040 1922363638 1922657048 1924182780 1925654954 1926737704 1927183065 1927337178 1927924960 1929684926 1931216235 1934734602 1935324640 1937204264 1938416532 1938741540 1941287790 1942530636 1951833390 1955385744 1955975970 1963264992 1966626336 1971053899 1976756080 1976853840 1978560623 1980619472 1987513386 1988119520 1994328440 1996105745 1997573649 2001754131 2005181373 2009334210 2012991216 2021962560 2022858820 2026174982 2026275186 2026584456 2030785256 2030885688 2038576080 2040841010 2041918008 2044186651 2048420270 2048732920 2051927410 2052461632 2053081160 2055661936 2056282430 2056596280 2059963984 2067990976 2069285088 2070706976 2074995520 2077597353 2078230960 2078548160 2081955616 2082959680 2083607760 2084531345 2086374368 2087634720 2087679984 2089540482 2092003680 2092532105 2094274880 2095585440 2095814976 2099951243 2100033120 2100303335 2103899305 2104408189 2108011187 2112376990 2118334556 2126870408 2128562085 2130511864 2130869080 2132202540 2135033672 2135697954 2140557432 2143289824 2144990640 2146631752 2148335220 2148663120 2151282120 2159539080 2163405504 2164058520 2179774272 2180740484 2184140807 2184474172 2187049280 2190459440 2195443520 2198615406 2200126162 2202379698 2205064173 2208457420 2210081484 2212077842 2213527557 2213833245 2218111890 2218159983 2218450440 2222087244 2226559530 2226803412 2230611888 2237719115 2241725512 2250329608 2250572064 2254425312 2254990160 2259143328 2261604280 2266750240 2270217560 2270466224 2273911701 2274349376 2275035880 2279063840 2282954565 2285330160 2291557568 2298618348 2299319360 2309886085 2313509952 2318886940 2318937218 2322389568 2323418996 2323739860 2327363155 2327718380 2332658740 2336040436 2337894210 2339500670 2355004860 2357557280 2358676905 2361422128 2365986016 2368224960 2372107296 2374996832 2376881520 2383853160 2385743424 2389277280 2393194128 2394254941 2395326894 2398150560 2402256480 2403321310 2407261181 2407355040 2408422130 2412370363 2416496212 2416500629 2421505330 2423020665 2423487040 2427430584 2428163295 2435151536 2438119736 2442294088 2444232180 2447477624 2449009212 2454081240 2458104324 2458282920 2458479504 2462312892 2463697392 2467538916 2467915536 2473026720 2475774340 2493753824 2493877152 2501437614 2502200480 2511038526 2511804320 2512005184 2514243832 2515922032 2516239020 2520364002 2521132640 2524679166 2525449120 2533230570 2534852388 2538481570 2538607110 2542768761 2552397510 2557042896 2565577040 2569577420 2569782904 2574954980 2579646136 2584555376 2584988720 2586606360 2588383720 2590040848 2602444520 2606679267 2607180992 2607967960 2609599980 2612134473 2619768720 2622160257 2624249280 2628551328 2629716466 2635805120 2647918195 2649613438 2650017848 2650148904 2653093313 2657410080 2658588010 2663139830 2663431532 2667505633 2668792090 2669005508 2673167159 2673575164 2675696790 2679112280 2683289690 2683988288 2685262938 2701700248 2702112608 2704256880 2705988192 2707847584 2713925136 2718101440 2720100288 2722557344 2724261072 2724717840 2725925605 2730043056 2730592715 2734876608 2740380960 2746090087 2762601855 2770129804 2771863302 2777609055 2778143680 2782664328 2783504265 2783573312 2786053976 2788264860 2788487832 2792835786 2793262056 2799190488 2802156890 2807400804 2812912010 2813215080 2818031640 2823929160 2829068736 2838082780 2842936720 2847597272 2854076576 2859987520 2864446960 2864884160 2868376160 2870994646 2873272935 2879385440 2883545457 2883985572 2885411360 2888482431 2890106556 2891887440 2894527389 2898467520 2902986960 2904273745 2905806396 2920050545 2931487208 2936506264 2940085564 2946775312 2951370076 2951777660 2957482520 2957546644 2957933920 2962782992 2965134120 2968746040 2969071216 2970929208 2974149184 2982179280 2991492660 3002640576 3008285760 3014165184 3014553022 3014581440 3020620265 3025359168 3026033894 3030538944 3031882268 3032456362 3034288230 3039262473 3041350871 3043939420 3046177884 3047106880 3047649670 3052867610 3059347030 3061261515 3064824464 3072630405 3073099380 3077891115 3078692448 3079621740 3083492904 3084423645 3084894420 3089945976 3101986464 3106060464 3112493280 3117192280 3117346440 3117822240 3122933424 3124317703 3124439520 3129561552 3130948769 3136309327 3140006480 3141412320 3142804790 3144902540 3147956929 3168565485 3169175360 3177501834 3178470880 3190305612 3190925504 3193769192 3195767796 3196303620 3202550508 3211815360 3212228630 3214934736 3218506642 3219947628 3224557670 3230694220 3236574112 3237551060 3258976240 3265345616 3271110726 3272108320 3276711258 3277472432 3277710560 3277972672 3280573920 3283083856 3284929856 3285689160 3290051888 3290554048 3293165280 3300026041 3300189243 3312522310 3312686130 3318116763 3329289415 3335250152 3336256885 3340450646 3341968955 3348051368 3354985360 3360485336 3362588268 3366238888 3375494412 3377125310 3377640760 3379803184 3382485240 3384809480 3390358348 3392406420 3400125360 3403196680 3405326340 3405699336 3409390528 3411524064 3412553820 3418595760 3437336352 3438859994 3442051392 3448808480 3448979040 3455262528 3462081779 3462493632 3462662255 3469429717 3475572356 3478330410 3478405827 3479466640 3482567470 3482845964 3485128494 3485609790 3488276597 3491577570 3493024960 3496213676 3498988110 3504060654 3509251005 3533531872 3536335920 3542133192 3548979024 3549520704 3559496590 3562495248 3567595720 3580350584 3604981965 3605675840 3612633195 3618566848 3624744318 3632257995 3632348096 3632957120 3635230560 3640057408 3652727304 3656785613 3657179604 3663441132 3664359010 3670632830 3671216436 3675106955 3681837120 3683469140 3689212595 3689507614 3695817736 3696933305 3703478740 3710219104 3711339020 3713661510 3717686480 3717983776 3723781048 3724349408 3732253984 3740630736 3743201072 3750953440 3753300720 3757375520 3765238880 3767706480 3768007776 3771365748 3773883048 3781698960 3782276160 3788173680 3789852835 3790303680 3804703118 3807722355 3814165056 3831030580 3844727276 3845314096 3848365560 3851309908 3853475408 3854366130 3854674356 3855849920 3859369852 3862432470 3869469204 3870649280 3874408528 3876833064 3877483080 3882575580 3885061272 3903666780 3910771488 3911951940 3926529984 3933252672 3942107798 3944574699 3953512160 3953707680 3957121246 3961238944 3968727893 3974420157 3975026772 3976239040 3977151139 3987882015 3988656880 3992211490 3994709745 3995147298 4003188135 4003508262 4010362746 4018668420 4024934535 4025982432 4045717640 4052349964 4052550372 4053168912 4061570512 4061771376 4077152160 4081682020 4083836016 4085646227 4088373302 4096840540 4097465840 4103854820 4106162320 4111323872 4112564860 4113192560 4119927968 4138570176 4141413952 4155194706 4156461920 4163911232 4167215520 4169062690 4172748736 4175269440 4175359968 4179080964 4184007360 4185064210 4191170880 4191924971 4199902486 4200066240 4200606670 4203235335 4207798610 4208816378 4216022374 4219368015 4224753980 4236669112 4237947935 4253740816 4257124170 4261023728 4261738160 4264405080 4270067344 4271395908 4281114864 4286579648 4289981280 4293263504 4296670440 4297326240 4302564240 4306279003 4306491969 4315418669 4319078160 4328117040 4344465445 4353557455 4361480968 4368281614 4368948344 4370267095 4380918880 4397230812 4400252324 4404759396 4410128346 4416914840 4420162968 4424155684 4427055114 4427666490 4436223780 4436319966 4436900880 4444174488 4453119060 4453606824 4461223776 4475438230 4483451024 4500659216 4501144128 4508850624 4509980320 4518286656 4521829533 4523208560 4527337711 4533500480 4539050841 4540435120 4540932448 4547823402 4548684543 4550071760 4558127680 4565909130 4570660320 4571474505 4579301415 4589020545 4597236696 4619772170 4637773880 4637874436 4646837992 4647479720 4654726310 4655436760 4665317480 4672080872 4675788420 4679001340 4710009720 4714207185 4715114560 4717353810 4722844256 4731972032 4744214592 4749993664 4753718227 4753763040 4763666713 4767706320 4771822679 4778554560 4781950417 4786388256 4788509882 4790653788 4796301120 4804512960 4805909095 4806642620 4814137385 4814522362 4814710080 4816844260 4818342945 4824212315 4824740726 4827759963 4832992424 4833001258 4836836505 4843010660 4846041330 4854861168 4856326590 4870303072 4876239472 4884588176 4888464360 4894955248 4898018424 4908162480 4916208648 4916565840 4916959008 4924625784 4927394784 4935077832 4935831072 4946053440 4951548680 4968783465 4987507648 4987754304 5002875228 5004400960 5010675969 5022077052 5023608640 5028487664 5031844064 5032478040 5040728004 5042265280 5049358332 5050898240 5065437455 5065687965 5066461140 5069704776 5076963140 5077214220 5085537522 5104795020 5114085792 5131154080 5139154840 5139565808 5149909960 5158289991 5159292272 5169110752 5169977440 5173212720 5176767440 5180081696 5189874937 5204889040 5213358534 5215935920 5219199960 5223851205 5224268946 5239537440 5244320514 5257102656 5259432932 5295836390 5299226876 5300035696 5300297808 5306186626 5314820160 5317176020 5326279660 5326863064 5335011266 5337584180 5338011016 5339244885 5346334318 5347150328 5351393580 5358224560 5366579380 5370525876 5403400496 5404225216 5408513760 5411976384 5415695168 5427850272 5440583473 5445114688 5448522144 5449435680 5451851210 5460086112 5460788671 5461185430 5470138193 5480761920 5481748039 5492180174 5496538515 5500315405 5505949245 5525203710 5530194605 5534261421 5540259608 5543726604 5555218110 5565328656 5567008530 5572107952 5576529720 5576975664 5585671572 5586524112 5598380976 5604313780 5614801608 5625824020 5626430160 5631287927 5636063280 5647858320 5676165560 5685873440 5695194544 5707054677 5708153152 5728893920 5736752320 5741989292 5746545870 5758770880 5767090914 5767971144 5770822720 5776964862 5780213112 5783774880 5789054778 5797343045 5805973920 5808547490 5811612792 5818069699 5840101090 5862974416 5873012528 5880171128 5893550624 5902740152 5903555320 5913161697 5914965040 5915093288 5915867840 5925565984 5930268240 5935681869 5937492080 5938142432 5941858416 5964358560 5982985320 5988317235 6029106044 6041240530 6051144203 6052067788 6063764536 6064912724 6068576460 6078524946 6082701742 6087878840 6092355768 6095299340 6105735220 6118694060 6122523030 6129648928 6132559953 6145260810 6146198760 6155782230 6157384896 6159243480 6166985808 6168847290 6169788840 6179891952 6203972928 6212120928 6224986560 6234384560 6234692880 6235644480 6240075811 6245866848 6248635406 6248879040 6253594035 6259123104 6261897538 6272618654 6277596315 6280012960 6282824640 6285609580 6289805080 6295913858 6299853729 6300910005 6311697915 6313224567 6324033561 6337130970 6355003668 6356941760 6380611224 6387538384 6391535592 6392607240 6405101016 6424457260 6429869472 6437013284 6439895256 6449115340 6461388440 6473148224 6475102120 6517952480 6530691232 6542221452 6544216640 6552422421 6553422516 6554944864 6555421120 6561147840 6566167712 6571378320 6574291165 6580103776 6586330560 6600052082 6600378486 6624033595 6625044620 6625372260 6636233526 6658578830 6670500304 6672513770 6680901292 6683937910 6696102736 6709970720 6713157345 6720970672 6725176536 6732477776 6750988824 6754250620 6755281520 6759606368 6764970480 6769618960 6780716696 6784812840 6800250720 6806393360 6810652680 6811398672 6823048128 6825107640 6837191520 6874672704 6877719988 6897616960 6897958080 6924163558 6925324510 6929658255 6938859434 6951144712 6956660820 6956811654 6958933280 6965134940 6965691928 6970256988 6971219580 6976553194 6982089465 6983155140 6992427352 6997976220 7008121308 7018502010 7067063744 7072671840 7084266384 7087406573 7097958048 7099541059 7114609157 7118993180 7124990496 7135191440 7153257637 7160701168 7177486615 7182764823 7209963930 7221783543 7225266390 7237111089 7249488636 7249501887 7264515990 7270461120 7305454608 7313571226 7314359208 7326882264 7328718020 7341265660 7342432872 7350213910 7366938280 7378425190 7379015228 7391635472 7393866610 7406957480 7420438208 7422678040 7427323020 7435372960 7435967552 7447562096 7448698816 7464507968 7481261472 7486402144 7501906880 7506601440 7514751040 7530477760 7535412960 7536015552 7536382555 7542731496 7547766096 7551111737 7563397920 7565084735 7576347360 7579705670 7581140905 7592131417 7608244991 7609406236 7615444710 7662061160 7689454552 7690628192 7696731120 7702619816 7706950816 7708732260 7709348712 7718739704 7724864940 7738938408 7748817056 7753666128 7754966160 7765151160 7770122544 7807333560 7821542976 7823903880 7853612689 7884215596 7889149398 7907024320 7907415360 7914242492 7922477888 7937455786 7943754585 7948840314 7950053544 7954302278 7959279939 7975764030 7977313760 7984422980 7989419490 7990294596 8002516899 8006376270 8007016524 8019501477 8020725492 8037336840 8046266605 8049869070 8051964864 8091435280 8104699928 8105100744 8106337824 8123141024 8123542752 8154304320 8163364040 8167672032 8171292454 8176746604 8177776815 8191778145 8193681080 8194931680 8207709640 8212324640 8222647744 8225129720 8226385120 8238270261 8239855936 8310389412 8312923840 8334431040 8338125380 8350719936 8351126615 8358161928 8370128420 8383849942 8399804972 8401213340 8406470670 8415597220 8417632756 8432044748 8438736030 8449507960 8473338224 8475895870 8507481632 8514248340 8522047456 8523476320 8528810160 8540134688 8542791816 8562229728 8579962560 8586527008 8593340880 8594652480 8597149985 8605128480 8612558006 8612983938 8630837338 8638156320 8656152479 8656234080 8688930890 8689119283 8707114910 8712821235 8722961936 8736563228 8737896688 8740534190 8760151635 8761837760 8794461624 8800504648 8809518792 8820256692 8833829680 8840325936 8848311368 8854110228 8855332980 8872447560 8872639932 8873801760 8888348976 8906238120 8907213648 8922447552 8950876460 8966902048 9001318432 9002921863 9019960640 9043659066 9046417120 9054675422 9061860795 9078101682 9080870240 9081864896 9095646804 9097369086 9100143520 9124052613 9131818260 9141320640 9142949010 9158602830 9178041090 9194473392 9223769035 9239544340 9275547760 9275748872 9284015231 9293675984 9294959440 9309452620 9310873520 9330634960 9344161744 9351576840 9358002680 9372953109 9392846307 9408927981 9420019440 9428414370 9434707620 9443870787 9445688512 9507436454 9507526080 9511757795 9527333426 9535412640 9543645358 9563900834 9572776512 9577019764 9581307576 9591952747 9611818190 9613285240 9628274770 9629044724 9633688520 9636685890 9648424630 9649481452 9655519926 9665984848 9666002516 9673673010 9686021320 9692082660 9709722336 9712653180 9740606144 9752478944 9769176352 9776928720 9789910496 9796036848 9816324960 9832417296 9833131680 9833918016 9849251568 9853617371 9854789568 9855269495 9870155664 9871662144 9874530733 9892803115 9900078123 9903097360 9928171853 9937566930 9987868245 10005750456 10008770655 10021351938 10025906865 10044154104 10056975328 10063688128 10064956080 10081456008 10098716664 10130874910 10131375930 10132922280 10139409552 10153926280 10154428440 10171075044 10209590040 10220933255 10228171584 10262308160 10278309680 10279131616 10299819920 10316579982 10318584544 10338221504 10339954880 10346425440 10353534880 10360163392 10379749874 10386245337 10387986765 10407774437 10408289151 10409778080 10426717068 10431871840 10438399920 10447702410 10448537892 10464829791 10479074880 10488641028 10499756215 10518865864 10522040945 10540055935 10591672780 10598453752 10600071392 10600595616 10612373252 10634352040 10652559320 10653726128 10670022532 10675168360 10676022032 10678489770 10692668636 10694300656 10702787160 10716449120 10733158760 10741051752 10806800992 10817027520 10855700544 10881166946 10897044288 10898871360 10903702420 10920172224 10920704035 10921577342 10922370860 10940276386 10963496078 10970356839 10984360348 10993077030 11000630810 11011898490 11025320865 11050407420 11060389210 11067637785 11068522842 11080519216 11087453208 11090799915 11110436220 11130657312 11134017060 11144215904 11153059440 11153951328 11171343144 11173048224 11196761952 11208627560 11229603216 11251648040 11252860320 11262575854 11272126560 11295610157 11295716640 11319584011 11352331120 11362694447 11369558505 11371746880 11390389088 11414109354 11457787840 11483978584 11493091740 11534181828 11535942288 11553929724 11560426224 11567549760 11578109556 11594686090 11611947840 11617094980 11623225584 11636139398 11680202180 11725948832 11746025056 11760342256 11787101248 11805480304 11807110640 11826323394 11829930080 11830186576 11851131968 11860536480 11871363738 11874984160 11876284864 11883716832 11906183679 11928717120 11930863379 11931453417 11965970640 11971274705 11976634470 12036305905 12058212088 12061851815 12082481060 12082503145 12102288406 12104135576 12127529072 12129825448 12137152920 12157049892 12165403484 12175757680 12184711536 12190598680 12211470440 12237388120 12245046060 12256938681 12259297856 12265119906 12290521620 12292397520 12311564460 12318486960 12333971616 12337694580 12339577680 12359783904 12424241856 12468769120 12469385760 12480151622 12491733696 12495363647 12497270812 12507188070 12516757201 12518246208 12523795076 12543322823 12545237308 12555192630 12560025920 12571219160 12575774913 12579610160 12591827716 12599707458 12601820010 12623395830 12626449134 12648067122 12674261940 12710007336 12713843805 12761222448 12775076768 12783071184 12785214480 12810202032 12848914520 12859738944 12874026568 12879790512 12885499639 12898230680 12918837009 12922776880 12946256007 12950204240 13033396335 13035904960 13060672365 13061382464 13084442904 13104844842 13106845032 13109889728 13110801285 13132335424 13142756640 13148582330 13160207552 13170137383 13200104164 13200756972 13220686447 13248067190 13250089240 13250744520 13265466565 13272467052 13317157660 13337528165 13341000608 13345027540 13361802584 13365835795 13367875820 13392205472 13419941440 13426314690 13441941344 13450353072 13464955552 13501977648 13508501240 13510563040 13519212736 13529940960 13539237920 13561433392 13569625680 13581341471 13582013133 13600501440 13612786720 13621305360 13622797344 13650215280 13674383040 13730450435 13755439976 13848327116 13850649020 13859316510 13877718868 13902289424 13913321640 13913623308 13917866560 13930269880 13931383856 13940513976 13942439160 13953106388 13964178930 13966310280 13984854704 13995952440 14016242616 14037004020 14145343680 14168532768 14174813146 14195916096 14199082118 14229218314 14237986360 14249980992 14261154681 14270382880 14291000139 14306515274 14315468037 14321402336 14345851251 14354973230 14365529646 14417727285 14419927860 14442412155 14443567086 14450532780 14472636945 14474222178 14498977272 14499003774 14529031980 14610909216 14627142452 14628718416 14653764528 14657436040 14682531320 14684865744 14700427820 14733876560 14756850380 14758030456 14771182513 14783270944 14787733220 14813914960 14845356080 14854646040 14870745920 14895124192 14962522944 14972804288 15013202880 15070825920 15072765110 15085462992 15095532192 15102223474 15126795840 15130169470 15152694720 15159411340 15162281810 15184262834 15196312365 15206754355 15216489982 15218812472 15230889420 15324122320 15378909104 15381256384 15393462240 15405239632 15413901632 15417464520 15418697424 15437479408 15449729880 15477876816 15484737577 15497634112 15507332256 15509932320 15530302320 15540245088 15568854857 15569624811 15614667120 15621588515 15647807760 15654743845 15681546635 15707225378 15739784645 15768431192 15778298796 15828484984 15874911572 15887509170 15897680628 15900107088 15908604556 15918559878 15951528060 15954627520 15968845960 15978838980 15980589192 16005033798 16012752540 16014033048 16039002954 16041450984 16074673680 16092533210 16099738140 16182870560 16209399856 16210201488 16212675648 16246282048 16247085504 16321750419 16326728080 16335344064 16342584908 16353493208 16355553630 16368067109 16382366013 16383556290 16387362160 16389863360 16410414579 16415419280 16424649280 16445244117 16450259440 16452770240 16476540522 16500130205 16500946215 16590583815 16620778824 16676250760 16702253230 16716323856 16740256840 16767699884 16799609944 16802426680 16812941340 16831194440 16835265512 16864089496 16877472060 16893863781 16899015920 16946676448 16951791740 17014963264 17028496680 17044094912 17046952640 17057620320 17080269376 17085583632 17093157029 17124459456 17158763261 17173054016 17186681760 17194299970 17210256960 17222487347 17225116012 17225967876 17251974301 17261674676 17276312640 17310408895 17312304958 17312468160 17347148585 17377861780 17378238566 17392029135 17414229820 17425642470 17441382985 17445923872 17454209097 17473126456 17475793376 17481068380 17520303270 17588923248 17601009296 17619037584 17640513384 17667659360 17680651872 17696622736 17708220456 17710665960 17744895120 17745279864 17747603520 17776697952 17812476240 17814427296 17901752920 17933804096 18002636864 18005843726 18087318132 18092834240 18109350844 18123721590 18153432609 18156203364 18161740480 18191293608 18194738172 18200287040 18248105226 18263636520 18283928065 18285898020 18317205660 18356082180 18388946784 18447538070 18479088680 18551095520 18551497744 18568030462 18587351968 18589918880 18618905240 18621747040 18661269920 18688323488 18703153680 18716005360 18720227433 18745906218 18785692614 18817855962 18840038880 18856828740 18869415240 18887741574 19014872908 19023515590 19054666852 19070825280 19087290716 19127801668 19154039528 19162615152 19183905494 19223636380 19226570480 19256549540 19258089448 19267377040 19273371780 19296849260 19298962904 19311039852 19331969696 19332005032 19347346020 19372042640 19384165320 19419444672 19425306360 19504957888 19538352704 19553857440 19579820992 19592073696 19594594643 19632649920 19664834592 19666263360 19669801787 19698503136 19707234742 19710538990 19710966353 19722873495 19740311328 19749061466 19785606230 19800156246 19806194720 19843639465 19856343706 19872100785 19875133860 19885755695 19975736490 20011500912 20017541310 20042703876 20051813730 20088308208 20113950656 20129912160 20162912016 20197433328 20206386091 20261749820 20262751860 20265844560 20278819104 20307852560 20308856880 20342150088 20419180080 20428231135 20441866510 20556619360 20558263232 20599639840 20633159964 20637169088 20692850880 20707069760 20759499748 20772490674 20775973530 20815548874 20816578302 20819556160 20853434136 20863743680 20876799840 20895404820 20897075784 20929659582 20959624855 20977282056 20999512430 21037731728 21044081890 21080111870 21183345560 21196907504 21200142784 21201191232 21224746504 21262219719 21268704080 21298623177 21305118640 21307452256 21340045064 21343827471 21350336720 21352044064 21356979540 21385337272 21388601312 21405574320 21432898240 21459772911 21466317520 21482103504 21531395015 21532459845 21577093345 21613601984 21712929199 21762333892 21807404840 21841408070 21843154684 21844741720 21880552772 21926992156 21940713678 21968720696 21986154060 22001261620 22023796980 22050641730 22100814840 22120778420 22135275570 22137045684 22161038432 22174906416 22181599830 22220872440 22261314624 22268034120 22288431808 22306118880 22307902656 22342686288 22346096448 22352589961 22390860263 22393523904 22417255120 22459206432 22503296080 22505720640 22525151708 22544253120 22591220314 22591433280 22609147665 22636688555 22639168022 22653335211 22695254205 22704662240 22725388894 22739117010 22743422715 22776394251 22780778176 22824734973 22828218708 22967957168 22986183480 23068363656 23071884576 23107859448 23120852448 23156219112 23189372180 23234189960 23246451168 23272278796 23360404360 23451897664 23492050112 23520684512 23560838067 23610960608 23614221280 23652646788 23659860160 23660373152 23721072960 23742727476 23749968320 23767433664 23768591135 23812367358 23818333565 23859113395 23861726758 23862906834 23909752085 23931941280 23942549410 23953268940 24072611810 24116424176 24123703630 24138799815 24164962120 24165006290 24204576812 24208271152 24255058144 24259650896 24274305840 24314099784 24330806968 24351515360 24369423072 24381197360 24422940880 24474776240 24490092120 24513877362 24530239812 24581043240 24584795040 24623128920 24636973920 24667943232 24675389160 24679155360 24719567808 24730570267 24937538240 24938771520 24960303244 24990727294 24994541624 25014376140 25033514402 25047590152 25053379845 25086645646 25090474616 25110385260 25142438320 25151549826 25159220320 25183655432 25199414916 25203640020 25246791660 25252898268 25296134244 25348523880 25420014672 25427687610 25522444896 25550153536 25566142368 25570428960 25620404064 25623700687 25667571521 25697829040 25721288099 25748053136 25759581024 25770999278 25791449955 25796461360 25837674018 25845553760 25892512014 25900408480 25949374685 25968457437 26066792670 26067357849 26121344730 26168885808 26209689684 26213690064 26221602570 26285513280 26297164660 26340274766 26400208328 26401513944 26441372894 26496134380 26500178480 26501489040 26530933130 26544934104 26634315320 26675056330 26682001216 26690055080 26723605168 26731671590 26735751640 26784410944 26852629380 26883882688 26900706144 26929911104 27003955296 27008765589 27017002480 27021126080 27059881920 27078475840 27122866784 27139251360 27162682942 27164026266 27202917365 27225573440 27242610720 27245594688 27300173203 27300430560 27303943355 27350690965 27357306457 27404145431 27408740195 27460900870 27510879952 27671307105 27696654232 27701298040 27718633020 27755437736 27804578848 27826643280 27827246616 27852045693 27860539760 27862767712 27881027952 27884878320 27906212776 27928357860 27932620560 27969709408 27991904880 28032485232 28074008040 28156439635 28337065536 28349626292 28393830491 28398164236 28458436628 28475972720 28522309362 28535273385 28540765760 28582000278 28613030548 28630936074 28642804672 28691702502 28709946460 28731059292 28775858241 28835454570 28839855720 28884824310 28887134172 28901065560 28945273890 28948444356 28997954544 28998007548 29058063960 29090348495 29221818432 29254284904 29257436832 29307529056 29314872080 29365062640 29369731488 29400855640 29467753120 29513700760 29516060912 29542365026 29560852113 29565808485 29566541888 29575466440 29623592199 29627829920 29678409345 29690712160 29709292080 29784515559 29790248384 30145530220 30170925984 30191064384 30204446948 30255721015 30260338940 30318822680 30324563620 30368525668 30392624730 30413508710 30432979964 30437624944 30461778840 30648244640 30662799765 30757818208 30786924480 30810479264 30834929040 30837394848 30874958816 30899459760 30955753632 30969475154 31014664512 31019864640 31060604640 31080490176 31137709714 31139249622 31200379055 31223323311 31229334240 31243177030 31295615520 31309487690 31360814719 31363093270 31414450756 31414508177 31479569290 31499268645 31536862384 31556597592 31566122835 31620167805 31656969968 31749823144 31775018340 31795361256 31800214176 31817209112 31837119756 31903056120 31937691920 31957677960 31961178384 32010067596 32025505080 32028066096 32078005908 32082901968 32149347360 32185066420 32199476280 32339976503 32365741120 32418799712 32420402976 32643500838 32653456160 32685169816 32706986416 32711107260 32736134218 32762112105 32764732026 32767112580 32774724320 32820829158 32830838560 32890488234 32900518880 32953081044 33000260410 33001892430 33181167630 33241557648 33352501520 33404506460 33432647712 33480513680 33535399768 33599219888 33604853360 33625882680 33662388880 33670531024 33728178992 33754944120 33787727562 33798031840 33886830471 33893352896 33903583480 33958752033 34056993360 34088083341 34115240640 34171167264 34186314058 34317526522 34373363520 34388599940 34444974694 34450232024 34451935752 34503948602 34523349352 34620817790 34624609916 34694297170 34751173067 34755723560 34756477132 34784058270 34828459640 34851284940 34882765970 34891847744 34908418194 34946252912 34951586752 34962136760 35040606540 35177846496 35202018592 35238075168 35281026768 35335318720 35361303744 35393245472 35416440912 35421331920 35437032865 35489790240 35490559728 35497705295 35553395904 35573045785 35624616649 35624952480 35628854592 35699171131 35766288185 35792590137 35803505840 35836190179 35913824115 36011687452 36108917715 36174636264 36185555445 36218701688 36247443180 36247509435 36306865218 36312406728 36382587216 36389476344 36496210452 36527273040 36567856130 36571796040 36634411320 36712164360 36777893568 36895076140 36958177360 37102191040 37102995488 37136060924 37174703936 37179837760 37237810480 37243494080 37322539840 37376646976 37406307360 37432010720 37440454866 37486090941 37491812436 37550271603 37571385228 37629968469 37635711924 37680077760 37713657480 37738830480 37755558685 37775483148 37960657085 38029745816 38041224955 38047031180 38109333704 38174581432 38255603336 38308079056 38325230304 38367810988 38447272760 38453140960 38513099080 38516178896 38534754080 38546743560 38593698520 38597925808 38622079704 38656498917 38663939392 38664010064 38694692040 38744085280 38768330640 38850612720 39107714880 39184147392 39189189286 39268063445 39329669184 39339603574 39397006272 39414469484 39421077980 39421932706 39445746990 39480622656 39498122932 39510412149 39571212460 39600312492 39612389440 39662059341 39687278930 39712687412 39744201570 39750267720 39771511390 39796399695 39951472980 40012584495 40023001824 40035082620 40085407752 40097507385 40103627460 40176616416 40259824320 40325824032 40394866656 40412772182 40523499640 40525503720 40531689120 40557638208 40615705120 40617713760 40684300176 40702333997 40744024413 40772021251 40838360160 40856462270 40883733020 40923440077 41080510693 41113238720 41191351305 41199279680 41266319928 41518999496 41544981348 41551947060 41631097748 41633156604 41706868272 41753599680 41790809640 41794151568 41859319164 41919249710 41954564112 41999024860 42075463456 42088163780 42160223740 42366691120 42393815008 42449493008 42524439438 42537408160 42597246354 42610237280 42614904512 42680090128 42687654942 42700673440 42704088128 42713959080 42770674544 42777202624 42811148640 42900338533 42919545822 42932635040 42964207008 43062790030 43064919690 43154186690 43280762395 43425858398 43445596415 43524667784 43614809680 43682816140 43686309368 43689483440 43761105544 43853984312 43881427356 43937441392 43972308120 44002523240 44047593960 44101283460 44201629680 44241556840 44270551140 44274091368 44313547539 44322076864 44349812832 44363199660 44441744880 44536068240 44612237760 44685372576 44705179922 44781720526 44834510240 44918412864 45006592160 45014609315 45050303416 45102586321 45182440628 45218295330 45273377110 45278336044 45306670422 45347595761 45390508410 45409324480 45450777788 45478234020 45486845430 45552788502 45620263065 45649469946 45656437416 45935914336 45972366960 46136727312 46143769152 46215718896 46241704896 46312438224 46378744360 46420076155 46454212731 46468379920 46492902336 46544557592 46706564571 46720808720 46864765545 46964231535 47041369024 47044639905 47121676134 47219353935 47221921216 47228442560 47305293576 47320746304 47485454952 47537182270 47538212969 47624734716 47636667130 47718226790 47723453516 47725813668 47819504170 47863882560 47885098820 47906537880 47959763735 48145223620 48232848352 48247407260 48277599630 48329924240 48330012580 48409153624 48416542304 48510116288 48519301792 48548611680 48628199568 48661613936 48703030720 48738846144 48762394720 48845881760 48949552480 48980184240 49027754724 49060479624 49104201327 49162086480 49169590080 49246257840 49268086855 49273947840 49350778320 49358310720 49372653665 49461140534 49500390615 49640859265 49920606488 49981454588 49989083248 50028752280 50067028804 50095180304 50106759690 50173291292 50180949232 50220770520 50284876640 50303099652 50318440640 50367310864 50398829832 50407280040 50493583320 50505796536 50592268488 50697047760 50840029344 50855375220 51044889792 51132284736 51140857920 51240808128 51247401374 51279471087 51335143042 51395658080 51442576198 51476289783 51496106272 51519162048 51541998556 51582899910 51592922720 51667462041 51675348036 51691107520 51702964807 51755922903 51785024028 51800816960 51898749370 51931226685 51936914874 52038872185 52041445755 52133585340 52134715698 52242689460 52324148955 52337771616 52419379368 52427380128 52443205140 52594329320 52680549532 52800416656 52803027888 52882745788 52992268760 53000356960 53002978080 53061866260 53089868208 53113400951 53268630640 53317258559 53350112660 53380110160 53447210336 53463343180 53471503280 53705258760 53801412288 54007910592 54017531178 54034004960 54245733568 54278502720 54325365884 54328052532 54405834730 54485221440 54495024623 54600346406 54600861120 54607886710 54701381930 54714612914 54808290862 54817480390 54851784195 54921801740 55021759904 55342614210 55393308464 55402596080 55437266040 55510875472 55609157696 55653286560 55654493232 55704091386 55721079520 55725535424 55762055904 55769756640 55812425552 55856715720 55865241120 55939418816 55981627039 55983809760 56064970464 56100442697 56148016080 56196493351 56312879270 56478050785 56597920055 56699252584 56787660982 56796328472 56813472235 56916873256 56951945440 57044618724 57070546770 57164000556 57226061096 57261872148 57383405004 57419892920 57462118584 57551716482 57670909140 57679711440 57769648620 57774268344 57802131120 57890547780 57896888712 57995909088 57996015096 58116127920 58180696990 58508569808 58514873664 58615058112 58629744160 58730125280 58739462976 58783783929 58801711280 58855390243 58935506240 59009405361 59027401520 59032121824 59084730052 59121704226 59131616970 59132899059 59150932880 59247184398 59255659840 59356818690 59381424320 59418584160 59530918395 59569031118 59654316895 59657267085 60291060440 60341851968 60408893896 60511442030 60520677880 60619158273 60637645360 60649127240 60737051336 60785249460 60827017420 60865959928 60875249888 60923557680 61284693405 61296489280 61325599530 61515636416 61620958528 61669858080 61674789696 61749917632 61798336951 61798919520 61911507264 61938950308 62033694827 62121209280 62165355421 62275419428 62278499244 62400758110 62446646622 62458668480 62476818235 62486354060 62583786005 62591231040 62618975380 62716614115 62721629438 62726186540 62828901512 62829016354 62878874565 62959138580 62998537290 63073724768 63113195184 63132245670 63240335610 63313939936 63499646288 63550036680 63590722512 63600428352 63634418224 63674239512 63806112240 63875383840 63915355920 63922356768 64020135192 64051010160 64056132192 64156011816 64165803936 64298694720 64370132840 64398952560 64427498195 64594185045 64679953006 64731280035 64837599424 64840805952 65138787597 65287001676 65306912320 65370339632 65413972832 65422214520 65472268436 65524224210 65529464052 65534225160 65549448640 65641658316 65661677120 65780976468 65801037760 65850686915 65906162088 66000520820 66003784860 66103432235 66362335260 66483115296 66705003040 66809012920 66865295424 66961027360 67057769883 67070799536 67172580789 67198439776 67209706720 67251765360 67324777760 67341062048 67456357984 67468374181 67509888240 67575455124 67596063680 67773660942 67807166960 67906707355 67910065665 67917504066 68113986720 68176166682 68342334528 68372628116 68635053044 68777199880 68889949388 68900464048 68903871504 69007897204 69046698704 69241635580 69249219832 69388594340 69502346134 69511447120 69512954264 69568116540 69656919280 69702569880 69765531940 69816836388 69892505824 69924273520 70081213080 70355692992 70404037184 70476150336 70562053536 70727585149 70786490944 70832881824 70842663840 70874065730 70979580480 70981119456 70995410590 71111796509 71146091570 71249233298 71249904960 71262724507 71305773405 71398342262 71455000695 71532576370 71577340185 71585180274 71607011680 71672380358 71729256255 71827648230 72023374904 72217835430 72349272528 72371110890 72437403376 72494886360 72495018870 72613730436 72624813456 72765174432 72778952688 72992420904 73054546080 73135712260 73143592080 73206743051 73268822640 73424328720 73790152280 73855912565 73916354720 74191710801 74205990976 74272121848 74475620960 74812614720 74864021440 74880909732 74972181882 74983624872 75100543206 75142770456 75259936938 75271423848 75427314960 75477660960 75511117370 75550966296 75634906087 75921314170 76059491632 76082449910 76094062360 76218667408 76349162864 76511206672 76616158112 76650460608 76735621976 76871102061 76894545520 76906281920 77002714563 77026198160 77032357792 77069508160 77093487120 77163864297 77187397040 77195851616 77244159408 77312997834 77328020128 77389384080 77423687885 77488170560 77536661280 77701225440 77844274285 77848124055 77996413919 78378378572 78536126890 78679207148 78828938968 78842155960 78843865412 78891493980 78996245864 79020824298 79142424920 79200624984 79324118682 79374557860 79425374824 79488403140 79500535440 79543022780 79592799390 79902945960 80025168990 80046003648 80070165240 80170815504 80195014770 80207254920 80353232832 80651648064 80789733312 80813209859 80825544364 81046999280 81051007440 81063378240 81120985543 81231410240 81235427520 81368600352 81404667994 81488048826 81544042502 81608752095 81676720320 81712924540 81767466040 81840335545 81846880154 81900519609 81911830065 82052072895 82071919371 82161021386 82212436293 82226220585 82382702610 82532639856 83037998992 83089962696 83103894120 83262195496 83266313208 83413736544 83581619280 83588303136 83718638328 83838499420 83909128224 83998049720 84150926912 84176327560 84320447480 84469318905 84733382240 84787630016 84898986016 85048878876 85074816320 85181491473 85194492708 85220474560 85360180256 85375309884 85401346880 85427918160 85465785145 85541349088 85622297280 85793816305 85800677066 85839091644 85865270080 85928414016 86112436735 86125580060 86129839380 86259871505 86308373380 86561524790 86851716796 86891192830 87049335568 87229619360 87271045485 87365632280 87372618736 87378966880 87522211088 87707968624 87762854712 87874882784 87944616240 88005046480 88095187920 88202566920 88403259360 88483113680 88541102280 88548182736 88627095078 88699625664 88726399320 88883489760 89072136480 89370745152 89410359844 89410523273 89563441052 89669020480 90013184320 90029218630 90100606832 90205172642 90364881256 90436590660 90546754220 90556672088 90613340844 90695191522 90767163045 90781016820 90901555576 90956468040 90973690860 91105577004 91240526130 91298939892 91312874832 91871828672 91944733920 92273454624 92294033767 92431437792 92489919041 92624876448 92757488720 92840152310 92908425462 92936759840 92992349281 93089115184 93413129142 93441617440 93601137165 93729531090 93928463070 94082444157 94089279810 94243352268 94243524531 94438707870 94610587152 94970909904 95074364540 95076425938 95249469432 95273334260 95436453580 95446907032 95451627336 95639008340 95770197640 95813075760 95919527470 96290447240 96465696704 96494814520 96555199260 96659848480 96660025160 96818307248 96833084608 97019929509 97038603584 97097223360 97256399136 97323227872 97524789440 97691763520 97899104960 97960368480 97972973215 98055509448 98120959248 98164452581 98208402654 98324172960 98349008935 98492515680 98536173710 98554831765 98697708421 98701556640 98745307330 98907184883 98922281068 99000781230 99076525789 99281718530 99841212976 99962909176 99978166496 100057504560 100134057608 100190360608 100213519380 100346582584 100361898464 100441541040 100569753280 100606199304 100734621728 100797659664 100814560080 100987166640 101011593072 101031930455 101184536976 101394095520 101680058688 101710750440 102494802748 102558942174 102670286084 102791316160 102885152396 102952579566 102992212544 103083997112 103165799820 103185845440 103334924082 103350696072 103405929614 103511845806 103570048056 103797498740 103862453370 103873829748 104077744370 104082891510 104253519201 104267170680 104269431396 104485378920 104648297910 104675543232 104838758736 104854760256 104886410280 105188658640 105361099064 105600833312 105606055776 105765491576 105984537520 106000713920 106005956160 106123732520 106179736416 106226801902 106311098595 106493115885 106537261280 106634517118 106700225320 106719137355 106760220320 106873849947 106894420672 106926686360 106943006560 107097513393 107298864555 107410517520 107508570537 108035062356 108068009920 108564645995 108650731768 108656105064 108811669460 108990049246 109200692812 109215773420 109402763860 109429225828 109616581724 109634960780 109703568390 109843603480 110043519808 110685228420 110786616928 110805192160 110874532080 111021750944 111306573120 111308986464 111408182772 111442159040 111524111808 111539513280 111624851104 111713431440 111730482240 111762949805 111954301315 111963254078 111967619520 112129940928 112200885394 112296032160 112392986702 112529982227 112625758540 112956101570 113195840110 113266676055 113398505168 113575321964 113592656944 113626944470 113833746512 113881971255 113903890880 114089237448 114123674865 114141093540 114328001112 114452122192 114523744296 114766810008 114839785840 114924237168 115103432964 115341818280 115359422880 115539297240 115548536688 115604262240 115781095560 115793777424 115991818176 115992030192 116043445099 116232255840 116361393980 117017139616 117259488320 117460250560 117567567858 117603422560 117710780486 117804190335 118018810722 118054803040 118064243648 118169460104 118243408452 118263233940 118265798118 118301865760 118494368796 118713637380 118837168320 119061836790 119138062236 119308633790 119314534170 120582120880 120692198003 120817787792 121022884060 121041355760 121238316546 121275290720 121298254480 121474102672 121570498920 121654034840 121731919856 121750499776 121847115360 122107001991 122316063753 122569386810 122651199060 122770320231 123241532079 123339716160 123596673902 123597839040 123652851335 123877900616 124067389654 124330710842 124550838856 124556998488 124695385711 124801516220 124893293244 124953636470 124972708120 125167572010 125237950760 125433228230 125443258876 125452373080 125657803024 125658032708 125757749130 125918277160 125997074580 126147449536 126226390368 126264491340 126480671220 126627879872 126999292576 127100073360 127181445024 127268836448 127348479024 127612224480 127750767680 127830711840 127844713536 128040270384 128097025823 128102020320 128112264384 128118503435 128312023632 128331607872 128337857605 128368899529 128588682407 128606440495 128701015599 128740265680 128797905120 128854996390 129066234089 129188370090 129359906012 129462560070 129842287185 130277575194 130336789245 130574003352 130740679264 130827945664 130844429040 130944536872 131048448420 131058928104 131068450320 131283316632 131561952936 131701373830 131812324176 132001041640 132007569720 132206864470 132724670520 132966230592 133410006080 133618025840 133922054720 134115539766 134141599072 134345161578 134396879552 134419413440 134503530720 134649555520 134682124096 134912715968 134936748362 135019776480 135043827945 135150910248 135301067681 135307758963 135547321884 135614333920 135813414710 135820131330 135835008132 136042787283 136227973440 136352333364 136500866015 136745256232 136786532285 137020727155 137270106088 137554399760 137779898776 137800928096 137807743008 138015794408 138093397408 138483271160 138498439664 138777188680 139004692268 139022894240 139025908528 139136233080 139260228465 139313838560 139405139760 139531063880 139633672776 139785011648 139848547040 140162426160 141124107072 141455170298 141665763648 141685327680 141748131460 141962238912 141969152455 141990821180 142223593018 142292183140 142498466596 142525449014 142611546810 142614638907 142796684524 142910001390 143065152740 143154680370 143170360548 143214023360 143344760716 143458512510 143655296460 143879291205 144046749808 144435670860 144698545056 144742221780 144874806752 144989772720 144990037740 145227460872 145249626912 145530348864 145557905376 145984841808 146109092160 146271424520 146287184160 146413486102 146537645280 146842932041 146848657440 147154592143 147406538369 147580304560 147711825130 147715027811 147804260565 147832709440 148117960995 148383421602 148544243696 148922577795 148951241920 149761819464 149944363764 149967249744 150201086412 150285540912 150519873876 150542847696 150854629920 150955321920 151022234740 151101932592 151269812174 151842628340 152118983264 152164899820 152188124720 152437334816 152698325728 153022413344 153232316224 153471243952 153742204122 153789091040 154005429126 154052396320 154064715584 154186974240 154327728594 154374794080 154391703232 154488318816 154625995668 154656040256 154778768160 154847375770 155073322560 155101223927 155108894421 155402450880 155688548570 155696248110 155992827838 156116616555 156756757144 156804073595 157072253780 157072540885 157358414296 157657877936 157684311920 157687730824 157782987960 157992491728 158041648596 158284849840 158401249968 158648237364 158749115720 158850749648 158976806280 159001070880 159086045560 159185598780 159340202853 159805891920 159951775677 160050337980 160140330480 160341631008 160390029540 160414509840 161626419718 161651088728 161699882515 162093998560 162102014880 162241971086 162717843613 162737200704 162809335988 162976097652 163063196699 163088085004 163217504190 163425849080 163485073869 163534932080 163680671090 163693760308 163801039218 163823660130 164104145790 164143838742 164322042772 164424872586 164452441170 164765405220 165065279712 166075997984 166179925392 166207788240 166524390992 166532626416 166827473088 167163238560 167176606272 167437276656 167511495307 167676998840 167818256448 167944881117 167996099440 168301328091 168352655120 168589480053 168640894960 168938637810 169434152355 169466764480 169793760165 169797972032 170097757752 170362982946 170388985416 170440416705 170720360512 170750619768 170855836320 170931570290 171082698176 171587632610 171601354132 171678183288 171868923811 172224873470 172251160120 172259678760 172519743010 172616746760 173123049580 173703433592 173755865335 173782385660 174098671136 174459238720 174542090970 174731264560 174745237472 174757933760 175044422176 175415937248 175525709424 175749765568 175889232480 176010092960 176190375840 176405133840 176557439123 176566170729 176806518720 176932165429 176966227360 177082204560 177096365472 177254190156 177452798640 177766979520 178123083245 178144272960 178495855655 178820719688 178821046546 178962950685 179126882104 179180950895 180058437260 180201213664 180410345284 180729762512 180873181320 181093508440 181113344176 181226681688 181390383044 181534326090 181562033640 181803111152 181912936080 181947381720 182211154008 182481052260 182597879784 182625749664 183889467840 184546909248 184588067534 184862875584 184979838082 185249752896 185395010853 185514977440 185680304620 185816850924 185873519680 185984698562 186101084481 186178230368 186496066263 186826258284 186883234880 187202274330 187430454705 187459062180 187751358015 187856926140 188149842345 188164888314 188178559620 188486704536 188487049062 188877415740 189221174304 189941819808 190148729080 190152851876 190498938864 190546668520 190872907160 190893814064 190903254672 191278016680 191540395280 191626151520 191839054940 192025372669 192580894480 192989629040 193110398520 193282494585 193319696960 193320050320 193636614496 194039859018 194512798272 194646455744 195920736960 195945946430 196111018896 196241918496 196328905162 196416805308 196648345920 196698017870 196985031360 197072347420 197109663530 197395416842 197403113280 197490614660 197552060745 197814369766 197844562136 198001562460 198153051578 198310296705 198563437060 199682425952 199925818352 199956332992 200115009120 200268115216 200380721216 200427038760 200693165168 200723796928 200883082080 201212398608 201301588501 201469243456 201595319328 201629120160 201974333280 202023186144 202063860910 202369073952 202395113141 202405122543 202788191040 202824677443 203421500880 203511669985 203720122065 203860106255 204617200385 204989605496 205117884348 205340572168 205402553465 205770304792 205905159132 206167994224 206331599640 206669848164 206701392144 206811859228 207023691612 207140096112 207594997480 207724906740 207747659496 208155488740 208165783020 208507038402 208534341360 208538862792 208970757840 209296595820 209677517472 209772820560 210377317280 210722198128 211201666624 211212111552 211530983152 211969075040 212182755447 212247465040 212359472832 212453603804 212622197190 212784872417 212986231770 213074522560 213269034236 213335389527 213400450640 213438274710 213520440640 213747699894 213788173521 213853372720 213886013120 214195026786 214501692665 214597729110 214821035040 215017141074 216070124712 217129291990 217301463536 217312210128 217623338920 217980098492 218401385624 218431546840 218805527720 218858451656 219233163448 219269921560 219407136780 219620229153 219687206960 221370456840 221567737695 221573233856 221610384320 221749064160 222043501888 222617972928 222816365544 223063922393 223249702208 223426862880 223525899610 223892335511 223908602630 223926508156 224275665913 224401770788 224592064320 224751669599 224785973404 225059964454 225251517080 225512931605 225912203140 226391680220 226533352110 226737978805 226797010336 226904718261 227150643928 227185313888 227253888940 227667493024 227763942510 228178474896 228247349730 228282187080 228656002224 228904244384 229047488592 229533620016 229679571680 229848474336 230206865928 230683636560 230718845760 230882805007 231078594480 231097073376 231208524480 231562191120 231587554848 231984060384 232086890198 232271063655 232464511680 232722787960 233532822855 233989241757 234034279232 235135135716 235206845120 235421560972 235608380670 236037621444 236109606080 236338920208 236486816904 236526467880 236531596236 236603731520 236988737592 237427274760 237691064845 238123673580 238276124472 238617267580 238629068340 241164241760 241384396006 241635575584 242045768120 242082711520 242439629577 242476633092 242550581440 242596508960 242948205344 243140997840 243308069680 243362956629 243463839712 243694230720 244214003982 244632127506 245138773620 245302398120 245521006635 245540640462 246483064158 247193347804 247305702670 247755801232 248134779308 248661421684 249101677712 249113996976 249390771422 249603032440 249786586488 249907272940 249945416240 250335144020 250475901520 250866456460 250886517752 250904746160 251315606048 251316065416 251515498260 251836554320 251994149160 252452780736 252528982680 252961342440 253998585152 254200146720 254362890048 254537672896 254696958048 255224448960 255661423680 255707423231 256080540768 256194051646 256204040640 256237006870 256397355435 256624047264 256675715210 256737799058 257177364814 257212880990 257381448915 257402031198 257480531360 257595810240 257709992780 258132468178 258337310205 258376740180 258514824035 258719812024 258779614515 258925120140 259684574370 260555150388 260673578490 261148006704 261481358528 261688858080 261889073744 262096896840 262117856208 262136900640 262566633264 262683019183 263123905872 263240538809 263402747660 263624648352 264002083280 264015139440 264413728940 264670532569 265449341040 265567004755 266586292795 267236051680 268231079532 268231569819 268283198144 268690323156 269007061440 269873496724 270039552960 270087655890 270301820496 270602135362 270615517926 271094643768 271228667840 271626829420 271640262660 271670016264 272085574566 272475123115 272704666728 273001732030 273490512464 273573064570 274041454310 274540212176 275108799520 275559797552 275601856192 275615486016 276031588816 276186794816 276882101301 276966542320 276996879328 277469757123 277554377360 278009384536 278045788480 278051817056 278272466160 278520456930 278627677120 278810279520 278977047843 279062127760 279267345552 279697094080 279908135195 280324852320 280502213485 280982466755 282910340596 283496262920 283938304910 283981642360 284447186036 284584366280 284996933192 285050898028 285223093620 285229277814 285593369048 285820002780 286130305480 286309360740 286340721096 286689521432 286917025020 287310592920 287758582410 288093499616 288871341720 289397090112 289484443560 289749613504 289979545440 289980075480 290454921744 290499253824 290583669493 291081183419 291115810752 291698975437 291969683616 292542849040 292574368320 292826972204 293075290560 293283563117 293685864082 293697314880 293918919645 294276951215 294309184286 294493357743 294813076738 295047026805 295160609120 295423650260 295430055622 295608521130 295664495295 296093125263 296235921990 296721554649 296766843204 297088487392 297229577367 297845155590 299523638928 299888727528 299934499488 300402172824 300571081824 301039747752 301085695392 301709259840 302044469480 302203865184 302539624348 303095791365 303685256680 304237966528 304329799640 304376249440 304874669632 305396651456 306044826688 306942487904 307484408244 307578182080 308010858252 308104792640 308373948480 308655457188 308749588160 308976637632 308991684755 309251991336 309557536320 309694751540 310168474135 310202447854 310217788842 310826777105 311377097140 311392496220 311985655676 312233233110 313513514288 313608147190 314144507560 314145081770 314716828592 315315755872 315368623840 315375461648 315565975920 315984983456 316083297192 316569699680 316802499936 317296474728 317498231440 317701499296 317953612560 318002141760 318172091120 318371197560 318680405706 319611783840 319903551354 320100675960 320280660960 320683262016 320780059080 320829019680 321497413471 323252839436 323302177456 323399765030 324187997120 324204029760 324483942172 325435687226 325618671976 325693937985 325952195304 326126393398 326176170008 326435008380 326851698160 326970147738 327069864160 327361342180 327387520616 327602078436 327647320260 328208291580 328287677484 328644085544 328849745172 328904882340 329530810440 330130559424 332151995968 332359850784 332415576480 333048781984 333065252832 333108108931 333678429773 334326477120 334386630379 334874553312 335022990614 335288849415 335353997680 335862903945 335889762234 335992198880 336602656182 336705310240 337178960106 337281789920 337341870905 337589946681 337877275620 338868304710 339587520330 340195515504 340725965892 340777970832 340880833410 341501239536 341711672640 341863140580 343175265220 343202708264 343356366576 343508563547 343737847622 344449746940 344502320240 344519357520 345039486020 345233493520 346246099160 347406867184 347511730670 347564771320 348130335297 348197342272 349084181940 349462529120 349490474944 350088844352 350831874496 351051418848 351778464960 352020185920 352380751680 352810267680 353114878246 353132341458 353637925745 353864330858 353932454720 354164409120 354192730944 354508380312 354902251639 354905597280 355558982545 356246166490 356253890603 356313622535 356991711310 357641439376 357642093092 357925901370 358253764208 358361901790 360116874520 360402427328 360820690568 361459525024 361746362640 362076594009 362187016880 362226688352 362453363376 362780766088 363068652180 363124067280 363606222304 363825872160 363894763440 364422308016 364962104520 365195759568 365251499328 366033715255 369119796383 369176135068 369959676164 370790021706 370958554005 371029954880 371360609240 371633701848 371969397124 372202168962 372356460736 372992132526 373652516568 374086157133 374404548660 374860909410 374918124360 375502716030 375713852280 376299684690 376329776628 376357119240 376973409072 376974098124 377754831480 378174530435 378442348608 379883639616 380297458160 380305703752 380644624471 380997877728 381093337040 381745814320 381787628128 381806509344 382556033360 383080790560 383252303040 383678109880 384050745338 384291077469 384355510305 385013572815 385106698587 385161788960 385766047221 385819321485 385979258080 386220797040 386564989170 386640100640 387198702267 387273228992 388079718036 389982069595 391891892860 392222037792 392483836992 392657810324 392833610616 393396035740 394144694840 394219327060 394790833684 394981229320 395104121490 395628739532 395689124272 396003124920 396306103156 396620593410 397126874120 399364851904 399851636704 400230018240 400536230432 400854077520 401386330336 401766164160 402424797216 402603177002 403190638656 403258240320 403948666560 404046372288 404066049295 404127721820 404738147904 404790226282 404810245086 405604927715 405649354886 405903203043 406843001760 407023339970 407440244130 407720212510 408388606301 409234400770 409502598045 409979210992 410235768696 410359596855 410681144336 410805106930 411062181465 411540609584 411810318264 412335988448 412663199280 413339696328 413402784288 413623718456 414047383224 414280192224 415189994960 415449813480 415495318992 416310977480 416331566040 417014076804 417068682720 417077725584 417941515680 418593191640 419355034944 419545641120 420419694539 420754634560 421444396256 423061966304 423938150080 424365510894 424494930080 424907207608 425244394380 425569744834 425907457365 425972463540 426538068472 426670779054 426800901280 426876549420 427495399788 427576347042 427706745440 428390053572 429003385330 429195458220 429642070080 430034282148 432140249424 434258583980 434602927072 434624420256 435246677840 435960196984 436348715857 436802771248 436863093680 437611055440 437716903312 438466326896 438539843120 438814273560 439240458306 439374413920 440528796123 441463776429 442219615107 442740913680 443135475390 443145083433 443498128320 445632731088 446127844786 446853725760 447051799220 447052616365 447784671022 447817205260 447853016312 448551331826 448803541576 449503339198 449571946808 450119928908 450503034160 451025863210 451824406280 452783360440 453066704220 453475957610 453594020672 453809436522 454301287856 454370627776 454507777880 455334986048 455527885020 456356949792 456494699460 456564374160 457312004448 457808488768 458094977184 459067240032 459359143360 459696948672 460413731856 461367273120 461470168835 461765610014 462157188960 462194146752 462449595205 463120016437 463124382240 463175109696 463968120768 464102944451 464173780396 464542127310 464961746405 465303671781 465445575920 465870472327 467065645710 467978483514 470270271432 470412220785 470843121944 471216761340 471217622655 472075242888 472677840416 472973633808 473052935760 473063192472 473977475184 474854549520 475382129690 476247347160 476552248944 477234535160 477258136680 482328483520 482768792012 483271151168 484091536240 484165423040 484879259154 484953266184 485099647545 485193017920 485896410688 486281995680 486616139360 486725913258 486927679424 488153530839 488428007964 489165398539 489189590097 489264255012 490277547240 490604796240 490822262905 491042013270 491081280924 492966128316 493488542105 494386695608 494535924415 494611405340 495382628945 495511602464 496269558616 497322843368 498203355424 498227993952 498781542844 499206064880 499573172976 499814545880 499890832480 500670288040 500951803040 501732912920 501773035504 501809492320 502534485921 502631212096 502632130832 503030996520 503673108640 503988298320 505057965360 505922684880 508400293440 509393916096 511414846462 512161081536 512388103292 512474013740 512794710870 513248094528 513351430420 513475598116 514354729628 514425761980 514762897830 514804062396 514961062720 515419985560 515606771433 516264936356 516674620410 516753480360 517029648070 517439624048 517559229030 517850240280 519369148740 521110300776 521267596005 521347156980 522296013408 523377716160 523778147488 524193793680 524235712416 524273801280 525133266528 525366038366 526247811744 526481077618 526805495320 527249296704 528004166560 528030278880 528827457880 529341065138 529672317369 530036276263 530796496287 530898682080 531134009510 533172585590 534046639009 534369249735 534472103360 535487566965 536462159064 536463139638 537380646312 537542852685 539746993448 540175311780 540603640992 541204270724 541231035852 542189287536 543253658840 543280525320 543340032528 544171149132 544950246230 545409333456 546003464060 546981024928 547146129140 548082908620 549080424352 550217599040 551119595104 552063177632 553764202602 553933084640 553993758656 554939514246 555108754720 556018769072 556103634112 556544932320 557040913860 557620559040 557954095686 558124255520 558534691104 559816270390 560649704640 561004426970 561964933510 562649911135 565820681192 566992525840 567876609820 567963284720 568894372072 569168732560 569993866384 570101796056 570446187240 570458555628 571186738096 571640005560 572260610960 572618721480 572681442192 573379042864 573834050040 574621185840 575517164820 576076118007 576186999232 577742683440 578968887120 579959090880 579960150960 580217225495 580909843488 581167338986 582162366838 583397950874 583939367232 585085698080 585653944408 586567126234 587371728164 587837839290 588553902430 588618368572 588986715486 589626153476 590094053610 590321218240 590847300520 590860111244 591217042260 591328990590 592186250526 592471843980 593443109298 593533686408 594176974784 594459154734 595690311180 599047277856 599777455056 599868998976 600804345648 601142163648 602079495504 602171390784 603460990015 603904765503 604088938960 604407730368 605079248696 605618483033 606191582730 607185339423 607370513360 608474032329 608659599280 608752498880 610535009955 611580318765 613851601155 613884975808 614968816488 616021716504 616207660395 617310914376 617983369510 618503982672 619389503080 620336948270 620404895708 620435577684 621653554210 622754194280 622784992440 623476928555 623971311352 624466466220 627027028576 627216294380 628289015120 628290163540 629433657184 630631511744 630737247680 630750923296 631131951840 631969966912 632166594384 633139399360 633604999872 634592949456 634874240657 634996462880 635402998592 635907225120 636344182240 636742395120 637360811412 638323049137 638354617251 639223567680 639807102708 640201351920 640485129115 640561321920 641560118160 641658039360 641844497645 642943412035 642994826942 643505077995 645331170445 646505678872 646604354912 646799530060 648967884344 650871374452 651237343952 651387875970 651904390608 652252786796 652352340016 652870016760 653703396320 653940295476 654139728320 654722684360 654775041232 655204156872 655294640520 656416583160 656575354968 657288171088 657699490344 657809764680 659061620880 664719701568 664831152960 666097563968 666130505664 666216217862 667356859546 668773260758 669191767179 669749106624 670045981228 670577698830 670707995360 671677006533 671725807890 671779524468 671984397760 672826997739 673205312364 673410620480 674255008797 674357920212 674563579840 674683741810 675179893362 675754551240 676505338405 676538794815 677736609420 679175040660 680213936415 680391031008 681451931784 681555941664 681761666820 683002479072 683726281160 686350530440 686405416528 686712733152 687017127094 687475695244 688899493880 689004640480 689038715040 690078972040 690466987040 692492198320 692648415021 693124361267 694813734368 695023461340 695129542640 696260670594 698168363880 698925058240 702102837696 705620535360 706229756492 706264682916 707275851490 707728661716 708328818240 709016760624 709804503278 709811194560 711117965090 712492332980 712507781206 712627245070 713073194535 713983422620 715282878752 715284186184 715851802740 716507528416 716723803580 720233749040 721641381136 722919050048 723492725280 724153188018 724374033760 724453376704 724906726752 725561532176 726137304360 726248134560 727212444608 727651744320 727782666119 727789526880 728844616032 729305755061 729924209040 730391519136 730554413563 732067430510 734214660205 735772960715 737032691845 738239592766 738352270136 738575139055 739919352328 741580043412 741917108010 742721218480 743267403696 743938794248 744404337924 745984265052 747305033136 748172314266 748809097320 749721818820 749836248720 751005432060 751427704560 752599369380 752659553256 752714238480 753946818144 753948196248 755509662960 756349060870 760594916320 760611407504 761289248942 761995755456 762186674080 763491628640 763575256256 763613018688 765112066720 766161581120 767122269693 767356219760 768101490676 768582154938 768711020610 770027145630 770213397174 770323577920 771532094442 771638642970 771958516160 772441594080 773129978340 773280201280 774397404534 775506119635 775544472105 776159436072 779964139190 783783785720 784444075584 785315620648 785667221232 786792071480 788049057549 788289389680 788438654120 789581667368 789721616427 789962458640 790208242980 791257479064 791378248544 792006249840 792612206312 793241186820 794011597707 794253748240 796701014265 799703273408 799758878385 801072460864 801708155040 802772660672 803378380363 804849594432 805206354004 806461873267 808132098590 808149620473 808255443640 809580452564 809620490172 811209855430 811298709772 811806406086 813589218065 813686003520 814046679940 814880488260 815315983495 815440425020 816777212602 817425369345 818468801540 819005196090 819958421984 820471537392 820719193710 821362288672 821610213860 822124362930 823081219168 823620636528 824671976896 825326398560 826679392656 826805568576 827247436912 828094766448 828461829731 828560384448 830379989920 830899626960 830990637984 832621954960 832663132080 834028153608 834137365440 834155451168 835883031360 837186383280 837557476535 839091282240 839724405585 840839389078 841506640455 842888792512 842947400265 846123932608 848731021788 848989860160 849814415216 850488788760 851139489668 851814914730 851944927080 853076136944 853341558108 853601802560 853753098840 854990799576 855152694084 855413490880 856780107144 858006770660 858390916440 859344619055 860068564296 864280498848 868517167960 869205854144 869248840512 870493355680 871751008479 871920393968 872697431714 873243550257 873605542496 873726187360 875096926311 875222110880 875433806624 876932653792 877079686240 877628547120 878480916612 878748827840 879850689351 881057592246 882787195615 882830853645 882927552858 884439230214 884660827145 885481827360 886270950780 886290166866 891265462176 892255689572 894103598440 894105232730 895569342044 895634410520 895706032624 897102663652 897607083152 899006678396 899143893616 900239857816 901006068320 902051726420 903648812560 905566720880 906133408440 906951915220 907618873044 908602575712 909015555760 911055770040 912713899584 912989398920 913128748320 914624008896 916189954368 918134480064 920827463712 922734546240 922940337670 923531220028 924314377920 924899190410 926240032874 926248764480 926415418591 926975054265 928205888902 928347560792 929084254620 929923492810 930505422405 930607343562 930891151840 931740944654 932480331315 934131291420 935956967028 940540542864 940824441570 941686243888 942433522680 942435245310 944150485776 945355680832 945947267616 946105871520 946126384944 947954950368 949700146277 949709099040 950764259380 951687659663 952494694320 953104497888 954469070320 954516273360 955340386967 960126863345 964492240413 965537584024 968183072480 969758518308 969906532368 970199295090 972563991360 973232278720 973451826516 976307061678 976856015928 978330797078 978379180194 978528510024 980555094480 981209592480 981644525810 982084026540 982162561848 985932256632 986977084210 988773391216 989071848830 989222810680 990765257890 991023204928 992539117232 994645686736 996406710848 996455987904 997563085688 998412129760 999146345952 999324326793 999629091760 999781664960 1001035289319 1001340576080 1001903606080 1003159891137 1003465825840 1003546071008 1003618984640 1005068971842 1005264261664 1006061993040 1006507942505 1007346217280 1007976596640 1010115930720 1011845369760 1011975565705 1012025612715 1013953380947 1014123387215 1022829692924 1024776206584 1024948027480 1025589421740 1026702860840 1026951196232 1028709459256 1028851523960 1029525795660 1029608124792 1030525690641 1030839971120 1031213542866 1032529872712 1033349240820 1033506960720 1034059296140 1034879248096 1035118458060 1035700480560 1038738297480 1042220601552 1042535192010 1042694313960 1044592026816 1047556294976 1048387587360 1048471424832 1050266533056 1050571728167 1050732076732 1052370432361 1052495623488 1052962155236 1053610990640 1054572812059 1056008333120 1056060557760 1057654915760 1058682130276 1059344634738 1060072552526 1060913777235 1061592992574 1061797364160 1062268019020 1063924362085 1064706754917 1066345171180 1066676947635 1068093278018 1068738499470 1068761671809 1068940867605 1070975133930 1072924318128 1072926279276 1074761292624 1075085705370 1079493986896 1080350623560 1081207281984 1082408541448 1082462071704 1084378575072 1086507317680 1086561050640 1086680065056 1088342298264 1089900492460 1090818666912 1092006928120 1093962049856 1094292258280 1096165817240 1098101145765 1098160848704 1102239190208 1104126355264 1107359389149 1107528405204 1107866169280 1109879028492 1110217509440 1112037538144 1113089864640 1114081827720 1115319611965 1115908191372 1116248511040 1117069382208 1119461677555 1119632540780 1121378329565 1122008853940 1123758347995 1123929867020 1125299822270 1131641362384 1133985051680 1134523591305 1135753219640 1135926569440 1137788744144 1138337465120 1139987732768 1140203592112 1140892374480 1140917111256 1141933873413 1142373476192 1143280011120 1144521221920 1145237442960 1145362884384 1146758085728 1147668100080 1149242371680 1151034329640 1152152236014 1154414025035 1155485366880 1157937774240 1159920301920 1160434450990 1161819686976 1162334677972 1162336802549 1164324733676 1166795901748 1169946208785 1170171396160 1171307888816 1173134252468 1174743456328 1175675678580 1177107804860 1177236737144 1177973430972 1179252306952 1180188107220 1181694601040 1181720222488 1182434084520 1182657981180 1184372501052 1184943687960 1186886218596 1187067372816 1188918309468 1191380622360 1198094555712 1199554910112 1201608691296 1202368947533 1204158991008 1206921980030 1207809531006 1208177877920 1208900540653 1210158497392 1211236966066 1212198147885 1212383165460 1214370678846 1214741026720 1216814783145 1216948064658 1217319198560 1221070019910 1223160637530 1225165818903 1227703202310 1229937632976 1232043433008 1232415320790 1234621828752 1235966739020 1237007965344 1238779006160 1240673896540 1240809791416 1240871155368 1243307108420 1245508388560 1245569984880 1246953857110 1247942622704 1248932932440 1254054057152 1254432588760 1256578030240 1256580327080 1258867314368 1261259083617 1261501846592 1262263903680 1264333188768 1269185898912 1269748481314 1269992925760 1271814450240 1272688364480 1273484790240 1274721622824 1276646098274 1276709234502 1278537116155 1279614205416 1280402703840 1280970258230 1283120236320 1283688995290 1285793403479 1285886824070 1285989653884 1287010155990 1287994835257 1290662340890 1293011357744 1293208709824 1293599060120 1297935768688 1301742748904 1302474687904 1302775751940 1303808781216 1304505573592 1304704680032 1305740033520 1307406792640 1307880590952 1309046147571 1309445368720 1309550082464 1310408313744 1310589281040 1312833166320 1313150709936 1313415095915 1314576342176 1315398980688 1315619529360 1316202694045 1318123241760 1323352662845 1325939036623 1332432435724 1334713719092 1337546521516 1338383534358 1340091962456 1341155397660 1341157849095 1341415990720 1343354013066 1343451615780 1343559048936 1345653995478 1346410624728 1348510017594 1348715840424 1349367483620 1350359786724 1351509102480 1353010676810 1353077589630 1355473218840 1358350081320 1360427872830 1360782062016 1362903863568 1363111883328 1363523333640 1366004958144 1367452562320 1372701060880 1372810833056 1373425466304 1374034254188 1374951390488 1377798987760 1378009280960 1378077430080 1380157944080 1380933974080 1384410506505 1384984396640 1385296830042 1386248722534 1387348785615 1389360049311 1389627468736 1390046922680 1390259085280 1392308833353 1392521341188 1394885239215 1396336727760 1397611416981 1412459512984 1412529365832 1414551702980 1415457323432 1418033521248 1419609006556 1422235930180 1424984665960 1425015562412 1425254490140 1426146389070 1427966845240 1430565757504 1430568372368 1431703605480 1433015056832 1433447607160 1440467498080 1443282762272 1446985450560 1448306376036 1448748067520 1449813453504 1451123064352 1452274608720 1452496269120 1452918347465 1455405917095 1455565332238 1455579053760 1457689232064 1458494877185 1458611510122 1459848418080 1460783038272 1461108827126 1464134861020 1466417815585 1467496195617 1468429320410 1471545921430 1472466788715 1474065383690 1476479185532 1476704540272 1477150278110 1479838704656 1480465626315 1483160086824 1483607773245 1483834216020 1485442436960 1486147886835 1486534807392 1487877588496 1488808675848 1491968530104 1494610066272 1496344628532 1497618194640 1499443637640 1499672497440 1502010864120 1502855409120 1505198738760 1505319106512 1505428476960 1507893636288 1507896392496 1508564786287 1511019325920 1512698121740 1519978895641 1521189832640 1521222815008 1522578497884 1524373348160 1526983257280 1530224133440 1534244539386 1534712439520 1536202981352 1537164309876 1537422041220 1540054291260 1540426794348 1543064188884 1543277285940 1544883188160 1546259956680 1548794809068 1551012239270 1551088944210 1552318872144 1559928278380 1567567571440 1568998574039 1570631241296 1571334442464 1573584142960 1576098115098 1576578779360 1576877308240 1579163334736 1579443232854 1579924917280 1580416485960 1582514958128 1582756497088 1584012499680 1585224412624 1586482373640 1588023195414 1588507496480 1590108828789 1593402028530 1599517756770 1602139917027 1603416310080 1606756760726 1607487067355 1610412708008 1612923746534 1616264197180 1616299240946 1616510887280 1619160905128 1619240980344 1622419710860 1622597419544 1623612812172 1627178436130 1628093359880 1629760976520 1630631966990 1630880850040 1633554425204 1634850738690 1636937603080 1638010392180 1639916843968 1640943074784 1641438387420 1642724577344 1643220427720 1644248725860 1646162438336 1647241273056 1650652797120 1653358785312 1654494873824 1656189532896 1656923659462 1660759979840 1661799253920 1661981275968 1665243909920 1665326264160 1665540544655 1668056307216 1668310902336 1668392148865 1668795693877 1671652871291 1671933151895 1674372766560 1675114953070 1677861043157 1679448811170 1681678778156 1683013280910 1684300938413 1685894800530 1687949733405 1697462043576 1699628830432 1700977577520 1702278979336 1703629829460 1703889854160 1706152273888 1706683116216 1707506197680 1709981599152 1710305388168 1713560214288 1716013541320 1716781832880 1717542817735 1718689238110 1720137128592 1728560997696 1737034335920 1740651676485 1740986711360 1743502016958 1743840787936 1745394863428 1746487100514 1747211084992 1747452374720 1750193852622 1750444221760 1750867613248 1753865307584 1754159372480 1755257094240 1756961833224 1758913879853 1759701378702 1762115184492 1765574391230 1765661707290 1765855105716 1768878460428 1769321654290 1770963654720 1772541901560 1772580333732 1774511258195 1781269453015 1782530924352 1784511379144 1788207196880 1788210465460 1791138684088 1791268821040 1791412065248 1794205327304 1795214166304 1798013356792 1798287787232 1800479715632 1802012136640 1804103452840 1807297625120 1810382970045 1811133441760 1812266816880 1813903830440 1815237746088 1816855449099 1817205151424 1818031111520 1822111540080 1825978797840 1826257496640 1841654927424 1845598981915 1845880675340 1847062440056 1849798380820 1852480065748 1852830837182 1853950108530 1856411777804 1856695121584 1858168509240 1859846985620 1861010844810 1861214687124 1861782303680 1863481889308 1864960662630 1868262582840 1870430785665 1871913934056 1881081085728 1881648883140 1883372487776 1884867045360 1884870490620 1888300971552 1891894535232 1892211743040 1892252769888 1895909900736 1899400292554 1899418198080 1901528518760 1903223122355 1903375319326 1904622721971 1904989388640 1906208995776 1908938140640 1909032546720 1910680773934 1913009697859 1914969147411 1916284998797 1920253726690 1921455387345 1925533492935 1928830236105 1928984480826 1931075168048 1935993511335 1936366144960 1939517036616 1939813064736 1940398590180 1946903653032 1952614123356 1953712031856 1956661594156 1956758360388 1957057020048 1961110188960 1962419184960 1963289051620 1964168053080 1964325123696 1971864513264 1972738566683 1973954168420 1977546782432 1978143697660 1978445621360 1981530515780 1985078234464 1989291373472 1995126171376 1996824259520 1998292691904 1998648653586 1999258183520 2002070578638 2002681152160 2006319782274 2006931651680 2007092142016 2010137943684 2010528523328 2012123986080 2013015885010 2015953193280 2016315911051 2020231861440 2023690739520 2023951131410 2024051225430 2027906761894 2028246774430 2029516015215 2041943031505 2045659385848 2049552413168 2049896054960 2051178843480 2053405721680 2053902392464 2057418918512 2057703047920 2059051591320 2059216249584 2061051381282 2061679942240 2062427085732 2065059745424 2066698481640 2067013921440 2068118592280 2069758496192 2070236916120 2071400961120 2077476594960 2079270253987 2079373083801 2084441203104 2085070384020 2085388627920 2096775174720 2101143456334 2101464153464 2102098472695 2104740864722 2105924310472 2107221981280 2109145624118 2115309831520 2117364260552 2118689269476 2119821557087 2120145105052 2121827554470 2123185985148 2124536038040 2127848724170 2129413509834 2132690342360 2133353895270 2136186556036 2137476998940 2137523343618 2137881735210 2141950267860 2145848636256 2145852558552 2149522585248 2150171410740 2158987973792 2160701247120 2164817082896 2164924143408 2168757150144 2173014635360 2173122101280 2173360130112 2176684596528 2177649438991 2179800984920 2181637333824 2181743579285 2183347998357 2184013856240 2186007600919 2187917265183 2188584516560 2191663240689 2192331634480 2196202291530 2202643980615 2207318882145 2211098075535 2214718778298 2215056810408 2215725417165 2219758056984 2224075076288 2228163655440 2230639223930 2231816382744 2234296009543 2238923355110 2239265081560 2242756659130 2244017707880 2247516695990 2247859734040 2250599644540 2263282724768 2267970103360 2269047182610 2271506439280 2271853138880 2275577488288 2276674930240 2279975465536 2280407184224 2281784748960 2281834222512 2283867746826 2284746952384 2286560022240 2289042443840 2290474885920 2290725768768 2293516171456 2295246708599 2295336200160 2298484743360 2300118150577 2302068659280 2304056227391 2304304472028 2308828050070 2310970733760 2315600082185 2315875548480 2319840603840 2320514722255 2320868901980 2324669355944 2324673605098 2326518358905 2328649467352 2329352361635 2333591803496 2339892417570 2342615777632 2346268504936 2349486912656 2351351357160 2354215609720 2354473474288 2355946861944 2358504613904 2360376214440 2363389202080 2363440444976 2364868169040 2365315962360 2368745002104 2369887375920 2373772437192 2374134745632 2377836618936 2382761244720 2399109820224 2403217382592 2404737895066 2408317982016 2410135141089 2413843960060 2415619062012 2416355755840 2417801081306 2419385619801 2420316994784 2422473932132 2424396295770 2424448861419 2424766330920 2428741357692 2429482053440 2433629566290 2433896129316 2434638397120 2440767654195 2442140039820 2445826992695 2445947950485 2446321275060 2450331637806 2455406404620 2459875265952 2464086866016 2464830641580 2469243657504 2471933478040 2474015930688 2477558012320 2481347793080 2481619582832 2481742310736 2485385489193 2486614216840 2491016777120 2491139969760 2493907714220 2495885245408 2496329844697 2497865864880 2505911152273 2508865177520 2512672429605 2513156060480 2513160654160 2522518167234 2528666377536 2538371797824 2539496962628 2546969580480 2549443245648 2553292196548 2553418469004 2557074232310 2559228410832 2560805407680 2561940516460 2566240472640 2567377990580 2571586806958 2571773648140 2571979307768 2574020311980 2575989670514 2578033857165 2581324681780 2586022715488 2587198120240 2595871537376 2603485497808 2604949375808 2605551503880 2607617562432 2609011147184 2609409360064 2611480067040 2615761181904 2616920650513 2618092295142 2618890737440 2619100164928 2620816627488 2621178562080 2625666332640 2626301419872 2626830191830 2629152684352 2630797961376 2631136470833 2631239058720 2632405388090 2636246483520 2636720806759 2641235187497 2646705325690 2648361586845 2650181381315 2651878073246 2653982481435 2664864871448 2669427438184 2670233195045 2675093043032 2676767068716 2680183924912 2682310795320 2682315698190 2686708026132 2686903231560 2687118097872 2691307990956 2692821249456 2697020035188 2697431680848 2698734967240 2700719573448 2703018204960 2706021353620 2706155179260 2710946437680 2716700162640 2720855745660 2725807727136 2727046667280 2734905124640 2745402121760 2745621666112 2748068508376 2749902780976 2755597975520 2760315888160 2766203341421 2768821013010 2769968793280 2770593660084 2772497445068 2774697571230 2778720098622 2779246255773 2780093845360 2780518170560 2784617666706 2785042682376 2789770478430 2792673455520 2795222833962 2824919025968 2825058731664 2829103405960 2830914646864 2836067042496 2839218013112 2844471860360 2849100438831 2849969331920 2850031124824 2850508980280 2852292778140 2855062978989 2855933690480 2861136744736 2863407210960 2866021160901 2866895214320 2880380590035 2880934996160 2886565524544 2896612752072 2899830991109 2902246128704 2904549217440 2905836694930 2910811834190 2911130664476 2915583656869 2916989754370 2917223020244 2919696836160 2921771704787 2922217654252 2928269722040 2932835631170 2934992391234 2936858640820 2943091842860 2944933577430 2948130767380 2952958371064 2953409080544 2954300556220 2959677409312 2960931252630 2966320173648 2967215546490 2967668432040 2970884873920 2972295773670 2973069614784 2975755176992 2977617351696 2983937060208 2989220132544 2992689257064 2995236389280 2998887275280 2999344994880 3001476465091 3004021728240 3005710818240 3010397477520 3010638213024 3010856953920 3015792784992 3017129572574 3019523827515 3022038651840 3025396243480 3028092415165 3035926697115 3039957791282 3041860142841 3042370161645 3042445630016 3045156995768 3068489078772 3069424879040 3072405962704 3074328619752 3074844082440 3080108582520 3080853588696 3086128377768 3086554571880 3092519913360 3097589618136 3102024478540 3102177888420 3104637744288 3119856556760 3135135142880 3137997148078 3141262482592 3142668884928 3147168285920 3151715184501 3152196230196 3153157558720 3153754616480 3157111297083 3158326669472 3158886465708 3159849834560 3160832971920 3163718436177 3165029916256 3168024999360 3170448825248 3172964747280 3174371203285 3176046390828 3177014992960 3180217657578 3186804057060 3191615245685 3191773086255 3199035513540 3204279834054 3213513521452 3214974134710 3220825416016 3225847493068 3232528394360 3232598481892 3233021774560 3238321810256 3238481960688 3244839421720 3245194839088 3247225624344 3254356872260 3256186719760 3259521953040 3261263933980 3261761700080 3267108850408 3269701477380 3273875206160 3276020784360 3281886149568 3282876774840 3286440855440 3288497451720 3294482546112 3306717570624 3308989747648 3312379065792 3313847318924 3323598507840 3324196502003 3330487819840 3330652528320 3331081089310 3336112614432 3336784297730 3337591387754 3343305742582 3343866303790 3345958835895 3348745533120 3350229906140 3355722086314 3358385032665 3358897622340 3363357556312 3364134988695 3366026561820 3368601876826 3371275043985 3371789601060 3375899466810 3394924087152 3399257660864 3401955155040 3404557958672 3407259658920 3407779708320 3412304547776 3413366232432 3414879249379 3415012395360 3419963198304 3420610776336 3422127004517 3427120428576 3427986094411 3432027082640 3433563665760 3435085635470 3437378476220 3440274257184 3440716923397 3463242075105 3465621806335 3474068671840 3481303352970 3487004033916 3487010407647 3487681575872 3490789726856 3492974201028 3500387705244 3510514188480 3513923666448 3517827759706 3519402757404 3524230368984 3531148782460 3531323414580 3531710211432 3537756920856 3538643308580 3545083803120 3545160667464 3549022516390 3562538906030 3569022758288 3576414393760 3576420930920 3582277368176 3582537642080 3582824130496 3588410654608 3590428332608 3596026713584 3596575574464 3600959431264 3607106842599 3608206905680 3614595250240 3620765940090 3622266883520 3624533633760 3626701621959 3627807660880 3630475492176 3633710898198 3636062223040 3638913330595 3644223080160 3646528775305 3651957595680 3652772067815 3665831454193 3691197963830 3691761350680 3694124880112 3699596761640 3704960131496 3705661674364 3707900217060 3712823555608 3713390243168 3716337018480 3719693971240 3722021689620 3722429374248 3726963778616 3729921325260 3736525165680 3740861571330 3743827868112 3762162171456 3763297766280 3766744975552 3769734090720 3769740981240 3776601943104 3784055384447 3784505539776 3792086680681 3798800585108 3803057037520 3806446244710 3806750638652 3809245443942 3809978777280 3812686320521 3817876281280 3818065093440 3821361547868 3826019395718 3829938294822 3832569997594 3835611348465 3840507453380 3842910774690 3851066985870 3857380210437 3857660472210 3857968961652 3862150336096 3863984505771 3871987022670 3879034073232 3879626129472 3880797180360 3893807306064 3905228246712 3907424063712 3913323188312 3913516720776 3914114040096 3922220377920 3926578103240 3928336106160 3928650247392 3940245287745 3943729026528 3945477133366 3947908336840 3948608082135 3955093564864 3956287395320 3956891242720 3963061031560 3970057988535 3970156468928 3977817109869 3978582746944 3990252342752 3997297307172 3998516367040 4004141157276 4005362304320 4012639564548 4013863303360 4016891901815 4020275887368 4024247972160 4026031770020 4032309366335 4032631822102 4040748102365 4047902262820 4048102450860 4055813523788 4056493548860 4059032030430 4083886063010 4091318771696 4099104826336 4099792109920 4102357686960 4106811443360 4107804784928 4114837837024 4115406095840 4118103182640 4118432499168 4122102762564 4123359884480 4124854171464 4130119490848 4133396963280 4134027842880 4136237184560 4140473832240 4142309148655 4142801922240 4154953189920 4158540507974 4158746167602 4168882406208 4170140768040 4170777255840 4202286912668 4202928306928 4204196945390 4209481729444 4211848620944 4214443962560 4218291248236 4230619663040 4234728521104 4237378538952 4239643114174 4240290210104 4243655108940 4246371970296 4249072076080 4255697448340 4258827019668 4265380684720 4266707790540 4272373112072 4274953997880 4275046687236 4275763470420 4283900535720 4291697272512 4291705117104 4299045170496 4300342821480 4317975947584 4321402494240 4329634165792 4329848286816 4337819587049 4346029270720 4346244202560 4347026194927 4353369193056 4355298877982 4358755042395 4359601969840 4363487158570 4366217751285 4366695996714 4368027712480 4372015201838 4375484631555 4375834530366 4377169033120 4383326481378 4384663268960 4392404583060 4399253446755 4405287961230 4414637764290 4422196151070 4429437556596 4430113620816 4431450834330 4439516113968 4456327310880 4461278447860 4463632765488 4465611326111 4468592019086 4477846710220 4478530163120 4485513318260 4488035415760 4495033391980 4495719468080 4501199289080 4525694358861 4526565449536 4538094365220 4543012878560 4551154976576 4559936686923 4560814368448 4563569497920 4563668445024 4567735493652 4573120044480 4580949771840 4590493417198 4590672400320 4600236301154 4604137318560 4608112454782 4608608944056 4613729271307 4617656100140 4631200164370 4632077092955 4641029444510 4641737803960 4649338711888 4649347210196 4653036717810 4657298934704 4658704723270 4667183606992 4679784835140 4685231555264 4692537009872 4698973825312 4702702714320 4706995722117 4708431219440 4708946948576 4711893723888 4717009227808 4720752428880 4726778404160 4726880889952 4729736338080 4730631924720 4737490004208 4739774751840 4747544874384 4748269491264 4748500731385 4755673237872 4757781249059 4758438298315 4765522489440 4776701934835 4809475790132 4820270282178 4822461202065 4827687920120 4831238124024 4835602162612 4838771239602 4840633989568 4844947864264 4848792591540 4848897722838 4849532661840 4857482715384 4867259132580 4867792258632 4881535308390 4884280079640 4891653985390 4891895900970 4892642550120 4900663275612 4910812809240 4919750531904 4928173732032 4929661283160 4938487315008 4943866956080 4948380118123 4955116024640 4962695586160 4963239165664 4963484621472 4970770978386 4973228433680 4982033554240 4982279939520 4987815428440 4991770490816 4992659689394 4995731729760 4996621633965 5005176446595 5006387081631 5011822304546 5014958613873 5015799455685 5017730355040 5025344859210 5026321308320 5033583129471 5045036334468 5052902815239 5069766904735 5078993925256 5098886491296 5106584393096 5106836938008 5114148464620 5118456821664 5123881032920 5134755981160 5143173613916 5143547296280 5143958615536 5148040623960 5151979341028 5152628453205 5156067714330 5162649363560 5172045430976 5174396240480 5191743074752 5206970995616 5211103007760 5218022294368 5222960134080 5231522363808 5233841301026 5236184590284 5237781474880 5241633254976 5242357124160 5251332665280 5252602839744 5252858640835 5253660383660 5261595922752 5261852161805 5262272941666 5262478117440 5264810776180 5272864060295 5273441613518 5276741639559 5282470374994 5293410651380 5296723173690 5300362762630 5303756146492 5307964962870 5323533774585 5329729742896 5338854876368 5340466390090 5343808359045 5350186086064 5353534137432 5360367849824 5364621590640 5364631396380 5373416052264 5373806463120 5374236195744 5382615981912 5385642498912 5394040070376 5394863361696 5397469934480 5401439146896 5406036409920 5412042707240 5412310358520 5421892875360 5433400325280 5441711491320 5451615454272 5454041919653 5454093334560 5465456029007 5469810249280 5490804243520 5496137016752 5499805561952 5511195951040 5520631776320 5532406682842 5536796945745 5537642026020 5541187320168 5544994890136 5549395142460 5557440197244 5558492511546 5560187690720 5569235333412 5570085364752 5579540956860 5585346911040 5590445667924 5649838051936 5650117463328 5658206811920 5661829293728 5672533306141 5678436026224 5688943720720 5698200877662 5699938663840 5700062249648 5701017960560 5704585556280 5709669367065 5710125957978 5711867380960 5722273489472 5726814421920 5732042321802 5733790428640 5739029093577 5748854996391 5760761180070 5793225504144 5799661982218 5809098434880 5811673389860 5811684012745 5821623668380 5822261328952 5831167313738 5833979508740 5834446040488 5843543409574 5844435308504 5856539444080 5865671262340 5869984782468 5873717281640 5886183685720 5889867154860 5896261534760 5905916742128 5906818161088 5908601112440 5918215700049 5919354818624 5921862505260 5932640347296 5934431092980 5935336864080 5944591547340 5951510353984 5955234703392 5967874120416 5985378514128 5990472778560 5997774550560 6002952930182 6008043456480 6011844737665 6020560213681 6020794955040 6021276426048 6031585569984 6033338277863 6034259145148 6039047655030 6043668073129 6044502703265 6048947733153 6050792486960 6056184830330 6056316140251 6071853394230 6079915582564 6083720285682 6084740323290 6090313991536 6125829094515 6136978157544 6144811925408 6148657239504 6149688164880 6160217165040 6161707177392 6172256755536 6173109143760 6185039826720 6195179236272 6204048957080 6204355776840 6209275488576 6237810761961 6239713113520 6270270285760 6275994296156 6282524965184 6294336571840 6303430369002 6304392460392 6306295418085 6307509232960 6314222594166 6316653338944 6317772931416 6321665943840 6327436872354 6330059832512 6340897650496 6345929494560 6348742406570 6352092781656 6359150181007 6359464671261 6360435315156 6373608114120 6383230491370 6383546172510 6398071027080 6408559668108 6427027042904 6428967017395 6429948269420 6439974176285 6441650832032 6451694986136 6465056788720 6465196963784 6466043549120 6476643620512 6476963921376 6489678843440 6490389678176 6494451248688 6508713744520 6512373439520 6519043906080 6522527867960 6523523400160 6532948316973 6534217700816 6539402954760 6545230737855 6547750412320 6552041568720 6558022802757 6565753549680 6572881710880 6576994903440 6627694637848 6629695183115 6648393004006 6662162178620 6672225228864 6673568595460 6675182775508 6686611485164 6687732607580 6691917671790 6700459812280 6702888028629 6711444172628 6716770065330 6717795244680 6726715112624 6728269977390 6732053123640 6737203753652 6742550087970 6743579202120 6751798933620 6789848174304 6803910310080 6809115917344 6814519317840 6815559416640 6826732464864 6829758498758 6830024790720 6839926396608 6841221552672 6844254009034 6854240857152 6855972188822 6864054165280 6867127331520 6870171270940 6874756952440 6880548514368 6881433846794 6885740125797 6900354451731 6912168682173 6926484150210 6931243612670 6942606307117 6946800246555 6948137343680 6961544166765 6962606705940 6974008067832 6974020815294 6981579453712 6985948402056 6988057084905 7000775410488 7027847332896 7035655519412 7038805514808 7048460737968 7062297564920 7062646829160 7063420422864 7075513841712 7077286617160 7090167606240 7090321334928 7098045032780 7125077812060 7138045516576 7152828787520 7152841861840 7164554736352 7165075284160 7176821309216 7192053427168 7201918862528 7214213685198 7216413811360 7241531880180 7249067267520 7253403243918 7255615321760 7260950984352 7267421796396 7277826661190 7288446160320 7293057550610 7303915191360 7305544135630 7331662908386 7337480978085 7382395927660 7383522701360 7388249760224 7399193523280 7409920262992 7411323348728 7415800434120 7425647111216 7426780486336 7432674036960 7439387942480 7444043379240 7444858748496 7453927557232 7459842650520 7473050331360 7481723142660 7487655736224 7488989534091 7517733456819 7526595532560 7539468181440 7539481962480 7542823931435 7568110768894 7584173361362 7597601170216 7599894478205 7606114075040 7612892489420 7613501277304 7618490887884 7625372641042 7642723095736 7652038791436 7659876589644 7665139995188 7671222696930 7681014906760 7685821549380 7702133971740 7714760420874 7715320944420 7715937923304 7724300672192 7727969011542 7743974045340 7758068146464 7761594360720 7787614612128 7810456493424 7814848127424 7826646376624 7827033441552 7828228080192 7844992870195 7850761951539 7853156206480 7856672212320 7857300494784 7873040279429 7880490575490 7887458053056 7890954266732 7893409412499 7895816673680 7897216164270 7910162420277 7912574790640 7913782485440 7923705562491 7926122063120 7940115977070 7950544143945 7955634219738 7980504685504 7994594614344 8008282314552 8010699585135 8025279129096 8033783803630 8040551774736 8052063540040 8064618732670 8065263644204 8081496204730 8095804525640 8096204901720 8111627047576 8112987097720 8118064060860 8167772126020 8182637543392 8198209652672 8199584219840 8204715373920 8213622886720 8215609569856 8229675674048 8230812191680 8236206365280 8236864998336 8244205525128 8249708342928 8253365128541 8260238981696 8266793926560 8272474369120 8280947664480 8284618297310 8298199638781 8298610024263 8309906379840 8315811775163 8317081015948 8317492335204 8340281536080 8341554511680 8343978469385 8358264356455 8389305215785 8404573825336 8405856613856 8408393890780 8418963458888 8421504692065 8423697241888 8436582496472 8469457042208 8474757077904 8479286228348 8480580420208 8487310217880 8492743940592 8498144152160 8511394896680 8517654039336 8530761369440 8533415581080 8544746224144 8549907995760 8550093374472 8551526940840 8567801071440 8583410234208 8600685642960 8642804988480 8659268331584 8659696573632 8675639174098 8694052389854 8699492973327 8706738386112 8710597755964 8717510084790 8719203939680 8726974317140 8732435502570 8733391993428 8736055424960 8744030403676 8746750970607 8750969263110 8751669060732 8754338066240 8765315114361 8766652962756 8769326537920 8784809166120 8794569399265 8798506893510 8810575922460 8829275528580 8844392302140 8858875113192 8860227241632 8862901668660 8879032227936 8912654621760 8922556895720 8927265530976 8931222652222 8937184038172 8955693420440 8957060326240 8971026636520 8976070831520 8990066783960 8991438936160 9002398578160 9004429395273 9010616696471 9051388717722 9076188730440 9084277245495 9086025757120 9119873373846 9127336890048 9135470987304 9180986834396 9200472602308 9208274637120 9216224909564 9217217888112 9227458542614 9235312200280 9262400328740 9264154185910 9282058889020 9283475607920 9298677423776 9298694420392 9306073435620 9314597869408 9317409446540 9334367213984 9359569670280 9385074019744 9397947650624 9405405428640 9413991444234 9416862438880 9417893897152 9423787447776 9434018455616 9441504857760 9453761779904 9459472676160 9461174659547 9461263849440 9474980008416 9479549503680 9495089748768 9497001462770 9497207376319 9511346475744 9515562498118 9516876596630 9523113609855 9531044978880 9553403869670 9565048489295 9574845737055 9581424993985 9618951580264 9640540564356 9644922404130 9655375840240 9662476248048 9671204325224 9677542479204 9689895728528 9697585183080 9697795445676 9699065323680 9714965430768 9734518265160 9735584517264 9763070616780 9768560159280 9783307970780 9783791801940 9785285100240 9801326551224 9821625618480 9859322566320 9863692833415 9887733912160 9896760236246 9925391172320 9926478331328 9926969242944 9941541956772 9946456867360 9972589506009 9975630856880 9985319378788 9991463459520 9993243267930 10010352893190 10012774163262 10023644609092 10029917227746 10031598911370 10035460710080 10050689718420 10052642616640 10067166258942 10081579555255 10090072668936 10105805630478 10139533809470 10157987850512 10197772982592 10213168786192 10213673876016 10228296929240 10236913643328 10244637748137 10247762065840 10266381013551 10269511962320 10283958283233 10286347227832 10287094592560 10287917231072 10296081247920 10303958682056 10305256906410 10312135428660 10322150770191 10325298727120 10348792480960 10396351269935 10396865419005 10413941991232 10422206015520 10436044588736 10463044727616 10467682602052 10472369180568 10484004352471 10505717281670 10507320767320 10523704323610 10524545883332 10529621552360 10545728120590 10546883227036 10553483279118 10564940749988 10586821302760 10593446347380 10599107785435 10600725525260 10607512292984 10615929925740 10647067549170 10659459485792 10677709752736 10680932780180 10687616718090 10700372172128 10707068274864 10720735699648 10729243181280 10729262792760 10746832104528 10747612926240 10748472391488 10765231963824 10770003786503 10771284997824 10788080140752 10789726723392 10792862091169 10794939868960 10802878293792 10824085414480 10824620717040 10843785750720 10851491835329 10866800650560 10883422982640 10888247194955 10908083839306 10908186669120 10916739991785 10930038004595 10930912058014 10939586325915 10958316203445 10992274033504 10997494362579 10999611123904 11064813365684 11073593891490 11075284052040 11082374640336 11089989780272 11098790284920 11114880394488 11116985023092 11120375381440 11138470666824 11140170729504 11159081913720 11171480047715 11180891335848 11299676103872 11300234926656 11316413623840 11323658587456 11345066612282 11352166153341 11356872052448 11376260042043 11377887441440 11396401755324 11399877327680 11400124499296 11402035921120 11409171112560 11419338734130 11420251915956 11423734761920 11438058961563 11453628843840 11464084643604 11467580857280 11476233542995 11478058187154 11497709992782 11500590752885 11520281136955 11521522360140 11586451008288 11599323964436 11623346779720 11623368025490 11643247336760 11644522657904 11662334627476 11667959017480 11668892080976 11687086819148 11688870617008 11713078888160 11731342524680 11739969564936 11747434563280 11772367371440 11779734309720 11792523069520 11811833484256 11817202224880 11836431400098 11843725010520 11865280694592 11868862185960 11870673728160 11889183094680 11910469406784 11935748240832 11970757028256 11995549101120 12005905860364 12016086912960 12023689475330 12041120427362 12041589910080 12050675705445 12066676555726 12068518290296 12078095310060 12087336146258 12089005406530 12096928099005 12097895466306 12101584973920 12112369660660 12112632280502 12122244307095 12143706788460 12159831165128 12167440571364 12169480646580 12180627983072 12251658189030 12273956315088 12289623850816 12297314479008 12299376329760 12320434330080 12323414354784 12344513511072 12346101901601 12346218287520 12370079653440 12372305324023 12390358472544 12408097914160 12408711553680 12419425030571 12426927445965 12475621523922 12479426227040 12481649223485 12529555761365 12551988592312 12606860738004 12608784920784 12612590836170 12628445188332 12635545862832 12643331887680 12654873744708 12691858989120 12697484813140 12704185563312 12718300362014 12718929342522 12720870630312 12747216228240 12766460982740 12767092345020 12796142054160 12817119336216 12854054085808 12857934034790 12859896538840 12879948352570 12883301664064 12903389972272 12930113577440 12930393927568 12953287241024 12953927842752 12979357686880 12980779356352 12988902497376 13013458761147 13017427489040 13024746879040 13038087812160 13041078584781 13045055735920 13047046800320 13065896633946 13068435401632 13078805909520 13084603252565 13090461475710 13095500824640 13104083137440 13116045605514 13131507099360 13145763421760 13153989806880 13155682354165 13181393952311 13183604033795 13206175937485 13255389275696 13259390366230 13296786008012 13324324357240 13347137190920 13350365551016 13373222970328 13375465215160 13383835343580 13396833978333 13400919624560 13405776057258 13422888345256 13433540130660 13435590489360 13453430225248 13456539954780 13464106247280 13474407507304 13485100175940 13487158404240 13503597867240 13579696348608 13618231834688 13629038635680 13653464929728 13657432466171 13659516997516 13680815620693 13682443105344 13688508018068 13709851845539 13711944377644 13728108330560 13740342541880 13749513904880 13762867693588 13771480251594 13800708903462 13824337364346 13831016707105 13841187813921 13852968300420 13862487225340 13885212614234 13893600493110 13896231278865 13923088333530 13925213411880 13948016135664 13948041630588 13963158907424 13971896804112 13976114169810 14001550820976 14055694665792 14071311038824 14077611029616 14083851105427 14096921475936 14124595129840 14125293658320 14126840845728 14151027683424 14154573234320 14180335212480 14180642669856 14196090065560 14245502194155 14250155624120 14273343747177 14275314894945 14276091033152 14305683723680 14329109472704 14330105804505 14353642618432 14384106854336 14428427370396 14432827622720 14483063760360 14499154955545 14506806487836 14511230643520 14521901968704 14534843592792 14555653322380 14577918284345 14586115101220 14608858523935 14611088271260 14663325816772 14674961956170 14764791855320 14767045402720 14776499520448 14798387046560 14819840525984 14822646697456 14831600868240 14845140354369 14851294222432 14865348073920 14878775884960 14888086758480 14889717496992 14907855114464 14919685301040 14946100662720 14963446285320 14975311472448 14977979068182 15007382325455 15035466913638 15053191065120 15078963924960 15085647862870 15110378433137 15136221537788 15168346722724 15195202340432 15199788956410 15209300714205 15212228150080 15225784978840 15227002554608 15236981775768 15250745282084 15285446191472 15304077582872 15319753179288 15330279990376 15342445393860 15362029813520 15371643098760 15404267943480 15429520841748 15430641888840 15431875846608 15455938023084 15487948090680 15516136292928 15523188721440 15575229224256 15620912986848 15653292753248 15654066883104 15689985740390 15701523903078 15706312412960 15713344424640 15746080558858 15758575922505 15760981150980 15781908533464 15785556485415 15786818824998 15791633347360 15794432328540 15818592180885 15820324840554 15825149581280 15847411124982 15852244126240 15880231954140 15901088287890 15911268439476 15989189228688 16016564629104 16021399170270 16050558258192 16067567607260 16081103549472 16104127080080 16129237465340 16130527288408 16144902486709 16162992409460 16191609051280 16192409803440 16223254095152 16225974195440 16236128121720 16335544252040 16362125758959 16365275086784 16396368087021 16409430747840 16472412730560 16488411050256 16499416685856 16506730257082 16533587853120 16544948738240 16561895328960 16569236594620 16596399277562 16597220048526 16620982510015 16631623550326 16634162031896 16634984670408 16680563072160 16687956938770 16716528712910 16743932858341 16778610431570 16809147650672 16811713227712 16816787781560 16837926917776 16843009384130 16847394483776 16873164992944 16938914084416 16949514155808 16958572456696 16961160840416 16974620435760 16985487881184 16996288304320 17017599918423 17022789793360 17035308078672 17061522738880 17066831162160 17074396246895 17089492448288 17099815991520 17100186748944 17103053881680 17110635022585 17135602142880 17139930472055 17166820468416 17201371285920 17203584616985 17237207476099 17351278348196 17388104779708 17398985946654 17421195511928 17435020169580 17435052038235 17438407879360 17453948634280 17464871005140 17466783986856 17488060807352 17493501941214 17501938526220 17503338121464 17530630228722 17533305925512 17569618332240 17589138798530 17597013787020 17621151844920 17658551057160 17688784604280 17717750226384 17720454483264 17725803337320 17758064455872 17845113791440 17854531061952 17862445304444 17874368076344 17890297350137 17911386840880 17914120652480 17942053273040 17952141663040 17980133567920 17982877872320 18004797156320 18008858790546 18021233392942 18035534212995 18061680641043 18100014833589 18102777435444 18131004219387 18133508109795 18152377460880 18168554490990 18168948420753 18239746747692 18270941974608 18329157270965 18361973668792 18400945204616 18432449819128 18434435776224 18454917085228 18470624400560 18524800657480 18528308371820 18564117778040 18566951215840 18597354847552 18597388840784 18612146871240 18629195738816 18634818893080 18668734427968 18719139340560 18770148039488 18810810857280 18827982888468 18833724877760 18847574895552 18883009715520 18920276922235 18922349319094 18922527698880 18949960016832 18960433403405 18990179497536 18994002925540 18994414752638 19022692951488 19031124996236 19033753193260 19046227219710 19063431602605 19077450543021 19106807739340 19130096978590 19149691474110 19162849987970 19237903160528 19281081128712 19286901052185 19289844808260 19310751680480 19319922528855 19324952496096 19342408650448 19355084958408 19379791457056 19395170366160 19395590891352 19398130647360 19429930861536 19469036530320 19471169034528 19526141233560 19537120318560 19566615941560 19567583603880 19570570200480 19602653102448 19611342221731 19643251236960 19718645132640 19727385666830 19759725643333 19775467824320 19793520472492 19850782344640 19883083913544 19889085549345 19892913734720 19945179012018 19951261713760 19970638757576 19986486535860 20020705786380 20025548326524 20047289218184 20059834455492 20063197822740 20101379436840 20134332517884 20163159110510 20180145337872 20211611260956 20279067618940 20315975701024 20426337572384 20427347752032 20456593858480 20489275496274 20495524131680 20532762027102 20539023924640 20567916566466 20572694455664 20574189185120 20575834462144 20592162495840 20607917364112 20610513812820 20624270857320 20644301540382 20650597454240 20792702539870 20793730838010 20827818921351 20844412031040 20935365204104 20944738361136 20968008704942 21011434563340 21014641534640 21047408647220 21049091766664 21059243104720 21091456241180 21093766454072 21106966558236 21129881499976 21173642605520 21186892694760 21198215570870 21201451050520 21215024585968 21231859851480 21294135098340 21318918971584 21355419505472 21361865560360 21375233436180 21400744344256 21414136549728 21458486362560 21458525585520 21493664209056 21495225852480 21530463927648 21540007573006 21576160281504 21585724182338 21589879737920 21605756587584 21648170828960 21649241434080 21689097935245 21702983670658 21731487326783 21735130974635 21766845965280 21776494389910 21816167678612 21833479983570 21860076009190 21861824116028 21879172651830 21895912199369 21916632406890 21984548067008 21994988725158 22129626731368 22147187782980 22150568104080 22164749280672 22179979560544 22197580569840 22229760788976 22233970046184 22276941333648 22280341459008 22318163827440 22328056630555 22342960095430 22361782671696 22628471794305 22632827247680 22690133224564 22704332306682 22713744104896 22752520084086 22755774882880 22792803510648 22799683434615 22800248998592 22804071842240 22818342225120 22838677468260 22840503831912 22876117923126 22928169287208 22952467085990 22956116374308 22995419985564 23001181505770 23040562273910 23043044720280 23068646356535 23172902016576 23198647928872 23246693559440 23246736050980 23286494673520 23289045315808 23324669254952 23335918034960 23337784161952 23374173638296 23377741234016 23426157776320 23462685049360 23479939129872 23494869126560 23534978610585 23544734742880 23559468619440 23585046139040 23619120838287 23623666968512 23634404449760 23672862800196 23687450021040 23737724371920 23741347456320 23778366189360 23788906245295 23941514056512 24011811720728 24047378950660 24082240854724 24101351410890 24133353111452 24137036580592 24156190620120 24174672292516 24178010813060 24193856198010 24195790932612 24203169947840 24224739321320 24225264561004 24244488614190 24287413576920 24319662330256 24334881142728 24338961293160 24361255966144 24503316378060 24547912630176 24594628958016 24598752659520 24640868660160 24646828709568 24689027022144 24692203803202 24692436575040 24741900590615 24744610648046 24760095385623 24780716945088 24816195828320 24817423107360 24838850061142 24853854891930 24894598916343 24911704984361 24947435325489 24951243047844 24958852454080 24963298446970 25031935408155 25059111522730 25074793069365 25103977184624 25167915647355 25213721476008 25217569841568 25225181672340 25256890376664 25264514076195 25271091725664 25309747489416 25394969626280 25408371126624 25436600724028 25437858685044 25441741260624 25494432456480 25532921965480 25534184690040 25592284108320 25634238672432 25645601366879 25708108171616 25715868069580 25719793077680 25759896705140 25806779944544 25860227154880 25860787855136 25958715373760 25977804994752 26026917522294 26034854978080 26082157169562 26090111471840 26131793267892 26136870803264 26157611819040 26169206505130 26180922951420 26208166274880 26232091211028 26263014198720 26307979613760 26311364708330 26362787904622 26367208067590 26383708197795 26412351874970 26510778551392 26518780732460 26593572016024 26648648714480 26694274381840 26700731102032 26746445940656 26750930430320 26767670687160 26793667956666 26801839249120 26811552114516 26845776690512 26867080261320 26871180978720 26906860450496 26913079909560 26928212494560 26948815014608 26970200351880 26974316808480 27007195734480 27030513301831 27031850089413 27258077271360 27270209598265 27314864932342 27319033995032 27327280145035 27361631241386 27377016036136 27419703691078 27423888755288 27480685083760 27499027809760 27525735387176 27542960503188 27601417806924 27648674728692 27662033414210 27682375627842 27705936600840 27724974450680 27770425228468 27787200986220 27792462557730 27846176667060 27850426823760 27896032271328 27896083261176 27926317814848 27943793608224 27952228339620 28003101641952 28142622077648 28155222059232 28167702210854 28193842951872 28249190259680 28250587316640 28253681691456 28302055366848 28309146468640 28361285339712 28362666530705 28383523978641 28392180131120 28418098811947 28491004388310 28491622128957 28500311248240 28546687494354 28550629789890 28611367447360 28660211609010 28695145467885 28744274981955 28856854740792 28966127520720 28998309911090 29013612975672 29069687185584 29111306644760 29155836568690 29172230202440 29217717047870 29222176542520 29326651633544 29349923912340 29529583710640 29534090805440 29591078500245 29596774093120 29639681051968 29645293394912 29663201736480 29690280708738 29702588444864 29757551769920 29776173516960 29779434993984 29815710228928 29839089310879 29839370602080 29901535957501 29926892570640 29952730956083 29955958136364 30014764650910 30070933827276 30102801068405 30106382130240 30157927849920 30166691389315 30171295725740 30218340365645 30220756866274 30244738665765 30272443075576 30281580701255 30336693445448 30390404680864 30399577912820 30418601428410 30451569957680 30454005109216 30473963551536 30501490564168 30570892382944 30608155165744 30639506358576 30660559980752 30684890787720 30724059627040 30743286197520 30808535886960 30859041683496 30861283777680 30863751693216 30911876046168 30975896181360 31046377442880 31189053809805 31241825973696 31306585506496 31308133766208 31379971480780 31403047806156 31412624825920 31452013057413 31492161117716 31517151845010 31521962301960 31563817066928 31571112970830 31573637649996 31583266694720 31588864657080 31637184361770 31640649681108 31650299162560 31694822249964 31704488252480 31760463908280 31795750905035 31797323356305 31802176575780 31822536878952 31978378457376 32033129258208 32042798340540 32101116516384 32135135214520 32162207098944 32208254160160 32258474930680 32261054576816 32289804973418 32310011359509 32325984818920 32378586273507 32383218102560 32384819606880 32446508190304 32451948390880 32472256243440 32554475505987 32576844979549 32664741584865 32671088504080 32724251517918 32790114013785 32792736174042 32976822100512 32998833371712 33013460514164 33138473189240 33192798555124 33194440097052 33241965020030 33263247100652 33268324063792 33269969340816 33361126144320 33375913877540 33433057425820 33487865716682 33514440143145 33557220863140 33618295301344 33633575563120 33675853835552 33686018768260 33746329985888 33899028311616 33917144913392 33922321680832 33949240871520 33970975762368 34035199836846 34045579586720 34070616157344 34133662324320 34148792493790 34178984896576 34199631983040 34200373497888 34206107763360 34221270045170 34271204285760 34277370487867 34279860944110 34336057437461 34402742571840 34407169233970 34428700628985 34474414952198 34501772258655 34560843410865 34702556696392 34713031535585 34776209559416 34797971893308 34842391023856 34870040339160 34870104076470 34907897268560 34929742010280 34933567973712 34976121614704 34987003882428 35003877052440 35006676242928 35061260457444 35066611851024 35139236664480 35178277597060 35194027574040 35242303689840 35317102114320 35347594317779 35377569208560 35435500452768 35451606674640 35690227582880 35724890608888 35748736152688 35780594700274 35822773681760 35884106546080 35960267135840 36009594312640 36017717581092 36042466785884 36071068425990 36123361282086 36200029667178 36205554870888 36262008438774 36267016219590 36304754921760 36337108981980 36337896841506 36479493495384 36541883949216 36658314541930 36723947337584 36801890409232 36864899638256 36868871552448 36909834170456 36941248801120 37038305704803 37049601314960 37056616743640 37116915972069 37128235556080 37133902431680 37194777681568 37224293742480 37258275091713 37269637786160 37438278681120 37444947670455 37588667284095 37655965776936 37840553844470 37844698638188 37920866806810 37983032162231 37988005851080 37988829505276 38062249992472 38067506386520 38092454439420 38126863205210 38154901086042 38213615478680 38260193957180 38299382948220 38325699975940 38475806321056 38562162257424 38573802104370 38579689616520 38621503360960 38639845057710 38649904992192 38684817300896 38710169916816 38759582914112 38790340732320 38791181782704 38859861723072 38937705997357 38938073060640 38942338069056 39019194046183 39052282467120 39074240637120 39133231883120 39135167207760 39141140400960 39168955865647 39205306204896 39222684443462 39253809757695 39286502473920 39365201397145 39437290265280 39454771333660 39467047062495 39519451286666 39544181856933 39550812101385 39587040944984 39618527812455 39766167827088 39778171098690 39890358024036 39902523427520 39941277515152 39972973071720 40041411572760 40051096653048 40094578436368 40119668910984 40126395645480 40202758873680 40268665035768 40326318221020 40360290675744 40423222521912 40558135237880 40631951402048 40852675144768 40854695504064 40913187716960 40972297398513 40978550992548 40991048263360 41042446862079 41065524054204 41078047849280 41129555536617 41135833132932 41145388911328 41148378370240 41184324991680 41215834728224 41221027625640 41248541714640 41266825642705 41288603080764 41301194908480 41490998193905 41493050121315 41579058875815 41585405079740 41587461676020 41655637842702 41870730408208 41889476722272 41936017409884 42022869126680 42029283069280 42094817294440 42098183533328 42118486209440 42182912482360 42187532908144 42213933116472 42251553316281 42259762999952 42347285211040 42373785389520 42396431141740 42402902101040 42430049171936 42463719702960 42588270196680 42723731120720 42750466872360 42828273099456 42917051171040 42987328418112 43060927855296 43080015146012 43152320563008 43171448364676 43296341657920 43298482868160 43378195870490 43405967341316 43462974653566 43470261949270 43497464866635 43533691930560 43552988779820 43632335357224 43666959967140 43720152018380 43723648232056 43733754853035 43758345303660 43791824398738 43826575571805 43833264813780 43989977450316 44259253462736 44294375565960 44301136208160 44329498561344 44359959121088 44395161139680 44459521577952 44467940092368 44487651058721 44553882667296 44563819227343 44636327654880 44656113261110 44685920190860 44723565343392 44729320004161 44900998187449 45022146976365 45053083482355 45256943588610 45331135299411 45380266449128 45408664613364 45505040168172 45585607021296 45599366869230 45636684450240 45677354936520 45681007663824 45752235846252 45856338574416 45904934171980 45912232748616 45990839971128 46002363011540 46081124547820 46086089440560 46137292713070 46397295857744 46493387118880 46493472101960 46572989347040 46578090631616 46649338509904 46671836069920 46675568323904 46748347276592 46755482468032 46925370098720 46959878259744 46989738253120 47069957221170 47089469485760 47118937238880 47170092278080 47238241676574 47268808899520 47305873297735 47345725600392 47374900042080 47475448743840 47486036881595 47556732378720 47577812490590 47655808904509 48023623441456 48094757901320 48164481709448 48202702821780 48266706222904 48274073161184 48312381240240 48349344585032 48356021626120 48387712396020 48391581865224 48434707460127 48449478642640 48450529122008 48488977228380 48574827153840 48639324660512 48669762285456 48677922586320 49006632756120 49095825260352 49297126848853 49384407606404 49483801181230 49489221296092 49520190771246 49564922166773 49632391656640 49634846214720 49677700122284 49707709783860 49789197832686 49823409968722 49862947530045 49894870650978 49902486095688 49926596893940 50063870816310 50118223045460 50149586138730 50207954369248 50231798575023 50335831294710 50427442952016 50435139683136 50450363344680 50513780753328 50529028152390 50542183451328 50619494978832 50789939252560 50816742253248 50873201448056 50875717370088 50883482521248 50988864912960 51065843930960 51068369380080 51184568216640 51223188740685 51268477344864 51291202733758 51331905067755 51416216343232 51419791416165 51431736139160 51439586155360 51519793410280 51610753850955 51613559889088 51711622428297 51721575710272 52053835044588 52069709956160 52164314339124 52180222943680 52263586535784 52315223638080 52338413010260 52361845902840 52420021762355 52464182422056 52622729416660 52725575809244 52734416135180 52767416395590 52824703749940 53021557102784 53037561464920 53187144032048 53297297428960 53388548763680 53401462204064 53492891881312 53501860860640 53535341374320 53587335913332 53603678498240 53623104229032 53670892050411 53691553381024 53734160522640 53742361957440 53826159819120 53850018932515 53856424989120 53897630029216 53940400703760 53948633616960 53964310455845 54014391468960 54061026603662 54063700178826 54257459176645 54540419196530 54629729864684 54638067990064 54654560290070 54723262482772 54754032072272 54839407382156 54847777510576 54961370167520 54987471812895 54998055619520 55051470774352 55085921006376 55202835613848 55297349457384 55324066828420 55364751255684 55411873201680 55449948901360 55540850456936 55574401972440 55584925115460 55692353334120 55700853647520 55792064542656 55792166522352 55887587216448 55904456679240 56006203283904 56285244155296 56310444118464 56335404421708 56498380519360 56501174633280 56511340534051 56618292937280 56725333061410 56760830766705 56767047957282 56784360262240 56836197623894 56881300210215 56982008776620 56983244257914 57000622496480 57093374988708 57101259579780 57190294807815 57320423218020 57390290935770 57488549963910 57713709481584 57932255041440 57996619822180 58027225951344 58052947239443 58139374371168 58222613289520 58275763604987 58311673137380 58344460404880 58435434095740 58444353085040 58653303267088 58699847824680 58834026665193 59059167421280 59182157000490 59279176929999 59290586789824 59326403472960 59380561417476 59552347033920 59678178621758 59678741204160 59803071915002 59853785141280 59905461912166 59911916272728 60029529301820 60141867654552 60205602136810 60333382778630 60342591451480 60436680731290 60441513732548 60489477331530 60544886151152 60563161402510 60673386890896 60780809361728 60799155825640 60837202856820 60903139915360 60908010218432 60947927103072 61002981128336 61141784765888 61216310331488 61279012717152 61321119961504 61369781575440 61448119254080 61486572395040 61617071773920 61718083366992 61722567555360 61727503386432 61730509508005 61823752092336 61851156237767 61861526620115 61951792362720 62097125152855 62319134721281 62378107619610 62759942961560 62806095612312 62904026114826 62984322235432 63034303690020 63043924603920 63127634133856 63142225941660 63147275299992 63177729314160 63274368723540 63281299362216 63389644499928 63520927816560 63591501810070 63594646712610 63604353151560 63645073757904 63956756914752 64066258516416 64085596681080 64202233032768 64270270429040 64328941535599 64416508320320 64516949861360 64522109153632 64579609946836 64620022719018 64651969637840 64757172547014 64766436205120 64769639213760 64893016380608 64903896781760 64944512486880 65067293805735 65108951011974 65153689959098 65194461980349 65205392923905 65329483169730 65342177008160 65448503035836 65580228027570 65585472348084 65687736598107 65906969761555 65953644201024 66026921028328 66276946378480 66385597110248 66388880194104 66483930040060 66526494201304 66536648127584 66539938681632 66751827755080 66866114851640 66975731433364 66984169891665 67028880286290 67114441726280 67236590602688 67267151126240 67351707671104 67372037536520 67492659971776 67834289826784 67898481743040 68070399673692 68091159173440 68141232314688 68267324648640 68287162330855 68297584987580 68400746995776 68404078103465 68412215526720 68442540090340 68549259227695 68554740975734 68559721888220 68672114874922 68814338467940 68857401257970 68948829904396 69003544517310 69121686821730 69205939069605 69405113392784 69426063071170 69552419118832 69595943786616 69684782047712 69740080678320 69740208152940 69815794537120 69859484020560 69867135947424 69952243229408 69974007764856 70007754104880 70013352485856 70122520914888 70133223702048 70278473328960 70356555194120 70388055148080 70419255527135 70484607379680 70634204228640 70695188635558 70755138417120 70871000905536 70902544955489 70903213349280 71366718735885 71380455165760 71449781217776 71497472305376 71561189400548 71645547363520 71768213092160 71920534271680 72035435162184 72084933571768 72142136851980 72246722564172 72400059334356 72411109741776 72524016877548 72534032439180 72609509843520 72674217963960 72675793683012 72958986990768 73083767898432 73316629083860 73447894675168 73603780818464 73729799276512 73742932979833 73819668340912 73882497602240 74076611409606 74099202629920 74113233487280 74225701771845 74233831944138 74256471112160 74389555363136 74448587484960 74516550183426 74539275572320 74735114953083 74876557362240 74889895340910 75177334568190 75311931553872 75551892165685 75681107688940 75689397276376 75841733613620 75966064324462 75976011702160 75977659010552 76124499984944 76135012773040 76184908878840 76253726410420 76309802172084 76427230957360 76520387914360 76598765896440 76651399951880 76936804100637 76951612642112 77124324514848 77147604208740 77159379233040 77279690115420 77369634601792 77420339833632 77580681464640 77582363565408 77875411994714 77876146121280 78038388092366 78104564934240 78266463766240 78270334415520 78337911731294 78410612409792 78433397612219 78445368886924 78507619515390 78567684950677 78730402794290 78909542667320 78934094124990 79038902573332 79088363713866 79101624202770 79174081889968 79237055624910 79532335654176 79556342197380 79780716048072 79882555030304 79945946143440 80082823145520 80102193306096 80189156872736 80239337821968 80252791290960 80405517747360 80537330071536 80652636442040 80720581351488 80724512433545 80846445043824 80882281234003 81091539905493 81116270475760 81810628794795 81826375433920 81944594797026 81957101985096 81981840435105 82084893724158 82131048108408 82259111073234 82271666265864 82290777822656 82431669456448 82442055251280 82497083429280 82533651285410 82577206161528 82668952353091 82981996387810 82986100242630 83158117751630 83170810159480 83174923352040 83311275685404 83719664291705 83741460816416 83778953444544 83872034819768 84045738253360 84058566138560 84189634588880 84196367066656 84236972418880 84365824964720 84375065816288 84427866232944 84503106632562 84519525999904 84694570422080 84747570779040 84792862283480 84805804202080 84860098343872 84927439405920 85087999592115 85176540393360 85250080413467 85254296435841 85447462241440 85500933744720 85834102342080 86160030292024 86186037380495 86342896729352 86756391740980 86811934682632 86925949307132 86940523898540 86994929733270 87105977559640 87264670714448 87333919934280 87440304036760 87447296464112 87467509706070 87516690607320 87583648797476 87653151143610 87666529627560 87979954900632 88518506925472 88588751131920 88602272416320 88790322279360 88919043155904 88935880184736 88975302117442 89107765334592 89127638454686 89272655309760 89312226522220 89371840381720 89447130686784 89451486750685 89458640008322 89517267932637 89704607872503 89801996374898 89858192868249 90044293952730 90106166964710 90308403205215 90500074167945 90513887177220 90655021096935 90662270598822 90760532898256 90817329226728 90844742103765 91010080336344 91171214042592 91198733738460 91354709873040 91362015327648 91504471692504 91712677148832 91809868343960 91824465497232 91981679942256 92004726023080 92162249095640 92172178881120 92274585426140 92718712634101 92794591715488 92986774237760 92986944203920 93145978694080 93298677019808 93343672139840 93496694553184 93850740197440 93919756519488 94139914442340 94237874477760 94476483353148 94611746595470 94691451200784 94749800084160 94950897487680 94972073763190 95113464757440 95155624981180 95311617809018 95387252715105 96047246882912 96189515802640 96328963418896 96405405643560 96533412445808 96548146322368 96624762480480 96698689170064 96712043252240 96775424792040 96783163730448 96869414920254 96898957285280 96901058244016 96977954456760 97149654307680 97278649321024 97339524570912 97355845172640 97725701937389 97730534938647 98013265512240 98056711108655 98594253697706 98768815212808 98798628216665 98967602362460 98978442592184 99040381542492 99129844333546 99355400244568 99415419567720 99578395665372 99646819937444 99725895060090 99789741301956 99804972191376 99853193787880 100127741632620 100236446090920 100299172277460 100415908738496 100463597150046 100671662589420 100854885904032 100900726689360 101027561506656 101058056304780 101238989957664 101579878505120 101746402896112 101751434740176 101766965042496 102131687861920 102136738760160 102349523632577 102446377481370 102536954689728 102582405467516 102663810135510 102742357243193 102832111463601 102839582832330 102863472278320 102879172310720 103008172312383 103039586820560 103221507701910 103423244856594 104107670089176 104139094606755 104328628678248 104527173071568 104676826020520 104723691805680 104840043524710 104928364844112 105245458833320 105451151618488 105468832270360 105534832791180 105649407499880 106042782953337 106075122929840 106374288064096 106594594857920 106777097527360 106802924408128 106985783762624 107003721721280 107070682748640 107174671826664 107246208458064 107293746671033 107341784100822 107383106762048 107468321045280 107652319638240 107700037865030 107795260058432 107876595304153 107880801407520 107928620911690 108028782937920 108105553077119 108122053207324 108127400357652 108290642687377 108514918353290 108657436633915 109080838393060 109259459729368 109276135980128 109309120580140 109446524965544 109479560996845 109508064144544 109678814764312 109695555021152 109922740335040 109974943625790 110102941548704 110171842012752 110405671227696 110594698914768 110648133656840 110729502511368 110823746403360 110899897802720 111081700913872 111148803944880 111169850230920 111384706668240 111401707295040 111584333044704 111808913358480 112570488310592 112670808843416 113022681068102 113450666122820 113521661533410 113534095914564 113568720524480 113672395247788 113762600420430 113949096486693 113964017553240 113966488515828 114001244992960 114186749977416 114202519159560 114380589615630 114640846436040 114780581871540 114977099927820 115427418963168 115864510082880 115993239644360 116054451902688 116105894478886 116278748742336 116445226579040 116551527209974 116623346274760 116688920809760 116813117992071 116870868191480 116888706170080 117057582138549 117306606534176 117399695649360 117506867596941 117668053330386 118095604191435 118118334842560 118364314000980 118558353859998 118761122834952 119356357243516 119606143830004 119707570282560 119810923824332 119823832545456 120059058603640 120283735309104 120411204273620 120666765557260 120685182902960 120873361462580 120883027465096 120978954663060 121089772302304 121126322805020 121346773781792 121598311651280 121674405713640 121806279830720 121895854206144 122005962256672 122432620662976 122558025434304 122642239923008 122739563150880 122973144790080 122995270574111 123234143547840 123436166733984 123445135110720 123461019016010 123647504184672 123702312475534 123723053240230 123800476928115 123903584725440 124194250305710 124472994581715 124558524921805 124638269442562 124737176627445 124756215239220 125519885923120 125612191224624 125808052229652 125968644470864 126068607380040 126087849207840 126255268267712 126284451883320 126294550599984 126355458628320 126548737447080 126562598724432 126779288999856 126835485493207 127041855633120 127183003620140 127189293425220 127208706303120 127290147515808 128171193362160 128228006834395 128540540858080 128657883071198 129033899722720 129044218307264 129159219893672 129240045438036 129303939275680 129514345094028 129889024973760 130134587611470 130217902023948 130307379918196 130388923960698 130410785847810 130658966339460 130684354016320 130897006071672 131160456055140 131170944696168 131375473196214 131813939523110 132053842056656 132553892756960 132771194220496 132777760388208 132967860080120 133052988402608 133073296255168 133079877363264 133462953176163 133503655510160 133691457682029 133732229703280 133951462866728 133968339783330 134057760572580 134187960012483 134228883452560 134534302252480 134702994562347 134744075073040 135152566509155 135159250447065 135668579653568 136140799347384 136292056582123 136574324661710 136595169975160 136808156206930 136885080180680 137098518455390 137109481951468 137119443776440 137344229749844 137628676935880 137714802515940 137897659808792 138007089034620 138243373643460 138411878139210 138810226785568 138852126142340 139104838237664 139191887573232 139369564095424 139480161356640 139480416305880 139631589074240 139718968041120 139734271894848 139904486458816 139948015529712 140010049224539 140015508209760 140026704971712 140245041829776 140266447404096 140307207185197 140547429870851 140713110388240 140776110296160 140838511054270 140969214759360 141069393859277 141268408457280 141390377271116 141510276834240 141805089910978 141806426698560 141917619893205 142090494059735 142458110644785 142733437471770 142899562435552 142967426713527 142994944610752 143122378801096 144070870324368 144169867143536 144284273703960 144493445128344 144800118668712 144822219483552 145048033755096 145068064878360 145348435927920 145351587366024 145917973981536 146633258167720 146895789350336 147207561636928 147459598553024 147485865959666 147639336681824 147891380546559 148153222819212 148198405259840 148226466974560 148451403543690 148467663888276 148512942224320 148694766500319 148897174969920 149033100366852 149078551144640 149195446554395 149470229906166 149507679787505 149763654780415 149779790681820 150354669136380 150623863107744 151103784331370 151362215377880 151378794552752 151683467227240 151932128648924 151952023404320 151955318021104 152248999969888 152270025546080 152369817757680 152507452820840 152619604344168 152854461914720 153040775828720 153197531792880 153302799903760 153873608201274 154248649029696 154295208417480 154318758466080 154559380230840 154840679667264 155164727130816 155750823989428 156076776184732 156209129868480 156532927532480 156540668831040 156675823462588 156866795224438 156890737773848 157015239030780 157135369901354 157260065287065 157460805588580 157819085334640 157868188249980 158077805146664 158176727427732 158203248405540 158348163779936 158474111249820 159064671308352 159112684394760 159561432096144 159765110060608 159891892286880 160165646291040 160204386612192 160378313745472 160478675643936 160499324720813 160505582581920 160811035494720 160839969212299 161074660143072 161115346437317 161305272884080 161449024867090 161452525397423 161550056797545 161692890087648 161764562468006 161892931367535 162183079810986 162232540951520 162772377529935 162884224897745 163621257589590 163889189594052 163914203970192 163963680870210 164169787448316 164262096216816 164518222146468 164543332531728 164884110502560 164994166858560 165067302570820 165154412323056 165337904706182 165963992775620 165972200485260 166316235503260 166341620318960 166349846704080 166622551370808 167439328583410 167482921632832 167744069639536 168091476506720 168379269177760 168392734133312 168731649929440 168750131632576 168855732465888 169006213265124 169039051999808 169495141558080 169534021602153 169585724566960 169611608404160 169854878811840 170175999184230 170353080786720 170500160826934 170508592871682 170894924482880 171001867489440 171386852439335 171680287187305 172320060584048 172372074760990 172685793458704 173512783481960 173623869365264 173851898614264 173881047797080 173989859466540 174158841718329 174211955119280 174529341428896 174667839868560 174827290814961 174880608073520 174894592928224 174935019412140 175033381214640 175167297594952 175306302287220 175333059255120 175959909801264 176737971588895 177037013850944 177177502263840 177850603069009 177871760369472 177950604234884 178228073992007 178255276909372 178624453044440 178743680763440 178902973501370 178917280016644 179034535865274 179409215745006 179603992749796 179716385736498 180088587905460 180212333929420 180616806410430 181000148335890 181027774354440 181310042193870 181324541197644 181521065796512 181634658453456 181689484207530 182020160672688 182342428085184 182397467476920 182709419746080 182724030655296 183008943385008 183090064370551 183425354297664 183619736687920 183648930994464 183963359884512 184009452046160 184324498191280 184344357762240 184549170852280 185191528524015 185437425268202 185553468713301 185584579860345 185589183430976 185973888407840 186291375458565 186597354039616 186957404163843 186993389106368 188279828884680 188952966706296 189223493190940 189382902401568 189915160811155 189944147526380 190311249962360 190623235618036 190774505430210 192094493765824 192379031605280 192657926837792 192810811287120 192986824606797 193066824891616 193249524960960 193397378340128 193424086504480 193550849584080 193566327460896 193738829840508 193797914570560 193802116488032 193955908913520 194299308615360 194679049141824 194688529986785 194711690345280 195095970230915 195451403874778 195461069877294 195844779328235 196026531024480 196113422217310 197188507395412 197537630425616 197597256433330 197720909284665 197935204724920 197956885184368 198080763084984 198259688667092 198710800489136 198830839135440 199156791330744 199293639874888 199451790120180 199579482603912 199609944382752 199706387575760 200255483265240 200472892181840 200598344554920 200927194300092 201343325178840 201709771808064 201801453378720 202055123013312 202116112609560 202477979915328 203159757010240 203492805792224 203502869480352 204263375723840 204273477520320 204699047265154 204861486992565 204892754962740 205164810935032 205212234310395 205327620271020 205484714486386 205647777683085 205664222927202 205679165664660 205726944556640 206016344624766 206079173641120 206443015403820 206846489713188 208215340178352 208278189213510 208657257356496 209054346143136 209353652041040 209447383611360 209680087049420 209856729688224 209883732327217 210490917666640 210902303236976 210937664540720 211069665582360 211257766581405 211298814999760 212085565906674 212150245859680 212707634866467 212748576128192 214141365497280 214349343653328 214492416916128 214587493342066 214683568201644 214936642090560 215304639276480 215400075730060 215753190608306 215761602815040 215857241823380 216211106154238 216244106414648 216254800715304 216581285374754 217029836706580 217314873267830 218161676786120 218518919458736 218552271960256 218618241160280 218893049931088 218959121993690 219016128289088 219357629528624 219391110042304 219949887251580 220205883097408 220343684025504 220811342455392 221189397829536 221228798939499 221296267313680 221459005022736 221647492806720 221799795605440 222163401827744 222297607889760 222339700461840 222438255293605 222769413336480 222819096136715 223168666089408 223615718705773 223617826716960 223646600020805 224083697189287 224504990937245 225341617686832 226045362136204 226655676497055 226901332245640 227043323066820 227068191829128 227344790495576 227525200840860 227898192973386 227928035106480 227932977031656 228373499954832 228405038319120 228761179231260 229281692872080 229561163743080 229954199855640 230854837926336 231986479288720 232108903805376 232211788957772 232573865551781 232890453158080 233103054419948 233246692549520 233377841619520 233626235984142 233741736382960 233777412340160 234115164277098 234613213068352 234799391298720 235013735193882 235300192836657 235336106660772 235703054852031 236191208382870 236728628001960 237116707719996 237522245669904 238279044522545 238712714487032 239212287660008 239621847648664 239647665090912 240118117207280 240567470618208 240822408547240 241333531114520 241370365805920 241746722925160 241766054930192 241957909326120 242173537300635 242179544604608 242252645610040 242646843702009 242693547563584 243196623302560 243348811427280 244011924513344 245479126301760 245990541148222 246485634244265 246872333467968 246922038032020 247295008369344 247404624951068 247446106480460 247600953856230 247824610833865 248006857059273 248388500611420 248945989163430 249117049843610 249276538885124 249474353254890 249512430478440 251039771846240 251158992875115 251224382449248 251616104459304 251937288941728 252137214760080 252175698415680 252568903766640 252589101199968 252710917256640 253097474894160 253125197448864 253558577999712 253670970986414 254083711266240 254366007240280 254378586850440 254417412606240 254580295031616 255750241240401 256342386724320 256456013668790 256876433363329 257081081716160 257315766142396 258067799445440 258318439787344 258480090876072 258558112141485 258607878551360 259028690188056 260269175222940 260435804047896 260614759836392 260777847921396 260821571695620 261317932678920 261794012143344 262320912110280 262341889392336 262750946392428 263627879046220 264107684113312 265107785513920 265542388440992 265555520776416 265935720160240 266105976805216 266925906352326 267007311020320 267382915364058 267464459406560 267902925733456 267936679566660 268115521145160 268354460252055 268375920024966 268457766905120 269405989124694 269488150146080 270305133018310 270318500894130 272281598694768 272584113164246 273148649323420 273190339950320 273616312413860 273770160361360 274197036910780 274218963902936 274238887552880 274688459499688 275257353871760 275429605031880 275795319617584 276014178069240 276486747286920 276823756278420 277620453571136 277704252284680 278156137902303 278209676475328 278383775146464 278960322713280 278960832611760 279437936082240 279896031059424 280020098449078 280031016419520 280490083659552 280614414370394 281094859741702 281426220776480 281552220592320 281677022108540 282138787718554 282556702670255 282780754542232 283610179821956 283835239786410 284180988119470 284646858591797 284916221289570 285466874943540 285799124871104 285934853427054 286244757602192 288141740648736 288339734287072 288568547407920 288986890256688 289600237337424 289644438967104 290096067510192 290136129756720 290264736197215 290696871855840 290703174732048 291378818024935 291835947963072 293177105812167 293266516335440 294170133325965 294971731919332 295278673363648 295782761093118 296306445638424 296395884649995 296452933949120 296902807087380 296935327776552 297389533000638 298066200733704 298390893108790 298940459812332 299015359575010 299527309560830 299559581363640 300709338272760 301247726215488 302207568662740 302724430755760 302757589105504 303366934454480 303864257297848 303904046808640 303910636042208 304497999939776 304540051092160 304739635515360 305014905641680 305239208688336 305708923829440 306081551657440 306395063585760 306605599807520 307048570897731 307747216402548 308227071729579 308590416834960 308637516932160 309118760461680 309255781188835 311501647978856 311595673606405 312153552369464 313351646925176 313733590448876 313781475547696 314030478061560 314270739802708 314520130574130 314921611177160 315638170669280 315736376499960 316155610293328 316353454855464 316406496811080 316696327559872 316948222499640 318225368789520 319122864192288 319783784573760 320331292582080 320408773224384 320957351287872 320998649441626 321011165163840 321644707677995 321679938424598 321881240013099 322149320286144 322230692874634 322610545768160 322898049734180 322905050794846 323100113595090 323385780175296 323529124936012 323629785912459 323785862735070 324316659231357 324366159621972 324465081903040 324871928062131 325544755059870 325768449795490 325972309901745 327242515179180 327778379188104 327828407940384 327927361740420 328339574896632 328438682990535 328524192433632 329036444292936 329086665063456 329768221005120 330134605141640 330308824646112 330675809412364 331927985551240 331944400970520 332632471006520 332683240637920 332699693408160 333245102741616 333392817769427 334878657166820 335488139279072 336182953013440 336758538355520 337463299858880 337711464931776 338012426530248 339068043204306 339171449133920 340351998368460 340706161573440 341000321653868 341017185743364 342003734978880 342773704878670 343360574374610 344640121168096 344744149521980 345371586917408 347025566963920 347247738730528 347703797228528 347762095594160 347979718933080 348317683436658 348423910238560 349058682857792 349335679737120 349654581629922 349761216147040 349789185856448 349870038824280 350066762429280 350334595189904 350612604574440 350666118510240 351396672923803 351919819602528 353475943177790 354355004527680 354512724777445 355701206138018 355901208469768 356456147984014 356510553818744 357248906088880 357487361526880 357805947002740 357834560033288 358069071730548 358818431490012 359207985499592 359432771472996 360177175810920 360424667858840 361233612820860 362000296671780 362055548708880 362620084387740 362649082395288 363042131593024 363269316906912 363378968415060 364040321345376 364794934953840 365418839492160 366017886770016 366180128741102 367239473375840 367297861988928 367926719769024 368018904092320 368648996382560 368714664899165 368985811722333 369098341704560 369435284555311 370383057048030 370874850536404 371106937426602 371169159720690 371947776815680 372582750917130 373675574765415 373914808327686 376559657769360 377905933412592 378446986381880 378765804803136 379830321622310 379888295052760 380506456479621 380622499924720 381246471236072 381549010860420 384684020503185 384758063210560 385315853675584 385621622574240 385973649213594 386133649783232 386794756680256 386848173008960 387101699168160 387132654921792 387477659681016 387604232976064 387908161041427 387911817827040 389377059973570 389385502429079 390191940461830 390902807749556 390922139754588 391689558656470 392053062048960 392166988061095 392226844434620 392838424753385 394377014790824 395075260851232 395194512866660 395441818569330 395870409449840 395913770368736 396161526169968 396519377334184 397421600978272 397661678270880 398313582661488 398587279749776 398903580240360 399158965207824 399219888765504 399412775151520 400510966530480 400945784363680 401196689109840 401854388600184 402686650357680 403602906757440 404232225219120 404411406170015 405457699527465 406985611584448 407005738960704 408876169746369 409398094530308 409722973985130 409785509925480 410329621870064 410424468620790 410655240542040 410969428972772 411295555366170 411328445854404 411358331329320 411453889113280 412032689249532 412158347282240 412886030807640 413344761765455 413692979426376 416430680356704 416556378427020 417314514712992 418108692286272 418707304082080 418894767222720 419360174098840 419713459376448 419767464654434 420030147673617 420921621555591 420981835333280 421642289612553 421804606473952 421875329081440 422139331164720 422515533162810 422597629999520 423208181577831 423498984734137 424171131813348 424300491719360 425415269732934 426250402067335 426271482179205 428698687306656 428984833832256 429174986684132 429367136403288 430800151460120 431506381216612 431714483646760 432422212308476 432488212829296 432509601430608 433162570749508 434059673413160 434629746535660 436323353572240 437037838917472 437236482320560 437786099862176 437918243987380 438715259057248 439899774503160 440687368051008 441622684910784 442378795659072 442457597878998 442592534627360 442918010045472 444326803655488 444595215779520 444679400923680 444876510587210 445538826672960 445638192273430 446368746686993 447231437411546 447235653433920 447293200041610 447586339663185 448167394378574 448523039362515 449009981874490 449290964341245 450683235373664 452090724272408 453311352994110 453802664491280 454086646133640 454136383658256 454689580991152 455050401681720 455796385946772 455856070212960 455865954063312 456746999909664 456810076638240 457522358462520 458563385744160 459122327486160 459518726131127 459908399711280 463593563170505 463972958577440 464423577915544 465147731103562 466206108839896 466493385099040 467252471968284 467483472765920 468230328554196 469598782597440 470027470387764 470600385673314 470672213321544 471406109704062 472382416765740 473457256003920 474233415439992 475044491339808 476558089045090 477425428974064 478424575320016 479243695297328 479295330181824 480236234414560 481134941236416 481497974162439 481644817094480 482519907636897 482667062229040 482740731611840 483346039311951 483493445850320 483532109860384 483915818652240 484347074601270 484357576192269 484505291220080 485293687404018 486393246605120 486697622854560 488628509686945 488652674693235 491981082296444 492971268488530 493844076064040 494809249902136 494892212960920 495201907712460 495649221667730 496013714118546 496777001222840 497891978326860 498234099687220 498553077770248 498948706509780 499024860956880 502079543692480 502317985750230 502448764898496 503232208918608 503874577883456 504274429520160 505137807533280 505178202399936 506190177965641 506194949788320 506250394897728 507117155999424 507264518284943 507341941972828 508732014480560 508757173700880 508834825212480 509196426253411 511500482480802 511747618162885 512684773448640 512912027337580 513711786215965 513752866726658 514160557318005 514631532284792 515040861561915 516636879574688 516960181752144 517116224282970 518057380376112 520538350445880 520871608095792 521229519672784 521555695842792 521643143391240 522635865357840 523588024286688 524641824220560 524683778784672 525501892784856 527255758092440 528215368226624 530213914766685 531084776881984 531111041552832 531871440320480 532211953610432 533551809207027 533851812704652 534014622040640 534684221976021 534765830728116 534928918813120 535805851466912 535873359133320 536231042290320 536468733355165 536708920504110 536751840049932 536915533810240 538811978249388 538976300292160 539382976520765 540527765385595 540610266036620 540637001788260 541453213436885 544563197389536 545168226328492 546297298646840 546380679900640 547232624827720 547540320722720 548394073821560 548437927805872 548477775105760 549270193111653 549376918999376 550514707743520 550859210063760 551590639235168 552028356138480 552973494573840 553647512556840 555408504569360 556312275804606 556767550292928 557921665223520 559792062118848 560040196898156 560980167319104 561228828740788 562189719483404 562852441552960 563354044217080 564277575437108 565113405340510 565561509084464 567220359643912 567670479572820 568361976238940 569293717183594 569745482433465 569832442579140 570933749887080 571869706854108 572489515204384 576283481297472 576679468574144 577137094815840 577973780513376 579200474674848 579329649955459 580192135020384 580272259513440 580529472394430 581393743711680 581406349464096 582757636049870 583712976436837 584065589960355 585287910692745 586354211624334 586533032670880 587534337984705 588340266651930 589943463838664 591565522186236 592612891276848 592791769299990 593805614174760 593870655553104 594779066001276 596132401467408 596781786217580 597880919624664 598030719150020 599054619121660 599119162727280 601418676545520 604415137325480 605448861511520 605515178211008 606733868908960 607728514595696 607821272084416 609479271030720 610029811283360 610478417376672 612163103314880 612790127171520 613211199615040 614097141795462 614976352870555 615494432805096 616454143459158 617180833669920 618237520923360 618511562377670 619525515758617 623003295957712 623191347212810 624307104738928 626703293850352 627467180897752 627562951095392 628060956123120 628541479605416 629040261148260 629651196981651 629843222354320 631276341338560 631472752999920 632311220586656 632706909710928 632812993622160 633896444999280 634177427466035 636450737579040 638245728384576 641997298883252 643289415355990 643359876849196 643762480026198 644461385749268 645221091536320 645796099468360 645810101589692 646200227190180 647058249872024 647259571824918 647571725470140 648633318462714 648732319243944 649743856124262 651089510119740 651536899590980 651944619803490 654485030358360 655556758376208 655656815880768 655854723480840 656679149793264 656877365981070 657048384867264 658072888585872 658173330126912 660269210283280 660617649292224 661351618824728 661941001955069 663855971102480 663888801941040 665264942013040 665366481275840 665399386816320 666490205483232 666785635538854 667314765880815 668457288410145 669757314333640 670847156117319 670939800062415 670976278558144 672251091567861 673514972811735 676024853060496 678136086408612 678342898267840 680703996736920 681460282910615 682000643307736 682034371486728 685547409757340 686721148749220 689280242336192 689488299043960 690743173834816 694051133927840 694495477461056 695407594457056 695524191188320 695959437866160 696635366873316 696847820477120 697721596655343 698671359474240 699309163259844 699522432294080 699740077648560 700050246122695 700133524858560 700669190379808 701225209148880 701332237020480 701536035925985 702737149354255 702793345847606 703839639205056 705346969296385 706951886355580 709025449554890 711402412276036 711802416939536 712912295968028 713021107637488 714497812177760 714837133567635 714974723053760 715611894005480 715669120066576 716138143461096 717636862980024 718415970999184 718865542945992 720354351621840 720849335717680 722467225641720 724000593343560 724111097417760 725240168775480 725298164790576 726538633813824 726757936830120 728080642690752 729589869907680 732035773540032 732360257482204 734478946751680 736037808184640 737297992765120 737429329798330 737971623444666 738196683409120 738870569110622 739456902732795 740766114096060 741749701072808 742213874853204 742338319441380 743473832501595 745165501834260 747351149530830 747829616655372 753119315538720 755811866825184 756893972763760 757584926864831 759660643244620 759776590105520 761012912959242 761244999849440 762492942472144 763098021720840 769368041006370 770629300089987 771243245148480 771947298427188 774203398336320 774955319362032 775816322082854 775823635654080 778754119947140 778771004858158 780383880923660 781805615499112 781844279509176 783379117312940 784333976122190 784453688869240 785676849506770 788754029581648 790150521702464 790389025733320 790883637138660 791740818899680 791827540737472 792323052339936 793038754668368 794843201956544 795323356541760 796627165322976 797174559499552 797807160480720 798317930415648 798825550303040 801021933060960 801891568727360 802393378219680 802496623604065 803708777200368 804065031090971 804199846061495 805373300715360 805576732186585 807262626987115 808464450438240 808822812340030 810148751376653 810915399054930 817752339492738 818796189060616 819445947970260 819571019850960 820659243740128 820848937241580 821310481084080 821938857945544 822591110732340 822656891708808 822716662658640 824065378499064 825772061615280 826689523530910 827385958852752 832861360713408 833112756854040 834629029425984 837414608164160 838720348197680 839534929308868 840060295347234 841843243111182 841963670666560 843284579225106 843609212947904 843750658162880 844278662329440 845031066325620 845195259999040 846416363155662 846997969468274 847670108010765 848342263626696 850830539465868 852500804134670 852542964358410 853940575775391 857397374613312 858349973368264 858734272806576 861600302920240 863012762433224 863428967293520 864844424616952 864976425658592 865019202861216 866325141499016 868119346826320 869259493071320 870794208591645 872646707144480 874075677834944 874136454074805 874472964641120 875572199724352 875836487974760 877430518114496 879799549006320 884915195757996 885185069254720 885836020090944 889253015345045 889358801847360 889753021174420 891140369960035 891276384546860 892737493373986 894462874823092 894586400083220 895172679326370 896334788757148 897046078725030 898019963748980 898581928682490 901366470747328 904181448544816 906622705988220 907605328982560 908173292267280 908272767316512 909379161982304 910100803363440 911592771893544 911712140425920 911731908126624 913493999819328 913620153276480 915044716925040 915450321852755 917126771488320 918244654972320 919037452262254 919816799422560 921733084421357 927187126341010 927767343566505 927945917154880 928847155831088 930295462207124 932412217679792 932986770198080 934504943936568 934787020819215 934966945531840 936460657108392 940054940775528 941200771346628 941344426643088 942812219408124 944764833531480 946914512007840 948466830879984 950088982679616 953116178090180 954850857948128 956849150640032 958487390594656 960472468829120 962995948324878 963289634188960 964934123033985 965039815273794 965334124458080 966692078623902 966986891700640 967064219720768 967831637304480 968694149202540 968715152384538 969010582440160 970587374808036 973395245709120 977257019373890 977305349386470 983962164592888 985942536977060 987688152128080 989618499804272 989784425921840 990403815424920 991298443335460 992027428237092 993554002445680 995783956653720 996468199374440 997106155540496 997897413019560 998049721913760 1000178453308281 1004635971500460 1006464417837216 1008548859040320 1010275615066560 1012380355931282 1012389899576640 1014529036569886 1014683883945656 1017464028961120 1017514347401760 1018392852506822 1021379904358801 1023000964961604 1023495236325770 1025824054675160 1027423572431930 1027505733453316 1028321114636010 1029263064569584 1030081723123830 1033273759149376 1033920363504288 1034232448565940 1036114760752224 1041076700891760 1041743216191584 1042459039345568 1043111391685584 1043286286782480 1045271730715680 1047176048573376 1049283648441120 1049367557569344 1049418661636085 1051003785569712 1051469656042039 1054190018771409 1054511516184880 1060427829533370 1063538174332335 1063742880640960 1067103618414054 1067703625409304 1069368443952042 1069531661456232 1071611702933824 1071746718266640 1072462084580640 1072937466710330 1073417841008220 1073503680099864 1077623956498776 1078765953041530 1081055530771190 1081220532073240 1081274003576520 1082906426873770 1089126394779072 1090336452656984 1092594597293680 1092761359801280 1094465249655440 1095080641445440 1096788147643120 1096875855611744 1096955550211520 1098540386223306 1098753837998752 1101029415487040 1101718420127520 1103181278470336 1104056712276960 1105946989147680 1106143994697495 1107295025113680 1108251045375071 1108305853665933 1110817009138720 1112624551609212 1115843330447040 1118078593528865 1120080393796312 1120418485946435 1122457657481576 1124379438966808 1126708088434160 1128555150874216 1130226810681020 1131123018168928 1134440719287824 1135340959145640 1136723952477880 1138587434367188 1139490964866930 1139664885158280 1141867499774160 1143739413708216 1144979030408768 1154274189631680 1155947561026752 1158400949349696 1158659299910918 1160384270040768 1160544519026880 1161058944788860 1162812698928192 1162869327758905 1163724483124281 1165515272099740 1167425952873674 1168131179920710 1168156507287237 1170575821385490 1172708423248668 1173066065341760 1175068675969410 1176500964183285 1176680533303860 1178515274260155 1179886927677328 1183131044372472 1185225782553696 1185583538599980 1187611228349520 1187741311106208 1189558132002552 1192264802934816 1193563572435160 1195761839249328 1196061438300040 1198109238243320 1198238325454560 1202837353091040 1205343264243313 1208830274650960 1210897723023040 1213234218510045 1213467737817920 1215457029191392 1220059622566720 1220956834753344 1228194283590924 1229952705741110 1230988865610192 1232908286918316 1234361667339840 1236475041846720 1237023124755340 1239051031517234 1240034285296365 1246006591915424 1246382694425620 1248614209477856 1253406587700704 1254934361795504 1255125902190784 1256121912246240 1257082959210832 1258080522296520 1259302393963302 1259686444708640 1262945505999840 1264622441173312 1265413819421856 1265625987244320 1267792889998560 1268354854932070 1270434125186057 1270496954202411 1272901475158080 1278751206202005 1283994597766504 1284382166816645 1286578830711980 1286719753698392 1287524960052396 1288922771498536 1291592198936720 1291620203179384 1292400454380360 1294116499744048 1294519143649836 1295143450940280 1297266636925428 1297464638487888 1299487712248524 1302179020239480 1303073799181960 1303889239606980 1308970060716720 1311113516752416 1311709446961680 1313358299586528 1313754731962140 1316145777171744 1320538420566560 1322703237649456 1323882003910138 1327711942204960 1327777603882080 1330529884026080 1332980410966464 1333571271077708 1334629531761630 1335650644161509 1336914576820290 1339106240060979 1339514628667280 1341694312234638 1341879600124830 1344502183135722 1347029945623470 1352049706120992 1356272172817224 1361407993473840 1362920565821230 1364001286615472 1364068742973456 1371094819514680 1373442297498440 1378556178393381 1378976598087920 1388102267855680 1390780689511515 1390815188914112 1391048382376640 1391918875732320 1393270733746632 1395443193310686 1398618326519688 1399480155297120 1400100492245390 1401338380759616 1402450418297760 1403072071851970 1405372190002547 1405474298708510 1405586691695212 1407778354935901 1410693938592770 1413903772711160 1418050899109780 1422804824552072 1423234292958985 1423604833879072 1425824591936056 1426042215274976 1428995624355520 1429674267135270 1431223788010960 1431338240133152 1432276286922192 1435273725960048 1436831941998368 1437731085891984 1440708703243680 1441698671435360 1444934451283440 1448001186687120 1448222194835520 1449251367028939 1450480337550960 1450596329581152 1453515873660240 1459179739815360 1464720514964408 1465885529060835 1474858659596660 1475943246889332 1476393366818240 1477741138221244 1478913805465590 1481532228192120 1483499402145616 1484427749706408 1484676638882760 1486947665003190 1490331003668520 1494702299061660 1495659233310744 1506238631077440 1511623733650368 1513787945527520 1515169853729662 1518570533896923 1519321286489240 1519553180211040 1521793554854829 1522025825918484 1522489999698880 1524985884944288 1526196043441680 1527589278760233 1535242854488655 1538736082012740 1541135358647895 1541258600179974 1543894596854376 1549910638724064 1551632644165708 1557508239894280 1557542009716316 1560767761847320 1563611230998224 1563688559018352 1566758234625880 1568667952244380 1568907377738480 1571353699013540 1577508059163296 1580778051466640 1581767274277320 1583481637799360 1584646104679872 1586077509336736 1593254330645952 1594349118999104 1595614320961440 1596635860831296 1602043866121920 1604786756439360 1604993247208130 1607417554400736 1608130062181942 1608399692122990 1609406200065495 1610746601430720 1611153464373170 1614525253974230 1616928900876480 1617645624680060 1618148929562295 1620297502753306 1621583296156785 1621830798109860 1624359640310655 1635504678985476 1637592378121232 1638891895940520 1639142039701920 1641318487480256 1641697874483160 1642620962168160 1643877715891088 1645182221464680 1645313783417616 1645433325317280 1648130756998128 1648861311411691 1651544123230560 1653379047061820 1654771917705504 1661336932935613 1666225513708080 1666964088847135 1677440696395360 1679069858617736 1680120590694468 1683686486222364 1686569158450212 1688557324658880 1690062132651240 1692832726311324 1693995938936548 1695340216021530 1696684527253392 1701661078931736 1705001608269340 1705085928716820 1707881151550782 1716699946736528 1717468545613152 1723200605840480 1726025524866448 1726857934587040 1729688849233904 1729952851317184 1730038405722432 1732650282998032 1736238693652640 1737988949866377 1738518986142640 1741588417183290 1745293414288960 1748272908149610 1748945929282240 1751138929310511 1751672975949520 1756983364619015 1759599098012640 1769830391515992 1778506030690090 1779506042348840 1782280739920070 1782552769093720 1785474986747972 1788925749646184 1789172800166440 1790345358652740 1792669577514296 1794092157450060 1796039927497960 1797163857364980 1808362897089632 1813245411976440 1815210657965120 1816346584534560 1816545534633024 1818758323964608 1820201606726880 1823185543787088 1823463816253248 1823993693407561 1827116588321063 1830089433850080 1830900643705510 1833902120170601 1836489309944640 1838074904524508 1839633598845120 1840940925685409 1843466168842714 1844929058611665 1847176422776555 1854374252682020 1855534687133010 1857694311662176 1858576547275851 1860590924414248 1864824435359584 1869009887873136 1869574041638430 1872921314216784 1880109881551056 1882401542693256 1882688853286176 1885624438816248 1889529667062960 1893829024015680 1896933661759968 1902532282398105 1906232356180360 1909701715896256 1913698301280064 1916974781189312 1925991896649756 1926579268377920 1929868246067970 1930079630547588 1930668248916160 1933384157247804 1933973783401280 1935663274608960 1937388298405080 1937430304769076 1938021164880320 1939540805207135 1941174749616072 1946927512145395 1954514038747780 1954610698772940 1967924329185776 1971885073954120 1975376304256160 1979236999608544 1979568851843680 1980807630849840 1982596886670920 1984054856474184 1985823005865207 1987108004891360 1991567913307440 1992936398748880 1994212311080992 1995794826039120 1996099443827520 2000356906616562 2009271943000920 2012928835674432 2024760711862564 2029058073139772 2029367767891312 2034928057922240 2035028694803520 2036785705013644 2042759808717602 2044380848731845 2046001929923208 2046990472651540 2051648109350320 2054847144863860 2055011466906632 2056642229272020 2058526129139168 2060163446247660 2067840727008576 2068464897131880 2072229521504448 2082153401783520 2083486432383168 2084918078691136 2086222783371168 2086572573564960 2090543461431360 2090919599759887 2094499503685121 2098567296882240 2098837323272170 2100150738368085 2102007571139424 2102939312084078 2104608107777955 2108211448062765 2108380037542818 2109023032369760 2116040907889155 2117494923670685 2120855659066740 2127076348664670 2134207236828108 2135407250818608 2138736887904084 2139063322912464 2143493436533280 2144924169161280 2145874933420660 2146835682016440 2147007360199728 2155247912997552 2156203253384519 2157531906083060 2162111061542380 2162441064146480 2162548007153040 2165812853747540 2180672905313968 2185189194587360 2188930499310880 2193576295286240 2193751711223488 2197080772446612 2197507675997504 2203436840255040 2208113424553920 2211893978295360 2212287989394990 2214590050227360 2216502090750142 2216611707331866 2221634018277440 2225249103218424 2231843733434965 2236157187057730 2240160787592624 2240836971892870 2244915314963152 2248758877933616 2253416176868320 2257110301748432 2260453621362040 2262246036337856 2268881438575648 2270681918291280 2272754780594493 2273447904955760 2277174868734376 2278981929733860 2279329770316560 2283734999548320 2287478827416432 2297593630655635 2316964961896091 2317318599821836 2322117889577720 2325738655517810 2327448966248562 2331030544199480 2334851905747348 2336262359841420 2336313014574474 2341151642770980 2345416846497336 2350137351938820 2353001928366570 2353361066607720 2357030548520310 2359773855354656 2366262088744944 2370451565107392 2371167077199960 2375222456699040 2375482622212416 2379116264005104 2380170836817163 2384529605869632 2387127144870320 2389306307804467 2391523678498656 2392122876600080 2396218476486640 2396476650909120 2405674706182080 2407489870812195 2410686528486626 2412195093272913 2412599538184485 2416730196559755 2417660549301920 2421787880961345 2426468437020090 2430446254129959 2430914058382784 2456388567181848 2459905411482220 2461977731220384 2465816573836632 2474046249510680 2478102063034468 2480068570592730 2492013183830848 2492765388851240 2497228418955712 2506813175401408 2509868723591008 2512243824492480 2514165918421664 2516161044593040 2518604787926604 2519372889417280 2525891011999680 2530827638843712 2530950889828205 2531251974488640 2535585779997120 2536322591424715 2536709709864140 2540868250372114 2540993908404822 2545982131267055 2557502412404010 2567989195533008 2568764333633290 2573157661423960 2573439507396784 2575049920104792 2577845542997072 2583184397873440 2583240406358768 2584800908760720 2588232999488096 2589038287299672 2590286901880560 2594533273850856 2594929276975776 2598975424497048 2604358040478960 2606147598363920 2607778479213960 2617940121433440 2622227033504832 2623418893923360 2626716599173056 2627509463924280 2632291554343488 2641076841133120 2645406475298912 2647764007820276 2655423884409920 2655555207764160 2661059768052160 2667142542155416 2667759046035135 2669259063523260 2671301288323018 2673421109880105 2673829153640580 2678212480121958 2679029257334560 2683388624469276 2683759200249660 2689004366271444 2694059891246940 2704099412241984 2712544345634448 2722815986947680 2725841131642460 2728002573230944 2728137485946912 2728488520253821 2738960889434389 2742189639029360 2746350965558265 2746884594996880 2757112356786762 2757953196175840 2765199253264071 2781561379023030 2783837751464640 2786541467493264 2790886386621372 2797236653039376 2798960310594240 2800200984490780 2804900836595520 2806144143703940 2810744380005094 2810948597417020 2811173383390424 2815556709871802 2821387877185540 2827807545422320 2836101798219560 2845609649104144 2846468585917970 2847209667758144 2851649183872112 2852084430549952 2859348534270540 2862447576021920 2862676480266304 2864552573844384 2870547451920096 2873663883996736 2875462171783968 2881417406487360 2883397342870720 2889868902566880 2896002373374240 2896648249777295 2898502734057878 2900960675101920 2901192659162304 2907004343175049 2907031747320480 2918564882184185 2929441029928816 2931771058121670 2949717319193320 2951886493778664 2955482276442488 2957827610931180 2963064456384240 2966998804291232 2968855499412816 2969353277765520 2973895330006380 2980662007337040 2989404598123320 2991318466621488 3023460252173153 3027575891055040 3030339707459324 3037141067793846 3038642572978480 3039106360422080 3043587109709658 3044051651836968 3049971769888576 3052392086883360 3055178557520466 3064139713076403 3070485708977310 3077472164025480 3082270717295790 3082517200359948 3087789193708752 3097627578793085 3099821277448128 3103265288331416 3115016479788560 3115084019432632 3121535523694640 3127222461996448 3127377118036704 3133516469251760 3137335904488760 3137814755476960 3142707398027080 3148255984908255 3154408968126117 3155016118326592 3161556102933280 3163534548554640 3172155018673472 3191228641922880 3209986494416260 3214835108801472 3216260124363884 3216799384245980 3218812400130990 3222306928746340 3229050507948460 3235291249360120 3236297859124590 3240595005506612 3243166592313570 3243661596219720 3248719280621310 3271009357970952 3275184756242464 3277783791881040 3278284079403840 3283395748966320 3285241924336320 3287755431782176 3290364442929360 3290627566835232 3290866650634560 3296261513996256 3297722622823382 3303088246461120 3306758094123640 3309543835411008 3309705009775345 3322673865871226 3324753136125213 3332451027416160 3333928177694270 3354235780586595 3354881392790720 3358139717235472 3360241181388936 3361255457839305 3367372972444728 3373138316900424 3380124265302480 3385665452622648 3387991877873096 3390680432043060 3393369054506784 3403322157863472 3410003216538680 3410171857433640 3415762303101564 3433399893473056 3434937091226304 3446401211680960 3452051049732896 3453715869174080 3459377698467808 3465300565996064 3472477387305280 3475977899732754 3477037972285280 3483176834366580 3488607983276715 3496545816299220 3502277858621022 3503345951899040 3513966729238030 3519198196025280 3539660783031984 3557012061380180 3559012084697680 3564561479840140 3565105538187440 3570949973495944 3577851499292368 3578345600332880 3580690717305480 3585339155028592 3588184314900120 3592079854995920 3594327714729960 3616029792729939 3616725794179264 3626490823952880 3632693169069120 3640403213453760 3646371087574176 3647987386815122 3654233176642126 3660178867700160 3661801287411020 3667804240341202 3676149809049016 3681881851370818 3686932337685428 3689858117223330 3694352845553110 3708748505364040 3711069374266020 3715388623324352 3717153094551702 3721181848828496 3729648870719168 3738019775746272 3739148083276860 3745842628433568 3760219763102112 3764803085386512 3765377706572352 3771248877632496 3779059334125920 3787924634324155 3793867323519936 3801467217998141 3805064564796210 3811302375558171 3812464712360720 3851983793299512 3853146500449935 3859736492135940 3860159261095176 3866768314495608 3874776596810160 3874860609538152 3879081610414270 3882349499232144 3893855024290790 3909028077495560 3909221397545880 3935848658371552 3943770147908240 3950752608512320 3958473999217088 3959137703687360 3961615261699680 3965193773341840 3968109712948368 3971646011730414 3974216009782720 3983135826614880 3985872797497760 3988424622161984 3991589652078240 4000713813233124 4006753779432949 4006951932484527 4018543886001840 4020325155454855 4049521423725128 4050743756883265 4058116146279544 4058735535782624 4073571410027288 4085519617435204 4088761697463690 4092003859846416 4093980945303080 4103296218700640 4109694289727720 4110022933813264 4113284458544040 4117052258278336 4120326892495320 4136929794263760 4164306803567040 4172445566742336 4173145147129920 4181839199519774 4188999007370242 4197674646544340 4200301476736170 4204015142278848 4205878624168156 4209216215555910 4216116570007641 4216422896125530 4216760075085636 4218046064739520 4223335064807703 4232081815778310 4234989847341370 4241711318133480 4254152697329340 4268414473656216 4269702878876955 4270814501637216 4277473775808168 4278126645824928 4286986873066560 4291749866841320 4293671364032880 4294014720399456 4310495825995104 4312406506769038 4315063812166120 4324222123084760 4324882128292960 4325096014306080 4331625707495080 4347754101086817 4361345810627936 4370378389174720 4377860998621760 4387152590572480 4394161544893224 4424575978789980 4429180100454720 4433004181500284 4433223414663732 4450498206436848 4463687466869930 4472314374115460 4480321575185248 4481673943785740 4489830629926304 4497517755867232 4506832353736640 4514220603496864 4520907242724080 4537762877151296 4541363836582560 4545509561188986 4546895809911520 4554349737468752 4557963859467720 4558659540633120 4567469999096640 4574957654832864 4595187261311270 4608665422106785 4633929923792182 4634637199643672 4644235779155440 4651477311035620 4654897932497124 4662061088398960 4669703811494696 4672524719682840 4672626029148948 4682303285541960 4690833692994672 4700274703877640 4706003856733140 4706722133215440 4714061097040620 4719547710709312 4732524177489888 4742334154399920 4750444913398080 4758232528010208 4760341673634326 4774254289740640 4778612615608934 4783047356997312 4784245753200160 4792436952973280 4814979741624390 4821373056973252 4824390186545826 4825199076368970 4833460393119510 4835321098603840 4843575761922690 4852936874040180 4860892508259918 4912777134363696 4919810822964440 4923955462440768 4931633147673264 4946583934235073 4948092499021360 4956204126068936 4960137141185460 4984010798806839 4985530777702480 5000892266541405 5019737447182016 5028331836843328 5032322089186080 5037209575853208 5042806093538551 5061901779656410 5072645182849430 5073419419728280 5081736500744228 5081987816809644 5091964262534110 5106899521794005 5115004824808020 5135978391066016 5137528667266580 5146315322847920 5146879014793568 5150099840209584 5155691085994144 5166368795746880 5166480812717536 5169601817521440 5176465998976192 5178076574599344 5180573803761120 5189066547701712 5189858553951552 5197950848994096 5200254905221487 5208716080957920 5212295196727840 5215556958427920 5235880242866880 5246837787846720 5255018927848560 5257348280210195 5270950093857045 5290812950597824 5295528015640552 5334285084310832 5335518092070270 5338518127046520 5342602576646036 5346842219760210 5347658307281160 5356424960243916 5358058514669120 5366777248938552 5367518400499320 5378008732542888 5388119782493880 5425088691268896 5445631973895360 5451682263284920 5456005146461888 5456274971893824 5456977040507642 5471981080222683 5477921778868778 5481349764963189 5484379278058720 5492701931116530 5493769189993760 5501706360511803 5514224713573524 5515906392351680 5522822777056227 5530398506528142 5541255226875355 5541529268329665 5563122758046060 5573082934986528 5581772773242744 5594473306078752 5600401968981560 5612288287407880 5621488760010188 5621897194834040 5622346766780848 5631113419743604 5642775754371080 5655615090844640 5672203596439120 5691219298208288 5692937171835940 5703298367744224 5718697068541080 5724895152043840 5729105147688768 5741094903840192 5750924343567936 5779737805133760 5792004746748480 5793296499554590 5797005468115756 5801921350203840 5814008686350098 5814063494640960 5818622415621405 5837129764368370 5840782536436185 5858882059857632 5863542116243340 5899434638386640 5903772987557328 5910964552884976 5915655221862360 5926128912768480 5933997608582464 5937710998825632 5938706555531040 5947790660012760 5961267818180729 5961324014674080 5973743439704651 5978809196246640 5982636933242976 6026716321216565 6046920504346306 6060679414918648 6074282135587692 6077285145956960 6087174219419316 6088103303673936 6104784173766720 6110357115040932 6128279426152806 6140971417954620 6154944328050960 6164541434591580 6165034400719896 6175578387417504 6195255157586170 6206530576662832 6230032959577120 6230168038865264 6243071047389280 6254444923992896 6254754236073408 6267032938503520 6272758799279661 6274671808977520 6275629510953920 6283498511055363 6285414796054160 6296511969816510 6308817936252234 6323112205866560 6327069097109280 6352170625930285 6352484771012055 6419972988832520 6432520248727768 6433598768491960 6437624800261980 6444613857492680 6458101015896920 6468609760153557 6470582498720240 6472595718249180 6481190011013224 6486333184627140 6487323192439440 6497438561242620 6542018715941904 6550369512484928 6555567583762080 6566791497932640 6575510863564352 6580472313553333 6580728885858720 6581255133670464 6592523027992512 6594438737704259 6595445245646764 6605729203929997 6613516188247280 6619410019550690 6619553541294343 6645347731742452 6649506272250426 6664902054832320 6667856355388540 6678253220807545 6695531200304895 6708471561173190 6716279434470944 6720482362777872 6722510915678610 6734745944889456 6746276633800848 6760248530604960 6771330905245296 6775983755746192 6781360864086120 6786738109013568 6806644315726944 6820006433077360 6820343714867280 6831524606203128 6866799786946112 6892780891966905 6904102099465792 6918755396935616 6930601131992128 6950894885688273 6951955799465508 6954075944570560 6966353668733160 6977215966553430 6993091632598440 7004555717242044 7006691903798080 7026860950012735 7027933458476060 7038891774679505 7079321566063968 7114024122760360 7118024169395360 7129122959680280 7130211076374880 7140512510451489 7141899946991888 7155702998584736 7156691200665760 7161381434610960 7167918923413401 7170678310057184 7176368629800240 7184159709991840 7188655429459920 7232059585459878 7246256835144695 7252981647905760 7292742175148352 7295974773630244 7308466353284252 7323602574822040 7335608480682404 7352299618098032 7363763702741636 7373864675370856 7379716234446660 7388705691106220 7417497010728080 7422138748532040 7434306189103404 7442363697656992 7476039551492544 7478296166553720 7491685256867136 7520439526204224 7529606170773024 7542497755264992 7558118668251840 7575849268648310 7588268693678881 7592852669484615 7602934435996282 7608967774274145 7610129129592420 7622604751116342 7624929424721440 7637946393801165 7703967586599024 7706293000899870 7719472984271880 7720318522190352 7733536628991216 7749553193620320 7749721219076304 7758163220828540 7764698998464288 7787710048581580 7818056154991120 7818442795091760 7871697316743104 7887540295816480 7923230523399360 7930387546683680 7936219425896736 7943292023460828 7966271653229760 7971745594995520 7983179304156480 8001427626466248 8013507558865898 8013903864969054 8037087772003680 8040650310909710 8099042847450256 8101487513766530 8116232292559088 8117471071565248 8147142820054576 8171039234870408 8177523394927380 8184007719692832 8185465560761463 8187961890606160 8206592437401280 8216882668303167 8219388579455440 8220045867626528 8226568917088080 8240653784990640 8244306557058455 8273859588527520 8306684664678065 8363678399039548 8377998014740484 8395349293088680 8400602953472340 8411757248336312 8418432431111820 8432233140015282 8432845792251060 8433520150171272 8446670129615406 8464163631556620 8469979694682740 8483422636266960 8508305394658680 8536828947312432 8539405757753910 8541629003274432 8554947551616336 8556253291649856 8583499733682640 8587342728065760 8588029440798912 8605233025415897 8620991651990208 8624813013538076 8630127624332240 8648444246169520 8649764256585920 8650192028612160 8663251414990160 8689944749331885 8695508202173634 8721013029525147 8722691621255872 8755694646552555 8788323089786448 8849151957579960 8866008363000568 8866446829327464 8900996412873696 8927374933739860 8944628748230920 8960643150370496 8963347887571480 8979661259852608 8995035511734464 9028441206993728 9041814485448160 9070380756519459 9082727673165120 9091019122377972 9093791619823040 9108699474937504 9115927718935440 9117319081266240 9119968467037805 9135582941605315 9149915309665728 9169510600853005 9190374522622540 9204704628427045 9217330844213570 9267859847584364 9269274399287344 9288471558310880 9292882736379255 9302954622071240 9309795864994248 9324122176797920 9339407622989392 9345049439365680 9345252058297896 9364606571083920 9381667385989344 9400549407755280 9412007713466280 9413444266430880 9428122194081240 9465048354979776 9484668308799840 9516465056020416 9520683347268652 9548508579481280 9557225231217868 9568491506400320 9584873905946560 9629959483248780 9642746113946504 9648780373091652 9650398152737940 9666920786239020 9687151523845380 9705873748080360 9721785016519836 9825554268727392 9839621645928880 9848604049242803 9863266295346528 9893167868470146 9896184998042720 9912408252137872 9920274282370920 9929115029326035 9968021597613678 9971061555404960 10001784533082810 10064644178372160 10074419151706416 10085612187077102 10123803559312820 10145290365698860 10146838839456560 10163473001488456 10163975633619288 10183928525068220 10213799043588010 10230009649616040 10271956782132032 10275057334533160 10292630645695840 10293758029587136 10300199680419168 10311382171988288 10332961625435072 10339203635042880 10356153149198688 10361147607522240 10378133095403424 10395901697988192 10400509810442974 10417432161915840 10424590393455680 10431113916855840 10454597998799435 10472497518425605 10510037855697120 10514696560420390 10531933767896489 10541900187714090 10591056031281104 10668570168621664 10671036184140540 10677036254093040 10685205153292072 10693684439520420 10695316614562320 10712849920487832 10733554497877104 10735036800998640 10756017465085776 10776239564987760 10781016266922595 10850177382537792 10903364526569840 10913954081015284 10943962160445366 10955843557737556 10962699529926378 10968758556117440 10985403862233060 10987538379987520 11003412721023606 11028449427147048 11045645554112454 11060797013056284 11082510453750710 11083058536659330 11126245516092120 11146165869973056 11163545546485488 11188946612157504 11200803937963120 11224576574815760 11242977520020376 11243794389668080 11244693533561696 11262226839487208 11285551508742160 11311230181689280 11344407192878240 11363773902972465 11382438596416576 11385874343671880 11404401653994423 11406596735488448 11437394137082160 11584824809480455 11586592999109180 11594010936231512 11628017372700196 11637244831242810 11674259528736740 11681565072872370 11717764119715264 11727084232486680 11798869276773280 11807545975114656 11821929105769952 11831310443724720 11852257825536960 11875421997651264 11877413111062080 11895581320025520 11900854184085815 11922535636361458 11922648029348160 11946531539022335 11947486879409302 11957618392493280 11965273866485952 12020261338298847 12053432642433130 12060975466364565 12093841008692612 12121358829837296 12148564271175384 12152231270649795 12154570291913920 12174348438838632 12176206607347872 12220714230081864 12256558852305612 12281942835909240 12309888656101920 12329082869183160 12330068801439792 12351156774835008 12390510315172340 12413061153325664 12460065919154240 12460336077730528 12486142094778560 12534065877007040 12545517598559322 12549343617955040 12566997022110726 12570829592108320 12593023939633020 12617635872504468 12654138194218560 12704341251860570 12704969542024110 12839945977665040 12865040497455536 12867197536983920 12875249600523960 12889227714985360 12916202031793840 12937219520307114 12941164997440480 12945191436498360 12962380022026448 12972666369254280 12974646384878880 12994877122485240 13084037431883808 13111135167524160 13133582995865280 13160944627106666 13161457771717440 13188877475408518 13190890491293528 13211458407859994 13227032376494560 13238820039101380 13239107082588686 13290695463484904 13299012544500852 13335712710777080 13356506441615090 13391062400609790 13416943122346380 13432558868941888 13440964725555744 13445021831357220 13469491889778912 13492553267601696 13520497061209920 13542661810490592 13551967511492384 13562721728172240 13613288631453888 13640012866154720 13640687429734560 13642442601269105 13663049212406256 13669105528546507 13694804447171945 13785561783933810 13825996266320355 13901789771376546 13903911598931016 13932707337466320 13954431933106860 13986183265196880 14009111434484088 14053721900025470 14055866916952120 14077783549359010 14158643132127936 14228048245520720 14236048338790720 14258245919360560 14260422152749760 14281025020902978 14283799893983776 14311405997169472 14313382401331520 14322762869221920 14335837846826802 14341356620114368 14352737259600480 14368319419983680 14377310858919840 14407263589875923 14464119170919756 14492513670289390 14505963295811520 14535021715875245 14591949547260488 14616932706568504 14647205149644080 14671216961364808 14704599236196064 14727527405483272 14747729350741712 14759432468893320 14777411382212440 14834994021456160 14844277497064080 14868612378206808 14884727395313984 14956592333107440 15059212341546048 15084995510529984 15117301260865765 15128418280615653 15151698537296620 15176537387357762 15185705338969230 15205868871992564 15217935548548290 15220258259184840 15245209502232684 15249858849442880 15275892787602330 15320698565382015 15407935173198048 15412586001799740 15438945968543760 15440637044380704 15467073257982432 15499106387240640 15499442438152608 15516326441657080 15529397996928576 15575420097163160 15600764715664461 15636112309982240 15636885590183520 15669462435163069 15772044840630585 15775080591632960 15860775093367360 15872438851793472 15886584046921656 16002855252932496 16027015117731796 16027807729938108 16074175544007360 16081300621819420 16198085694900512 16202975027533060 16232464585118176 16294285640109152 16342078469740816 16355046789854760 16368015439385664 16370931121522926 16375923781212320 16433765336606334 16438777158910880 16440091735253056 16453137834176160 16481307569981280 16488613114116910 16515643627418741 16547719177055040 16613369329356130 16623765680626065 16727356798079096 16755996029480968 16790698586177360 16801205906944680 16823514496672624 16836864862223640 16864466280030564 16865691584502120 16867040300342544 16893340259230812 16928327263113240 16939959389365480 16966845272533920 17016610789317360 17073657894624864 17078811515507820 17109895103232672 17166999467365280 17174685456131520 17210466050831794 17249626027076152 17260255248664480 17296888492339040 17326502829980320 17363458374099617 17379889498663770 17391016404347268 17442026059050294 17511389293105110 17576646179572896 17698303915159920 17732016726001136 17732893658654928 17801992825747392 17854749867479720 17883803454542187 17889257496461840 17921230319113953 17926695775142960 18080148963649695 18083628970896320 18140761513038918 18182038244755944 18217398949875008 18231855437870880 18239936934075610 18271165883210630 18301118614166713 18339021201706010 18380749045245080 18409409256854090 18434661688427140 18535719695168728 18538548798574688 18576943116621760 18585765472758510 18605909244142480 18619591729988496 18648244353595840 18678815245978784 18690098878731360 18690504116595792 18729213142167840 18763334771978688 18801098815510560 18824015426932560 18826888532861760 18840267771376207 18856244388162480 18969336617599680 19007336089990705 19041366694537304 19056511877790855 19114450462435736 19259918966497560 19285492227893008 19297560746183304 19300796305475880 19333841572478040 19374303047690760 19411747496160720 19443570033039672 19651108537454784 19679243291857760 19697208098485606 19726532590693056 19741416940659999 19783316213112777 19786335736940292 19792369996085440 19817187611789991 19824816504275744 19840548564741840 19858230058652070 19858660623883029 19936043195227356 19942123110809920 20003569066165620 20033768897164745 20034759662422635 20148838303412832 20171224374154204 20247607118625640 20290580731397720 20293677678913120 20326946002976912 20327951267238576 20367857050136440 20427598087176020 20460019299232080 20550114669066320 20585261291391680 20600399360838336 20712306298397376 20756266190806848 20791803395976384 20801019620885948 20862227833711680 20909195997598870 20944995036851210 21020075711394240 21029393120840780 21063867535792978 21080582850038205 21083800375428180 21116675324038515 21182112062562208 21337140337243328 21342072368281080 21354072508186080 21370410306584144 21387368879040840 21390633229124640 21425699840975664 21435197048351983 21467108995754208 21470073601997280 21512034930171552 21552479129975520 21562032533845190 21597380128162969 21738770505434085 21806729053139680 21827908162030568 21887924320890732 21911687115475112 21925399059852756 21970807724466120 22006825442047212 22056898854294096 22091291108224908 22121594026112568 22165020907501420 22166117073318660 22252491032184240 22327091092970976 22401607875926240 22449153149631520 22485955040040752 22487588779336160 22489387067123392 22524453678974416 22571103017484320 22688814385756480 22727547805944930 22764806081036643 22771748687343760 22808803307988846 22874788274164320 23169649618960910 23173185998218360 23188021872463024 23256034745400392 23274489662485620 23348519057473480 23363130145744740 23454168464973360 23597738553546560 23615091950229312 23643858211539904 23662620887449440 23752515648173819 23791162640051040 23801708368171630 23845071272722916 23893063078044670 23894973758818604 23915236784986560 23932232033910317 24040522676597694 24106865284866260 24121950932729130 24187682017385224 24242717659674592 24297128542350768 24304462541299590 24348696877677264 24352413214695744 24441428460163728 24513117704611224 24563885671818480 24619777312203840 24658165738366320 24660137602879584 24732919671175365 24781020630344680 24826122306651328 24920053994034195 24920672155461056 25091035197118644 25098687235910080 25133994044221452 25141659184216640 25186047879266040 25214030467692755 25235271745008936 25408682503721140 25409939084048220 25679891955330080 25730080994911072 25734395073967840 25750499201047920 25778455429970720 25815699076247691 25832404063587680 25874439040614228 25882329994880960 25890382872996720 25924760044052896 25945332738508560 25949292769757760 25989754244970480 26001274526107435 26168074863767616 26321889254213332 26377754950817036 26381780982587056 26422916815719988 26454064752989120 26477640078202760 26478214165177372 26581390926969808 26598025089001704 26671425421554160 26713012883230180 26782124801219580 26833886244692760 26881929451111488 26890043662714440 26938983779557824 26985106535203392 27085323620981184 27103935022984768 27125443456344480 27228493547906573 27280025732309440 27281374859469120 27284885202538210 27326098424812512 27338211057093014 27359905401113415 27389608894343890 27406748824815945 27508531802559015 27571123567867620 27614113885281135 27651992532640710 27803579542753092 27807823197862032 27865414674932640 27908863866213720 27972366530393760 28018222868968176 28030642293998747 28107443800050940 28111733833904240 28155567098718020 28456096491041440 28516491838721120 28562050041805956 28567599787967552 28645525738443840 28671675693653604 28705474519200960 28754621717839680 28814527179751846 28928238341839512 28985027340578780 29070043431750490 29183899094520976 29233865413137008 29294410299288160 29342433922729616 29409198472392128 29455054810966544 29495458701483424 29518864937786640 29545812147728409 29554822764424880 29669988042912320 29688554994128160 29737224756413616 29806339090903645 29868717198523255 29913184666214880 30234602521731530 30256836561231306 30303397074593240 30353074774715524 30371410677938460 30411737743985128 30435871097096580 30440516518369680 30490419004465368 30551785575204660 30641397130764030 30815870346396096 30825172003599480 30877891937087520 30881274088761408 30934146515964864 30998884876305216 31032652883314160 31060982001458071 31150840194326320 31201529431328922 31272224619964480 31273771180367040 31338924870326138 31363793996398305 31417492555276815 31544089681261170 31595801303689467 31773168093843312 32005710505864992 32054030235463592 32055615459876216 32162601243638840 32343048800767785 32396171389801024 32405950055066120 32464929170236352 32588571280218304 32684156939481632 32710093579709520 32741862243045852 32751847562424640 32867530673212668 32877554317821760 32902361567766665 32906275668352320 32962615139962560 32972193688521295 32977226228233820 33028646019649985 33031287254837482 33097767706471715 33226738658712260 33247531361252130 33454713596158192 33511992058961936 33581397172354720 33602411813889360 33647028993345248 33673729724447280 33728932560061128 33731383169004240 33734080600685088 33786680518461624 33856654526226480 33879918778730960 33933690545067840 34033221578634720 34147315789249728 34157623031015640 34219790206465344 34333998934730560 34420932101663588 34499252054152304 34520510497328960 34593776984678080 34653005659960640 34726916748199234 34754474428441365 34759778997327540 34782032808694536 34884052118100588 35022778586210220 35153292359145792 35396607830319840 35464033452002272 35465787317309856 35606491562647057 35702562552257445 35709499734959440 35767606909084374 35778514992923680 35839594617067005 35842460638227906 35853391550285920 36160297927299390 36281523026077836 36364076489511888 36463710875741760 36479873868151220 36542331766421260 36602237228333426 36678042403412020 36761498090490160 36818818513708180 36869323376854280 37071439390337456 37077097597149376 37171530945517020 37211818488284960 37239183459976992 37357630491957568 37380197757462720 37381008233191584 37458426284335680 37602197631021120 37648030853865120 37680535542752414 37712488776324960 37791056461275637 37941343468394405 38014672179981410 38082733389074608 38113023755581710 38228900924871472 38519837932995120 38570984455786016 38595121492366608 38601592610951760 38667683144956080 38748606095381520 38823494992321440 38887140066079344 39358486583715520 39394416196971212 39482833881319998 39566632426225554 39572671473880584 39634375223579982 39649633008551488 39681097129483680 39716460117304140 39717321247766058 39872086390454712 40007138132331240 40067537794329490 40069519324845270 40297676606825664 40342448748308408 40495214237251280 40581161462795440 40587355357826240 40653892005953824 40655902534477152 40735714100272880 40855196174352040 40920038598464160 40927327803807315 41007316585639521 41084413341515835 41100229338132640 41602039241771896 41818391995197740 41889990073702420 42058786241681560 42127735071585956 42161165700076410 42167600750856360 42233350648077030 42364224125124416 42684144736562160 42708145016372160 42740820613168288 42774737758081680 42781266458249280 42851399681951328 42870394096703966 42934217991508416 42940147203994560 43024069860343104 43026165127079485 43104958259951040 43124065067690380 43194760256325938 43221790769627769 43477541010868170 43605065147625735 43613458106279360 43655816324061136 43775848641781464 43823374230950224 43850798119705512 43941615448932240 44013650884094424 44113797708588192 44182582216449816 44243188052225136 44330041815002840 44332234146637320 44504982064368480 44654182185941952 44803215751852480 44898306299263040 44971910080081504 44975177558672320 45048907357948832 45142206034968640 45351903782597295 45455095611889860 45529612162073286 45543497374687520 45617606615977692 45749576548328640 46339299237921820 46346371996436720 46376043744926048 46512069490800784 46548979324971240 46697038114946960 46726260291489480 46908336929946720 47008387305489207 47325241774898880 47505031296347638 47582325280102080 47603416736343260 47690142545445832 47786126156089340 47789947517637208 47864464067820634 48081045353195388 48213730569732520 48243901865458260 48375364034770448 48485435319349184 48594257084701536 48608925082599180 48697393755354528 48882856920327456 49026235409222448 49127771343636960 49243020246214015 49316331476732640 49320275205759168 49419073833975833 49465839342350730 49546930882256223 49562041260689360 49840107988068390 50182070394237288 50267988088442904 50372095758532080 50428060935385510 50470543490017872 50817365007442280 50819878168096440 51359783910660160 51460161989822144 51468790147935680 51500998402095840 51556910859941440 51631398152495382 51664808127175360 51748878081228456 51780765745993440 51849520088105792 51890665477017120 51979508489940960 52002549052214870 52087799132628337 52090375122298851 52643778508426664 52659668839482445 52755509901634072 52763561965174112 52845833631439976 52955280156405520 52956428330354744 53162781853939616 53196050178003408 53342850843108320 53426025766460360 53564249602439160 53667772489385520 53780087325428880 54250886912688960 54456987095813146 54569770405076420 54652196849625024 54676422114186028 54719810802226830 54779217788687780 54813497649631890 54903355842500139 55017063605118030 55142247135735240 55228227770562270 55303985065281420 55607159085506184 55615646395724064 55730829349865280 55817727732427440 55944733060787520 56036445737936352 56061284587997494 56214887600101880 56223467667808480 56311134197436040 56520803314128621 56912192982082880 57022008269972115 57032983677442240 57124100083611912 57343351387307208 57629054359503692 57856476683679024 57970054681157560 58140086863500980 58367798189041952 58467730826274016 58588820598576320 58684867845459232 58910109621933088 58990917402966848 59037729875573280 59091624295456818 59109645528849760 59377109988256320 59474449512827232 59612678181807290 59737434397046510 59826369332429760 60101306691494235 60469205043463060 60513673122462612 60606794149186480 60706149549431048 60742821355876920 60823475487970256 60871742194193160 60881033036739360 60980838008930736 61103571150409320 61282794261528060 61650344007198960 61755783874175040 62065305766628320 62121964002916142 62301680388652640 62403058862657844 62677849740652276 62727587992796610 62834985110553630 63088179362522340 63191602607378934 63546336187686624 64011421011729984 64108060470927184 64111230919752432 64305591145055949 64325202487277680 64686097601535570 64792140384488907 64811900110132240 65368313878963264 65420187159419040 65483724486091704 65735061346425336 65804723135533330 65944387377042590 65954452456467640 66057292039299970 66062574509674964 66195535412943430 66453477317424520 66495062722504260 66909427192316384 67023984117923872 67162794344709440 67204823627778720 67294057986690496 67347459448894560 67457865120122256 67462766338008480 67468161201370176 67573361036923248 67603313767879331 67713309052452960 67759837557461920 68066443157269440 68114814250360133 68315246062031280 68345527642732535 68841864203327176 68998504108304608 69453833496398468 69508948856882730 69519557994655080 69564065617389072 69768104236201176 70045557172420440 70793215660639680 70928066904004544 70931574634619712 71212983125294114 71257546944521457 71405125104514890 71418999469918880 71535213818168748 71557029985847360 71679189234134010 71684921276455812 71706783100571840 71796696101730951 72036317949379615 72320595854598780 72563046052155672 72728152979023776 72959747736302440 73084663532842520 73204474456666852 73356084806824040 73522996180980320 73637637027416360 73738646753708560 74142878780674912 74343061891034040 74423636976569920 74478366919953984 74762016466383168 75296061707730240 75361071085504828 75424977552649920 75582112922551274 75642091403078265 75882686936788810 76029344359962820 76165466778149216 76226047511163420 76457801849742944 77039675865990240 77141968911572032 77190242984733216 77203185221903520 77335366289912160 77496481636349477 77497212190763040 77646989984642880 77774280132158688 78003823578322305 78347312175815345 78788832393942424 78965667762639996 79133264852451108 79145342947761168 79268750447159964 79362194258967360 79432920234608280 79434642495532116 79744172780909424 80014276264662480 80135075588658980 80139038649690540 80684897496616816 80990428474502560 81162322925590880 81307784011907648 81311805068954304 81471428200545760 81685480643719719 81710392348704080 81840077196928320 81854655607614630 82014633171279042 82168826683031670 82200458676265280 82578218137093705 83204078483543792 83636783990395480 83779980147404840 84091926881996241 84117572483363120 84255470143171912 84322331400152820 84335201501712720 84466701296154060 85368289473124320 85481641226336576 85549475516163360 85702799363902656 85727703590155367 85740788193407932 85874479651089961 86052330254158970 86248130135380760 86389520512651876 86443581539255538 86817291870498085 86955082021736340 87210130295251470 87311632648122272 87551697283562928 87646748461900448 87701596239411024 87883230897864480 88027301768188848 88227595417176384 88365164432899632 88404333388765279 88486376104450272 88660083630005680 88664468293274640 89009964128736960 89419017272710935 89606151595569765 89943820160163008 90097814715897664 90703807565194590 90910191223779720 91059224324146572 91086994749375040 91235213231955384 91505593070833565 92678598475843640 92692743992873440 92752087489852096 93024138981601568 93097958649942480 93182946004374213 93394076229893920 93452520582978960 93816673859893440 94016774610978414 94201338856881035 95010062592695276 95206833472686520 95380285090891664 95572252312178680 95579895035274416 95728928135641268 96162090706390776 96427461139465040 96487803730916520 96750728069540896 97188514169403072 97217850165198360 97394787510709056 97765713840654912 98052470818444896 98255542687273920 98486040492428030 98632662953465280 98707084703299995 98838147667951666 98916581065563885 98931678684701460 99085938058949955 99093861764512446 99124082521378720 99293303119415145 99680215976136780 100364140788474576 100535976176885808 100744191517064160 100856121870771020 100941086980035744 101341552909072393 101634730014884560 101639756336192880 103001996804191680 103262796304990764 103497756162456912 103561531491986880 103781330954034240 103959016979881920 104005098104429740 104175598265256674 104180750244597702 105287557016853328 105319337678964890 105511019803268144 105527123930348224 105691667262879952 105910560312811040 105912856660709488 106325563707879232 106392100356006816 106685701686216640 106819474687941171 106852051532920720 107128499204878320 107175985241759915 107335544978771040 107560174650857760 107986900640814845 108913974191626292 109139540810152840 109352844228372056 109439621604453660 109558435577375560 109626995299263780 109806711685000278 110034127210236060 110284494271470480 110456455541124540 110607970130562840 111214318171012368 111231292791448128 111635455464854880 111868029330406661 112072891475872704 112122569175994988 112297396466809949 112429775200203760 112446935335616960 112622268394872080 113041606628257242 113373169383826911 113824030405183215 114044016539944230 114248200167223824 114686702774614416 115258108719007384 115712953367358048 115940109362315120 116280173727001960 116735596378083904 116935461652548032 117369735690918464 117820219243866176 118075459751146560 118183248590913636 118219291057699520 118762578240869095 118948899025654464 119225356363614580 119474868794093020 119661160169551585 120202613382988470 120938410086926120 121027346244925224 121213588298372960 121412299098862096 121485642711753840 121646950975940512 121743484388386320 121762066073478720 121961676017861472 122207142300818640 122565588523056120 123300688014397920 124130611533256640 124243928005832284 124603360777305280 124806117725315688 125355699481304552 125455175985593220 125669970221107260 126176358725044680 126383205214757868 127092672375373248 128216120941854368 128222461839504864 128611182290111898 128650404974555360 129078495381238455 129372195203071140 129584280768977814 129623800220264480 130840374318838080 130967448972183408 131470122692850672 131609446271066660 131888774754085180 131908904912935280 132114584078599940 132125149019349928 132391070825886860 132906954634849040 132990125445008520 133818854384632768 134047968235847744 134409647255557440 134694918897789120 134915730240244512 134925532676016960 135146722073846496 135206627535758662 135426618104905920 135519675114923840 136142467739532865 136229628500720266 136630492124062560 136691055285465070 137683728406654352 137997008216609216 138907666992796936 139017897713765460 139039115989310160 139128131234778144 139536208472402352 140091114344840880 140153211469993735 142425966250588228 142515093889042914 142810250209029780 142837998939837760 143070427636337496 143358378468268020 143369842552911624 143593392203461902 144072635898759230 144641191709197560 145126092104311344 145456305958047552 145919495472604880 146169327065685040 146408948913333704 146712169613648080 147045992361960640 147275274054832720 147477293507417120 147729060738642045 148257221501927499 148285757561349824 148686123782068080 150722142171009656 151164225845102548 151284182806156530 151765373873577620 152058688719925640 152330933556298432 152452095022326840 152915603699485888 154079351731980480 154380485969466432 154406370443807040 154670732579824320 154992963272698954 154994424381526080 155304910007290355 155548560264317376 156007647156644610 156263397397885011 156694624351630690 157577664787884848 157931335525279992 157979006518447335 158266529704902216 158290685895522336 158537500894319928 158865840469216560 158869284991064232 159488345561818848 160028552529324960 160270151177317960 160278077299381080 161369794993233632 161980856949005120 162324645851181760 162942856401091520 163370961287439438 163420784697408160 163709311215229260 164029266342558084 164337653366063340 165156436274187410 166408156967087584 167273567980790960 167559960294809680 168183853763992482 168235144966726240 168510940286343824 168644662800305640 168670403003425440 168933402592308120 170736578946248640 171098951032326720 171455407180310734 171481576386815864 171748959302179922 172104660508317940 172496260270761520 172779041025303752 172887163078511076 173634583740996170 173910164043472680 174420260590502940 174623265296244544 175103394567125856 175293496923800896 175403192478822048 175766461795728960 176054603536377696 176730328865799264 176808666777530558 176972752208900544 177320167260011360 177328936586549280 178032457813235285 178838034545421870 179212303191139530 181407615130389180 181820382447559440 182118448648293144 182470426463910768 183011186141667130 185357196951687280 185385487985746880 186048277963203136 186195917299884960 186365892008748426 186788152459787840 186905041165957920 188033549221956828 188402677713762070 188955282306378185 190020125185390552 190413666945373040 190760570181783328 191144504624357360 191159790070548832 191457856271282536 192324181412781552 192854922278930080 192975607461833040 193501456139081792 194435700330396720 196104941636889792 196972080984856060 197414169406599990 197676295335903332 197833162131127770 197863357369402920 198171876117899910 198187723529024892 198248165042757440 198586606238830290 199360431952273560 200728281576949152 201071952353771616 201488383034128320 201712243741542040 201882173960071488 202683105818144786 202809941303637993 203269460029769120 203279512672385760 204344442751080399 205036582928197605 206525592609981528 206995512324913824 208010196208859480 208351196530513348 208361500489195404 210575114033706656 210638675357929780 211022039606536288 211383334525759904 211821120625622080 211825713321418976 212784200712013632 213638949375882342 213704103065841440 214256998409756640 214351970483519830 214671089957542080 215120349301715520 215973801281629690 216108953848138845 217827948383252584 218279081620305680 218705688456744112 218879243208907320 219116871154751120 219253990598527560 219613423370000556 220068254420472120 220568988542940960 220912911082249080 221215940261125680 222428636342024736 223270910929709760 223736058660813322 224245138351989976 224594792933619898 224859550400407520 225244536789744160 226083213256514484 226746338767653822 227648060810366430 228088033079888460 228496400334447648 229373405549228832 230516217438014768 231425906734716096 231880218724630240 232489444909048431 232560347454003920 235041936527446035 236366497181827272 237525156481738190 238450712727229160 238949737588186040 239322320339103170 240405226765976940 241876820173852240 242054692489850448 242427176596745920 242824598197724192 242971285423507680 243293901951881024 243486968776772640 243923352035722944 244411980545409889 244414284601637280 244923481027890691 245131177046112240 246601376028795840 247095369169879165 247734654411281115 248487856011664568 249612235450631376 250711398962609104 250910351971186440 251339940442214520 252352717450089360 252766410429515736 256432241883708736 256444923679009728 257183110770466101 257222364580223796 257300809949110720 257623438953269883 258156990762476910 258744390406142280 259168561537955628 259247600440528960 260438995663141685 260451875611494255 261934897944366816 262940245385701344 263218892542133320 263777549508170360 263817809825870560 264229168157199880 264250298038699856 264782141651773720 265213000166295837 265813909269698080 265980250890017040 269831460480489024 270293444147692992 270413255071517324 272284935479065730 272459257001440532 273260984248125120 273382110570930140 274516779212500695 275367456813308704 277815333985593872 278035795427530920 278078231978620320 278256262469556288 279072416944804704 280182228689681760 280306422939987470 280765941666118597 282604016570643105 284851932501176456 285030187778085828 285620500418059560 286140855272674992 286716756936536040 286739685105823248 287186784406923804 288145271797518460 289282383418395120 290252184208622688 291838990945209760 292338654131370080 292817897826667408 293424339227296160 294550548109665440 294954587014834240 295458121477284090 296514443003854998 297372247564136160 301444284342019312 302328451690205096 302568365612313060 303530747747155240 304024658727217179 304117377439851280 304904190044653680 309985926545397908 310609820014580710 311119016440834121 312015294313289220 312526794795770022 313389248703261380 315155329575769696 315862671050559984 315958013036894670 316533059409804432 316581371791044672 317075001788639856 317731680938433120 317738569982128464 318976691123637696 320057105058649920 320540302354635920 320556154598762160 321527955725279745 322739589986467264 323960701922444535 326741922574878876 326841569394816320 327418622430458520 328058532685116168 328675306732126680 330312872548374820 332816313934175168 334547135961581920 335119920589619360 335604087991219983 336367707527984964 336470289933452480 336892189400429847 337021880572687648 337289325600611280 337340806006850880 337866805184616240 338016568839396655 340574071251800665 342910814360621468 342963152773631728 343497918604359844 344209321016635880 344992520541523040 345558082050607504 345774326157022152 347269167481992340 347820328086945360 348840521181005880 350206789134251712 350806384957644096 352109207072755392 353460657731598528 353617333555061116 354640334520022720 354657873173098560 356064915626470570 356287734722607285 357676069090843740 358424606382279060 358983480508654755 362815230260778360 363640764895118880 364236897296586288 364398349821983711 364940852927821536 366022372283334260 370714393903374560 372391834599769920 372731784017496852 373810082331915840 376067098443913656 376805355427524140 377910564612756370 380040250370781104 380827333890746080 381521140363566656 382289009248714720 382319580141097664 382915712542565072 384648362825563104 385709844557860160 385951214923666080 387482408181747385 388871400660793440 393944161969712120 394828338813199980 395352590671806664 395666324262255540 395726714738805840 396343752235799820 396375447058049784 397173212477660580 398720863904547120 401456563153898304 402143904707543232 403424487483084080 403792766018954923 405366211636289572 405619882607275986 406538920059538240 406559025344771520 408427403218598595 408688885502160798 410073165856395210 413051185219963056 413991024649827648 416020392417718960 416702393061026696 416723000978390808 420459634409981205 421150228067413312 421277350715859560 422044079213072576 422766669051519808 423651426642837952 427277898751764684 427408206131682880 428513996819513280 428638517950776835 428703940967039660 429372398255449805 431947602563259380 432217907696277690 435655896766505168 436558163240611360 437411376913488224 437758486417814640 438233742309502240 438507981197055120 439226846740001112 440136508840944240 441137977085881920 441825822164498160 442021666943826395 442431880522251360 444857272684049472 447472117321626644 448490276703979952 449189585867239796 449719100800815040 450489073579488320 452166426513028968 453492677535307644 455296121620732860 456176066159776920 456992800668895296 458746811098457664 461032434876029536 462884390314411741 463760437449260480 464978889818096862 465120694908007840 465914730021871065 470083873054892070 472732994363654544 475050312963476380 476901425454458320 477899475176372080 478644640678206340 480810453531953880 483753640347704480 484109384979700896 485649196395448384 485942570847015360 486973937553545280 488823961090819778 488828569203274560 489846962055781382 490262354092224480 494190738339758330 495469308822562230 496975712023329136 499224470901262752 501422797925218208 501820703942372880 502679880884429040 504705434900178720 505532820859031472 506707764545361965 514366221540932202 514444729160447592 515246877906539766 516313981524953820 517488780812284560 518337123075911256 520877991326283370 520903751222988510 523869795888733632 525880490771402688 526437785084266640 527555099016340720 527635619651741120 528458336314399760 528500596077399712 529564283303547440 530426000332591674 531627818539396160 531960501780034080 534097373439705855 540826510143034648 544569870958131460 544918514002881064 546764221141860280 549033558425001390 550734913626617408 555630667971187744 556071590855061840 556156463957240640 558144833889609408 559340146652033305 560364457379363520 560612845879974940 561486982334049745 561531883332237194 565208033141286210 566865846919134555 569703865002352912 570060375556171656 571241000836119120 572281710545349984 573433513873072080 573479370211646496 574373568813847608 576290543595036920 578564766836790240 580504368417245376 583677981890419520 584677308262740160 585635795653334816 586848678454592320 589101096219330880 590916242954568180 593028886007709996 594744495128272320 602888568684038624 604656903380410192 605136731224626120 607061495494310480 608049317454434358 608234754879702560 609808380089307360 619971853090795816 621219640029161420 622238032881668242 624030588626578440 625053589591540044 626778497406522760 630310659151539392 631725342101119968 631916026073789340 633066118819608864 634150003577279712 635463361876866240 635477139964256928 641080604709271840 641112309197524320 642447959841685829 643055911450559490 647921403844889070 653483845149757752 654837244860917040 656117065370232336 657350613464253360 660625745096749640 669094271923163840 670239841179238720 671208175982439966 672735415055969928 673784378800859694 674043761145375296 674578651201222560 675733610369232480 676033137678793310 677141388724168381 681148142503601330 685821628721242936 685926305547263456 686995837208719688 688418642033271760 689985041083046080 691116164101215008 691548652314044304 694538334963984680 695640656173890720 697681042362011760 707234667110122232 712129831252941140 712575469445214570 715352138181687480 716849212764558120 717966961017309510 725630460521556720 727281529790237760 728473794593172576 728796699643967422 729881705855643072 732044744566668520 733235941636229667 734770443083672073 741286107509637495 741428787806749120 745463568034993704 752134196887827312 753610710855048280 755821129225512740 760080500741562208 761654667781492160 764578018497429440 765831425085130144 769296725651126208 771902429847332160 774964816363494770 777742801321586880 781316986989425055 787888323939424240 789656677626399960 790705181343613328 791332648524511080 791453429477611680 792687504471599640 792750894116099568 794346424955321160 797441727809094240 806848974966168160 807585532037909846 810732423272579144 811239765214551972 816854806437197190 817377771004321596 820146331712790420 826102370439926112 832040784835437920 833404786122053392 833446001956781616 840919268819962410 842297824998355791 842554701431719120 854555797503529368 857277035901553670 857407881934079320 858744796510899610 863895205126518760 864435815392555380 871311793533010336 873116326481222720 874822753826976448 875516972835629280 876467484619004480 877015962394110240 878453693480002224 878843078982431303 880273017681888480 883651644328996320 884043333887652790 884863761044502720 885492585254681729 894944234643253288 896980553407959904 898379171734479592 904332853026057936 906985355070615288 910592243241465720 912352132319553840 922064869752059072 925768780628823482 929957779636193724 930241389816015680 931829460043742130 933357049322502363 940167746109784140 945465988727309088 950100625926952760 953802850908916640 955798950352744160 957289281356412680 961620907063907760 967507280695408960 968218769959401792 977647922181639556 979693924111562764 980524708184448960 988381476679516660 990938617645124460 993951424046658272 998448941802525504 1002845595850436416 1003641407884745760 1005359761768858080 1007454261272543201 1009410869800357440 1011065641718062944 1013415529090723930 1014049706518189965 1021722213755401995 1028732443081864404 1028889458320895184 1030493755813079532 1032627963049907640 1034977561624569120 1036674246151822512 1041755982652566740 1041807502445977020 1052875570168533280 1055110198032681440 1056916672628799520 1057001192154799424 1059128566607094880 1060852000665183348 1063921003560068160 1068194746879411710 1081653020286069296 1089139741916262920 1089837028005762128 1093195049465951133 1093528442283720560 1098067116850002780 1111261335942375488 1112143181710123680 1116368235464169493 1118680293304066610 1121225691759949880 1122973964668099490 1123063766664474388 1130416066282572420 1133731693838269110 1139407730004705824 1140120751112343312 1142482001672238240 1144563421090699968 1146867027746144160 1146958740423292992 1148747137627695216 1149256334053948627 1152581087190073840 1157129533673580480 1162447224545242155 1171271591306669632 1181832485909136360 1186057772015419992 1205777137368077248 1209313806760820384 1210273462449252240 1211378298056864769 1214122990988620960 1216098634908868716 1216469509759405120 1219616760178614720 1222059902727049445 1224617405139453455 1239943706181591632 1242439280058322840 1244476065763336484 1248061177253156880 1250107179183080088 1253556994813045520 1263450684202239936 1263832052147578680 1266132237639217728 1268300007154559424 1270954279928513856 1282161209418543680 1282224618395048640 1284895919683371658 1285915553852330505 1286111822901118980 1288117194766349415 1295842807689778140 1306967690299515504 1309674489721834080 1312234130740464672 1314701226928506720 1317440187817941109 1321251490193499280 1326065000831479185 1342416351964879932 1345470830111939856 1347568757601719388 1349157302402445120 1351467220738464960 1352066275357586620 1354282777448336762 1362296285007202660 1371643257442485872 1371852611094526912 1373991674417439376 1376837284066543520 1382232328202430016 1383097304628088608 1388653170943235223 1389076669927969360 1391281312347781440 1395362084724023520 1403829708330592985 1414469334220244464 1424259662505882280 1425150938890429140 1430704276363374960 1433698425529116240 1435933922034619020 1451260921043113440 1456947589186345152 1457593399287934844 1459866154068529337 1464089489133337040 1466471883272459334 1469540886167344146 1482572215019274990 1490927136069987408 1504268393775654624 1507221421710096560 1511642258451025480 1520123293636085895 1520161001483124416 1531662850170260288 1549929632726989540 1555595082204170605 1562633973978850110 1575776647878848480 1579313355252799920 1581410362687226656 1582665297049022160 1582906858955223360 1585375008943199280 1585501788232199136 1588692849910642320 1594883455618188480 1613697949932336320 1615171064075819692 1621464846545158288 1622479530429103944 1633709612874394380 1634755542008643192 1640292663425580840 1652204740879852224 1664081569670875840 1666809572244106784 1666892003913563232 1678020439956099915 1681838537639924820 1684460947002149235 1684595649996711582 1685109402863438240 1709111595007058736 1714554071803107340 1714815763868158640 1717489593021799220 1727790410253037520 1728871630785110760 1742623587066020672 1751033945671258560 1754031924788220480 1756907386960004448 1757686157964862606 1760546035363776960 1767303288657992640 1768086667775305580 1770985170509363458 1789888469286506576 1793961106815919808 1796758343468959184 1808665706052115872 1813970710141230576 1821184486482931440 1821991749109918555 1824704264639107680 1851537561257646964 1859915559272387448 1863658920087484260 1866714098645004726 1880335492219568280 1890931977454618176 1900201251853905520 1907605701817833280 1911597900705488320 1914578562712825360 1923241814127815520 1927343879525057487 1955295844363279112 1959387848223125528 1976762953359033320 1981877235290248920 1987902848093316544 2007282815769491520 2010719523537716160 2014908522545086402 2018963830094774615 2022131283436125888 2026831058181447860 2028099413036379930 2031424166172505143 2043444427510803990 2057464886163728808 2057778916641790368 2060987511626159064 2065255926099815280 2069955123249138240 2073348492303645024 2083511965305133480 2083615004891954040 2105751140337066560 2110220396065362880 2113833345257599040 2118257133214189760 2121704001330366696 2136389493758823420 2163306040572138592 2178279483832525840 2179674056011524256 2186390098931902266 2187056884567441120 2196134233700005560 2224286363420247360 2232736470928338986 2237360586608133220 2242451383519899760 2245947929336198980 2246127533328948776 2260832132565144840 2267463387676538220 2278815460009411648 2280241502224686624 2284964003344476480 2293734055492288320 2297494275255390432 2298512668107897254 2305162174380147680 2314421951572058705 2324894449090484310 2363664971818272720 2372115544030839984 2418627613521640768 2420546924898504480 2422756596113729538 2428245981977241920 2432197269817737432 2444119805454098890 2449234810278906910 2479887412363183264 2484878560116645680 2488952131526672968 2496122354506313760 2500214358366160176 2507113989626091040 2527664104295157360 2569791839366743316 2571831107704661010 2572223645802237960 2576234389532698830 2591685615379556280 2613935380599031008 2619348979443668160 2624468261480929344 2629402453857013440 2634880375635882218 2636529236947293909 2642502980386998560 2652130001662958370 2656477755764045187 2684832703929759864 2690941660223879712 2695137515203438776 2704132550715173240 2708565554896673524 2724592570014405320 2743286514884971744 2747983348834878752 2753674568133087040 2766194609256177216 2777306341886470446 2778153339855938720 2790724169448047040 2807659416661185970 2828938668440488928 2848519325011764560 2850301877780858280 2861408552726749920 2867396851058232480 2871867844069238040 2902521842086226880 2915186798575869688 2919732308137058674 2928178978266674080 2932943766544918668 2939081772334688292 2965144430038549980 2981854272139974816 3008536787551309248 3014442843420193120 3022362783817629603 3023284516902050960 3040246587272171790 3099859265453979080 3111190164408341210 3125267947957700220 3151553295757696960 3158626710505599840 3162820725374453312 3165330594098044320 3170750017886398560 3171003576464398272 3177355747090328557 3177385699821284640 3212239799208429145 3230342128151639384 3242929693090316576 3244959060858207888 3267419225748788760 3269511084017286384 3280585326851161680 3333619144488213568 3333784007827126464 3349104706392508479 3356040879912199830 3363677075279849640 3368921894004298470 3369191299993423164 3370218805726876480 3385706943620841905 3418223190014117472 3429108143606214680 3429631527736317280 3434979186043598440 3447769002161845881 3455580820506075040 3457743261570221520 3513814773920008896 3515372315929725212 3536173335550611160 3541970341018726916 3579776938573013152 3593516686937918368 3617331412104231744 3627941420282461152 3642368972965862880 3643983498219837110 3649408529278215360 3666179708181148335 3673852215418360365 3703075122515293928 3719831118544774896 3727317840174968520 3733428197290009452 3760670984439136560 3800402503707811040 3829157125425650720 3846483628255631040 3854687759050114974 3910591688726558224 3918775696446251056 3952320563453823327 3953525906718066640 3963754470580497840 4029817045090172804 4037927660189549230 4053662116362895720 4056198826072759860 4062848332345010286 4086888855021607980 4114929772327457616 4115557833283580736 4121975023252318128 4130511852199630560 4146696984607290048 4155003669271968113 4167023930610266960 4167230009783908080 4211489124991778955 4243408002660733392 4272778987517646840 4326612081144277184 4356558967665051680 4359348112023048512 4372780197863804532 4374113769134882240 4379598462205588011 4392268467400011120 4394215394912156515 4427462926273408645 4465472941856677972 4474721173216266440 4484902767039799520 4491895858672397960 4492255066657897552 4521664265130289680 4534926775353076440 4560483004449373248 4594988550510780864 4597025336215794508 4610324348760295360 4628843903144117410 4649788898180968620 4666785246612511815 4727329943636545440 4744231088061679968 4841093849797008960 4845513192227459076 4864394539635474864 4888239610908197780 4898469620557813820 4959774824726366528 4969757120233291360 4977904263053345936 4992244709012627520 5000428716732320352 5014227979252182080 5037271306362716005 5055328208590314720 5139583678733486632 5143662215409322020 5144447291604475920 5152468779065397660 5183371230759112560 5227870761198062016 5269760751271764436 5273058473894587818 5285005960773997120 5304260003325916740 5312955511528090374 5369665407859519728 5381883320447759424 5390275030406877552 5408265101430346480 5417131109793347048 5449185140028810640 5465975247329755665 5486573029769943488 5495966697669757504 5554612683772940892 5556306679711877440 5581841177320847465 5615318833322371940 5657877336880977856 5697038650023529120 5700603755561716560 5722817105453499840 5734793702116464960 5743735688138476080 5746281670269743135 5830373597151739376 5839464616274117348 5856357956533348160 5865887533089837336 5878163544669376584 5930288860077099960 5963708544279949632 6028885686840386240 6044725567635259206 6046569033804101920 6056891490284323845 6080493174544343580 6199718530907958160 6222380328816682420 6250535895915400440 6317253421011199680 6330661188196088640 6341500035772797120 6354711494180657114 6354771399642569280 6424479598416858290 6460684256303278768 6485859386180633152 6489918121716415776 6534838451497577520 6539022168034572768 6561170653702323360 6587200939089705545 6698209412785016958 6712081759824399660 6727354150559699280 6737843788008596940 6738382599986846328 6771413887241683810 6836446380028234944 6858216287212429360 6859263055472634560 6869958372087196880 6895538004323691762 6911161641012150080 6915486523140443040 6943265854716176115 7030744631859450424 7072346671101222320 7083940682037453832 7159553877146026304 7187033373875836736 7255882840564922304 7284737945931725760 7287966996439674220 7299330770342646685 7332359416362296670 7347704430836720730 7406150245030587856 7439662237089549792 7454635680349937040 7466856394580018904 7521341968878273120 7600805007415622080 7658314250851301440 7709375518100229948 7821183377453116448 7837551392892502112 7904641126907646654 7907051813436133280 7927508941160995680 8059634090180345608 8075855320379098460 8107324232725791440 8112397652145519720 8125696664690020572 8173777710043215960 8229859544654915232 8243950046504636256 8261023704399261120 8310007338543936226 8334047861220533920 8334460019567816160 8422978249983557910 8486816005321466784 8545557975035293680 8713117935330103360 8745560395727609064 8759196924411176022 8784536934800022240 8788430789824313030 8854925852546817290 8930945883713355944 8949442346432532880 8969805534079599040 8983791717344795920 8984510133315795104 9043328530260579360 9069853550706152880 9194050672431589016 9257687806288234820 9299577796361937240 9333570493225023630 9454659887273090880 9488462176123359936 9532067241270985671 9636719397625287435 9691026384454918152 9728789079270949728 9776479221816395560 9796939241115627640 9939514240466582720 9955808526106691872 10000857433464640704 10074542612725432010 10110656417180629440 10157120830862525715 10279167357466973264 10287324430818644040 10288894583208951840 10304937558130795320 10366742461518225120 10539521502543528872 10546116947789175636 10608520006651833480 10625911023056180748 10739330815719039456 10780550060813755104 10816530202860692960 10834262219586694096 10898370280057621280 10931950494659511330 11109225367545881784 11163682354641694930 11230637666644743880 11394077300047058240 11401207511123433120 11487471376276952160 11492563340539486270 11511403608310862477 11660747194303478752 11678929232548234696 11731775066179674672 11756327089338753168 11860577720154199920 12089451135270518412 12093138067608203840 12113782980568647690 12160986349088687160 12399437061815916320 12444760657633364840 12465011007815904339 12501071791830800880 12709422988361314228 12848959196833716580 12921368512606557536 12979836243432831552 13069676902995155040 13078044336069145536 13122341307404646720 13174401878179411090 13182646184736469545 13282388778820225935 13396418825570033916 13424163519648799320 13454708301119398560 13475687576017193880 13476765199973692656 13542827774483367620 13716432574424858720 13739916744174393760 13791076008647383524 13830973046280886080 13886531709432352230 14061489263718900848 14144693342202444640 14167881364074907664 14575933992879348440 14598661540685293370 14664718832724593340 14695408861673441460 14812300490061175712 14879324474179099584 14909271360699874080 14933712789160037808 14940332342701332151 15042683937756546240 15111813919088148015 15418751036200459896 15642366754906232896 15675102785785004224 15809282253815293308 15814103626872266560 15855017882321991360 15886778735451642785 16119268180360691216 16151710640758196920 16214648465451582880 16224795304291039440 16251393329380041144 16347555420086431920 16459719089309830464 16487900093009272512 16620014677087872452 16668095722441067840 16668920039135632320 16745523531962542395 16845956499967115820 16973632010642933568 17091115950070587360 17126722441633234417 17238845010809229405 17491120791455218128 17518393848822352044 17569073869600044480 17576861579648626060 17709851705093634580 17861891767426711888 17898884692865065760 17967583434689591840 17969020266631590208 18086657060521158720 18139707101412305760 18388101344863178032 18515375612576469640 18599155592723874480 18667140986450047260 18978260002890881381 19064134482541971342 19273438795250574870 19382052768909836304 19457578158541899456 19552958443632791120 19593878482231255280 19761602817269116635 19911617052213383744 20149085225450864020 20314241661725051430 20558334714933946528 20574648861637288080 20577789166417903680 20609875116261590640 20733484923036450240 20775018346359840565 21079043005087057744 21092233895578351272 21217040013303666960 21251822046112361496 21478661631438078912 21561100121627510208 21633060405721385920 21668524439173388192 21796740560115242560 21863900989319022660 21897992311027940055 22218450735091763568 22327364709283389860 22461275333289487760 22802415022246866240 22974942752553904320 22985126681078972540 23022807216621724954 23321494388606957504 23357858465096469392 23463550132359349344 23512654178677506336 23721155440308399840 24178902270541036824 24227565961137295380 24321972698177374320 24798874123631832640 24889521315266729680 24930022015631808678 25002143583661601760 25418845976722628456 25697918393667433160 25842737025213115072 26139353805990310080 26348803756358822180 26365292369472939090 26564777557640451870 26792837651140067832 26848327039297598640 26909416602238797120 26951375152034387760 26953530399947385312 27085655548966735240 27432865148849717440 27479833488348787520 27582152017294767048 27773063418864704460 28122978527437801696 28289386684404889280 28335762728149815328 29151867985758696880 29197323081370586740 29329437665449186680 29390817723346882920 29624600980122351424 29818542721399748160 29867425578320075616 29880664685402664302 30223627838176296030 30837502072400919792 31618564507630586616 31773557470903285570 32238536360721382432 32303421281516393840 32429296930903165760 32449590608582078880 32502786658760082288 32695110840172863840 33240029354175744904 33491047063925084790 33691912999934231640 34182231900141174720 34253444883266468834 34477690021618458810 34534210824932587431 34982241582910436256 35036787697644704088 35153723159297252120 35419703410187269160 35723783534853423776 35797769385730131520 35935166869379183680 36279414202824611520 36776202689726356064 37030751225152939280 37198311185447748960 37334281972900094520 37956520005781762762 38128268965083942684 38546877590501149740 38764105537819672608 39105916887265582240 39187756964462510560 39523205634538233270 40298170450901728040 40628483323450102860 41116669429867893056 41149297723274576160 41219750232523181280 41305624712174271241 41550036692719681130 42158086010174115488 42184467791156702544 42434080026607333920 42503644092224722992 43337048878346776384 43727801978638045320 43795984622055880110 44436901470183527136 44654729418566779720 44820997028103996453 44922550666578975520 45970253362157945080 46045614433243449908 46715716930192938784 46927100264718698688 47025308357355012672 47442310880616799680 47660336206354928355 48357804541082073648 48455131922274590760 48643945396354748640 49779042630533459360 49860044031263617356 50004287167323203520 50837691953445256912 51380167324899703251 51395836787334866320 52697607512717644360 52730584738945878180 53129555115280903740 53585675302280135664 53696654078595197280 53902750304068775520 53907060799894770624 54015047700535585469 54171311097933470480 55164304034589534096 55546126837729408920 56245957054875603392 56671525456299630656 56934780008672644143 57557018041554312385 58303735971517393760 58394646162741173480 58658875330898373360 58781635446693765840 59734851156640151232 59761329370805328604 60447255676352592060 61675004144801839584 62325055039079521695 63237129015261173232 63547114941806571140 64477072721442764864 64606842563032787680 64899181217164157760 65005573317520164576 65390221680345727680 66480058708351489808 66982094127850169580 67383825999868463280 68506889766532937668 68955380043236917620 69068421649865174862 69964483165820872512 70073575395289408176 70307446318594504240 70839406820374538320 71447567069706847552 73552405379452712128 74061502450305878560 74396622370895497920 74668563945800189040 74701661713506660755 75913040011563525524 76256537930167885368 77093755181002299480 77528211075639345216 78211833774531164480 78375513928925021120 79046411269076466540 80596340901803456080 81256966646900205720 82298595446549152320 82439500465046362560 82611249424348542482 83100073385439362260 84316172020348230976 84368935582313405088 84868160053214667840 85007288184449445984 85633612208166172085 87455603957276090640 87591969244111760220 88873802940367054272 89309458837133559440 89641994056207992906 89845101333157951040 91940506724315890160 92091228866486899816 93431433860385877568 94891300014454406905 95320672412709856710 96715609082164147296 96910263844549181520 97287890792709497280 99558085261066918720 99720088062527234712 101675383906890513824 102760334649799406502 102791673574669732640 105395215025435288720 105461169477891756360 106259110230561807480 107171350604560271328 107393308157190394560 107805500608137551040 108030095401071170938 108342622195866940960 110328608069179068192 111092253675458817840 113869560017345288286 115114036083108624770 116607471943034787520 116789292325482346960 117317750661796746720 117563270893387531680 119522658741610657208 120894511352705184120 123350008289603679168 123916874136522813723 124650110078159043390 126474258030522346464 127094229883613142280 129213685126065575360 130011146635040329152 132960117416702979616 133964188255700339160 134767651999736926560 137013779533065875336 137910760086473835240 138136843299730349724 140147150790578816352 140614892637189008480 141678813640749076640 148123004900611757120 149337127891600378080 149403323427013321510 151826080023127051048 152513075860335770736 154187510362004598960 158092822538152933080 161192681803606912160 162045143101606756407 162513933293800411440 165222498848697084964 166200146770878724520 168737871164626810176 170014576368898891968 171267224416332344170 172671054124662937155 174911207914552181280 175183938488223520440 178618917674267118880 179283988112415985812 183881013448631780320 184182457732973799632 189782600028908813810 190641344825419713420 193431218164328294592 193820527689098363040 199440176125054469424 203350767813781027648 205520669299598813004 205583347149339465280 206528123560871356205 210790430050870577440 210922338955783512720 212518220461123614960 214342701209120542656 216060190802142341876 216685244391733881920 220657216138358136384 222184507350917635680 224104985140519982265 227739120034690576572 230228072166217249540 233578584650964693920 234635501323593493440 235126541786775063360 239045317483221314416 241789022705410368240 247833748273045627446 249300220156318086780 252948516061044692928 254188459767226284560 256900836624498516255 265920234833405959232 267928376511400678320 269535303999473853120 270075238502677927345 274027559066131750672 275821520172947670480 276273686599460699448 280294301581157632704 281229785274378016960 283357627281498153280 284673900043363220715 298674255783200756160 298806646854026643020 303652160046254102096 305026151720671541472 308375020724009197920 316185645076305866160 322385363607213824320 324090286203213512814 325027866587600822880 330444997697394169928 332400293541757449040 342534448832664688340 345342108249325874310 349822415829104362560 350367876976447040880 357237835348534237760 358567976224831971624 367762026897263560640 368364915465947599264 379565200057817627620 381282689650839426840 387641055378196726080 398880352250108938848 411041338599197626008 413056247121742712410 421580860101741154880 421844677911567025440 425036440922247229920 432120381604284683752 444369014701835271360 448209970281039964530 455478240069381153144 460456144332434499080 467157169301929387840 478090634966442628832 483578045410820736480 495667496546091254892 498600440312636173560 508376919534452569120 513801673248997032510 535856753022801356640 540150477005355854690 548055118132263501344 551643040345895340960 552547373198921398896 569347800086726441430 597613293708053286040 607304320092508204192 610052303441343082944 616750041448018395840 619584370682614068615 632371290152611732320 648180572406427025628 650055733175201645760 660889995394788339856 664800587083514898080 685068897665329376680 690684216498651748620 700735753952894081760 702195620106962611097 717135952449663943248 736729830931895198528 759130400115635255240 762565379301678853680 797760704500217877696 810225715508033782035 822082677198395252016 826112494243485424820 843689355823134050880 850072881844494459840 864240763208569367504 896419940562079929060 910956480138762306288 920912288664868998160 956181269932885257664 967156090821641472960 991334993092182509784 997200880625272347120 1016753839068905138240 1027603346497994065020 1071713506045602713280 1080300954010711709380 1096110236264527002688 1103286080691790681920 1105094746397842797792 1138695600173452882860 1195226587416106572080 1214608640185016408384 1239168741365228137230 1264742580305223464640 1296361144812854051256 1321779990789576679712 1329601174167029796160 1370137795330658753360 1381368432997303497240 1401471507905788163520 1404391240213925222194 1434271904899327886496 1518260800231270510480 1525130758603357707360 1620451431016067564070 1644165354396790504032 1652224988486970849640 1728481526417138735008 1792839881124159858120 1821912960277524612576 1841824577329737996320 1982669986184365019568 1994401761250544694240 2055206692995988130040 2106586860320887833291 2160601908021423418760 2210189492795685595584 2277391200346905765720 2390453174832213144160 2478337482730456274460 2592722289625708102512 2643559981579153359424 2740275590661317506720 2762736865994606994480 2808782480427850444388 2868543809798655772992 3036521600462541020960 3050261517206715414720 3240902862032135128140 3288330708793581008064 3304449976973941699280 3456963052834277470016 3510978100534813055485 3585679762248319716240 3643825920555049225152 3683649154659475992640 3965339972368730039136 3988803522501089388480 4110413385991976260080 4213173720641775666582 4321203816042846837520 4554782400693811531440 4780906349664426288320 4956674965460912548920 5185444579251416205024 5480551181322635013440 5525473731989213988960 5617564960855700888776 6073043200925082041920 6481805724064270256280 6608899953947883398560 7021956201069626110970 7171359524496639432480 7930679944737460078272 8220826771983952520160 8426347441283551333164 8642407632085693675040 9109564801387623062880 9913349930921825097840 10370889158502832410048 10532934301604439166455 11050947463978427977920 11235129921711401777552 12963611448128540512560 13217799907895766797120 14043912402139252221940 14342719048993278864960 16441653543967905040320 16852694882567102666328 17284815264171387350080 18219129602775246125760 19826699861843650195680 21065868603208878332910 22470259843422803555104 25927222896257081025120 28087824804278504443880 33705389765134205332656 39653399723687300391360 42131737206417756665820 44940519686845607110208 51854445792514162050240 56175649608557008887760 67410779530268410665312 84263474412835513331640 112351299217114017775520 134821559060536821330624 168526948825671026663280 224702598434228035551040 337053897651342053326560 674107795302684106653120
- Sum of all divisors σ(n): 2683075838399387415871488
- Sum of proper divisors (its aliquot sum) s(n): 2008968043096703309218368
- 674107795302684106653120 is an abundant number, because the sum of its proper divisors (2008968043096703309218368) is greater than itself. Its abundance is 1334860247794019202565248
Bases of 674107795302684106653120
- Binary: 100011101011111101110100111100010101101110011110111011110010001101111101110000002
- Hexadecimal: 0x8EBF74F15B9EEF237DC0
- Base-36: 31RTEZYTQX15079C
Squares and roots of 674107795302684106653120
- 674107795302684106653120 squared (6741077953026841066531202) is 454421319687845456526576774561197323048005734400
- 674107795302684106653120 cubed (6741077953026841066531203) is 306328953953309700193746381787095200814851201781527654428850951651328000
-
The
square root of 674107795302684106653120 is 821040678226.5322733509 -
The
cube root of 674107795302684106653120 is 87681865.8850566467
Scales and comparisons
How big is 674107795302684106653120?- 674,107,795,302,684,106,653,120 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 674,107,795,302,684,106,653,120 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 674107795302684106653120 cubic inches would be around 7306822.2 feet tall.
Recreational maths with 674107795302684106653120
- 674107795302684106653120 backwards is 021356601486203597701476
- The number of decimal digits it has is: 24
- The sum of 674107795302684106653120's digits is 93
- 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 674107795302684106653120 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 674107795302684106653120 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/674107795302684106653120/
Chicago style:
Numbermatics. 2024. "Number 674107795302684106653120 - Facts about the integer". https://numbermatics.com/n/674107795302684106653120/
The information we have on file for 674107795302684106653120 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 674107795302684106653120, math, Factors of 674107795302684106653120, curriculum, school, college, exams, university, Prime factorization of 674107795302684106653120, STEM, science, technology, engineering, physics, economics, calculator, six hundred seventy-four sextillion, one hundred seven quintillion, seven hundred ninety-five quadrillion, three hundred two trillion, six hundred eighty-four billion, one hundred six million, six hundred fifty-three thousand, one hundred twenty.