345377766509704642560
345,377,766,509,704,642,560 is an even composite number composed of eight prime numbers multiplied together.
What does the number 345377766509704642560 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 16560 divisors.
345377766509704642560 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of sixteen thousand, five hundred sixty divisors.
Prime factorization of 345377766509704642560:
222 × 3 × 5 × 74 × 11 × 292 × 592 × 71
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 5 × 7 × 7 × 7 × 7 × 11 × 29 × 29 × 59 × 59 × 71)See below for interesting mathematical facts about the number 345377766509704642560 from the Numbermatics database.
Names of 345377766509704642560
- Cardinal: 345377766509704642560 can be written as Three hundred forty-five quintillion, three hundred seventy-seven quadrillion, seven hundred sixty-six trillion, five hundred nine billion, seven hundred four million, six hundred forty-two thousand, five hundred sixty.
Scientific notation
- Scientific notation: 3.4537776650970464256 × 1020
Factors of 345377766509704642560
Divisors of 345377766509704642560
- Number of divisors d(n): 16560
-
Complete list of divisors:
1 2 3 4 5 6 7 8 10 11 12 14 15 16 20 21 22 24 28 29 30 32 33 35 40 42 44 48 49 55 56 58 59 60 64 66 70 71 77 80 84 87 88 96 98 105 110 112 116 118 120 128 132 140 142 145 147 154 160 165 168 174 176 177 192 196 203 210 213 220 224 231 232 236 240 245 256 264 280 284 290 294 295 308 319 320 330 336 343 348 352 354 355 384 385 392 406 413 420 426 435 440 448 462 464 472 480 490 497 512 528 539 560 568 580 588 590 609 616 638 640 649 660 672 686 696 704 708 710 735 768 770 781 784 812 826 840 841 852 870 880 885 896 924 928 944 957 960 980 994 1015 1024 1029 1056 1065 1078 1120 1136 1155 1160 1176 1180 1218 1232 1239 1276 1280 1298 1320 1344 1372 1392 1408 1416 1420 1421 1470 1491 1536 1540 1562 1568 1595 1617 1624 1652 1680 1682 1704 1711 1715 1740 1760 1770 1792 1848 1856 1888 1914 1920 1947 1960 1988 2030 2048 2058 2059 2065 2112 2130 2156 2233 2240 2272 2310 2320 2343 2352 2360 2401 2436 2464 2478 2485 2523 2552 2560 2596 2640 2688 2695 2744 2784 2816 2832 2840 2842 2891 2940 2982 3045 3072 3080 3124 3136 3190 3234 3245 3248 3304 3360 3364 3408 3422 3430 3479 3480 3481 3520 3540 3584 3696 3712 3773 3776 3828 3840 3894 3905 3920 3976 4060 4096 4116 4118 4130 4189 4205 4224 4260 4263 4312 4466 4480 4543 4544 4620 4640 4686 4704 4720 4785 4802 4872 4928 4956 4970 5046 5104 5120 5133 5145 5192 5280 5376 5390 5467 5488 5568 5632 5664 5680 5684 5782 5880 5887 5964 6090 6144 6160 6177 6195 6248 6272 6380 6468 6490 6496 6608 6699 6720 6728 6816 6844 6860 6958 6960 6962 7040 7080 7105 7168 7203 7392 7424 7455 7546 7552 7656 7680 7788 7810 7840 7952 8085 8120 8192 8232 8236 8260 8378 8410 8448 8520 8526 8555 8624 8673 8932 8960 9086 9088 9240 9251 9280 9372 9408 9440 9570 9604 9735 9744 9856 9912 9940 9947 10092 10208 10240 10266 10290 10295 10384 10437 10443 10560 10752 10780 10934 10976 11136 11165 11264 11319 11328 11360 11368 11564 11715 11760 11774 11928 11977 12005 12180 12288 12320 12354 12390 12496 12544 12567 12615 12760 12936 12980 12992 13216 13398 13440 13456 13629 13632 13688 13720 13916 13920 13924 14080 14160 14210 14336 14406 14413 14455 14784 14848 14910 15092 15104 15312 15360 15576 15620 15631 15680 15904 16170 16240 16384 16401 16464 16472 16520 16756 16820 16896 17040 17052 17110 17248 17346 17395 17405 17661 17864 17920 18172 18176 18480 18502 18560 18744 18816 18821 18865 18880 19140 19208 19470 19488 19712 19824 19880 19894 20184 20237 20416 20480 20532 20580 20590 20768 20874 20886 20945 21120 21315 21504 21560 21868 21952 22272 22330 22528 22638 22649 22656 22715 22720 22736 23128 23430 23520 23548 23856 23954 24010 24353 24360 24367 24576 24640 24708 24780 24992 25088 25134 25230 25520 25665 25872 25960 25984 26411 26432 26796 26880 26912 27258 27264 27335 27376 27440 27753 27832 27840 27848 28160 28320 28420 28672 28812 28826 28910 29323 29435 29568 29696 29820 29841 30184 30208 30624 30720 30885 31152 31240 31262 31360 31801 31808 32340 32480 32768 32802 32928 32944 33040 33495 33512 33640 33792 34080 34104 34220 34496 34692 34790 34810 35322 35728 35840 35931 36015 36344 36352 36960 37004 37120 37488 37632 37642 37730 37760 38269 38280 38291 38416 38940 38976 39424 39648 39760 39788 40368 40474 40832 40960 41064 41160 41180 41209 41536 41748 41772 41890 42240 42630 43008 43120 43239 43365 43736 43904 44544 44660 45056 45276 45298 45312 45430 45440 45472 46079 46255 46256 46860 46893 47040 47096 47712 47908 48020 48706 48720 48734 49152 49280 49416 49560 49619 49735 49984 50176 50268 50460 51040 51330 51744 51920 51968 52185 52215 52822 52864 53592 53760 53824 54516 54528 54670 54752 54880 55506 55664 55680 55696 56320 56463 56595 56640 56840 57344 57624 57652 57820 58646 58870 59136 59392 59640 59682 59711 59885 60368 60416 60711 61248 61440 61770 62304 62480 62524 62720 62835 63602 63616 64680 64757 64960 65536 65604 65856 65888 66080 66990 67024 67280 67584 67947 68145 68160 68208 68440 68992 69384 69580 69620 69629 70644 71456 71680 71862 72030 72065 72688 72704 73059 73101 73920 74008 74240 74976 75264 75284 75460 75520 76538 76560 76582 76832 77880 77952 78155 78848 79233 79296 79520 79576 80736 80948 81664 81920 82005 82128 82320 82360 82418 83072 83496 83544 83780 83839 84480 85260 86016 86240 86478 86730 87472 87808 87969 88305 89088 89320 90112 90552 90596 90624 90860 90880 90944 92158 92510 92512 93720 93786 94080 94105 94192 95403 95424 95816 96040 97412 97440 97468 98304 98560 98832 99120 99238 99470 99968 100352 100536 100891 100920 100949 101185 102080 102660 103488 103840 103936 104370 104430 105644 105728 107184 107520 107648 109032 109056 109340 109417 109504 109760 111012 111328 111360 111392 112640 112926 113190 113245 113280 113680 114688 114807 114873 115248 115304 115640 117292 117740 118272 118784 119280 119364 119422 119770 120736 120832 121422 121481 121765 121835 122496 122880 123540 123627 124608 124960 125048 125440 125670 127204 127232 129360 129514 129920 131072 131208 131712 131747 131776 132055 132160 133980 134048 134560 135168 135894 136290 136320 136416 136880 137984 138237 138765 138768 139160 139240 139258 141288 141659 142912 143360 143724 144060 144130 145376 145408 146118 146202 146615 147840 148016 148480 148857 149205 149952 150528 150568 150920 151040 153076 153120 153164 153664 155760 155904 156310 157696 158466 158543 158592 159005 159040 159152 161472 161896 163328 163840 164010 164256 164640 164720 164836 166144 166992 167088 167560 167678 168960 170471 170520 170569 172032 172480 172956 173460 174944 175616 175938 176610 178176 178640 179133 179655 180224 181104 181192 181248 181720 181760 181888 184316 185020 185024 187440 187572 188160 188210 188384 190806 190848 191345 191455 191632 192080 194271 194824 194880 194936 196608 197120 197664 198240 198476 198940 199936 200704 201072 201782 201840 201898 202370 204160 205261 205320 206045 206976 207680 207872 208740 208860 208887 211288 211456 214368 215040 215296 216195 218064 218112 218680 218834 219008 219520 222024 222607 222656 222720 222784 225280 225852 226380 226490 226560 227360 229376 229614 229746 230395 230496 230608 231280 234465 234584 235480 236544 237568 238560 238728 238844 239540 241472 241664 242844 242962 243530 243670 244992 245760 247080 247151 247254 248095 249216 249920 250096 250880 251340 251517 254408 254464 258720 259028 259840 262144 262416 263424 263494 263552 264110 264320 267883 267960 268037 268096 269120 270336 271788 272580 272640 272832 273760 275968 276474 277530 277536 278320 278480 278516 282315 282576 283318 285824 286720 287448 288120 288260 288463 290752 290816 292236 292404 293230 295680 296032 296960 297714 298410 298555 299904 301056 301136 301840 302080 302673 302847 303555 306152 306240 306328 307328 311520 311808 312620 315392 316932 317086 317184 318010 318080 318304 322553 322944 323785 323792 326656 327680 328020 328251 328512 329280 329440 329672 332288 333984 334176 335120 335356 337920 339735 340942 341040 341138 344064 344960 345912 346920 347333 348145 349888 351232 351876 353220 356352 357280 358266 359310 360448 362208 362384 362496 363440 363520 363776 364443 365295 365505 368632 370040 370048 374880 375144 376320 376420 376768 381612 381696 382690 382910 383264 384160 388542 389648 389760 389872 393216 394240 395241 395328 396165 396480 396952 397880 399872 401408 402144 403564 403680 403796 404740 408320 410522 410640 412090 413952 415360 415744 417480 417720 417774 417977 419195 422576 422912 424977 428736 430080 430592 432390 436128 436224 437360 437668 438016 439040 439845 444048 445214 445312 445440 445568 450560 451704 452760 452980 453120 453299 454720 458752 459228 459492 460790 460992 461216 462560 468930 469168 470960 473088 475136 475629 477015 477120 477456 477688 479080 482944 483328 485688 485924 487060 487340 489984 491520 494160 494302 494508 496190 498432 499840 500192 501760 502680 503034 504455 504745 508816 508928 511413 511707 517440 518056 519680 524288 524832 526848 526988 527104 528220 528640 535766 535920 536074 536192 538240 540672 543576 545160 545280 545664 545809 547085 547520 551936 552948 555060 555072 556640 556960 557032 564630 565152 566636 571648 573440 574035 574365 574896 576240 576520 576926 581504 581632 584472 584808 586460 586873 591360 592064 593920 595428 596820 597110 599808 602112 602272 603680 604160 605346 605694 607110 607405 612304 612480 612656 614656 615783 618135 623040 623616 625240 630784 633864 634172 634368 636020 636160 636608 645106 645888 647570 647584 653312 655360 656040 656502 656821 657024 658560 658735 658880 659344 664576 667821 667968 668352 670240 670712 675840 679470 681884 682080 682276 688128 689920 691185 691824 693840 694666 696290 699776 702464 703752 706237 706440 706643 708295 712704 714560 716532 718620 720896 724416 724768 724992 726880 727040 727552 728886 730590 731010 737264 740080 740096 741453 744285 749760 750288 752640 752840 753536 763224 763392 765380 765820 765919 766528 768320 777084 779296 779520 779744 786432 788480 790482 790656 792330 792715 792960 793904 795760 799744 802816 803649 804111 804288 807128 807360 807592 809480 816640 821044 821280 824180 827904 830720 831488 834960 835440 835548 835954 838390 845152 845824 849954 850367 852355 852845 857472 860160 861184 864780 865389 872256 872448 874720 875336 876032 878080 879690 888096 890428 890624 890880 891136 895665 901120 903408 905520 905960 906240 906598 909440 917504 918456 918984 921580 921984 922229 922432 925120 937860 938336 941920 946176 950272 951258 954030 954240 954912 955376 958160 965888 966656 967659 971355 971376 971848 974120 974680 979968 983040 988320 988604 989016 992380 996864 999680 1000384 1003520 1005360 1006068 1008910 1009490 1017632 1017856 1022826 1023414 1026305 1034880 1036112 1039360 1041999 1044435 1048576 1049664 1053696 1053976 1054208 1056440 1057280 1071532 1071840 1072148 1072384 1076480 1081344 1087152 1090320 1090560 1091328 1091618 1094170 1095040 1103872 1105896 1109801 1110120 1110144 1110439 1113035 1113280 1113920 1114064 1129260 1130304 1133272 1143296 1146880 1148070 1148730 1149792 1152480 1153040 1153852 1163008 1163264 1168944 1169616 1172920 1173746 1182720 1184128 1187840 1190856 1193640 1193983 1194220 1199616 1204224 1204544 1207360 1208320 1210692 1211388 1214220 1214810 1224608 1224960 1225312 1229312 1231566 1235755 1236270 1246080 1247232 1250480 1253931 1257585 1261568 1267728 1268344 1268736 1272040 1272320 1273216 1290212 1291776 1295140 1295168 1306624 1310720 1312080 1313004 1313642 1314048 1317120 1317470 1317760 1318688 1329152 1335642 1335936 1336291 1336704 1339415 1340185 1340480 1341424 1351680 1358940 1359897 1363768 1364160 1364552 1376256 1379840 1382370 1383648 1387680 1389332 1392580 1399552 1404928 1407504 1412474 1412880 1413286 1416590 1425408 1429120 1433064 1436827 1437240 1441792 1442315 1448832 1449536 1449984 1453760 1454080 1455104 1457772 1461180 1462020 1474528 1480160 1480192 1482906 1488570 1499520 1500576 1505280 1505680 1507072 1513365 1514235 1526448 1526784 1530760 1531640 1531838 1533056 1536640 1554168 1558249 1558592 1559040 1559488 1572864 1576960 1580964 1581312 1584660 1585430 1585920 1587808 1591520 1599488 1605632 1607298 1608222 1608576 1612765 1614256 1614720 1615184 1618960 1633280 1637427 1641255 1642088 1642560 1648360 1655808 1661440 1662976 1669920 1670880 1671096 1671908 1676780 1690304 1691648 1699908 1700734 1704710 1705690 1714944 1720320 1722368 1729560 1730057 1730778 1736665 1744512 1744896 1749440 1750672 1752064 1756160 1759380 1760619 1776192 1780856 1781248 1781760 1782272 1791330 1802240 1806816 1811040 1811920 1812480 1813196 1818880 1822215 1835008 1836912 1837968 1843160 1843968 1844458 1844864 1850240 1875181 1875720 1876259 1876672 1883840 1892352 1900544 1902516 1908060 1908480 1909824 1910752 1916320 1931776 1933312 1935318 1942710 1942752 1943696 1948240 1949360 1959936 1966080 1970463 1976205 1976640 1977208 1978032 1984760 1993728 1999360 2000768 2007040 2010720 2012136 2017820 2018980 2019241 2035264 2035712 2045652 2046828 2052610 2069760 2072224 2078720 2083998 2088870 2089885 2097152 2099328 2107392 2107952 2108416 2112880 2114560 2118711 2119929 2124885 2143064 2143680 2144296 2144768 2152960 2162688 2174304 2180640 2181120 2182656 2183236 2188340 2190080 2207744 2211792 2219602 2220240 2220288 2220878 2226070 2226560 2227840 2228128 2257871 2258520 2260608 2266495 2266544 2286592 2293760 2296140 2297460 2297757 2299584 2304960 2306080 2307704 2326016 2326528 2337888 2339232 2345840 2347492 2365440 2368256 2375680 2378145 2381712 2387280 2387966 2388440 2399232 2408448 2409088 2414720 2416640 2421384 2422776 2428440 2429620 2431331 2449216 2449920 2450624 2458624 2463132 2471510 2472540 2492160 2494464 2500960 2507862 2515170 2523136 2535456 2536688 2537472 2544080 2544640 2546432 2551101 2557065 2558535 2580424 2583552 2590280 2590336 2613248 2621440 2624160 2626008 2627284 2628096 2634240 2634940 2635520 2637376 2658304 2671284 2671872 2672582 2673408 2678830 2680370 2680960 2682848 2703360 2717880 2718661 2719794 2727536 2728320 2729045 2729104 2752512 2759680 2764740 2766687 2767296 2775360 2778664 2785160 2799104 2809856 2815008 2824948 2825760 2826572 2833180 2850816 2858240 2866128 2873654 2874480 2883584 2884630 2897664 2899072 2899968 2907520 2908160 2910208 2915544 2922360 2924040 2925839 2927521 2934365 2949056 2960320 2960384 2965812 2977140 2999040 3001152 3010560 3011360 3014144 3026730 3028470 3052896 3053568 3061520 3063280 3063676 3066112 3073280 3078915 3108336 3116498 3117184 3118080 3118976 3145728 3153920 3161928 3162624 3169320 3170860 3171840 3173093 3175616 3183040 3198976 3211264 3214596 3216444 3217152 3225530 3228512 3229440 3230368 3237920 3266560 3274854 3282510 3284105 3284176 3285120 3296720 3311616 3322880 3325952 3329403 3331317 3339105 3339840 3341760 3342192 3343816 3353560 3380608 3383296 3399816 3401468 3409420 3411380 3429888 3440640 3444736 3459120 3460114 3461556 3473330 3489024 3489792 3498880 3501344 3504128 3512320 3518760 3521238 3522949 3531185 3533215 3552384 3561712 3562496 3563520 3564544 3581949 3582660 3604480 3613632 3622080 3623840 3624960 3626392 3637760 3644430 3670016 3673824 3675936 3686320 3687936 3688916 3689728 3700480 3707265 3750362 3751440 3752518 3753344 3767680 3784704 3801088 3805032 3816120 3816960 3819648 3820663 3821504 3829595 3832640 3863552 3866624 3870636 3885420 3885504 3887392 3896480 3898720 3919872 3932160 3940926 3952410 3953280 3954416 3956064 3969520 3987456 3998720 4001536 4008873 4014080 4018245 4020555 4021440 4024272 4035640 4037960 4038482 4070528 4071424 4091304 4093656 4105220 4108111 4139520 4144448 4157440 4167996 4177740 4179770 4194304 4198656 4214784 4215904 4216832 4225760 4229120 4237422 4239858 4249770 4251835 4286128 4287360 4288592 4289536 4305920 4310481 4325376 4326945 4348608 4361280 4362240 4365312 4366472 4376680 4380160 4415488 4423584 4439204 4440480 4440576 4441756 4452140 4453120 4455680 4456256 4515742 4517040 4521216 4532990 4533088 4573184 4587520 4592280 4594920 4595514 4597747 4599168 4609920 4611145 4612160 4615408 4652032 4653056 4674747 4675776 4678464 4691680 4694984 4730880 4736512 4751360 4756290 4763424 4774560 4775932 4776880 4798464 4816896 4818176 4829440 4833280 4838295 4842768 4845552 4856880 4859240 4862662 4898432 4899840 4901248 4917248 4926264 4943020 4943659 4945080 4946501 4984320 4988928 5001920 5015724 5030340 5046272 5070912 5073376 5074944 5088160 5089280 5092864 5102202 5114130 5117070 5160848 5167104 5180560 5180672 5190171 5209995 5226496 5242880 5248320 5252016 5254568 5256192 5268480 5269880 5271040 5274752 5316608 5342568 5343744 5345164 5346816 5357660 5360740 5361920 5365696 5406720 5435760 5437322 5439588 5455072 5456640 5458090 5458208 5505024 5519360 5529480 5533374 5534592 5549005 5550720 5552195 5557328 5570320 5598208 5619712 5625543 5628777 5630016 5649896 5651520 5653144 5666360 5701632 5716480 5732256 5747308 5748960 5767168 5769260 5795328 5798144 5799936 5815040 5816320 5820416 5831088 5844720 5848080 5851678 5855042 5868730 5898112 5920640 5920768 5931624 5952569 5954280 5969915 5998080 6002304 6021120 6022720 6028288 6053460 6056940 6057723 6105792 6107136 6123040 6126560 6127352 6132224 6146560 6157830 6216672 6232996 6234368 6236160 6237952 6269655 6291456 6307840 6323856 6325248 6338640 6341720 6343680 6346186 6351232 6366080 6397952 6422528 6429192 6432888 6434304 6451060 6455603 6457024 6458880 6460736 6475840 6533120 6549708 6565020 6568210 6568352 6570240 6593440 6623232 6645760 6651904 6658806 6662634 6678210 6679680 6681455 6683520 6684384 6687632 6707120 6761216 6766592 6773613 6799485 6799632 6802936 6818840 6822760 6859776 6881280 6889472 6918240 6920228 6923112 6946660 6978048 6979584 6997760 7002688 7008256 7024640 7037520 7042476 7045898 7062370 7066430 7104768 7123424 7124992 7127040 7129088 7163898 7165320 7167379 7184135 7208960 7227264 7244160 7247680 7249920 7252784 7275520 7288860 7293993 7340032 7347648 7351872 7372640 7375872 7377832 7379456 7400960 7414530 7500724 7502880 7505036 7506688 7535360 7569408 7602176 7610064 7632240 7633920 7639296 7641326 7643008 7659190 7665280 7727104 7733248 7741272 7768607 7770840 7771008 7773073 7774784 7791245 7792960 7797440 7839744 7864320 7881852 7904820 7906560 7908832 7912128 7939040 7974912 7997440 8003072 8017746 8028160 8036490 8041110 8042880 8048544 8071280 8075920 8076964 8141056 8142848 8155983 8182608 8187135 8187312 8210440 8216222 8279040 8288896 8314880 8335992 8355480 8357881 8359540 8397312 8429568 8431808 8433664 8451520 8458240 8474844 8479716 8499540 8503670 8572256 8574720 8577184 8579072 8611840 8620962 8650285 8650752 8653890 8697216 8722560 8724480 8730624 8732944 8753360 8760320 8777517 8782563 8803095 8830976 8847168 8878408 8880960 8881152 8883512 8904280 8906240 8911360 8912512 9031484 9034080 9042432 9065980 9066176 9146368 9175040 9184560 9189840 9191028 9195494 9198336 9219840 9222290 9224320 9230816 9304064 9306112 9349494 9351552 9354037 9356928 9375905 9381295 9383360 9389968 9461760 9473024 9502720 9512580 9519279 9526848 9549120 9551864 9553760 9596928 9633792 9636352 9658880 9666560 9676590 9685536 9691104 9713760 9718480 9725324 9796864 9799680 9802496 9834496 9852315 9852528 9886040 9887318 9890160 9893002 9968640 9977856 10003840 10031448 10057789 10060680 10092544 10096205 10141824 10146752 10149888 10176320 10178560 10185728 10204404 10228260 10234140 10321696 10334208 10361120 10361344 10380342 10419990 10452992 10485760 10496640 10504032 10509136 10512384 10536960 10539760 10542080 10549504 10568847 10593555 10599645 10633216 10685136 10687488 10690328 10693632 10715320 10721480 10723840 10731392 10813440 10871520 10874644 10879176 10910144 10913280 10916180 10916416 11010048 11038720 11058960 11066748 11069184 11098010 11101440 11104390 11114656 11140640 11196416 11239424 11251086 11257554 11260032 11289355 11299792 11303040 11306288 11332720 11403264 11432960 11461989 11464512 11488785 11494616 11497920 11534336 11538520 11590656 11596288 11599872 11630080 11632640 11640832 11662176 11689440 11696160 11703356 11710084 11737460 11796224 11841280 11841536 11863248 11905138 11908560 11939830 11996160 12004608 12042240 12045440 12056576 12106920 12110399 12113880 12115446 12156655 12211584 12214272 12246080 12253120 12254704 12264448 12293120 12315660 12324333 12433344 12465992 12468736 12472320 12475904 12539310 12582912 12615680 12647712 12650496 12677280 12683440 12687360 12692372 12702464 12732160 12755505 12795904 12845056 12858384 12865776 12868608 12902120 12911206 12914048 12917760 12921472 12951680 13066240 13099416 13130040 13133813 13136420 13136704 13140480 13186880 13246464 13291520 13303808 13317612 13325268 13356420 13359360 13362910 13367040 13368768 13375264 13414240 13522432 13533184 13547226 13593305 13598970 13599264 13605872 13637680 13645520 13719552 13762560 13778944 13793241 13833435 13836480 13840456 13846224 13893320 13956096 13959168 13995520 14005376 14016512 14049280 14075040 14084952 14091796 14124740 14132860 14209536 14246848 14249984 14254080 14258176 14327796 14330640 14334758 14368270 14417920 14454528 14488320 14495360 14499840 14505568 14551040 14577720 14587986 14629195 14637605 14680064 14695296 14703744 14745280 14751744 14755664 14758912 14801920 14829060 14830977 14839503 15001448 15005760 15010072 15013376 15070720 15138816 15204352 15220128 15264480 15267840 15278592 15282652 15286016 15318380 15330560 15454208 15466496 15482544 15537214 15541680 15542016 15546146 15549568 15582490 15585920 15594880 15679488 15728640 15763704 15805097 15809640 15813120 15817664 15824256 15865465 15878080 15949824 15994880 16006144 16035492 16056320 16072980 16082220 16085760 16097088 16142560 16151840 16153928 16282112 16285696 16311966 16365216 16374270 16374624 16420880 16432444 16558080 16577792 16629760 16647015 16656585 16671984 16710960 16715762 16719080 16794624 16859136 16863616 16867328 16903040 16916480 16949688 16959432 16999080 17007340 17019317 17144512 17149440 17154368 17158144 17223680 17241924 17300570 17301504 17307780 17394432 17445120 17448960 17461248 17465888 17506720 17520640 17555034 17565126 17606190 17614745 17661952 17694336 17756816 17761920 17762304 17767024 17808560 17812480 17822720 17825024 17857707 17909745 18062968 18068160 18084864 18131960 18132352 18292736 18350080 18369120 18379680 18382056 18390988 18396672 18439680 18444580 18448640 18461632 18608128 18612224 18698988 18703104 18708074 18713856 18751810 18762590 18766720 18779936 18923520 18946048 19005440 19025160 19030627 19038558 19053696 19098240 19103315 19103728 19107520 19193856 19267584 19272704 19317760 19333120 19353180 19366809 19371072 19382208 19427520 19436960 19450648 19593728 19599360 19604992 19668992 19704630 19705056 19772080 19774636 19780320 19786004 19937280 19955712 20007680 20044365 20062896 20115578 20121360 20185088 20192410 20283648 20293504 20299776 20352640 20357120 20371456 20408808 20456520 20468280 20480873 20492647 20540555 20643392 20668416 20722240 20722688 20760684 20839980 20905984 20971520 20993280 21008064 21018272 21024768 21073920 21079520 21084160 21099008 21137694 21187110 21199290 21266432 21370272 21374976 21380656 21387264 21430640 21442960 21447680 21462784 21502137 21552405 21626880 21743040 21749288 21758352 21820288 21826560 21832360 21832832 22020096 22077440 22117920 22133496 22138368 22196020 22202880 22208780 22211651 22229312 22281280 22392832 22478848 22502172 22515108 22520064 22578710 22599584 22606080 22612576 22665440 22806528 22865920 22923978 22929024 22977570 22988735 22989232 22995840 23068672 23077040 23181312 23192576 23199744 23260160 23265280 23281664 23305821 23319219 23324352 23373735 23378880 23392320 23406712 23420168 23474920 23592448 23682560 23683072 23726496 23810276 23817120 23879660 23992320 24009216 24084480 24090880 24113152 24213840 24220798 24227760 24230892 24313310 24423168 24428544 24492160 24506240 24509408 24528896 24586240 24631320 24648666 24660643 24718295 24732505 24866688 24931984 24937472 24944640 24951808 25073643 25078620 25231360 25295424 25300992 25354560 25366880 25374720 25384744 25404928 25464320 25511010 25591808 25690112 25716768 25731552 25737216 25804240 25822412 25828096 25835520 25842944 25903360 25950855 26132480 26198832 26260080 26267626 26272840 26273408 26280960 26373760 26492928 26583040 26607616 26635224 26650536 26712840 26718720 26725820 26734080 26737536 26744641 26750528 26828480 27044864 27066368 27094452 27186610 27197940 27198528 27211744 27275360 27291040 27439104 27525120 27557888 27586482 27666870 27672960 27680912 27692448 27786640 27912192 27918336 27991040 28010752 28033024 28062111 28098560 28127715 28143885 28150080 28169904 28183592 28249480 28265720 28419072 28493696 28499968 28508160 28516352 28655592 28661280 28669516 28736540 28835840 28909056 28976640 28990720 28999680 29011136 29102080 29155440 29175972 29258390 29275210 29360128 29390592 29407488 29490560 29503488 29511328 29517824 29603840 29658120 29661954 29679006 29762845 30002896 30011520 30020144 30026752 30141440 30173367 30277632 30288615 30408704 30440256 30528960 30535680 30557184 30565304 30572032 30636760 30661120 30908416 30932992 30965088 31074428 31083360 31084032 31092292 31099136 31164980 31171840 31189760 31358976 31457280 31527408 31610194 31619280 31626240 31635328 31648512 31730930 31756160 31899648 31989760 32012288 32070984 32112640 32145960 32164440 32171520 32184229 32194176 32202731 32278015 32285120 32303680 32307856 32564224 32571392 32623932 32730432 32748540 32749248 32841760 32864888 33116160 33155584 33259520 33294030 33313170 33343968 33421920 33431524 33438160 33589248 33718272 33727232 33734656 33806080 33832960 33868065 33899376 33918864 33998160 34014680 34038634 34289024 34298880 34308736 34316288 34447360 34483848 34601140 34603008 34615560 34625507 34788864 34890240 34897920 34922496 34931776 35013440 35041280 35110068 35130252 35212380 35229490 35323904 35388672 35513632 35523840 35524608 35534048 35617120 35624960 35645440 35650048 35715414 35819490 35836895 36125936 36136320 36169728 36263920 36264704 36331197 36469965 36585472 36700160 36738240 36759360 36764112 36781976 36793344 36879360 36889160 36897280 36923264 37216256 37224448 37397976 37406208 37416148 37427712 37503620 37525180 37533440 37559872 37847040 37892096 38010880 38050320 38061254 38077116 38107392 38196480 38206630 38207456 38215040 38387712 38535168 38545408 38635520 38666240 38706360 38733618 38742144 38752439 38764416 38843035 38855040 38865365 38873920 38901296 39187456 39198720 39209984 39337984 39401439 39409260 39410112 39544160 39549272 39560640 39572008 39874560 39911424 40015360 40088730 40125792 40231156 40242720 40370176 40384820 40567296 40587008 40599552 40705280 40714240 40742912 40779915 40817616 40913040 40936560 40961746 40985294 41081110 41286784 41336832 41444480 41445376 41521368 41667983 41679960 41789405 41811968 41986560 42016128 42036544 42049536 42147840 42159040 42168320 42198016 42275388 42374220 42398580 42532864 42740544 42749952 42761312 42774528 42861280 42885920 42895360 42925568 43004274 43104810 43253760 43486080 43498576 43516704 43640576 43653120 43664720 43665664 43887585 43912815 44040192 44154880 44235840 44266992 44276736 44392040 44405760 44417560 44423302 44458624 44562560 44785664 44957696 45004344 45030216 45040128 45157420 45189221 45199168 45212160 45225152 45330880 45613056 45731840 45847956 45858048 45955140 45977470 45978464 45991680 46137344 46154080 46362624 46385152 46399488 46520320 46530560 46563328 46611642 46638438 46648704 46747470 46757760 46770185 46784640 46813424 46840336 46949840 47184896 47365120 47366144 47415291 47452992 47596395 47620552 47634240 47759320 47984640 48018432 48168960 48181760 48226304 48427680 48441596 48455520 48461784 48626620 48846336 48857088 48984320 49012480 49018816 49057792 49172480 49262640 49297332 49321286 49436590 49465010 49733376 49863968 49874944 49889280 49903616 50147286 50157240 50171653 50288945 50462720 50590848 50601984 50709120 50733760 50749440 50769488 50809856 50928640 51022020 51057951 51183616 51380224 51433536 51463104 51474432 51608480 51644824 51656192 51671040 51685888 51806720 51901710 52264960 52397664 52520160 52535252 52545680 52546816 52561920 52747520 52844235 52985856 53166080 53215232 53270448 53301072 53425680 53437440 53451640 53468160 53475072 53489282 53501056 53656960 54089728 54132736 54188904 54373220 54380249 54395880 54397056 54411511 54423488 54550720 54582080 54878208 55050240 55115776 55172964 55333740 55345920 55361824 55384896 55573280 55824384 55836672 55982080 56021504 56066048 56124222 56197120 56255430 56287770 56300160 56339808 56367184 56498960 56531440 56838144 56987392 56999936 57016320 57032704 57091881 57309945 57311184 57322560 57339032 57473080 57671680 57818112 57953280 57981440 57999360 58022272 58204160 58310880 58351944 58516780 58550420 58781184 58814976 58981120 59006976 59022656 59035648 59207680 59316240 59323908 59358012 59525690 60005792 60023040 60040288 60053504 60282880 60346734 60551995 60555264 60577230 60817408 60880512 61057920 61071360 61114368 61130608 61144064 61273520 61322240 61442619 61477941 61621665 61816832 61865984 61930176 62148856 62166720 62168064 62184584 62198272 62329960 62343680 62379520 62717952 62914560 63054816 63220388 63238560 63252480 63270656 63297024 63461860 63512320 63799296 63979520 64024576 64141968 64225280 64291920 64328880 64343040 64368458 64388352 64405462 64556030 64570240 64607360 64615712 65128448 65142784 65247864 65460864 65478259 65497080 65498496 65669065 65683520 65729776 66232320 66311168 66519040 66588060 66626340 66634953 66687936 66843840 66863048 66876320 67178496 67436544 67454464 67469312 67612160 67665920 67736130 67798752 67837728 67996320 68029360 68077268 68578048 68597760 68617472 68632576 68894720 68966205 68967696 69202280 69206016 69231120 69251014 69577728 69780480 69795840 69844992 69863552 70026880 70082560 70220136 70260504 70424760 70458980 70647808 70777344 71027264 71047680 71049216 71068096 71234240 71249920 71290880 71300096 71430828 71638980 71673790 72251872 72272640 72339456 72527840 72529408 72662394 72939930 73170944 73400320 73476480 73518720 73528224 73563952 73586688 73758720 73778320 73794560 73846528 73981929 74154885 74197515 74432512 74448896 74795952 74812416 74832296 74855424 75007240 75050360 75066880 75119744 75694080 75784192 76021760 76100640 76122508 76154232 76214784 76392960 76413260 76414912 76430080 76775424 77070336 77090816 77271040 77332480 77412720 77467236 77484288 77504878 77528832 77686070 77710080 77730730 77747840 77802592 78374912 78397440 78419968 78675968 78802878 78818520 78820224 78841169 79025485 79088320 79098544 79121280 79144016 79749120 79822848 80030720 80177460 80233923 80251584 80462312 80485440 80740352 80769640 81134592 81174016 81199104 81410560 81428480 81485824 81559830 81635232 81826080 81873120 81923492 81970588 82162220 82573568 82673664 82888960 82890752 83042736 83335966 83359920 83578810 83623936 83973120 84032256 84073088 84099072 84295680 84318080 84336640 84396032 84550776 84748440 84772793 84797160 85065728 85096585 85481088 85499904 85522624 85549056 85722560 85771840 85790720 85851136 86008548 86209620 86507520 86972160 86997152 87033408 87281152 87306240 87329440 87331328 87775170 87825630 88080384 88309760 88471680 88533984 88553472 88784080 88811520 88835120 88846604 88917248 89125120 89288535 89571328 89915392 90008688 90060432 90080256 90314840 90378442 90398336 90424320 90450304 90661760 91226112 91463680 91695912 91716096 91910280 91936691 91954940 91956928 91983360 92308160 92725248 92770304 92798976 93040640 93061120 93126656 93223284 93276876 93297408 93494940 93515520 93540370 93569280 93626848 93680672 93899680 94369792 94730240 94732288 94830582 94905984 95153135 95192790 95241104 95268480 95518640 95969280 96036864 96337920 96363520 96452608 96552687 96608193 96834045 96855360 96883192 96911040 96923568 97253240 97692672 97714176 97968640 98024960 98037632 98115584 98344960 98525280 98594664 98642572 98873180 98930020 99466752 99727936 99749888 99778560 99807232 100294572 100314480 100343306 100577890 100925440 101181696 101203968 101418240 101467520 101498880 101538976 101619712 101857280 102044040 102115902 102367232 102404365 102463235 102760448 102867072 102926208 102948864 103216960 103289648 103312384 103342080 103371776 103613440 103803420 103876521 104529920 104795328 105040320 105070504 105091360 105093632 105123840 105495040 105688470 105971712 106332160 106430464 106540896 106602144 106851360 106874880 106903280 106936320 106950144 106978564 107002112 107313920 107510685 108179456 108265472 108377808 108746440 108760498 108791760 108794112 108823022 108846976 109101440 109164160 109756416 110100480 110231552 110345928 110635679 110667480 110691840 110723648 110769792 111058255 111146560 111648768 111673344 111964160 112043008 112132096 112248444 112394240 112510860 112575540 112600320 112679616 112734368 112997920 113062880 113676288 113974784 113999872 114032640 114065408 114183762 114619890 114622368 114645120 114678064 114946160 115343360 115636224 115906560 115962880 115998720 116044544 116257317 116408320 116529105 116596095 116621760 116703888 117033560 117100840 117562368 117629952 117962240 118013952 118045312 118071296 118415360 118632480 118647816 118716024 119051380 119135219 120011584 120046080 120080576 120107008 120565760 120693468 121103990 121110528 121154460 121634816 121761024 122115840 122142720 122228736 122261216 122288128 122547040 122644480 122885238 122955882 123243330 123303215 123633664 123731968 123860352 124297712 124333440 124336128 124369168 124396544 124659920 124687360 124759040 125003949 125368215 125435904 126109632 126440776 126477120 126504960 126541312 126594048 126923720 127024640 127598592 127959040 128049152 128283936 128450560 128583840 128657760 128686080 128736916 128776704 128810924 129112060 129140480 129214720 129231424 130256896 130285568 130495728 130921728 130956518 130994160 130996992 131338130 131367040 131459552 132464640 132622336 133038080 133176120 133214389 133252680 133269906 133375872 133687680 133723205 133726096 133752640 134356992 134873088 134908928 134938624 135224320 135331840 135472260 135567663 135597504 135675456 135992640 136058720 136154536 137156096 137195520 137234944 137265152 137789440 137932410 137935392 138404560 138412032 138462240 138502028 139155456 139560960 139591680 139689984 139727104 140053760 140165120 140310555 140440272 140521008 140849520 140917960 141295616 141554688 142054528 142095360 142098432 142136192 142468480 142499840 142581760 142600192 142861656 143277960 143347580 143366111 143448529 144503744 144545280 144678912 145055680 145058816 145324788 145879860 146341888 146800640 146952960 147037440 147056448 147127904 147173376 147517440 147556640 147589120 147693056 147963858 148309770 148395030 148865024 148897792 149591904 149624832 149664592 149710848 150014480 150100720 150133760 150239488 150514959 150866835 151388160 151568384 152043520 152201280 152245016 152308464 152429568 152785920 152826520 152829824 152860160 153550848 154140672 154181632 154542080 154664960 154825440 154934472 154968576 155009756 155057664 155372140 155420160 155461460 155495680 155605184 156749824 156794880 156839936 157351936 157605756 157637040 157640448 157682338 158050970 158176640 158197088 158242560 158288032 159498240 159645696 160061440 160354920 160467846 160503168 160921145 160924624 160970880 161013655 161480704 161539280 162269184 162348032 162398208 162821120 162856960 162971648 163119660 163140747 163234533 163270464 163652160 163746240 163846984 163941176 164324440 165147136 165347328 165777920 165781504 166085472 166671932 166719840 167157620 167247872 167946240 168064512 168146176 168198144 168591360 168636160 168673280 168792064 169101552 169496880 169545586 169594320 170131456 170193170 170962176 170999808 171045248 171098112 171445120 171543680 171581440 171702272 172017096 172419240 172624501 173015040 173127535 173944320 173994304 174066816 174562304 174612480 174658880 174662656 175550340 175651260 176619520 176943360 177067968 177106944 177568160 177623040 177670240 177693208 177834496 178250240 178577070 179142656 179830784 180017376 180120864 180160512 180629680 180756884 180796672 180848640 180900608 181323520 181655985 182452224 182927360 183391824 183432192 183820560 183873382 183909880 183913856 183966720 184616320 185450496 185540608 185597952 186081280 186122240 186253312 186446568 186553752 186594816 186989880 187031040 187080740 187138560 187212487 187253696 187361344 187799360 188739584 189460480 189464576 189661164 189811968 190306270 190385580 190482208 190536960 191037280 191938560 192073728 192675840 192727040 192905216 193105374 193216386 193668090 193710720 193762195 193766384 193822080 193847136 194506480 195385344 195428352 195937280 196049920 196075264 196231168 196434777 196689920 197007195 197050560 197189328 197285144 197746360 197860040 198933504 199455872 199499776 199557120 199614464 200589144 200628960 200686612 201155780 201850880 202363392 202407936 202836480 202935040 202997760 203077952 203239424 203714560 204088080 204231804 204734464 204808730 204926470 205520896 205734144 205852416 205897728 206433920 206579296 206624768 206684160 206743552 207226880 207606840 207753042 207853991 208339915 209059840 209590656 210080640 210141008 210182720 210187264 210247680 210990080 211376940 211943424 212664320 212860928 213081792 213204288 213702720 213749760 213806560 213872640 213900288 213957128 214004224 214627840 215021370 216358912 216530944 216755616 217492880 217520996 217583520 217588224 217646044 217693952 218202880 218328320 219512832 220200960 220463104 220691856 221271358 221334960 221383680 221447296 221539584 222116510 222293120 223297536 223346688 223928320 224086016 224264192 224496888 224788480 225021720 225151080 225200640 225289603 225359232 225419117 225468736 225946105 225995840 226125760 227352576 227949568 227999744 228065280 228130816 228367524 229239780 229244736 229290240 229356128 229892320 230686720 231272448 231813120 231925760 231997440 232089088 232514634 232816640 233058210 233192190 233243520 233407776 234067120 234201680 235124736 235259904 235924480 236027904 236090624 236142592 236523507 236830720 237076455 237264960 237295632 237432048 238102760 238270438 240023168 240092160 240161152 240214016 241131520 241386936 242207980 242221056 242308920 242378549 243522048 244231680 244285440 244457472 244522432 244576256 245094080 245288960 245770476 245911764 246486660 246606430 247267328 247463936 247720704 248595424 248666880 248672256 248738336 248793088 249319840 249374720 249518080 250007898 250736430 250858265 250871808 252219264 252881552 252954240 253009920 253082624 253188096 253847440 254049280 254318379 255197184 255289755 255918080 256098304 256567872 256901120 257167680 257315520 257372160 257473832 257553408 257621848 258224120 258280960 258429440 258462848 260513792 260571136 260991456 261843456 261913036 261988320 261993984 262676260 262734080 262919104 264929280 265244672 266076160 266352240 266428778 266505360 266539812 266751744 267375360 267446410 267452192 267505280 268713984 269746176 269817856 269877248 270448640 270663680 270944520 271135326 271195008 271267073 271350912 271901245 271985280 272057555 272117440 272309072 274312192 274391040 274469888 274530304 275578880 275810073 275864820 275870784 276809120 276924480 277004056 278310912 279121920 279183360 279379968 279454208 280107520 280330240 280621110 280880544 281042016 281699040 281835920 282591232 283109376 284109056 284190720 284196864 284272384 284936960 284999680 285163520 285200384 285459405 285723312 286555920 286695160 286732222 286897058 289007488 289090560 289357824 290111360 290117632 290649576 291675881 291759720 292683776 293905920 294074880 294112896 294255808 294346752 295034880 295113280 295178240 295386112 295927716 296619540 296790060 297730048 297795584 299183808 299249664 299329184 299421696 300028960 300201440 300267520 300478976 301029918 301733670 302776320 303136768 304087040 304402560 304490032 304616928 304859136 305571840 305653040 305659648 305720320 307101696 307213095 307389705 308281344 308363264 309084160 309329920 309650880 309868944 309937152 310019512 310115328 310744280 310840320 310922920 310991360 311210368 313499648 313589760 313679872 314703872 315211512 315274080 315280896 315364676 316101940 316353280 316394176 316485120 316576064 318996480 319291392 320122880 320709840 320935692 321006336 321842290 321849248 321941760 322027310 322961408 323078560 324538368 324696064 324796416 325642240 325713920 325943296 326239320 326281494 326469066 326540928 327304320 327391295 327492480 327693968 327882352 328648880 330294272 330694656 331555840 331563008 331907037 332170944 333174765 333343864 333439680 334315240 334495744 335892480 336129024 336292352 336396288 337182720 337272320 337346560 337584128 338203104 338993760 339091172 339188640 340262912 340386340 341924352 341999616 342090496 342196224 342890240 343087360 343162880 343404544 344034192 344838480 345249002 346030080 346255070 347888640 347988608 348133632 349124608 349224960 349317760 349325312 351100680 351201571 351302520 353239040 353886720 354135936 354213888 355136320 355246080 355340480 355386416 355668992 356500480 357154140 357405657 358285312 359661568 360034752 360241728 360321024 361259360 361513768 361593344 361697280 361801216 362647040 363311970 364904448 365854720 366783648 366864384 367641120 367746764 367819760 367827712 367933440 369232640 369909645 370900992 371081216 371195904 372162560 372244480 372506624 372893136 373107504 373189632 373979760 374062080 374161480 374277120 374424974 374507392 374722688 375598720 377479168 378920960 378929152 379322328 379623936 380612540 380771160 380880577 380964416 381073920 382074560 383877120 384147456 385351680 385454080 385810432 386210748 386432772 387336180 387421440 387524390 387532768 387644160 387694272 389012960 390770688 390856704 391874560 392099840 392150528 392462336 392869554 393379840 394014390 394101120 394205845 394378656 394570288 395492720 395720080 397867008 398911744 398999552 399114240 399228928 399643167 401169615 401178288 401257920 401373224 402311560 403701760 404726784 404815872 405672960 405870080 405995520 406155904 406478848 407429120 408176160 408463608 409468928 409617460 409852940 411468288 411704832 411795456 412867840 413158592 413249536 413368320 413487104 414453760 415213680 415506084 415707982 416679830 418119680 419181312 420161280 420282016 420365440 420374528 420495360 421980160 422753880 423863965 423886848 425328640 425721856 426163584 426408576 427405440 427499520 427613120 427745280 427800576 427914256 428008448 429255680 430042740 430098333 430345587 432717824 433061888 433511232 434985760 435041992 435167040 435176448 435292088 435387904 436405760 436656640 439025664 440401920 440926208 441383712 442542716 442669920 442767360 442894592 443079168 444233020 444586240 446595072 446693376 447856640 448172032 448528384 448993776 449576960 450043440 450302160 450401280 450579206 450718464 450838234 450937472 451892210 451991680 452251520 454705152 455899136 455999488 456130560 456261632 456735048 458347813 458479560 458489472 458580480 458712256 459683455 459784640 462544896 463626240 463851520 463994880 464178176 465029268 465633280 466116420 466384380 466487040 466815552 468134240 468403360 470249472 470519808 471848960 472055808 472181248 472285184 473047014 473661440 474152910 474529920 474591264 474864096 476205520 476540876 480046336 480184320 480322304 480428032 482263040 482763435 482773872 483040965 484415960 484442112 484617840 484757098 487044096 488463360 488570880 488914944 489044864 489152512 490188160 490577920 491540952 491823528 492973320 493212860 494534656 495441408 497190848 497333760 497344512 497476672 497586176 498639680 498749440 499036160 500015796 501472860 501716530 501743616 504438528 505763104 505908480 506019840 506165248 506376192 507694880 508098560 508636758 510394368 510579510 511836160 512196608 513135744 513802240 514335360 514631040 514744320 514947664 515106816 515243696 516448240 516561920 516858880 516925696 517873503 519382605 521027584 521142272 521982912 523686912 523826072 523976640 523987968 525352520 525468160 525838208 529858560 530489344 532152320 532704480 532857556 533010720 533079624 533503488 534750720 534892820 534904384 535010560 537427968 539492352 539635712 539754496 540897280 541327360 541889040 542270652 542390016 542534146 542701824 543802490 543970560 544115110 544234880 544618144 548624384 548782080 548939776 549060608 551157760 551620146 551729640 551741568 551888183 553178395 553618240 553848960 554008112 556621824 558243840 558366720 558759936 558908416 560215040 560660480 561242220 561637461 561761088 562084032 563398080 563671840 565182464 566218752 568218112 568381440 568393728 568544768 569873920 569999360 570327040 570400768 570918810 571446624 573111840 573390320 573464444 573794116 578014976 578181120 578715648 580222720 580235264 581286585 581299152 583351762 583519440 585367552 587811840 588149760 588225792 588511616 588693504 590069760 590226560 590356480 590772224 591855432 593239080 593409551 593580120 595460096 595676095 598367616 598499328 598658368 598843392 600057920 600402880 600535040 600957952 602059836 603467340 605552640 606273536 608174080 608805120 608980064 609233856 609718272 611143680 611306080 611319296 611440640 614203392 614426190 614779410 616562688 616726528 618168320 618659840 619301760 619737888 619874304 620039024 620230656 621488560 621680640 621845840 621982720 622420736 623561973 625019745 626999296 627179520 627359744 629407744 630423024 630548160 630561792 630729352 632203880 632706560 632788352 632970240 633152128 637992960 638582784 640245760 641419680 641871384 642012672 643684580 643698496 643883520 644054620 646157120 649076736 649392128 649592832 651284480 651427840 651886592 652478640 652562988 652938132 653081856 654608640 654782590 654984960 655387936 655764704 657297760 660588544 661389312 663111680 663126016 663814074 664341888 666071945 666349530 666687728 666879360 668630480 668991488 671784960 672258048 672584704 672792576 674365440 674544640 674693120 675168256 675868809 676257351 676406208 677838315 677987520 678182344 678377280 680525824 680772680 683848704 683999232 684180992 684392448 685780480 686174720 686325760 686809088 688068384 689676960 690498004 692060160 692510140 695777280 695977216 696267264 698249216 698449920 698635520 698650624 702201360 702403142 702605040 706478080 707773440 708271872 708427776 710272640 710492160 710680960 710772832 711337984 713000960 714308280 714811314 716570624 716830555 717242645 719323136 720069504 720483456 720642048 722518720 723027536 723186688 723394560 723602432 725294080 726623940 727135647 731709440 733567296 733728768 735282240 735493528 735639520 735655424 735866880 738465280 739819290 741801984 742162432 742391808 744325120 744488960 745013248 745786272 746215008 746379264 747959520 748124160 748322960 748554240 748849948 749014784 749445376 751197440 752574795 754958336 757841920 757858304 758644656 759247872 761225080 761542320 761761154 761928832 762147840 764149120 767754240 768294912 770703360 770908160 771620864 772421496 772865544 774672360 774842880 775048780 775065536 775288320 775388544 778025920 781541376 781713408 783749120 784199680 784301056 784924672 785739108 786759680 788028780 788202240 788411690 788757312 789140576 790985440 791440160 795734016 797823488 797999104 798228480 798457856 799286334 802339230 802356576 802515840 802746448 804623120 807403520 809453568 809631744 811345920 811740160 811991040 812311808 812957696 813801219 814858240 815703735 816172665 816352320 816927216 818937856 819234920 819705880 822936576 823409664 823590912 825735680 826317184 826499072 826736640 826974208 828907520 830427360 831012168 831415964 833359660 836239360 838362624 840322560 840564032 840730880 840749056 840990720 843960320 845507760 847727930 847773696 850657280 851443712 852327168 852817152 854810880 854999040 855226240 855490560 855601152 855828512 856016896 858511360 860085480 860196666 860691174 863122505 865435648 866123776 867022464 869971520 870083984 870334080 870352896 870584176 870775808 872811520 873313280 875027643 878051328 881852416 882767424 885085432 885339840 885534720 885789184 886158336 888466040 889172480 893190144 893386752 895713280 896344064 897056768 897987552 899153920 900086880 900604320 900802560 901158412 901436928 901676468 901874944 903784420 903983360 904503040 909410304 911798272 911998976 912261120 912523264 913470096 916695626 916959120 916978944 917160960 917424512 919366910 919569280 925089792 927252480 927703040 927989760 928356352 930058536 931266560 932232840 932500723 932768760 932974080 933631104 936062435 936268480 936806720 940498944 941039616 943697920 944111616 944362496 944570368 946094028 947322880 948305820 949059840 949182528 949728192 952411040 953081752 960092672 960368640 960644608 960856064 964526080 965526870 965547744 966081930 968831920 968884224 969235680 969514196 974088192 976926720 977141760 977829888 978089728 978305024 980376320 981155840 982173885 983081904 983647056 985946640 986425720 989069312 990882816 994381696 994667520 994689024 994953344 995172352 997279360 997498880 998072320 1000031592 1002945720 1003433060 1003487232 1004139703 1008877056 1011526208 1011816960 1012039680 1012330496 1012752384 1015389760 1016197120 1017273516 1020788736 1021159020 1023672320 1024393216 1026271488 1027604480 1028670720 1029262080 1029488640 1029895328 1030213632 1030487392 1032896480 1033123840 1033717760 1033851392 1035747006 1038765210 1039269955 1042055168 1042284544 1043965824 1047373824 1047652144 1047953280 1047975936 1050705040 1050936320 1051676416 1053604713 1059717120 1060978688 1064304640 1065408960 1065715112 1066021440 1066159248 1067006976 1069501440 1069785640 1069808768 1070021120 1074855936 1078984704 1079271424 1079508992 1081794560 1082654720 1083778080 1084541304 1084780032 1085068292 1085403648 1087604980 1087941120 1088230220 1088469760 1089236288 1097248768 1097564160 1097879552 1098121216 1102315520 1103240292 1103459280 1103483136 1103776366 1106356790 1107236480 1107697920 1108016224 1113243648 1116487680 1116733440 1117519872 1117816832 1120430080 1121320960 1122484440 1123274922 1123522176 1124168064 1126448015 1126796160 1127095585 1127343680 1130364928 1132437504 1136436224 1136762880 1136787456 1137089536 1139747840 1139998720 1140654080 1140801536 1141837620 1142641731 1142893248 1146223680 1146780640 1146928888 1147588232 1156029952 1156362240 1157431296 1160445440 1160470528 1162573170 1162598304 1166703524 1167038880 1170735104 1175623680 1176299520 1176451584 1177023232 1177387008 1180139520 1180453120 1180712960 1181544448 1182617535 1183710864 1186478160 1186819102 1187160240 1190920192 1191352190 1196735232 1196998656 1197316736 1197686784 1200115840 1200805760 1201070080 1201915904 1204119672 1206934680 1208371507 1211105280 1211892745 1212547072 1217610240 1217960128 1218467712 1219436544 1222287360 1222612160 1222638592 1222881280 1228406784 1228852380 1229558820 1233453056 1236336640 1237319680 1238603520 1239475776 1239748608 1240078048 1240461312 1242977120 1243361280 1243691680 1243965440 1244841472 1247123946 1250039490 1253998592 1254359040 1254719488 1258815488 1260846048 1261096320 1261123584 1261458704 1264407760 1265413120 1265576704 1265940480 1266304256 1271591895 1275985920 1277165568 1280491520 1282839360 1283742768 1284025344 1287369160 1287396992 1287767040 1288109240 1292314240 1298153472 1298784256 1299185664 1302568960 1302855680 1303773184 1304957280 1305125976 1305876264 1306163712 1309217280 1309565180 1309969920 1310487409 1310775872 1311529408 1314595520 1321177088 1322778624 1326223360 1326252032 1327628148 1328683776 1332143890 1332699060 1333375456 1333758720 1337260960 1337982976 1343569920 1344516096 1345169408 1345585152 1348730880 1349089280 1349386240 1350336512 1351737618 1352514702 1352812416 1355676630 1355975040 1356335365 1356364688 1356754560 1361051648 1361545360 1367697408 1367998464 1368361984 1368784896 1371560960 1372349440 1372651520 1373618176 1375043439 1376136768 1379050365 1379353920 1380996008 1385020280 1391554560 1391954432 1392534528 1396498432 1396899840 1397271040 1397301248 1404402720 1404806284 1405210080 1412956160 1415546880 1416543744 1416855552 1420545280 1420984320 1421361920 1421545664 1422675968 1426001920 1428616560 1429622628 1433141248 1433661110 1434485290 1438646272 1440139008 1440966912 1441284096 1445037440 1446055072 1446373376 1446789120 1447204864 1450588160 1453247880 1454271294 1454977937 1458379405 1463418880 1467134592 1467457536 1470564480 1470987056 1471279040 1471310848 1471733760 1476930560 1479638580 1483603968 1484324864 1488650240 1488977920 1490026496 1491572544 1492430016 1492758528 1495919040 1496248320 1496645920 1497108480 1497699896 1498029568 1498890752 1502394880 1505149590 1509916672 1515683840 1515716608 1517289312 1518495744 1522450160 1523084640 1523522308 1523857664 1524295680 1528298240 1535508480 1536589824 1541406720 1541816320 1543241728 1544842992 1545731088 1549344720 1549685760 1550097560 1550131072 1550576640 1550777088 1556051840 1563082752 1563426816 1567498240 1568399360 1568602112 1569849344 1571478216 1573519360 1576057560 1576404480 1576823380 1577027221 1577514624 1577933819 1578281152 1581970880 1582880320 1591468032 1595646976 1595998208 1596456960 1596915712 1598572668 1604678460 1604713152 1605031680 1605492896 1609246240 1614807040 1618907136 1619263488 1622691840 1623480320 1623982080 1624623616 1625915392 1627602438 1629716480 1631407470 1632345330 1632704640 1633854432 1637875712 1638469840 1639411760 1645873152 1646819328 1647181824 1651471360 1652634368 1652998144 1653473280 1653948416 1655664549 1657815040 1659535185 1660854720 1662024336 1662831928 1666719320 1672478720 1676725248 1680645120 1681128064 1681461760 1681498112 1681981440 1687920640 1691015520 1695455860 1695547392 1701314560 1704654336 1705634304 1709621760 1709998080 1710452480 1710981120 1711202304 1711657024 1712033792 1717022720 1720170960 1720393332 1721382348 1726245010 1730871296 1732247552 1734044928 1739943040 1740167968 1740668160 1740705792 1741168352 1741551616 1745623040 1746626560 1750055286 1756007855 1756102656 1763704832 1765534848 1770170864 1770679680 1771069440 1771578368 1772316672 1776932080 1778344960 1780228653 1786380288 1787028285 1791426560 1792688128 1794113536 1795975104 1798307840 1800173760 1801208640 1801605120 1802316824 1802873856 1803352936 1803749888 1807568840 1807966720 1809006080 1818820608 1823596544 1823997952 1824522240 1825046528 1826940192 1833391252 1833918240 1833957888 1834321920 1834849024 1838733820 1839138560 1850179584 1854504960 1855406080 1855979520 1856712704 1860117072 1862533120 1864465680 1865001446 1865537520 1865948160 1867262208 1872124870 1872536960 1873613440 1880997888 1882079232 1887395840 1888223232 1888724992 1889140736 1892188056 1894645760 1896611640 1898119680 1898365056 1898869511 1899456384 1904402885 1904822080 1906163504 1920185344 1920737280 1921289216 1921712128 1929052160 1931053740 1931095488 1932163860 1937663840 1938471360 1939028392 1948176384 1953853440 1954283520 1955659776 1956179456 1956610048 1960752640 1962311680 1964347770 1966163808 1967294112 1971893280 1972851440 1978138624 1981765632 1988763392 1989335040 1989378048 1989906688 1990344704 1994558720 1994997760 1996144640 1998215835 2000063184 2005891440 2006866120 2006974464 2008279406 2017754112 2023052416 2023633920 2024079360 2024660992 2025504768 2030779520 2032394240 2034547032 2041577472 2042318040 2047344640 2048786432 2052542976 2057341440 2058524160 2058977280 2059790656 2060427264 2060974784 2065792960 2066247680 2067435520 2067702784 2071494012 2077530420 2078539910 2084110336 2084569088 2087931648 2094747648 2095304288 2095906560 2095951872 2101410080 2101872640 2103352832 2107209426 2119434240 2121957376 2128609280 2130817920 2131430224 2132042880 2132318496 2134013952 2139002880 2139571280 2139617536 2140042240 2149711872 2150491665 2151727935 2157969408 2158542848 2159017984 2163589120 2165309440 2167556160 2169082608 2169560064 2170136584 2170807296 2175209960 2175882240 2176460440 2176939520 2178472576 2194497536 2195128320 2195759104 2196242432 2204631040 2206480584 2206918560 2206966272 2207552732 2212713580 2214472960 2215395840 2216032448 2226487296 2232975360 2233466880 2235039744 2235633664 2240860160 2242641920 2244968880 2246549844 2247044352 2248336128 2252896030 2253592320 2254191170 2254687360 2260729856 2264875008 2272872448 2273525760 2273574912 2274179072 2279495680 2279997440 2281308160 2281603072 2283675240 2285283462 2285786496 2286393901 2291739065 2292447360 2293561280 2293857776 2295176464 2312059904 2312724480 2314862592 2320890880 2320941056 2325146340 2325196608 2333407048 2334077760 2341470208 2351247360 2352599040 2352903168 2354046464 2354774016 2360279040 2360906240 2361425920 2363088896 2365235070 2367421728 2372956320 2373638204 2374320480 2381840384 2382704380 2393470464 2393997312 2394633472 2395373568 2400231680 2401611520 2402140160 2403831808 2408239344 2413869360 2416743014 2422210560 2423785490 2425094144 2435220480 2435920256 2436935424 2438873088 2444574720 2445224320 2445277184 2445762560 2456813568 2457704760 2458410997 2459117640 2466906112 2472673280 2477207040 2478951552 2479497216 2480156096 2480922624 2485954240 2486722560 2487383360 2487930880 2489682944 2494247892 2500078980 2507997184 2508718080 2509438976 2517630976 2521692096 2522192640 2522247168 2522917408 2528815520 2530826240 2531153408 2531880960 2532608512 2543183790 2551971840 2554331136 2560983040 2565678720 2567485536 2568050688 2574738320 2574793984 2575534080 2576218480 2584628480 2589367515 2596306944 2597568512 2598371328 2605137920 2605711360 2607546368 2609914560 2610251952 2611752528 2612327424 2618434560 2619130360 2619939840 2620974818 2621551744 2623058816 2629191040 2642354176 2645557248 2652446720 2652504064 2655256296 2657367552 2664287780 2665398120 2666164039 2666750912 2667517440 2674521920 2687139840 2689032192 2690338816 2691170304 2697461760 2698178560 2698772480 2700673024 2703475236 2705029404 2705624832 2711353260 2711950080 2712670730 2712729376 2713509120 2722103296 2723090720 2735394816 2735996928 2736723968 2737569792 2743121920 2744698880 2745303040 2747236352 2750086878 2752273536 2758100730 2758707840 2759440915 2761992016 2770040560 2783109120 2783908864 2785069056 2792996864 2793799680 2794542080 2794602496 2797502169 2808187305 2808805440 2809612568 2810420160 2825912320 2831093760 2833087488 2833711104 2841090560 2841968640 2842723840 2843091328 2845351936 2852003840 2857233120 2859245256 2866282496 2867322220 2868970580 2880278016 2881933824 2882568192 2890074880 2892110144 2892746752 2893578240 2894409728 2901176320 2906495760 2908542588 2909955874 2916758810 2926837760 2934269184 2934915072 2941128960 2941974112 2942558080 2942621696 2943467520 2953861120 2959277160 2967047755 2967207936 2968649728 2977300480 2980052992 2983145088 2984860032 2985517056 2991838080 2992496640 2993291840 2994216960 2995399792 2996059136 2997781504 3004789760 3010299180 3012419109 3019833344 3031367680 3031433216 3034578624 3036991488 3044900320 3046169280 3047044616 3047715328 3048591360 3056596480 3071016960 3073179648 3082813440 3083632640 3086483456 3089685984 3091462176 3098689440 3099371520 3100195120 3100262144 3101153280 3101554176 3112103680 3117809865 3126165504 3126853632 3134996480 3136798720 3137204224 3139698688 3142956432 3147038720 3152115120 3152808960 3153646760 3154054442 3155029248 3155867638 3156562304 3163941760 3165760640 3182936064 3191293952 3191996416 3192913920 3193831424 3197145336 3208434691 3209356920 3209426304 3210063360 3210985792 3218492480 3237814272 3238526976 3245383680 3246960640 3247964160 3249247232 3251830784 3255204876 3259432960 3262814940 3264690660 3265409280 3267708864 3275751424 3276939680 3278823520 3291746304 3293638656 3294363648 3302942720 3305268736 3305996288 3306946560 3307896832 3311329098 3315630080 3319070370 3321709440 3324048672 3325663856 3333438640 3344957440 3353450496 3361290240 3362256128 3362923520 3362996224 3363962880 3375841280 3379344045 3381286755 3382031040 3390911720 3391094784 3402629120 3409308672 3411268608 3419243520 3419996160 3420904960 3421962240 3422404608 3423314048 3424067584 3434045440 3440341920 3440786664 3442764696 3452490020 3461742592 3468089856 3479886080 3480335936 3481336320 3481411584 3482336704 3483103232 3491246080 3493253120 3500110572 3512015710 3512205312 3527409664 3531069696 3540341728 3541359360 3542138880 3543156736 3544633344 3553864160 3556689920 3560457306 3572760576 3574056570 3582853120 3585376256 3588227072 3591950208 3596615680 3600347520 3602417280 3603210240 3604633648 3605747712 3606705872 3607499776 3615137680 3615933440 3618012160 3625114521 3635678235 3637641216 3647193088 3647995904 3650093056 3653880384 3666782504 3667836480 3667915776 3668643840 3669698048 3677467640 3678277120 3700359168 3709009920 3710812160 3711959040 3713425408 3720234144 3725066240 3728931360 3730002892 3731075040 3731896320 3734524416 3744249740 3745073920 3747226880 3761995776 3764158464 3774791680 3776446464 3777449984 3778281472 3784376112 3789291520 3793223280 3796239360 3796730112 3797739022 3798912768 3808805770 3809644160 3812327008 3840370688 3841474560 3842578432 3843424256 3858104320 3862107480 3862190976 3863217281 3864327720 3875327680 3876942720 3878056784 3896352768 3907706880 3908567040 3911319552 3912358912 3913220096 3921505280 3924623360 3928695540 3931462227 3932327616 3934588224 3943786560 3945702880 3956277248 3963531264 3977526784 3978670080 3978756096 3979813376 3980689408 3989117440 3989995520 3992289280 3996431670 4000126368 4011782880 4013732240 4013948928 4016558812 4035508224 4046104832 4047267840 4048158720 4049321984 4051009536 4061559040 4064788480 4069006095 4069094064 4083154944 4084636080 4094689280 4097572864 4105085952 4114682880 4117048320 4117954560 4119581312 4120854528 4121949568 4131585920 4132495360 4134871040 4135405568 4142988024 4155060840 4157079820 4168220672 4175863296 4189495296 4190608576 4191813120 4191903744 4202820160 4203745280 4206705664 4214418852 4238868480 4243914752 4257218560 4261635840 4262860448 4264085760 4264636992 4268027904 4278005760 4279142560 4279235072 4280084480 4299423744 4300983330 4303455870 4315938816 4317085696 4318035968 4327178240 4330618880 4335112320 4338165216 4339120128 4340273168 4341614592 4350419920 4351764480 4352920880 4353879040 4356945152 4364933811 4375138215 4388995072 4390256640 4391518208 4392484864 4409262080 4412961168 4413837120 4413932544 4415105464 4425427160 4428945920 4430791680 4432064896 4452974592 4465950720 4466933760 4470079488 4471267328 4481720320 4485283840 4489937760 4493099688 4494088704 4496672256 4505792060 4507184640 4508382340 4509374720 4529750016 4545744896 4547051520 4547149824 4548358144 4558991360 4559994880 4562616320 4563206144 4567350480 4570566924 4571572992 4572787802 4583478130 4584894720 4587122560 4587715552 4590352928 4624119808 4625448960 4629725184 4641781760 4641882112 4650292680 4650393216 4662503615 4666814096 4668155520 4682940416 4702494720 4705198080 4705806336 4708092928 4709548032 4720558080 4721812480 4722851840 4726177792 4730470140 4731081663 4733801457 4734843456 4745912640 4747276408 4748640960 4763680768 4765408760 4786940928 4787994624 4789266944 4790747136 4800463360 4803223040 4804280320 4807663616 4816478688 4827738720 4833486028 4844421120 4847570980 4850188288 4870440960 4871840512 4873870848 4877746176 4889149440 4890448640 4890554368 4891525120 4913627136 4915409520 4916821994 4918235280 4933812224 4945346560 4954414080 4957903104 4958994432 4960312192 4961845248 4971908480 4973445120 4974766720 4975861760 4979365888 4988495784 5000157960 5015994368 5017436160 5018877952 5020698515 5035261952 5043384192 5044385280 5044494336 5045834816 5057631040 5061652480 5062306816 5063761920 5065217024 5086367580 5103943680 5121966080 5131357440 5134971072 5136101376 5149476640 5149587968 5151068160 5152436960 5169256960 5178735030 5192613888 5195137024 5196742656 5210275840 5211422720 5215092736 5219829120 5220503904 5223505056 5224654848 5236869120 5238260720 5239879680 5241949636 5243103488 5246117632 5258382080 5268023565 5284708352 5291114496 5304893440 5305008128 5310512592 5314735104 5328575560 5330796240 5332328078 5333501824 5335034880 5349043840 5374279680 5378064384 5380677632 5382340608 5394923520 5396357120 5397544960 5401346048 5406950472 5410058808 5411249664 5422706520 5423900160 5425341460 5425458752 5427018240 5446181440 5470789632 5471993856 5473447936 5475139584 5486243840 5489397760 5490606080 5494472704 5500173756 5504547072 5516201460 5517415680 5518881830 5523984032 5540081120 5566218240 5567817728 5570138112 5585993728 5587599360 5589084160 5589204992 5595004338 5616374610 5617610880 5619225136 5620840320 5651824640 5662187520 5666174976 5667422208 5682181120 5683937280 5685447680 5686182656 5690703872 5696608533 5704007680 5713208655 5714466240 5718490512 5732564992 5734644440 5737941160 5760556032 5763867648 5765136384 5780149760 5784220288 5785493504 5787156480 5788819456 5802352640 5812991520 5817085176 5819911748 5833517620 5853675520 5868538368 5869830144 5882257920 5883948224 5885116160 5885243392 5886935040 5907722240 5918554320 5934095510 5934415872 5937299456 5954600960 5960105984 5966290176 5969720064 5971034112 5983676160 5984993280 5986583680 5988433920 5990799584 5992118272 5995563008 6009579520 6020598360 6024838218 6039666688 6041857535 6062735360 6062866432 6069157248 6073982976 6089800640 6092338560 6094089232 6095430656 6097182720 6113192960 6142033920 6146359296 6167265280 6172966912 6179371968 6182924352 6197378880 6198743040 6200390240 6200524288 6202306560 6203108352 6224207360 6235619730 6252331008 6253707264 6269992960 6273597440 6274408448 6279397376 6285912864 6294077440 6304230240 6305617920 6307293520 6308108884 6310058496 6311735276 6313124608 6327883520 6331521280 6365872128 6382587904 6383992832 6385827840 6387662848 6394290672 6416869382 6418713840 6418852608 6420126720 6421971584 6436984960 6475628544 6477053952 6490767360 6493921280 6495928320 6498494464 6503661568 6510409752 6518865920 6525629880 6527505061 6529381320 6530818560 6535417728 6552437045 6553879360 6557647040 6583492608 6587277312 6588727296 6605885440 6610537472 6611992576 6613893120 6615793664 6622658196 6631260160 6638140740 6643418880 6648097344 6651327712 6666877280 6689914880 6706900992 6722580480 6724512256 6725847040 6725992448 6727925760 6751682560 6758688090 6762573510 6764062080 6781823440 6782189568 6805258240 6818617344 6822537216 6838487040 6839992320 6841809920 6843924480 6844809216 6846628096 6848135168 6859181703 6868090880 6875217195 6880683840 6881573328 6885529392 6904980040 6923485184 6936179712 6959772160 6960671872 6962672640 6962823168 6964673408 6966206464 6982492160 6986506240 7000221144 7024031420 7024410624 7028977921 7062139392 7080683456 7082718720 7084277760 7086313472 7089266688 7107728320 7113379840 7120914612 7145521152 7148113140 7165706240 7170752512 7176454144 7183900416 7193231360 7200695040 7204834560 7206420480 7209267296 7211495424 7213411744 7214999552 7230275360 7231866880 7236024320 7250229042 7271356470 7274889685 7275282432 7294386176 7295991808 7300186112 7307760768 7333565008 7335672960 7335831552 7337287680 7339396096 7354935280 7356554240 7375232991 7400718336 7418019840 7421624320 7426850816 7440468288 7450132480 7457862720 7460005784 7462150080 7463792640 7469048832 7488499480 7490147840 7494453760 7523991552 7528316928 7549583360 7552892928 7554899968 7556562944 7568752224 7578583040 7586446560 7592478720 7593460224 7595478044 7597825536 7617611540 7619288320 7624654016 7680741376 7682949120 7685156864 7686848512 7716208640 7724214960 7724381952 7726434562 7728655440 7750655360 7753885440 7756113568 7792705536 7815413760 7817134080 7822639104 7824717824 7826440192 7843010560 7849246720 7857391080 7862924454 7864655232 7869176448 7885136105 7887573120 7889669095 7891405760 7912554496 7927062528 7955053568 7957340160 7957512192 7959626752 7961378816 7978234880 7979991040 7984578560 7992863340 7998492117 8000252736 8023565760 8027464480 8033117624 8071016448 8092209664 8094535680 8096317440 8098643968 8102019072 8123118080 8129576960 8138012190 8138188128 8166309888 8169272160 8189378560 8195145728 8210171904 8229365760 8234096640 8235909120 8239162624 8241709056 8243899136 8263171840 8264990720 8269742080 8270811136 8278322745 8285976048 8310121680 8314159640 8336441344 8351726592 8378990592 8381217152 8383626240 8383807488 8405640320 8407490560 8413411328 8428837704 8458600549 8477736960 8487829504 8523271680 8525720896 8528171520 8529273984 8536055808 8556011520 8558285120 8558470144 8560168960 8598847488 8601966660 8606911740 8634171392 8636071936 8654356480 8661237760 8670224640 8676330432 8678240256 8680546336 8683229184 8700839840 8703528960 8705841760 8707758080 8713890304 8729867622 8750276430 8777990144 8780513280 8783036416 8784969728 8818524160 8825922336 8827674240 8827865088 8830210928 8850854320 8857891840 8861583360 8864129792 8901143265 8905949184 8931901440 8940158976 8942534656 8963440640 8970567680 8979875520 8986199376 8988177408 8993344512 9011584120 9014369280 9016764680 9018749440 9059500032 9091489792 9094103040 9094299648 9096716288 9117982720 9119989760 9125232640 9126412288 9134700960 9141133848 9143145984 9145575604 9166956260 9169789440 9174245120 9175431104 9180705856 9248239616 9250897920 9259450368 9283563520 9283764224 9300585360 9300786432 9325007230 9333628192 9336311040 9365880832 9404989440 9410396160 9411612672 9416185856 9419096064 9441116160 9443624960 9445703680 9452355584 9460940280 9462163326 9467602914 9469686912 9491825280 9494347555 9494552816 9497281920 9527361536 9530817520 9573881856 9575989248 9578533888 9581494272 9600926720 9606446080 9608560640 9615327232 9625304073 9632957376 9655477440 9666972056 9695141960 9700376576 9740881920 9743681024 9747741696 9755492352 9778298880 9780897280 9781108736 9783050240 9827254272 9830819040 9833643988 9836470560 9867624448 9890693120 9908828160 9915806208 9917988864 9920624384 9923690496 9943816960 9946890240 9949533440 9951723520 9958731776 9976991568 10000315920 10031988736 10034872320 10037755904 10041397030 10070523904 10086768384 10088770560 10088988672 10091669632 10115262080 10123304960 10124613632 10127523840 10130434048 10172735160 10184845559 10207887360 10243932160 10262714880 10269942144 10272202752 10298953280 10299175936 10302136320 10304873920 10338513920 10357470060 10385227776 10390274048 10420551680 10422845440 10430185472 10439658240 10441007808 10447010112 10449309696 10473738240 10476521440 10479759360 10483899272 10486206976 10492235264 10516764160 10536047130 10569416704 10582228992 10609786880 10610016256 10621025184 10629470208 10657151120 10661592480 10664656156 10667003648 10670069760 10698087680 10748559360 10756128768 10761355264 10764681216 10789847040 10792714240 10795089920 10802692096 10813900944 10820117616 10822499328 10845413040 10847800320 10850682920 10850917504 10854036480 10892362880 10941579264 10943987712 10946895872 10950279168 10972487680 10978795520 10981212160 10988945408 11000347512 11009094144 11032402920 11034831360 11037763660 11045536733 11047968064 11080162240 11132436480 11135635456 11140276224 11171987456 11175198720 11178168320 11178409984 11190008676 11232749220 11235221760 11238450272 11241680640 11303649280 11324375040 11332349952 11334844416 11364362240 11367874560 11370895360 11372365312 11381407744 11393217066 11408015360 11426417310 11428932480 11431969505 11436981024 11465129984 11469288880 11475882320 11521112064 11527735296 11530272768 11560299520 11568440576 11570987008 11574312960 11577638912 11589651843 11604705280 11625983040 11634170352 11639823496 11667035240 11707351040 11737076736 11739660288 11764515840 11767896448 11770232320 11770486784 11773870080 11815444480 11837108640 11868191020 11868831744 11874598912 11909201920 11932580352 11939440128 11942068224 11967352320 11969986560 11973167360 11976867840 11981599168 11984236544 11991126016 12019159040 12041196720 12049676436 12079333376 12083715070 12125470720 12125732864 12138314496 12147965952 12179601280 12184677120 12188178464 12190861312 12194365440 12226385920 12284067840 12292054985 12292718592 12334530560 12345933824 12358743936 12365848704 12394757760 12397486080 12400780480 12401048576 12404613120 12406216704 12448414720 12471239460 12504662016 12539985920 12547194880 12548816896 12558794752 12571825728 12588154880 12608460480 12611235840 12614587040 12616217768 12620116992 12623470552 12626249216 12655767040 12663042560 12731744256 12765175808 12767985664 12771655680 12775325696 12788581344 12833738764 12837427680 12837705216 12840253440 12843943168 12873969920 12951257088 12954107904 12981534720 12987842560 12991856640 12996988928 13007323136 13020819504 13037731840 13051259760 13055010122 13058762640 13061637120 13070835456 13104874090 13107758720 13115294080 13166985216 13174554624 13177454592 13211770880 13221074944 13223985152 13227786240 13231587328 13245316392 13262520320 13276281480 13286837760 13292086577 13296194688 13302655424 13330820195 13333754560 13413801984 13445160960 13449024512 13451694080 13451984896 13455851520 13503365120 13517376180 13525147020 13528124160 13563646880 13610516480 13637234688 13645074432 13676974080 13679984640 13683619840 13687848960 13689618432 13693256192 13696270336 13718363406 13736181760 13750434390 13761367680 13763146656 13771058784 13809960080 13846970368 13872359424 13919544320 13921343744 13925345280 13925646336 13929346816 13932412928 13964984320 13973012480 13987510845 14000442288 14048062840 14048821248 14057955842 14124278784 14161366912 14165437440 14168555520 14172626944 14178533376 14215456640 14226759680 14241829224 14291042304 14296226280 14331412480 14341505024 14367800832 14401390080 14409669120 14412840960 14418534592 14422990848 14426823488 14429999104 14460550720 14463733760 14472048640 14500458084 14542712940 14549779370 14550564864 14588772352 14591983616 14600372224 14615521536 14667130016 14671345920 14671663104 14674575360 14678792192 14709870560 14713108480 14750465982 14801436672 14836039680 14843248640 14853701632 14880936576 14900264960 14915725440 14920011568 14924300160 14927585280 14938097664 14976998960 14980295680 14988907520 15047983104 15056633856 15062095545 15099166720 15105785856 15109799936 15113125888 15137504448 15157166080 15172893120 15184957440 15186920448 15190956088 15195651072 15235223080 15238576640 15249308032 15361482752 15365898240 15370313728 15373697024 15432417280 15448429920 15448763904 15452869124 15457310880 15501310720 15507770880 15512227136 15585411072 15630827520 15634268160 15645278208 15649435648 15652880384 15686021120 15698493440 15714782160 15725848908 15729310464 15738352896 15770272210 15775146240 15779338190 15782811520 15825108992 15854125056 15910107136 15914680320 15915024384 15919253504 15922757632 15956469760 15959982080 15969157120 15985726680 15996984234 16000505472 16004757307 16042173455 16047131520 16054928960 16066235248 16142032896 16184419328 16189071360 16192634880 16197287936 16204038144 16246236160 16259153920 16276024380 16276376256 16338544320 16378757120 16390291456 16420343808 16458731520 16468193280 16471818240 16478325248 16483418112 16487798272 16526343680 16529981440 16539484160 16541622272 16556645490 16571952096 16620243360 16628319280 16672882688 16703453184 16757981184 16762434304 16767252480 16767614976 16811280640 16814981120 16826822656 16857675408 16917201098 16955473920 16975659008 17046543360 17051441792 17056343040 17058547968 17072111616 17112023040 17116570240 17116940288 17120337920 17197694976 17203933320 17208876979 17213823480 17268342784 17308712960 17340449280 17352660864 17356480512 17361092672 17366458368 17401679680 17407057920 17411683520 17415516160 17427780608 17459735244 17500552860 17555980288 17561026560 17566072832 17569939456 17637048320 17651844672 17655348480 17655730176 17660421856 17701708640 17715783680 17723166720 17728259584 17802286530 17811898368 17863802880 17880317952 17885069312 17926881280 17941135360 17959751040 17972398752 17976354816 17986689024 18023168240 18028738560 18033529360 18037498880 18119000064 18125572605 18182979584 18188206080 18188599296 18193432576 18235965440 18239979520 18250465280 18252824576 18269401920 18282267696 18286291968 18291151208 18333912520 18339578880 18348490240 18350862208 18361411712 18496479232 18501795840 18518900736 18567127040 18567528448 18601170720 18601572864 18650014460 18667256384 18672622080 18809978880 18820792320 18823225344 18832371712 18838192128 18882232320 18887249920 18891407360 18904711168 18921880560 18924326652 18935205828 18939373824 18983650560 18988695110 18989105632 18994563840 19054723072 19061635040 19147763712 19151978496 19157067776 19162988544 19201853440 19212892160 19217121280 19230654464 19250608146 19265914752 19310954880 19316086405 19333944112 19390283920 19400753152 19481763840 19487362048 19495483392 19510984704 19556597760 19561794560 19562217472 19566100480 19582515183 19657311135 19661638080 19667287976 19672941120 19735248896 19781386240 19817656320 19831612416 19835977728 19841248768 19847380992 19887633920 19893780480 19899066880 19903447040 19917463552 19953983136 20000631840 20063977472 20069744640 20075511808 20082794060 20173536768 20177541120 20177977344 20183339264 20230524160 20246609920 20249227264 20255047680 20260868096 20345470320 20369691118 20415774720 20487864320 20525429760 20539884288 20544405504 20597906560 20598351872 20604272640 20609747840 20677027840 20714940120 20770455552 20780548096 20841103360 20860370944 20879316480 20882015616 20894020224 20898619392 20947476480 20953042880 20959518720 20967798544 20972413952 20984470528 21033528320 21072094260 21086933763 21138833408 21219573760 21220032512 21242050368 21258940416 21314302240 21323184960 21329312312 21334007296 21340139520 21396175360 21497118720 21512257536 21522710528 21529362432 21579694080 21585428480 21590179840 21605384192 21627801888 21640235232 21644998656 21690826080 21695600640 21701365840 21701835008 21708072960 21784725760 21824669055 21883158528 21887975424 21893791744 21900558336 21944975360 21957591040 21962424320 21977890816 22000695024 22018188288 22064805840 22069662720 22075527320 22091073466 22095936128 22160324480 22264872960 22271270912 22280552448 22343974912 22350397440 22356336640 22356819968 22380017352 22465498440 22470443520 22476900544 22483361280 22648750080 22664699904 22669688832 22728724480 22735749120 22741790720 22744730624 22762815488 22786434132 22816030720 22852834620 22857864960 22863939010 22873962048 22930259968 22938577760 22951764640 23042224128 23055470592 23060545536 23120599040 23136881152 23141974016 23148625920 23155277824 23179303686 23209410560 23251966080 23268340704 23279646992 23334070480 23414702080 23474153472 23479320576 23529031680 23535792896 23540464640 23540973568 23547740160 23630888960 23655408315 23669007285 23674217280 23736382040 23737663488 23749197824 23818403840 23865160704 23878880256 23884136448 23934704640 23939973120 23946334720 23953735680 23963198336 23968473088 23982252032 24038318080 24082393440 24099352872 24158666752 24167430140 24250941440 24276628992 24295931904 24359202560 24369354240 24376356928 24381722624 24388730880 24452771840 24568135680 24584109970 24585437184 24669061120 24691867648 24717487872 24731697408 24789515520 24794972160 24801560960 24802097152 24809226240 24812433408 24896829440 24942478920 25009324032 25079971840 25094389760 25097633792 25117589504 25143651456 25176309760 25216920960 25222471680 25229174080 25232435536 25240233984 25246941104 25252498432 25311534080 25326085120 25375801647 25463488512 25530351616 25535971328 25550651392 25577162688 25667477528 25674855360 25675410432 25680506880 25687886336 25747939840 25902514176 25908215808 25963069440 25975685120 25983713280 25993977856 26014646272 26041639008 26075463680 26102519520 26110020244 26117525280 26123274240 26141670912 26209748180 26215517440 26230588160 26333970432 26349109248 26354909184 26423541760 26442149888 26447970304 26455572480 26463174656 26490632784 26525040640 26552562960 26573675520 26584173154 26592389376 26605310848 26661640390 26667509120 26827603968 26890321920 26898049024 26903388160 26903969792 26911703040 27006730240 27034752360 27042520967 27050294040 27056248320 27127293760 27274469376 27290148864 27353948160 27359969280 27367239680 27375697920 27379236864 27386512384 27392540672 27436726812 27472363520 27500868780 27522735360 27526293312 27542117568 27619920160 27693940736 27744718848 27839088640 27842687488 27850690560 27851292672 27858693632 27864825856 27929968640 27946024960 27975021690 28000884576 28096125680 28097642496 28115911684 28248557568 28322733824 28330874880 28337111040 28345253888 28357066752 28430913280 28453519360 28483042665 28483658448 28582084608 28592452560 28662824960 28683010048 28735601664 28802780160 28819338240 28825681920 28837069184 28845981696 28853646976 28859998208 28921101440 28927467520 28944097280 29000916168 29085425880 29099558740 29101129728 29177544704 29231043072 29334260032 29342691840 29343326208 29349150720 29357584384 29419741120 29426216960 29500931964 29602873344 29672079360 29686497280 29707403264 29761873152 29800529920 29831450880 29840023136 29848600320 29855170560 29876195328 29953997920 29960591360 29977815040 30095966208 30113267712 30124191090 30198333440 30211571712 30219599872 30226251776 30275008896 30314332160 30345786240 30369914880 30373840896 30381912176 30391302144 30470446160 30477153280 30498616064 30554536677 30722965504 30731796480 30740627456 30747394048 30864834560 30896859840 30897527808 30905738248 30914621760 31002621440 31015541760 31024454272 31170822144 31261655040 31268536320 31290556416 31298871296 31305760768 31372042240 31396986880 31429564320 31451697816 31458620928 31476705792 31540544420 31550292480 31558676380 31565623040 31708250112 31820214272 31829360640 31830048768 31838507008 31845515264 31912939520 31919964160 31938314240 31971453360 31993968468 32001010944 32009514614 32084346910 32094263040 32109857920 32132470496 32284065792 32368838656 32378142720 32385269760 32394575872 32408076288 32492472320 32518307840 32552048760 32552752512 32637525305 32677088640 32780582912 32840687616 32917463040 32936386560 32943636480 32956650496 32966836224 32975596544 33052687360 33059962880 33078968320 33083244544 33113290980 33136610199 33143904192 33240486720 33256638560 33345765376 33406906368 33515962368 33524868608 33534504960 33535229952 33622561280 33629962240 33653645312 33715350816 33834402196 33910947840 33951318016 34093086720 34102883584 34112686080 34117095936 34144223232 34224046080 34233140480 34233880576 34240675840 34295908515 34395389952 34407866640 34417753958 34427646960 34536685568 34617425920 34680898560 34705321728 34712961024 34722185344 34732916736 34803359360 34814115840 34823367040 34831032320 34855561216 34919470488 35001105720 35111960576 35122053120 35132145664 35144889605 35303689344 35310696960 35311460352 35320843712 35403417280 35431567360 35446333440 35456519168 35604573060 35623796736 35727605760 35770138624 35853762560 35882270720 35919502080 35944797504 35952709632 35973378048 36046336480 36057477120 36067058720 36074997760 36238000128 36251145210 36365959168 36376412160 36377198592 36386865152 36471930880 36479959040 36500930560 36505649152 36538803840 36564535392 36572583936 36582302416 36667825040 36679157760 36696980480 36701724416 36722823424 36876164955 36992958464 37003591680 37037801472 37134254080 37135056896 37202341440 37203145728 37300028920 37334512768 37345244160 37619957760 37641584640 37646450688 37664743424 37676384256 37764464640 37774499840 37782814720 37809422336 37843761120 37848653304 37870411656 37878747648 37967301120 37977390220 37978211264 37989127680 38123270080 38295527424 38303956992 38314135552 38325977088 38403706880 38425784320 38434242560 38461308928 38501216292 38531829504 38621909760 38632172810 38667888224 38780567840 38801506304 38963527680 38974724096 38990966784 39021969408 39113195520 39123589120 39124434944 39132200960 39165030366 39314622270 39323276160 39334575952 39345882240 39470497792 39562772480 39635312640 39663224832 39671955456 39682497536 39694761984 39775267840 39787560960 39798133760 39806894080 39834927104 39876259731 39907966272 39992460585 40001263680 40127954944 40151023616 40165588120 40347073536 40355082240 40355954688 40366678528 40461048320 40493219840 40498454528 40510095360 40521736192 40690940640 40739382236 40831549440 40975728640 41050859520 41079768576 41088811008 41195813120 41196703744 41208545280 41219495680 41354055680 41429880240 41540911104 41561096192 41682206720 41720741888 41758632960 41764031232 41788040448 41797238784 41894952960 41906085760 41919037440 41935597088 41944827904 41968941056 42067056640 42144188520 42173867526 42277666816 42293002745 42439147520 42440065024 42484100736 42517880832 42628604480 42646369920 42658624624 42668014592 42680279040 42792350720 42994237440 43024515072 43045421056 43170856960 43180359680 43210768384 43255603776 43280470464 43289997312 43381652160 43391201280 43402731680 43403670016 43416145920 43569451520 43649338110 43766317056 43775950848 43787583488 43801116672 43889950720 43915182080 43924848640 43955781632 44001390048 44036376576 44129611680 44139325440 44151054640 44182146932 44191872256 44320648960 44529745920 44542541824 44561104896 44687949824 44700794880 44712673280 44713639936 44760034704 44930996880 44940887040 44953801088 44966722560 45297500160 45329399808 45339377664 45457448960 45471498240 45483581440 45489461248 45525630976 45572868264 45632061440 45705669240 45715729920 45727878020 45747924096 45877155520 45903529280 46084448256 46110941184 46121091072 46241198080 46273762304 46283948032 46297251840 46310555648 46358607372 46418821120 46503932160 46536681408 46559293984 46668140960 46829404160 46948306944 46958641152 47058063360 47071585792 47080929280 47081947136 47095480320 47261777920 47310816630 47338014570 47348434560 47472764080 47475326976 47498395648 47636807680 47730321408 47757760512 47768272896 47869409280 47879946240 47892669440 47907471360 47926396672 47936946176 47964504064 48014271921 48076636160 48126520365 48164786880 48198705744 48317333504 48334860280 48501882880 48553257984 48591863808 48718405120 48738708480 48752713856 48763445248 48777461760 48905543680 49136271360 49168219940 49170874368 49338122240 49434975744 49463394816 49579031040 49589944320 49603121920 49604194304 49618452480 49624866816 49793658880 49884957840 50018648064 50159943680 50188779520 50195267584 50235179008 50287302912 50352619520 50433841920 50444943360 50458348160 50464871072 50480467968 50493882208 50504996864 50623068160 50652170240 50751603294 50924227795 50926977024 51060703232 51071942656 51101302784 51154325376 51334955056 51349710720 51350820864 51361013760 51375772672 51495879680 51626630937 51805028352 51926138880 51951370240 51987955712 52029292544 52083278016 52150927360 52205039040 52220040488 52235050560 52246548480 52283341824 52419496360 52431034880 52461176320 52667940864 52698218496 52709818368 52847083520 52884299776 52895940608 52911144960 52926349312 52981265568 53050081280 53105125920 53147351040 53168346308 53184778752 53210621696 53323280780 53335018240 53655207936 53780643840 53796098048 53806776320 53807939584 53823406080 54013460480 54069504720 54085041934 54100588080 54112496640 54254587520 54548938752 54580297728 54707896320 54719938560 54734479360 54751395840 54758473728 54773024768 54785081344 54873453624 54944727040 55001737560 55045470720 55052586624 55084235136 55227683665 55239840320 55387881472 55489437696 55678177280 55685374976 55701381120 55702585344 55717387264 55729651712 55859937280 55892049920 55950043380 56001769152 56192251360 56231823368 56497115136 56645467648 56661749760 56674222080 56690507776 56714133504 56861826560 56907038720 56966085330 56967316896 57164169216 57184905120 57325649920 57366020096 57471203328 57605560320 57638676480 57651363840 57674138368 57691963392 57707293952 57719996416 57842202880 57854935040 57888194560 57948259215 58001832336 58170851760 58199117480 58202259456 58355089408 58462086144 58668520064 58685383680 58686652416 58698301440 58715168768 58839482240 58852433920 59001863928 59205746688 59344158720 59372994560 59414806528 59523746304 59662901760 59680046272 59697200640 59710341120 59752390656 59907995840 59921182720 59955630080 60191932416 60226535424 60248382180 60396666880 60439199744 60452503552 60550017792 60628664320 60691572480 60739829760 60747681792 60763824352 60782604288 60940892320 60954306560 60997232128 61109073354 61445931008 61463592960 61481254912 61494788096 61729669120 61793719680 61795055616 61811476496 61829243520 62005242880 62031083520 62048908544 62341644288 62523310080 62581112832 62597742592 62611521536 62744084480 62793973760 62859128640 62903395632 62917241856 62953411584 63081088840 63100584960 63117352760 63131246080 63416500224 63640428544 63658721280 63660097536 63677014016 63691030528 63825879040 63839928320 63876628480 63942906720 63987936936 64002021888 64019029228 64168693820 64188526080 64219715840 64264940992 64568131584 64737677312 64756285440 64770539520 64789151744 64816152576 64984944640 65036615680 65104097520 65105505024 65275050610 65354177280 65561165824 65681375232 65834926080 65872773120 65887272960 65913300992 65933672448 65951193088 66105374720 66119925760 66157936640 66166489088 66226581960 66273220398 66287808384 66460432885 66480973440 66513277120 66691530752 66813812736 67031924736 67049737216 67069009920 67070459904 67245122560 67259924480 67307290624 67430701632 67668804392 67902636032 68186173440 68205767168 68225372160 68234191872 68288446464 68448092160 68466280960 68467761152 68481351680 68591817030 68790779904 68815733280 68835507916 68855293920 69073371136 69234851840 69361797120 69410643456 69425922048 69444370688 69465833472 69606718720 69628231680 69646734080 69662064640 69711122432 69838940976 70002211440 70223921152 70244106240 70264291328 70289779210 70607378688 70621393920 70622920704 70641687424 70806834560 70863134720 70892666880 70913038336 71209146120 71247593472 71293918913 71455211520 71540277248 71707525120 71839004160 71889595008 71905419264 71946756096 72092672960 72114954240 72134117440 72149995520 72476000256 72502290420 72731918336 72752824320 72773730304 72943861760 72959918080 73001861120 73011298304 73077607680 73129070784 73145167872 73164604832 73335650080 73358315520 73393960960 73403448832 73445646848 73752329910 73985916928 74007183360 74075602944 74268508160 74270113792 74404682880 74406291456 74600057840 74669025536 74690488320 75239915520 75283169280 75292901376 75329486848 75352768512 75528929280 75548999680 75565629440 75618844672 75687522240 75697306608 75740823312 75757495296 75934602240 75954780440 75956422528 75978255360 76246540160 76591054848 76607913984 76628271104 76651954176 76807413760 76851568640 76868485120 76922617856 77002432584 77063659008 77243819520 77264345620 77318757131 77335776448 77561135680 77927055360 77949448192 77981933568 78043938816 78226391040 78247178240 78248869888 78264401920 78330060732 78629244540 78646552320 78669151904 78691764480 78940995584 79125544960 79270625280 79326449664 79343910912 79364995072 79389523968 79550535680 79575121920 79596267520 79613788160 79669854208 79752519462 79815932544 79984921170 80002527360 80023786535 80255909888 80302047232 80331176240 80694147072 80710164480 80711909376 80733357056 80922096640 80986439680 80996909056 81020190720 81043472384 81127562901 81381881280 81478764472 81951457280 82101719040 82159537152 82177622016 82391626240 82393407488 82417090560 82438991360 82708111360 82859760480 83081822208 83122192384 83364413440 83517265920 83528062464 83576080896 83594477568 83789905920 83812171520 83838074880 83871194176 83889655808 83937882112 84134113280 84288377040 84347735052 84555333632 84586005490 84878295040 84880130048 84968201472 85035761664 85257208960 85292739840 85317249248 85336029184 85360558080 85584701440 85988474880 86044384895 86049030144 86090842112 86341713920 86421536768 86511207552 86560940928 86579994624 86763304320 86782402560 86805463360 86807340032 86832291840 87138903040 87298676220 87532634112 87575166976 87779901440 87830364160 87849697280 87911563264 88002780096 88072753152 88259223360 88278650880 88302109280 88364293864 88383744512 88641297920 89059491840 89085083648 89122209792 89375899648 89401589760 89425346560 89427279872 89520069408 89861993760 89881774080 89907602176 89933445120 90595000320 90658799616 90678755328 90914897920 90942996480 90967162880 90978922496 91051261952 91145736528 91264122880 91411338480 91431459840 91455756040 91495848192 91754311040 91807058560 92168896512 92221882368 92242182144 92482396160 92547524608 92567896064 92594503680 92621111296 92717214744 92837642240 93007864320 93044606039 93073362816 93118587968 93336281920 93896613888 93917282304 94116126720 94143171584 94161858560 94163894272 94190960640 94523555840 94621633260 94676029140 94696869120 94945528160 94996791296 95273615360 95460642816 95515521024 95536545792 95738818560 95759892480 95785338880 95814942720 95852793344 95873892352 95929008128 96028543842 96153272320 96253040730 96329573760 96397411488 96634667008 96669720560 97003765760 97106515968 97183727616 97436810240 97477416960 97505427712 97526890496 97554923520 97811087360 97912575915 98336439880 98341748736 98676244480 98869951488 98926789632 99158062080 99179888640 99206243840 99208388608 99236904960 99249733632 99587317760 99769915680 100037296128 100319887360 100377559040 100390535168 100574605824 100867683840 100889886720 100916696320 100929742144 100960935936 100987764416 101009993728 101246136320 101304340480 101503206588 101848455590 101853954048 102121406464 102143885312 102202605568 102308650752 102669910112 102699421440 102701641728 102722027520 102751545344 102991759360 103253261874 103610056704 103852277760 103902740480 103975911424 104058585088 104166556032 104301854720 104410078080 104440080976 104470101120 104493096960 104566683648 104838992720 104862069760 104922352640 105335881728 105396436992 105434668815 105694167040 105768599552 105791881216 105852698624 105962531136 106100162560 106210251840 106294702080 106336692616 106369557504 106421243392 106646561560 106670036480 107310415872 107561287680 107592196096 107613552640 107615879168 107646812160 108026920960 108139009440 108170083868 108201176160 108224993280 108509175040 109097877504 109160595456 109415792640 109439877120 109468958720 109502791680 109516947456 109546049536 109570162688 109746907248 109889454080 110003475120 110090941440 110105173248 110168470272 110455367330 110479680640 110775762944 110978875392 111356354560 111370749952 111402762240 111405170688 111434774528 111459303424 111719874560 111784099840 111900086760 112003538304 112033301149 112384502720 112463646736 112994230272 113290935296 113323499520 113348444160 113381015552 113428267008 113723653120 113814077440 113932170660 113934633792 114369810240 114651299840 114732040192 114942406656 115211120640 115277352960 115302727680 115348276736 115383926784 115414587904 115439992832 115684405760 115709870080 115776389120 115896518430 116003664672 116341703520 116398234960 116404518912 116710178816 116924172288 117337040128 117370767360 117373304832 117396602880 117430337536 117678964480 117704867840 118003727856 118411493376 118688317440 118745989120 118829613056 119047492608 119325803520 119360092544 119394401280 119420682240 119504781312 119815991680 119842365440 119911260160 120383864832 120453070848 120496764360 120793333760 120878399488 121100035584 121383144960 121479659520 121495363584 121527648704 121565208576 121881784640 121908613120 121994464256 122218146708 122891862016 122927185920 122962509824 122989576192 123459338240 123587439360 123590111232 123622952992 123658487040 124010485760 124062167040 124097817088 124683288576 125046620160 125162225664 125195485184 125223043072 125488168960 125587947520 125718257280 125806791264 125834483712 125906823168 126162177680 126201169920 126234705520 126262492160 126833000448 126879008235 127280857088 127317442560 127320195072 127354028032 127382061056 127651758080 127679856640 127753256960 127885813440 127975873872 128004043776 128038058456 128337387640 128377052160 128439431680 128529881984 129136263168 129475354624 129512570880 129541079040 129578303488 129632305152 129969889280 130073231360 130208195040 130211010048 130550101220 130708354560 131362750464 131669852160 131745546240 131774545920 131826601984 131867344896 131902386176 132210749440 132239851520 132315873280 132332978176 132453163920 132546440796 132575616768 132920865770 132961946880 133026554240 133383061504 133627625472 134063849472 134099474432 134138019840 134140919808 134490245120 134519848960 134614581248 134861403264 135212604835 135337608784 135805272064 136372346880 136411534336 136450744320 136468383744 136576892928 136896184320 136932561920 136935522304 136962703360 137183634060 137631466560 137671015832 137710587840 138146742272 138469703680 138723594240 138821286912 138851844096 138888741376 138931666944 139213437440 139256463360 139293468160 139324129280 139422244864 139677881952 140004422880 140447842304 140488212480 140528582656 140579558420 141214757376 141242787840 141245841408 141283374848 141613669120 141726269440 141785333760 141826076672 142418292240 142495186944 142587837826 142910423040 143080554496 143415050240 143678008320 143779190016 143810838528 143893512192 144185345920 144229908480 144268234880 144299991040 144952000512 145004580840 145463836672 145505648640 145547460608 145887723520 146022596608 146155215360 146258141568 146290335744 146329209664 146671300160 146716631040 146787921920 146806897664 146891293696 147504659820 147971833856 148014366720 148537016320 148540227584 148809365760 148812582912 149200115680 149338051072 149380976640 150479831040 150566338560 150585802752 150658973696 150705537024 151057858560 151097999360 151131258880 151237689344 151375044480 151394613216 151481646624 151514990592 151869204480 151909560880 151912845056 151956510720 152493080320 152772683385 153182109696 153215827968 153256542208 153303908352 153614827520 153703137280 153736970240 153845235712 154004865168 154127318016 154487639040 154528691240 154637514262 154671552896 155122271360 155854110720 155898896384 155963867136 156087877632 156452782080 156494356480 156497739776 156528803840 156660121464 157258489080 157293104640 157338303808 157383528960 158541250560 158652899328 158687821824 158729990144 158779047936 159101071360 159150243840 159192535040 159227576320 159339708416 159505038924 159631865088 159969842340 160005054720 160047573070 160511819776 160604094464 160662352480 161388294144 161420328960 161423818752 161466714112 161844193280 161972879360 161993818112 162040381440 162086944768 162255125802 162763762560 162957528944 163902914560 164203438080 164319074304 164355244032 164783252480 164786814976 164834181120 164877982720 165416222720 165683050995 165719520960 166163644416 166244384768 166728826880 167034531840 167056124928 167152161792 167188955136 167579811840 167624343040 167676149760 167742388352 167779311616 167875764224 168268226560 168576754080 168695470104 169110667264 169172010980 169756590080 169936402944 170071523328 170514417920 170585479680 170634498496 170672058368 170721116160 171169402880 171976949760 172088769790 172098060288 172181684224 172683427840 172843073536 173022415104 173121881856 173159989248 173526608640 173564805120 173610926720 173614680064 173664583680 174277806080 174597352440 175065268224 175150333952 175559802880 175660728320 175823126528 176005560192 176145506304 176518446720 176557301760 176604218560 176728587728 176767489024 177282595840 178118983680 178170167296 178244419584 178751799296 178850693120 178854559744 179040138816 179723987520 179763548160 179815204352 179866890240 181190000640 181317599232 181357510656 181829795840 181885992960 181934325760 181957844992 182102523904 182291473056 182528245760 182822676960 182862919680 182911512080 182991696384 183508622080 183614117120 184337793024 184443764736 184484364288 184964792320 185095049216 185135792128 185189007360 185242222592 185434429488 185675284480 186015728640 186089212078 186146725632 186237175936 186672563840 187793227776 187834564608 188232253440 188286343168 188323717120 188327788544 188381921280 189047111680 189243266520 189297646769 189352058280 189393738240 189891056320 190921285632 191031042048 191073091584 191477637120 191519784960 191570677760 191629885440 191705586688 191747784704 191858016256 192057087684 192306544640 192506081460 192659147520 192794822976 193269334016 193339441120 194007531520 194213031936 194367455232 194873620480 194954833920 195010855424 195053780992 195109847040 195622174720 195825151830 196672879760 196683497472 197352488960 197739902976 197853579264 198316124160 198359777280 198412487680 198416777216 198473809920 198499467264 199174635520 199381298655 199539831360 200074592256 200639774720 200755118080 200781070336 201149211648 201735367680 201779773440 201833392640 201859484288 201921871872 201975528832 202019987456 202492272640 202608680960 203006413176 203696911180 203707908096 204242812928 204617301504 205339820224 205398842880 205403283456 205444055040 205503090688 205983518720 206506523748 207220113408 207704555520 207805480960 207951822848 208117170176 208333112064 208603709440 208820156160 208880161952 208940202240 208986193920 209133367296 209677985440 209724139520 209844705280 210671763456 210792873984 210869337630 211388334080 211537199104 211583762432 211705397248 211925062272 212200325120 212420503680 212589404160 212673385232 212739115008 212842486784 213293123120 213340072960 213881756739 214620831744 215122575360 215184392192 215227105280 215231758336 216053841920 216278018880 216340167736 216402352320 216449986560 217018350080 218195755008 218321190912 218831585280 218879754240 218937917440 219005583360 219033894912 219092099072 219140325376 219493814496 219778908160 220006950240 220181882880 220210346496 220336940544 220910734660 220959361280 221957750784 222712709120 222741499904 222805524480 222810341376 222869549056 222918606848 223439749120 223568199680 223800173520 224007076608 224066602298 224769005440 224927293472 225988460544 226581870592 226646999040 226696888320 226762031104 226856534016 227447306240 227628154880 227864341320 227869267584 228739620480 229464080384 229884813312 230422241280 230554705920 230605455360 230696553472 230767853568 230829175808 230879985664 231368811520 231419740160 231552778240 231793036860 231956271393 232007329344 232683407040 232796469920 233420357632 233848344576 234674080256 234741534720 234746609664 234793205760 234860675072 235357928960 235409735680 236007455712 236822986752 237376634880 237491978240 237659226112 238094985216 238651607040 238720185088 238788802560 238841364480 239009562624 239631983360 239684730880 239822520320 240071359605 240767729664 240906141696 240993528720 241586667520 241756798976 242200071168 242766289920 242959319040 242990727168 243055297408 243130417152 243763569280 243817226240 243988928512 244436293416 245783724032 245854371840 245925019648 247174878720 247180222464 247245905984 247316974080 248020971520 248124334080 248195634176 249366577152 250093240320 250390970368 250446086144 250976337920 251175895040 251436514560 251613582528 251668967424 251813646336 252324355360 252402339840 252469411040 252524984320 253666000896 253758016470 254561714176 254634885120 254640390144 254708056064 254764122112 255303516160 255359713280 255506513920 255771626880 255951747744 256008087552 256076116912 256674775280 256754104320 256878863360 257059763968 258133154685 258272526336 258950709248 259025141760 259156606976 259264610304 259939778560 260146462720 260416390080 260422020096 261100202440 261416709120 262725500928 263339704320 263491092480 263549091840 263653203968 263734689792 263804772352 264421498880 264479703040 264631746560 264665956352 264906327840 265092881592 265151233536 265841731540 265923893760 266053108480 267255250944 268127698944 268198948864 268276039680 268281839616 268980490240 269039697920 269229162496 269722806528 270425209670 270675217568 271610544128 272744693760 272823068672 272901488640 272936767488 273153785856 273792368640 273865123840 273871044608 273925406720 274367268120 275262933120 275342031664 275421175680 276293484544 276939407360 277447188480 277642573824 277703688192 277777482752 277863333888 278426874880 278512926720 278586936320 278648258560 278844489728 279133818117 279355763904 280008845760 280895684608 281057165312 281159116840 282429514752 282485575680 282491682816 282566749696 283227338240 283452538880 283570667520 283652153344 284836584480 284990373888 285175675652 285820846080 286161108992 286830100480 287356016640 287558380032 287621677056 287787024384 288370691840 288459816960 288536469760 288599982080 289904001024 290009161680 290927673344 291011297280 291094921216 291775447040 292045193216 292310430720 292516283136 292580671488 292658419328 293342600320 293433262080 293575843840 293613795328 293782587392 295009319640 295943667712 296028733440 297074032640 297080455168 297618731520 297625165824 298400231360 298676102144 298761953280 300959662080 301132677120 301171605504 301317947392 302195998720 302262517760 302475378688 302750088960 302789226432 302963293248 303029981184 303738408960 303819121760 303825690112 303913021440 304986160640 305545366770 306364219392 306431655936 306513084416 306607816704 307229655040 307406274560 307473940480 307690471424 308009730336 308254636032 308975278080 309057382480 309275028524 309343105792 310244542720 311708221440 311797792768 311927734272 312175755264 312905564160 312988712960 312995479552 313057607680 313320242928 314516978160 314586209280 314676607616 314767057920 317082501120 317305798656 317375643648 317459980288 317558095872 318202142720 318300487680 318385070080 318455152640 318679416832 319010077848 319263730176 319939684680 320010109440 320095146140 321324704960 322776588288 322840657920 322847637504 322933428224 323688386560 323945758720 323987636224 324080762880 324173889536 324510251604 325527525120 325915057888 327805829120 328406876160 328638148608 328710488064 329566504960 329573629952 329668362240 329755965440 330832445440 331366101990 331439041920 332327288832 332488769536 333457653760 334069063680 334112249856 334304323584 334377910272 335159623680 335248686080 335352299520 335484776704 335558623232 335751528448 336099903447 336536453120 337153508160 337390940208 338221334528 338344021960 339513180160 339872805888 340143046656 341028835840 341170959360 341268996992 341344116736 341442232320 342338805760 343953899520 344177539580 344196120576 344363368448 345366855680 346044830208 346243763712 346319978496 347053217280 347129610240 347221853440 347229360128 347329167360 348555612160 349194704880 350130536448 350300667904 351119605760 351321456640 351646253056 352011120384 352291012608 353036893440 353114603520 353208437120 353457175456 353534978048 354565191680 356237967360 356340334592 356469594565 356488839168 357503598592 357701386240 357709119488 358080277632 359447975040 359527096320 359630408704 359733780480 362380001280 362635198464 363659591680 363868651520 363915689984 364205047808 364582946112 365056491520 365645353920 365725839360 365823024160 365983392768 367017244160 367228234240 368675586048 368887529472 368968728576 369929584640 370190098432 370271584256 370378014720 370484445184 370868858976 371350568960 372031457280 372178424156 372293451264 372474351872 373345127680 375586455552 375669129216 376464506880 376572686336 376647434240 376655577088 376763842560 378094223360 378486533040 378595293538 378704116560 378787476480 379782112640 381842571264 382062084096 382146183168 382955274240 383039569920 383141355520 383259770880 383411173376 383495569408 383716032512 384114175368 384613089280 385012162920 385318295040 385589645952 386593785655 386678882240 388426063872 388734910464 389747240960 389909667840 390021710848 390107561984 390219694080 391244349440 391650303660 393345759520 394704977920 395479805952 395707158528 396632248320 396719554560 396824975360 396833554432 396947619840 396998934528 398349271040 398762597310 399079662720 400149184512 401279549440 401510236160 401562140672 402298423296 403470735360 403559546880 403666785280 403718968576 403843743744 403951057664 404039974912 404984545280 405217361920 405637814505 406012826352 407393822360 407415816192 408485625856 409234603008 410679640448 410797685760 410806566912 410888110080 411006181376 411967037440 413013047496 414440226816 415409111040 415610961920 415903645696 416666224128 417640312320 417760323904 417880404480 417972387840 418266734592 419355970880 419448279040 419689410560 421343526912 421585747968 421738675260 422776668160 423074398208 423167524864 423410794496 423850124544 424400650240 424841007360 425178808320 425346770464 425478230016 425684973568 426586246240 426680145920 427763513478 429241663488 430245150720 430368784384 430454210560 430463516672 432107683840 432556037760 432680335472 432804704640 432899973120 434036700160 436391510016 436642381824 437663170560 437875834880 438067789824 438184198144 438280650752 438987628992 439557816320 440013900480 440363765760 440420692992 440673881088 441821469320 441918722560 443915501568 445425418240 445482999808 445611048960 445620682752 445739098112 445837213696 446879498240 447136399360 447600347040 448014153216 448133204596 449538010880 449854586944 451976921088 453163741184 453293998080 453393776640 453524062208 453713068032 454894612480 455256309760 455728682640 455738535168 457479240960 458928160768 459769626624 460844482560 461109411840 461210910720 461393106944 461535707136 461658351616 461759971328 462737623040 462839480320 463105556480 463586073720 463912542786 464014658688 465223030195 465366814080 465592939840 466840715264 467696689152 469348160512 469483069440 469493219328 469586411520 469721350144 470715857920 470819471360 472014911424 474983956480 475318452224 476189970432 477303214080 477440370176 477577605120 477682728960 478019125248 479263966720 479369461760 479645040640 480142719210 481535459328 481812283392 481987057440 483173335040 483513597952 484400142336 485532579840 485918638080 485981454336 486110594816 486260834304 487527138560 487634452480 487977857024 488872586832 491567448064 491708743680 491850039296 494349757440 494360444928 494491811968 494633948160 496041943040 496248668160 496391268352 498733154304 499057432391 500186480640 500781940736 501952675840 502873029120 503227165056 503337934848 503627292672 504648710720 504804679680 504938822080 505049968640 507332001792 507516032940 509123428352 509269770240 509416112128 509528244224 510607032320 510719426560 511013027840 511543253760 511903495488 512016175104 512152233824 513349550560 513508208640 513757726720 514119527936 516266309370 516545052672 517901418496 518050283520 518313213952 518529220608 519879557120 520292925440 520832780160 520844040192 522200404880 522833418240 525451001856 526679408640 526982184960 527306407936 527469379584 527609544704 528842997760 528959406080 529263493120 529331912704 529812655680 530185763184 530302467072 531683463080 531847787520 532106216960 534510501888 536255397888 536397897728 536552079360 536563679232 537960980480 538079395840 538458324992 539445613056 540850419340 541350435136 545489387520 545646137344 545802977280 545873534976 546307571712 547584737280 547730247680 547742089216 547850813440 548734536240 550525866240 550684063328 550842351360 552586969088 553878814720 554894376960 555285147648 555407376384 555554965504 555726667776 556853749760 557025853440 557173872640 557296517120 557688979456 558267636234 558711527808 560017691520 560166505745 561791369216 562114330624 562318233680 564859029504 564971151360 564983365632 565133499392 566454676480 566905077760 567141335040 567304306688 567892940307 569673168960 570351351304 572322217984 573660200960 574712033280 575116760064 575243354112 575574048768 576741383680 576919633920 577072939520 577199964160 579808002048 580018323360 581855346688 582022594560 582189842432 583550894080 584620861440 585032566272 585161342976 585316838656 586685200640 586866524160 587151687680 587227590656 587565174784 590018639280 591887335424 592057466880 594148065280 594160910336 595237463040 595250331648 596800462720 597352204288 597523906560 601919324160 602265354240 602343211008 602635894784 604391997440 604950757376 605500177920 605578452864 605926586496 606059962368 607476817920 607638243520 607651380224 607826042880 609972321280 611090733540 612728438784 613026168832 614459310080 614812549120 614947880960 615380942848 616019460672 616509272064 617950556160 618114764960 618550057048 618686211584 620489085440 623416442880 623595585536 623855468544 624351510528 625811128320 625977425920 625990959104 626115215360 626640485856 629033956320 629172418560 629353215232 629534115840 634165002240 634611597312 634751287296 634919960576 635116191744 636404285440 636600975360 636770140160 636910305280 637358833664 638020155696 638527460352 639879369360 640020218880 640190292280 642649409920 645553176576 645681315840 645695275008 645866856448 647376773120 647891517440 647975272448 648161525760 648347779072 649020503208 651055050240 651830115776 656813752320 657276297216 657420976128 659133009920 659147259904 659336724480 659511930880 661664890880 662732203980 662878083840 664977539072 666915307520 668138127360 668224499712 668608647168 668755820544 670319247360 670497372160 670704599040 670969553408 671117246464 671503056896 672199806894 673072906240 674307016320 674781880416 676442669056 676688043920 679026360320 679745611776 680286093312 682057671680 682341918720 682537993984 682688233472 682884464640 684677611520 688355079160 688392241152 688726736896 690733711360 692089660416 692487527424 692639956992 694106434560 694259220480 694443706880 694458720256 694658334720 697111224320 698389409760 700261072896 700601335808 702239211520 702642913280 704022240768 704582025216 706073786880 706229207040 706416874240 706914350912 707069956096 709130383360 712475934720 712680669184 712939189130 712977678336 715007197184 715402772480 715418238976 716160555264 718895950080 719054192640 719260817408 719467560960 724760002560 725270396928 727319183360 727737303040 727831379968 728410095616 729165892224 730112983040 731290707840 731451678720 731646048320 731966785536 734034488320 734456468480 737351172096 737775058944 739859169280 740380196864 740543168512 740968890368 741737717952 742701137920 744062914560 744356848312 744586902528 744948703744 746690255360 751172911104 751338258432 752929013760 753145372672 753294868480 753311154176 753527685120 756188446720 756973066080 757190587076 757408233120 757574952960 759564225280 763685142528 764124168192 764292366336 765910548480 766079139840 766282711040 766519541760 766822346752 766991138816 767432065024 768228350736 769226178560 770024325840 770636590080 771179291904 773187571310 773357764480 776852127744 777469820928 779494481920 779819335680 780043421696 780215123968 780439388160 782488698880 783300607320 784233108043 786691519040 790959611904 791414317056 793264496640 793439109120 793649950720 793667108864 793895239680 793997869056 796698542080 797525194620 798159325440 802559098880 803020472320 803124281344 804596846592 806941470720 807119093760 807333570560 807437937152 807687487488 807902115328 808079949824 809969090560 810434723840 811275629010 812025652704 814787644720 814831632384 816971251712 818469206016 821359280896 821595371520 821613133824 821776220160 822012362752 823934074880 826026094992 828880453632 830818222080 831221923840 831807291392 833332448256 835280624640 835520647808 835760808960 835944775680 836533469184 838711941760 838896558080 839378821120 842687053824 843171495936 843477350520 845553336320 846148796416 847700249088 849682014720 850357616640 850693540928 850956460032 851369947136 853172492480 853360291840 855527026956 858483326976 860490301440 860737568768 860908421120 860927033344 864215367680 865112075520 865360670944 865609409280 865799946240 868073400320 872783020032 873284763648 875326341120 875751669760 876135579648 876368396288 876561301504 877975257984 879115632640 880027800960 880727531520 880841385984 881347762176 883642938640 883837445120 887831003136 890850836480 890965999616 891222097920 891241365504 891478196224 891674427392 893758996480 894272798720 895200694080 896028306432 896266409192 899076021760 899709173888 903953842176 906327482368 906587996160 906787553280 907048124416 907426136064 909789224960 910512619520 911457365280 911477070336 914958481920 919539253248 921688965120 922218823680 922421821440 922786213888 923071414272 923316703232 923519942656 925475246080 925678960640 926211112960 927172147440 927825085572 928029317376 930446060390 930733628160 931185879680 933681430528 935393378304 938696321024 938966138880 938986438656 939172823040 939442700288 941431715840 941638942720 944029822848 946488233845 950636904448 952379940864 954606428160 954880740352 955155210240 955365457920 956038250496 958527933440 958738923520 959290081280 960285438420 963974114880 966346670080 967027195904 968800284672 971065159680 971837276160 971962908672 972221189632 972521668608 975054277120 975268904960 975955714048 977745173664 983134896128 983417487360 983700078592 988699514880 988720889856 988983623936 989267896320 992083886080 992497336320 992782536704 997466308608 998114864782 1000372961280 1001563881472 1003905351680 1005746058240 1006454330112 1006675869696 1007254585344 1009297421440 1009609359360 1009877644160 1010099937280 1014664003584 1015032065880 1018246856704 1018539540480 1018832224256 1021214064640 1023086507520 1023806990976 1024032350208 1024304467648 1026699101120 1027016417280 1027515453440 1028239055872 1032532618740 1033090105344 1035802836992 1036100567040 1036626427904 1039759114240 1040585850880 1041665560320 1041688080384 1044400809760 1045666836480 1050902003712 1053358817280 1053964369920 1054612815872 1054938759168 1055219089408 1057685995520 1057918812160 1058526986240 1058663825408 1059625311360 1060371526368 1060604934144 1063366926160 1063695575040 1064212433920 1069021003776 1069408783695 1072510795776 1072795795456 1073104158720 1073127358464 1075921960960 1076158791680 1076916649984 1078891226112 1081700838680 1082700870272 1090978775040 1091292274688 1091605954560 1091747069952 1092615143424 1095169474560 1095460495360 1095484178432 1095701626880 1097469072480 1101051732480 1101368126656 1101684702720 1109788753920 1110570295296 1110814752768 1111109931008 1111453335552 1113707499520 1114051706880 1114347745280 1114593034240 1115377958912 1116535272468 1117423055616 1120035383040 1120333011490 1123582738432 1124228661248 1124636467360 1129718059008 1129942302720 1129966731264 1130266998784 1132909352960 1133810155520 1134282670080 1134608613376 1135785880614 1139346337920 1140702702608 1144644435968 1147320401920 1149424066560 1150233520128 1150486708224 1151148097536 1153482767360 1153839267840 1154145879040 1154399928320 1159781356965 1160036646720 1163710693376 1164379684864 1167101788160 1169241722880 1170065132544 1170322685952 1170633677312 1173370401280 1173733048320 1174303375360 1174455181312 1175130349568 1180037278560 1183774670848 1184114933760 1188296130560 1190474926080 1190500663296 1193600925440 1194704408576 1195047813120 1203838648320 1204530708480 1204686422016 1205271789568 1208783994880 1209901514752 1211000355840 1211156905728 1211853172992 1212119924736 1214953635840 1215276487040 1215302760448 1215652085760 1219944642560 1222181467080 1225456877568 1226052337664 1228918620160 1229625098240 1230761885696 1232038921344 1233018544128 1235901112320 1236229529920 1237100114096 1237372423168 1240978170880 1246832885760 1247191171072 1247710937088 1251954851840 1251981918208 1252230430720 1253280971712 1258067912640 1258344837120 1258706430464 1259068231680 1268330004480 1269223194624 1269502574592 1269839921152 1270232383488 1272808570880 1273201950720 1273540280320 1273820610560 1274717667328 1276040311392 1277054920704 1279758738720 1280040437760 1280380584560 1285298819840 1291106353152 1291362631680 1291390550016 1291733712896 1294753546240 1295783034880 1295950544896 1296323051520 1296695558144 1298041006416 1302110100480 1303660231552 1313627504640 1314552594432 1314841952256 1318266019840 1318294519808 1318673448960 1319023861760 1323329781760 1325464407960 1325756167680 1336276254720 1336448999424 1337217294336 1337511641088 1340638494720 1340994744320 1341409198080 1341939106816 1342234492928 1343006113792 1344399613788 1346145812480 1348614032640 1349563760832 1352885338112 1353376087840 1358052720640 1359491223552 1360572186624 1364115343360 1364683837440 1365075987968 1365376466944 1365768929280 1369355223040 1376710158320 1376784482304 1377453473792 1381467422720 1384179320832 1384975054848 1385279913984 1388212869120 1388518440960 1388887413760 1388917440512 1389316669440 1394222448640 1395669090585 1396778819520 1400522145792 1401202671616 1404478423040 1405285826560 1408044481536 1409164050432 1412147573760 1412458414080 1412833748480 1413828701824 1414139912192 1418260766720 1424951869440 1425361338368 1425878378260 1425955356672 1430805544960 1432321110528 1437791900160 1438108385280 1438521634816 1438935121920 1449520005120 1450540793856 1454638366720 1455474606080 1455662759936 1456820191232 1458331784448 1460225966080 1462581415680 1462903357440 1463292096640 1463933571072 1468068976640 1468912936960 1474702344192 1475550117888 1479718338560 1480760393728 1481086337024 1481937780736 1483475435904 1485402275840 1488125829120 1488713696624 1489173805056 1489897407488 1493380510720 1497172297173 1502345822208 1505858027520 1506290745344 1506589736960 1506622308352 1512376893440 1513946132160 1514381174152 1514816466240 1515149905920 1519128450560 1527370285056 1528248336384 1528584732672 1531821096960 1532158279680 1532565422080 1533039083520 1533644693504 1533982277632 1534864130048 1536456701472 1538452357120 1540048651680 1541273180160 1542358583808 1546375142620 1546715528960 1553704255488 1554939641856 1558988963840 1559638671360 1560086843392 1560430247936 1560878776320 1564977397760 1566601214640 1568466216086 1573383038080 1581919223808 1582828634112 1586528993280 1586878218240 1587299901440 1587334217728 1587790479360 1587995738112 1593397084160 1595050389240 1596318650880 1606248562688 1609193693184 1613882941440 1614238187520 1614667141120 1614875874304 1615374974976 1615804230656 1616159899648 1619938181120 1620869447680 1622551258020 1624051305408 1629575289440 1633942503424 1636938412032 1642718561792 1643190743040 1643226267648 1643552440320 1644024725504 1647868149760 1652052189984 1657760907264 1661636444160 1662443847680 1663614582784 1666664896512 1670561249280 1671041295616 1671521617920 1671889551360 1673066938368 1677423883520 1677793116160 1678757642240 1680499517235 1685374107648 1686342991872 1686954701040 1691106672640 1692297592832 1695400498176 1699364029440 1700715233280 1701387081856 1701912920064 1702739894272 1706344984960 1706720583680 1711054053912 1716966653952 1720980602880 1721475137536 1721816842240 1730224151040 1730721341888 1731218818560 1731599892480 1736146800640 1745566040064 1746569527296 1750652682240 1751503339520 1752736792576 1753122603008 1755950515968 1758231265280 1760055601920 1761455063040 1761682771968 1762695524352 1767285877280 1767674890240 1775662006272 1781701672960 1781931999232 1782444195840 1782482731008 1782956392448 1783348854784 1787517992960 1788545597440 1790401388160 1792056612864 1792532818384 1798152043520 1799418347776 1807907684352 1812654964736 1813175992320 1814096248832 1814852272128 1819578449920 1821025239040 1822914730560 1822954140672 1829916963840 1839078506496 1843377930240 1844437647360 1844843642880 1845572427776 1846142828544 1846633406464 1847039885312 1850950492160 1851357921280 1852422225920 1854344294880 1855650171144 1856058634752 1860892120780 1861467256320 1862371759360 1870786756608 1877392642048 1877932277760 1877972877312 1878345646080 1878885400576 1882863431680 1883277885440 1888059645696 1892976467690 1901273808896 1904759881728 1909212856320 1909761480704 1910310420480 1910730915840 1912076500992 1917055866880 1917477847040 1918580162560 1920570876840 1927948229760 1934054391808 1937600569344 1942130319360 1943674552320 1943925817344 1944442379264 1945043337216 1950108554240 1950537809920 1951911428096 1955490347328 1966269792256 1967400157184 1977399029760 1977441779712 1977967247872 1978535792640 1984167772160 1984994672640 1985565073408 1994932617216 1996229729564 2000745922560 2003127762944 2007810703360 2011492116480 2012908660224 2013351739392 2014509170688 2018594842880 2019218718720 2019755288320 2020199874560 2029328007168 2030064131760 2036493713408 2037079080960 2037664448512 2042428129280 2046173015040 2047613981952 2048064700416 2048608935296 2053398202240 2054032834560 2055030906880 2056478111744 2065065237480 2066180210688 2071605673984 2072201134080 2079518228480 2083331120640 2083376160768 2088801619520 2091333672960 2101804007424 2106717634560 2107928739840 2109225631744 2110438178816 2115371991040 2115837624320 2117053972480 2117327650816 2119250622720 2120743052736 2121209868288 2126733852320 2127391150080 2128424867840 2138042007552 2138817567390 2145021591552 2145591590912 2146208317440 2146254716928 2151843921920 2152317583360 2153833299968 2157782452224 2163401677360 2165401740544 2181957550080 2182584549376 2183211909120 2183494139904 2185230286848 2190338949120 2190920990720 2190968356864 2191403253760 2194938144960 2202103464960 2202736253312 2203369405440 2219577507840 2221140590592 2221629505536 2222219862016 2222906671104 2227414999040 2228103413760 2228695490560 2229186068480 2230755917824 2233070544936 2234846111232 2240070766080 2240666022980 2249272934720 2259436118016 2259884605440 2259933462528 2260533997568 2265818705920 2267620311040 2268565340160 2269217226752 2271571761228 2278692675840 2281405405216 2289288871936 2294640803840 2298848133120 2300467040256 2300973416448 2302296195072 2306965534720 2307678535680 2308291758080 2308799856640 2319562713930 2320073293440 2327421386752 2328759369728 2334203576320 2338483445760 2340130265088 2340645371904 2341267354624 2346740802560 2347466096640 2348606750720 2348910362624 2350260699136 2352699324129 2360074557120 2367549341696 2376592261120 2380949852160 2381001326592 2387201850880 2389408817152 2390095626240 2407677296640 2409061416960 2409372844032 2410543579136 2417567989760 2422000711680 2422313811456 2423706345984 2424239849472 2429907271680 2430552974080 2430605520896 2431304171520 2439889285120 2444362934160 2450913755136 2452104675328 2457837240320 2459250196480 2461523771392 2464077842688 2466037088256 2471802224640 2472459059840 2474200228192 2474744846336 2481956341760 2493665771520 2494382342144 2495287161955 2495421874176 2503909703680 2503963836416 2506561943424 2516135825280 2516689674240 2517412860928 2518136463360 2536660008960 2538446389248 2539679842304 2545617141760 2547080560640 2547641221120 2549435334656 2552080622784 2554109841408 2559517477440 2560080875520 2560761169120 2570597639680 2582212706304 2582725263360 2582781100032 2583467425792 2589507092480 2591566069760 2591901089792 2592646103040 2593391116288 2596082012832 2604220200960 2607320463104 2627255009280 2629105188864 2629683904512 2636532039680 2636589039616 2637346897920 2638047723520 2646659563520 2650928815920 2651512335360 2672552509440 2672897998848 2674434588672 2675023282176 2681276989440 2681989488640 2682818396160 2683878213632 2684468985856 2686012227584 2688799227576 2692291624960 2697228065280 2699127521664 2706752175680 2718982447104 2721144373248 2728230686720 2729367674880 2730151975936 2730752933888 2731537858560 2738710446080 2753420316640 2754906947584 2762934845440 2768358641664 2769950109696 2770559827968 2776425738240 2777036881920 2777774827520 2777834881024 2778633338880 2788444897280 2791338181170 2793557639040 2801044291584 2802405343232 2808956846080 2810571653120 2816088963072 2818328100864 2824295147520 2824916828160 2825667496960 2827657403648 2828279824384 2836521533440 2839464701535 2850722676736 2851756756520 2851910713344 2861611089920 2864642221056 2875583800320 2876216770560 2877043269632 2877870243840 2899040010240 2901081587712 2909276733440 2910949212160 2911325519872 2916663568896 2925162831360 2925806714880 2926584193280 2927867142144 2936137953280 2937825873920 2949404688384 2951100235776 2959436677120 2961520787456 2962172674048 2963875561472 2966950871808 2970804551680 2976251658240 2977427393248 2978347610112 2979794814976 2986761021440 2994344594346 3004691644416 3011716055040 3012581490688 3013179473920 3013244616704 3024753786880 3027892264320 3028762348304 3029632932480 3030299811840 3038256901120 3054740570112 3056496672768 3063642193920 3065130844160 3067289387008 3067964555264 3069728260096 3072913402944 3076904714240 3080097303360 3082546360320 3084717167616 3092750285240 3093431057920 3107408510976 3109879283712 3117977927680 3119277342720 3120173686784 3120860495872 3121757552640 3129954795520 3133202429280 3136932432172 3146766076160 3163838447616 3165657268224 3173057986560 3173756436480 3174599802880 3174668435456 3175580958720 3175991476224 3186794168320 3190100778480 3192637301760 3212497125376 3218387386368 3227765882880 3228476375040 3229334282240 3229751748608 3230749949952 3231608461312 3232319799296 3239876362240 3241738895360 3245102516040 3248102610816 3259150578880 3267885006848 3273876824064 3285437123584 3286381486080 3286452535296 3287104880640 3288049451008 3295736299520 3304104379968 3324887695360 3327229165568 3333329793024 3341122498560 3342082591232 3343043235840 3343779102720 3346133876736 3354847767040 3355586232320 3357515284480 3360999034470 3370748215296 3372685983744 3373909402080 3382213345280 3384595185664 3390800996352 3398728058880 3401430466560 3402774163712 3403825840128 3405479788544 3412689969920 3413441167360 3422108107824 3433933307904 3441961205760 3442950275072 3443633684480 3460448302080 3461442683776 3462437637120 3463199784960 3472293601280 3491132080128 3493139054592 3501305364480 3503006679040 3505473585152 3511901031936 3520111203840 3522910126080 3523365543936 3525391048704 3534571754560 3535349780480 3551324012544 3563403345920 3563863998464 3564888391680 3565912784896 3566697709568 3575035985920 3577091194880 3580802776320 3584113225728 3585065636768 3596304087040 3598836695552 3615815368704 3625309929472 3626351984640 3628192497664 3629704544256 3639156899840 3642050478080 3645829461120 3645908281344 3659833927680 3678157012992 3686755860480 3688875294720 3691144855552 3692285657088 3693266812928 3694079770624 3701900984320 3702715842560 3704844451840 3708688589760 3711300342288 3712117269504 3721784241560 3722934512640 3724743518720 3741573513216 3754785284096 3755864555520 3755945754624 3756691292160 3757770801152 3765726863360 3766555770880 3776119291392 3785952935380 3809519763456 3818425712640 3819522961408 3820620840960 3821461831680 3824153001984 3834111733760 3834955694080 3837160325120 3841141753680 3855896459520 3868108783616 3875201138688 3884260638720 3887349104640 3887851634688 3888884758528 3890086674432 3900217108480 3901075619840 3903822856192 3910980694656 3921165540215 3932539584512 3934800314368 3954798059520 3954883559424 3955934495744 3957071585280 3968335544320 3969989345280 3971130146816 3992459459128 4006255525888 4015621406720 4022984232960 4025817320448 4026703478784 4029018341376 4037189685760 4038437437440 4039510576640 4040399749120 4058656014336 4060128263520 4072987426816 4074158161920 4075328897024 4084856258560 4092346030080 4095227963904 4096129400832 4097217870592 4106796404480 4108065669120 4110061813760 4112956223488 4130130474960 4132360421376 4143211347968 4144402268160 4159036456960 4166662241280 4166752321536 4177603239040 4182667345920 4203608014848 4213435269120 4215857479680 4218451263488 4220876357632 4230743982080 4234655301632 4238501245440 4241486105472 4242419736576 4253467704640 4254782300160 4256849735680 4276084015104 4277635134780 4291183181824 4292416634880 4303687843840 4304635166720 4307666599936 4315564904448 4326803354720 4330803481088 4363915100160 4365169098752 4366423818240 4366988279808 4370460573696 4380677898240 4381841981440 4381936713728 4382806507520 4389876289920 4404206929920 4405472506624 4406738810880 4439155015680 4442281181184 4443259011072 4444439724032 4445813342208 4454829998080 4456206827520 4457390981120 4458372136960 4461511835648 4466141089872 4469692222464 4480141532160 4481332045960 4498545869440 4518872236032 4519769210880 4519866925056 4521067995136 4531637411840 4535240622080 4537130680320 4538434453504 4543143522456 4557385351680 4562810810432 4597696266240 4600934080512 4601946832896 4604592390144 4613931069440 4615357071360 4616583516160 4617599713280 4639125427860 4640146586880 4654842773504 4657518739456 4668407152640 4676966891520 4680260530176 4681290743808 4682534709248 4693481605120 4694932193280 4697213501440 4697820725248 4700521398272 4705398648258 4720149114240 4735098683392 4753184522240 4761899704320 4762002653184 4774403701760 4778817634304 4780191252480 4818745688064 4821087158272 4835135979520 4844001423360 4844627622912 4847412691968 4848479698944 4859814543360 4861105948160 4861211041792 4862608343040 4879778570240 4888725868320 4901827510272 4904209350656 4915674480640 4918500392960 4928155685376 4932074176512 4943604449280 4944918119680 4948400456384 4949489692672 4963912683520 4987331543040 4988764684288 4990574323910 4990843748352 5007819407360 5007927672832 5013123886848 5032271650560 5033379348480 5034825721856 5036272926720 5073320017920 5076892778496 5079359684608 5091234283520 5094161121280 5098870669312 5104161245568 5108219682816 5119034954880 5120161751040 5121522338240 5141195279360 5164425412608 5165450526720 5166934851584 5179014184960 5183132139520 5183802179584 5186782232576 5192164025664 5208440401920 5214640926208 5254510018560 5258210377728 5259367809024 5273064079360 5273178079232 5274693795840 5276095447040 5293319127040 5301857631840 5303024670720 5345105018880 5345795997696 5348869177344 5350046564352 5362553978880 5363978977280 5365636792320 5367756427264 5368937971712 5372024455168 5377598455152 5384583249920 5394456130560 5398255043328 5413504351360 5437964894208 5442288746496 5456461373440 5458735349760 5460303951872 5461505867776 5463075717120 5477420892160 5489631756301 5506840633280 5536717283328 5539900219392 5541119655936 5552851476480 5554073763840 5555549655040 5555669762048 5557266677760 5576889794560 5582676362340 5587115278080 5604810686464 5617913692160 5621143306240 5632177926144 5636656201728 5648590295040 5649833656320 5651334993920 5655314807296 5656559648768 5673043066880 5678929403070 5701445353472 5703513513040 5703821426688 5723222179840 5729284442112 5751167600640 5752433541120 5754086539264 5755740487680 5802163175424 5818553466880 5821898424320 5822651039744 5833327137792 5850325662720 5851613429760 5853168386560 5855734284288 5872275906560 5875651747840 5898809376768 5902200471552 5918873354240 5923041574912 5933901743616 5952503316480 5954854786496 5956695220224 5959589629952 5973522042880 5988689188692 6009383288832 6023432110080 6025162981376 6026358947840 6026489233408 6049507573760 6055784528640 6057524696608 6059265864960 6060599623680 6076513802240 6109481140224 6112993345536 6127284387840 6130261688320 6134578774016 6135929110528 6139456520192 6145826805888 6153809428480 6160194606720 6165092720640 6169434335232 6185500570480 6186862115840 6214817021952 6235955855360 6238554685440 6240347373568 6241720991744 6259909591040 6266404858560 6273864864344 6293532152320 6327676895232 6331314536448 6346115973120 6347512872960 6349199605760 6349336870912 6351161917440 6351982952448 6373588336640 6380201556960 6385274603520 6436774772736 6455531765760 6456952750080 6458668564480 6459503497216 6461499899904 6463216922624 6464639598592 6479752724480 6483477790720 6490205032080 6496205221632 6518301157760 6535770013696 6547753648128 6570874247168 6572762972160 6572905070592 6574209761280 6576098902016 6591472599040 6608208759936 6654458331136 6666659586048 6682244997120 6684165182464 6686086471680 6687558205440 6692267753472 6709695534080 6711172464640 6715030568960 6721998068940 6747818804160 6764426690560 6769190371328 6781601992704 6797456117760 6802860933120 6805548327424 6807651680256 6810959577088 6825379939840 6826882334720 6844216215648 6867866615808 6883922411520 6885900550144 6887267368960 6920896604160 6922885367552 6924875274240 6926399569920 6944587202560 6982264160256 6986278109184 7002610728960 7006013358080 7010947170304 7023802063872 7040222407680 7045820252160 7046731087872 7050782097408 7069143509120 7070699560960 7102648025088 7126806691840 7127727996928 7129776783360 7131825569792 7161605552640 7168226451456 7170131273536 7192608174080 7197673391104 7231630737408 7250619858944 7252703969280 7256384995328 7278313799680 7284100956160 7291658922240 7291816562688 7319667855360 7356314025984 7373511720960 7377750589440 7382289711104 7384571314176 7386533625856 7388159541248 7403801968640 7405431685120 7409688903680 7417377179520 7422600684576 7424234539008 7443568483120 7445869025280 7449487037440 7483147026432 7485861485865 7509570568192 7511729111040 7511891509248 7515541602304 7531453726720 7533111541760 7552238582784 7571905870760 7619039526912 7636851425280 7639045922816 7641241681920 7642923663360 7648306003968 7668223467520 7669911388160 7674320650240 7682283507360 7711792919040 7750402277376 7768521277440 7774698209280 7775703269376 7777769517056 7780173348864 7800434216960 7802151239680 7807645712384 7821961389312 7842331080430 7865079169024 7869600628736 7909596119040 7909767118848 7911868991488 7914143170560 7936671088640 7939978690560 7942260293632 7984918918256 8012511051776 8031242813440 8045968465920 8051634640896 8053406957568 8058036682752 8074379371520 8076874874880 8079021153280 8080799498240 8120256527040 8145974853632 8150657794048 8169712517120 8184692060160 8190455927808 8192258801664 8194435741184 8213592808960 8216131338240 8220123627520 8225912446976 8260260949920 8264720842752 8286422695936 8288804536320 8318072913920 8333324482560 8333504643072 8355206478080 8365334691840 8407216029696 8426870538240 8431714959360 8436902526976 8441752715264 8461487964160 8469310603264 8477002490880 8482972210944 8484839473152 8506935409280 8509564600320 8513699471360 8552168030208 8555270269560 8582366363648 8584833269760 8607375687680 8615333199872 8631129808896 8653606709440 8661606962176 8727830200320 8730338197504 8732847636480 8733976559616 8763683962880 8763873427456 8765613015040 8779752579840 8808413859840 8810945013248 8813477621760 8878310031360 8884562362368 8886518022144 8888879448064 8891626684416 8909659996160 8912413655040 8914781962240 8916744273920 8923023671296 8932282179744 8939384444928 8960283064320 8962664091920 8997091738880 9037744472064 9039538421760 9039733850112 9042135990272 9063274823680 9070481244160 9074261360640 9076868907008 9086287044912 9114770703360 9125621620864 9195392532480 9201868161024 9203893665792 9209184780288 9227862138880 9230714142720 9233167032320 9235199426560 9278250855720 9280293173760 9353933783040 9360521060352 9362581487616 9365069418496 9386963210240 9389864386560 9394427002880 9395641450496 9401042796544 9410797296516 9440298228480 9470197366784 9506369044480 9523799408640 9524005306368 9548807403520 9557635268608 9560382504960 9637491376128 9642174316544 9670271959040 9688002846720 9689255245824 9694825383936 9696959397888 9719629086720 9722211896320 9722422083584 9725216686080 9759557140480 9777451736640 9803655020544 9808418701312 9831348961280 9837000785920 9856311370752 9864148353024 9887208898560 9889836239360 9896800912768 9898979385344 9927825367040 9974663086080 9977529368576 9981148647820 9981687496704 10015638814720 10026247773696 10064543301120 10066758696960 10069651443712 10072545853440 10146640035840 10153785556992 10158719369216 10182468567040 10188322242560 10197741338624 10208322491136 10216439365632 10238069909760 10240323502080 10243044676480 10282390558720 10328850825216 10330901053440 10333869703168 10358028369920 10367604359168 10373564465152 10384328051328 10416880803840 10429281852416 10509020037120 10516420755456 10546128158720 10546356158464 10552190894080 10586638254080 10603715263680 10606049341440 10690210037760 10691591995392 10697738354688 10700093128704 10725107957760 10727957954560 10731273584640 10735512854528 10737875943424 10744048910336 10755196910304 10769166499840 10788912261120 10796510086656 10827008702720 10875929788416 10884577492992 10912922746880 10917470699520 10920607903744 10923011735552 10926151434240 10954841784320 10979263512602 11013681266560 11073434566656 11079800438784 11082239311872 11105702952960 11108147527680 11111099310080 11111339524096 11114533355520 11153779589120 11165352724680 11174230556160 11264355852288 11273312403456 11297180590080 11299667312640 11302669987840 11310629614592 11313119297536 11346086133760 11357858806140 11402890706944 11407027026080 11446444359680 11458568884224 11502335201280 11504867082240 11508173078528 11511480975360 11604326350848 11637106933760 11643796848640 11645302079488 11666654275584 11700651325440 11703226859520 11706336773120 11711468568576 11744551813120 11751303495680 11763496620645 11797618753536 11804400943104 11837746708480 11846083149824 11867803487232 11905006632960 11909709572992 11913390440448 11919179259904 11947044085760 11977378377384 12018766577664 12046864220160 12050325962752 12052717895680 12111569057280 12115049393216 12118531729920 12121199247360 12153027604480 12218962280448 12225986691072 12254568775680 12260523376640 12269157548032 12271858221056 12278913040384 12291653611776 12307618856960 12320389213440 12330185441280 12338868670464 12371001140960 12373724231680 12429634043904 12471911710720 12477109370880 12480694747136 12483441983488 12519819182080 12532809717120 12547729728688 12587064304640 12655353790464 12662629072896 12692231946240 12698399211520 12698673741824 12703965904896 12747176673280 12760403113920 12770549207040 12873549545472 12911063531520 12913905500160 12917337128960 12919006994432 12922999799808 12926433845248 12929279197184 12959505448960 12966955581440 12980410064160 12992410443264 13036602315520 13095507296256 13141748494336 13145525944320 13145810141184 13148419522560 13152197804032 13182945198080 13216417519872 13308916662272 13333319172096 13364489994240 13368330364928 13372172943360 13375116410880 13384535506944 13419391068160 13422344929280 13430061137920 13443996137880 13495637608320 13538380742656 13563203985408 13594912235520 13605721866240 13611096654848 13615303360512 13621919154176 13650759879680 13653764669440 13688432431296 13771801100288 13774534737920 13841793208320 13845770735104 13849750548480 13852799139840 13889174405120 13964528320512 13972556218368 14005221457920 14012026716160 14021894340608 14047604127744 14080444815360 14091640504320 14093462175744 14101564194816 14138287018240 14141399121920 14205296050176 14253613383680 14255455993856 14259553566720 14263651139584 14323211105280 14336452902912 14340262547072 14385216348160 14395346782208 14463261474816 14501239717888 14505407938560 14556627599360 14583317844480 14583633125376 14639335710720 14712628051968 14747023441920 14755501178880 14764579422208 14773067251712 14776319082496 14807603937280 14810863370240 14819377807360 14834754359040 14845201369152 14848469078016 14887136966240 14891738050560 14898974074880 14966294052864 14971722971730 15019141136384 15023458222080 15023783018496 15031083204608 15062907453440 15066223083520 15104477165568 15143811741520 15238079053824 15273702850560 15278091845632 15282483363840 15296612007936 15336446935040 15339822776320 15348641300480 15364567014720 15423585838080 15500804554752 15537042554880 15549396418560 15551406538752 15555539034112 15560346697728 15600868433920 15604302479360 15615291424768 15643922778624 15684662160860 15819192238080 15819534237696 15823737982976 15828286341120 15873342177280 15879957381120 15884520587264 15969837836512 16025022103552 16062485626880 16091936931840 16103269281792 16106813915136 16116073365504 16148758743040 16153749749760 16158042306560 16161598996480 16240513054080 16291949707264 16301315588096 16339425034240 16369384120320 16380911855616 16384517603328 16388871482368 16427185617920 16432262676480 16440247255040 16451824893952 16468895268903 16520521899840 16572845391872 16636145827840 16666648965120 16667009286144 16710412956160 16730669383680 16814432059392 16853741076480 16863429918720 16873805053952 16883505430528 16922975928320 16954004981760 16965944421888 16969678946304 17013870818560 17019129200640 17027398942720 17104336060416 17110540539120 17164732727296 17169666539520 17214751375360 17230666399744 17262259617792 17307213418880 17323213924352 17455660400640 17460676395008 17465695272960 17467953119232 17527367925760 17527746854912 17559505159680 17616827719680 17621890026496 17626955243520 17756620062720 17769124724736 17777758896128 17819319992320 17829563924480 17833488547840 17846047342592 17864564359488 17878768889856 17920566128640 17925328183840 17994183477760 18075488944128 18079076843520 18079467700224 18084271980544 18126549647360 18140962488320 18148522721280 18153737814016 18172574089824 18229541406720 18251243241728 18390785064960 18403736322048 18407787331584 18418369560576 18455724277760 18461428285440 18466334064640 18470398853120 18556501711440 18560586347520 18707867566080 18721042120704 18725162975232 18730138836992 18773926420480 18779728773120 18788854005760 18791282900992 18802085593088 18821594593032 18880596456960 19047598817280 19048010612736 19097614807040 19115270537216 19120765009920 19284348633088 19340543918080 19376005693440 19378510491648 19389650767872 19393918795776 19439258173440 19444423792640 19444844167168 19450433372160 19519114280960 19554903473280 19607310041088 19616837402624 19662697922560 19674001571840 19712622741504 19728296706048 19774417797120 19779672478720 19793601825536 19797958770688 19855650734080 19955058737152 19962297295640 19963374993408 20031277629440 20052495547392 20129086602240 20133517393920 20139302887424 20145091706880 20293280071680 20307571113984 20317438738432 20364937134080 20376644485120 20416644982272 20432878731264 20476139819520 20480647004160 20486089352960 20564781117440 20657701650432 20661802106880 20667739406336 20716056739840 20735208718336 20747128930304 20768656102656 20833761607680 20858563704832 21018040074240 21032841510912 21092256317440 21092712316928 21104381788160 21173276508160 21207430527360 21212098682880 21380420075520 21383183990784 21395476709376 21455915909120 21471025709056 21475751886848 21488097820672 21510393820608 21538332999680 21577824522240 21593020173312 21654017405440 21751859576832 21769154985984 21825845493760 21834941399040 21841215807488 21846023471104 21852302868480 21909683568640 21958527025204 22027362533120 22146869133312 22159600877568 22164478623744 22211405905920 22216295055360 22222198620160 22222679048192 22229066711040 22307559178240 22330705449360 22348461112320 22528711704576 22546624806912 22594361180160 22599334625280 22605339975680 22621259229184 22626238595072 22692172267520 22715717612280 22814054052160 22917137768448 23004670402560 23009734164480 23016346157056 23022961950720 23274213867520 23287593697280 23290604158976 23333308551168 23401302650880 23406453719040 23412673546240 23422937137152 23489103626240 23502606991360 23526993241290 23595237507072 23608801886208 23675493416960 23692166299648 23735606974464 23810013265920 23819419145984 23826780880896 23838358519808 23894088171520 23954756754768 24037533155328 24093728440320 24100651925504 24105435791360 24223138114560 24230098786432 24237063459840 24242398494720 24306055208960 24437924560896 24451973382144 24509137551360 24521046753280 24538315096064 24583307223552 24640778426880 24660370882560 24677737340928 24742002281920 24747448463360 24859268087808 24943823421440 24954218741760 24961389494272 24966883966976 25039638364160 25065619434240 25095459457376 25174128609280 25310707580928 25325258145792 25384463892480 25396798423040 25397347483648 25407931809792 25494353346560 25520806227840 25541098414080 25747099090944 25822127063040 25834674257920 25838013988864 25845999599616 25852867690496 25858558394368 25919010897920 25933911162880 25960820128320 25984820886528 26073204631040 26191014592512 26283496988672 26291051888640 26291620282368 26296839045120 26304395608064 26365890396160 26432835039744 26666638344192 26728979988480 26736660729856 26744345886720 26750232821760 26769071013888 26838782136320 26844689858560 26860122275840 26887992275760 26991275216640 27076761485312 27126407970816 27189824471040 27211443732480 27222193309696 27230606721024 27243838308352 27301519759360 27307529338880 27376864862592 27448158781505 27543602200576 27683586416640 27691541470208 27699501096960 27705598279680 27778348810240 28024053432320 28043788681216 28095208255488 28160889630720 28183281008640 28186924351488 28203128389632 28276574036480 28282798243840 28410592100352 28507226767360 28510911987712 28519107133440 28527302279168 28646422210560 28672905805824 28680525094144 28770432696320 28790693564416 28926522949632 29002479435776 29010815877120 29113255198720 29166635688960 29167266250752 29278671421440 29425256103936 29494046883840 29511002357760 29529158844416 29546134503424 29615207874560 29669508718080 29690402738304 29696938156032 29774273932480 29783476101120 29797948149760 29932588105728 29943445943460 30038282272768 30046916444160 30062166409216 30125814906880 30132446167040 30208954331136 30287623483040 30476158107648 30547405701120 30556183691264 30564966727680 30593224015872 30672893870080 30679645552640 30697282600960 30729134029440 30847171676160 31001609109504 31074085109760 31102813077504 31111078068224 31120693395456 31201736867840 31208604958720 31230582849536 31287845557248 31369324321720 31638384476160 31639068475392 31647475965952 31656572682240 31746684354560 31759914762240 31769041174528 31939675673024 32183873863680 32206538563584 32213627830272 32232146731008 32297517486080 32307499499520 32316084613120 32323197992960 32481026108160 32583899414528 32602631176192 32678850068480 32738768240640 32761823711232 32769035206656 32777742964736 32854371235840 32864525352960 32880494510080 32903649787904 32937790537806 33041043799680 33145690783744 33272291655680 33333297930240 33334018572288 33420825912320 33461338767360 33747610107904 33767010861056 33845951856640 33908009963520 33931888843776 33939357892608 34027741637120 34038258401280 34054797885440 34208672120832 34221081078240 34329465454592 34339333079040 34429502750720 34524519235584 34614426837760 34646427848704 34911320801280 34921352790016 34931390545920 34935906238464 35054735851520 35055493709824 35119010319360 35233655439360 35243780052992 35253910487040 35513240125440 35538249449472 35555517792256 35638639984640 35659127848960 35692094685184 35729128718976 35757537779712 35841132257280 35850656367680 35988366955520 36150977888256 36158153687040 36168543961088 36253099294720 36281924976640 36307475628032 36345148179648 36459082813440 36502486483456 36781570129920 36807472644096 36815574663168 36836739121152 36911448555520 36922856570880 36932668129280 36940797706240 37113003422880 37121172695040 37415735132160 37442084241408 37450325950464 37460277673984 37547852840960 37559457546240 37577708011520 37582565801984 37604171186176 37643189186064 37761192913920 38095197634560 38096021225472 38195229614080 38230541074432 38241530019840 38752011386880 38757020983296 38779301535744 38787837591552 38878516346880 38888847585280 38889688334336 38900866744320 39038228561920 39109806946560 39233674805248 39325395845120 39348003143680 39425245483008 39456593412096 39548835594240 39559344957440 39587203651072 39595917541376 39711301468160 39910117474304 39924594591280 39926749986816 40062555258880 40104991094784 40258173204480 40267034787840 40278605774848 40290183413760 40615142227968 40634877476864 40729874268160 40753288970240 40833289964544 40865757462528 40952279639040 40961294008320 40972178705920 41129562234880 41315403300864 41323604213760 41335478812672 41432113479680 41537312205312 41667523215360 41717127409664 42036080148480 42065683021824 42184512634880 42185424633856 42208763576320 42346553016320 42414861054720 42424197365760 42760840151040 42766367981568 42790953418752 42911831818240 42942051418112 42951503773696 42976195641344 43020787641216 43076665999360 43155649044480 43186040346624 43308034810880 43503719153664 43651690987520 43669882798080 43682431614976 43692046942208 43819367137280 43917054050408 44054725066240 44293738266624 44319201755136 44328957247488 44422811811840 44432590110720 44444397240320 44445358096384 44458133422080 44615118356480 44661410898720 44696922224640 45057423409152 45093249613824 45188722360320 45198669250560 45210679951360 45242518458368 45252477190144 45384344535040 45431435224560 45628108104320 45834275536896 46009340805120 46019468328960 46032692314112 46045923901440 46581208317952 46666617102336 46802605301760 46812907438080 46825347092480 46845874274304 46978207252480 47005213982720 47053986482580 47350986833920 47384332599296 47471213948928 47620026531840 47638838291968 47653561761792 47676717039616 47788176343040 47909513509536 48075066310656 48187456880640 48201303851008 48210871582720 48446276229120 48460197572864 48474126919680 48484796989440 48612110417920 48875849121792 48903946764288 49018275102720 49042093506560 49076630192128 49166614447104 49281556853760 49320741765120 49355474681856 49484004563840 49494896926720 49718536175616 49887646842880 49908437483520 49922778988544 50131238868480 50190918914752 50348257218560 50621415161856 50650516291584 50768927784960 50793596846080 50794694967296 50988706693120 51041612455680 51082196828160 51494198181888 51644254126080 51669348515840 51676027977728 51691999199232 51705735380992 51717116788736 51838021795840 51867822325760 51921640256640 51969641773056 52146409262080 52382029185024 52566993977344 52582103777280 52583240564736 52608791216128 52731780792320 52865670079488 53333276688384 53457959976960 53473321459712 53488691773440 53500465643520 53538142027776 53677564272640 53689379717120 53720244551680 53775984551520 53982550433280 54252815941632 54379648942080 54422887464960 54444386619392 54461213442048 54487676616704 54603039518720 54615058677760 54753729725184 54896317563010 55087204401152 55367172833280 55383082940416 55399002193920 55411196559360 55556697620480 56087577362432 56190416510976 56321779261440 56366562017280 56373848702976 56406256779264 56553148072960 56565596487680 57014453534720 57021823975424 57054604558336 57292844421120 57345811611648 57361050188288 57540865392640 57581387128832 57853045899264 58004958871552 58021631754240 58226510397440 58333271377920 58334532501504 58557342842880 58850512207872 58988093767680 59022004715520 59058317688832 59092269006848 59230415749120 59339017436160 59380805476608 59393876312064 59548547864960 59566952202240 59595896299520 59865176211456 59886891886920 60076564545536 60093832888320 60251629813760 60417908662272 60575246966080 60952316215296 61094811402240 61112367382528 61129933455360 61345787740160 61359291105280 61394565201920 61458268058880 61694343352320 62003218219008 62148170219520 62205626155008 62222156136448 62241386790912 62403473735680 62417209917440 62461165699072 62575691114496 62738648643440 63276768952320 63278136950784 63294951931904 63313145364480 63493368709120 63519829524480 63538082349056 63879351346048 64367747727360 64413077127168 64427255660544 64464293462016 64595034972160 64614998999040 64632169226240 64646395985920 64962052216320 65477536481280 65523647422464 65538070413312 65555485929472 65708742471680 65729050705920 65760989020160 65807299575808 65875581075612 66082087599360 66291381567488 66544583311360 66666595860480 66668037144576 66841651824640 66922677534720 67495220215808 67534021722112 67691903713280 67816019927040 67863777687552 67878715785216 68055483274240 68076516802560 68109595770880 68442162156480 68658930909184 68859005501440 69049038471168 69228853675520 69292855697408 69822641602560 69842705580032 69862781091840 69871812476928 70109471703040 70238020638720 70467310878720 70487560105984 70507820974080 71026480250880 71076498898944 71111035584512 71277279969280 71318255697920 71384189370368 71458257437952 71515075559424 71682264514560 71701312735360 71976733911040 72301955776512 72316307374080 72337087922176 72506198589440 72614951256064 72690296359296 72918165626880 73004972966912 73563140259840 73614945288192 73822897111040 73865336258560 73881595412480 74226006845760 74242345390080 74831470264320 74884168482816 74900651900928 74920555347968 75095705681920 75118915092480 75155416023040 75165131603968 75208342372352 75286378372128 75522385827840 76190395269120 76192042450944 76390459228160 76461082148864 76483060039680 77504022773760 77514041966592 77558603071488 77575675183104 77757032693760 77777695170560 77779376668672 77801733488640 78076457123840 78219613893120 78850490966016 78913186824192 79097671188480 79118689914880 79174407302144 79191835082752 79422602936320 79820234948608 79849189182560 80125110517760 80209982189568 80516346408960 80534069575680 80557211549696 80580366827520 81230284455936 81269754953728 81459748536320 81506577940480 81666579929088 81731514925056 81904559278080 81922588016640 81944357411840 82259124469760 82344476344515 82630806601728 82670957625344 82864226959360 83074624410624 83335046430720 83434254819328 84072160296960 84131366043648 84369025269760 84417527152640 84829722109440 84848394731520 85521680302080 85532735963136 85581906837504 85823663636480 85884102836224 85903007547392 85952391282688 86041575282432 86153331998720 86311298088960 86372080693248 86616069621760 87007438307328 87303381975040 87339765596160 87364863229952 87384093884416 87638734274560 87834108100816 88109450132480 88587476533248 88638403510272 88845623623680 88888794480640 88890716192768 89230236712960 89322821797440 89393844449280 90114846818304 90186499227648 90377444720640 90397338501120 90421359902720 90485036916736 90504954380288 90768689070080 90862870449120 91256216208640 91668551073792 92018681610240 92038936657920 92065384628224 92091847802880 93162416635904 93333234204672 93605210603520 93625814876160 93650694184960 93691748548608 93956414504960 94010427965440 94107972965160 94768665198592 94942427897856 95240053063680 95277676583936 95307123523584 95353434079232 95576352686080 95819027019072 96402607702016 96421743165440 96892552458240 96920395145728 96948253839360 96969593978880 97224220835840 97751698243584 97807893528576 98036550205440 98084187013120 98153260384256 98333228894208 98563113707520 98641483530240 98710949363712 98968009127680 98989793853440 99437072351232 99775293685760 99816874967040 99845557977088 100262477736960 100381837829504 100696514437120 101242830323712 101301032583168 101537855569920 101587193692160 102083224911360 102164393656320 102988396363776 103288508252160 103338697031680 103352055955456 103411470761984 103434233577472 103676043591680 103735644651520 103843280513280 103939283546112 104292818524160 104764058370048 105133987954688 105164207554560 105166481129472 105217582432256 105463561584640 105731340158976 106666553376768 106915919953920 106946642919424 106977383546880 107076284055552 107355128545280 107378759434240 107440489103360 107551969103040 107965100866560 108505631883264 108759297884160 108845774929920 108888773238784 108922426884096 108975353233408 109206079037440 109230117355520 109507459450368 109792635126020 110734345666560 110766165880832 110798004387840 110822393118720 111113395240960 112175154724864 112380833021952 112643558522880 112733124034560 112747697405952 112812513558528 113106296145920 113131192975360 114043647950848 114109209116672 114585688842240 114691623223296 114722100376576 115081730785280 115162774257664 116009917743104 116453020794880 116666542755840 116669065003008 117114685685760 117701024415744 117976187535360 118044009431040 118116635377664 118184538013696 118460831498240 118678034872320 118761610953216 118787752624128 119097095729920 119133904404480 119191792599040 119730352422912 119773783773840 120153129091072 120187665776640 120503259627520 120835817324544 121150493932160 121904632430592 122189622804480 122224734765056 122259866910720 122691575480320 122916536117760 123388686704640 124006436438016 124296340439040 124444312272896 124806947471360 124834419834880 124922331398144 125151382228992 125477297286880 126553537904640 126556273901568 126589903863808 126626290728960 126986737418240 127039659048960 127076164698112 127758702692096 128735495454720 128826154254336 128854511321088 128928586924032 129190069944320 129229997998080 129264338452480 129292791971840 129924104432640 130955072962560 131047294844928 131076140826624 131110971858944 131417484943360 131458101411840 131521978040320 131614599151616 131751162151224 132164175198720 133333191720960 133336074289152 133683303649280 133845355069440 134990440431616 135068043444224 135383807426560 135632039854080 135727555375104 135757431570432 136110966548480 136153033605120 136219191541760 136884324312960 137317861818368 137718011002880 138098076942336 138457707351040 138585711394816 139685411160064 139743624953856 140218943406080 140476041277440 140934621757440 140975120211968 141015641948160 142052960501760 142152997797888 142222071169024 142554559938560 142636511395840 142916514875904 143030151118848 143364529029120 143402625470720 143953467822080 144603911553024 144632614748160 144674175844352 145012397178880 145229902512128 145380592718592 145836331253760 146009945933824 147126280519680 147229890576384 147645794222080 147730672517120 148452013691520 148484690780160 149662940528640 149768336965632 149841110695936 150191411363840 150310832046080 150330263207936 150416684744704 150572756744256 151044771655680 152380790538240 152384084901888 152780918456320 152922164297728 152966120079360 155008045547520 155028083933184 155117206142976 155151350366208 155514065387520 155555390341120 155558753337344 155603466977280 156152914247680 156439227786240 157700981932032 157826373648384 158195342376960 158237379829760 158348814604288 158383670165504 158845205872640 159698378365120 160419964379136 161032692817920 161068139151360 161114423099392 161160733655040 162539509907456 162919497072640 163013155880960 163333159858176 163463029850112 163809118556160 163845176033280 163888714823680 164518248939520 164688952689030 165261613203456 165341915250688 165728453918720 166149248821248 166670092861440 166868509638656 168262732087296 168738050539520 168835054305280 169659444218880 169696789463040 171043360604160 171065471926272 171163813675008 171647327272960 171768205672448 172083150564864 172622596177920 172744161386496 173232139243520 174014876614656 174606763950080 174679531192320 174729726459904 174768187768832 175277468549120 175668216201632 176218900264960 177174953066496 177276807020544 177691247247360 177777588961280 177781432385536 178460473425920 178645643594880 178787688898560 180229693636608 180754889441280 180842719805440 180970073833472 181009908760576 181537378140160 181725740898240 182512432417280 183337102147584 184037363220480 184077873315840 184130769256448 184183695605760 186666468409344 187210421207040 187251629752320 187301388369920 187383497097216 187912829009920 188020855930880 188215945930320 189537330397184 189884855795712 190480106127360 190555353167872 190614247047168 190706868158464 191152705372160 191638054038144 192805215404032 193785104916480 193840790291456 193896507678720 193939187957760 194448441671680 196168374026240 196306520768512 196666457788416 197126227415040 197282967060480 197421898727424 197936018255360 197979587706880 198874144702464 199550587371520 199633749934080 199691115954176 200524955473920 200763675659008 201393028874240 202485660647424 202602065166336 203075711139840 203174387384320 204166449822720 204328787312640 205976792727552 206577016504320 206677394063360 206704111910912 206822941523968 207686561026560 207878567092224 208585637048320 209528116740096 210267975909376 210328415109120 210435164864512 210927123169280 211462680317952 213333106753536 213831839907840 213893285838848 213954767093760 214152568111104 214710257090560 214757518868480 214880978206720 215103938206080 215930201733120 217011263766528 217518595768320 217777546477568 217844853768192 217950706466816 218412158074880 218460234711040 219014918900736 219585270252040 221468691333120 221532331761664 221596008775680 221644786237440 222226790481920 224761666043904 225287117045760 225466248069120 225495394811904 225625027117056 226212592291840 226262385950720 228087295901696 228218418233344 229171377684480 229383246446592 229444200753152 230163461570560 230325548515328 232019835486208 232906041589760 233333085511680 233338130006016 234229371371520 236233270755328 236369076027392 236921662996480 237356069744640 237523221906432 237575505248256 238194191459840 238267808808960 238383585198080 239460704845824 239547567547680 240306258182144 240375331553280 241006519255040 241671634649088 242300987864320 243809264861184 244379245608960 244449469530112 244519733821440 245383150960640 245833072235520 246777373409280 248012872876032 248592680878080 248888624545792 249613894942720 249844662796288 250302764457984 250954594573760 253107075809280 253179807727616 253252581457920 253973474836480 254152329396224 255517405384192 257470990909440 257652308508672 257709022642176 257857173848064 258380139888640 258459995996160 258528676904960 258585583943680 259848208865280 261910145925120 262094589689856 262152281653248 262221943717888 262834969886720 262916202823680 263043956080640 263229198303232 263502324302448 264328350397440 266666383441920 266672148578304 267366607298560 267690710138880 271264079708160 271455110750208 271514863140864 272221933096960 272306067210240 272438383083520 273768648625920 274635723636736 275436022005760 276196153884672 276915414702080 277171422789632 279370822320128 279487249907712 280437886812160 280952082554880 281869243514880 281950240423936 282031283896320 284305995595776 284444142338048 285109119877120 285273022791680 285833029751808 286060302237696 286729058058240 286805250941440 287906935644160 289207823106048 289265229496320 289348351688704 290024794357760 290761185437184 291672662507520 292019891867648 294252561039360 294459781152768 295291588444160 295461345034240 296904027383040 296969381560320 299325881057280 299536673931264 299682221391872 300382822727680 300660526415872 300833369489408 301145513488512 302089543311360 304761581076480 305561836912640 305844328595456 310016091095040 310056167866368 310234412285952 310302700732416 311028130775040 311110780682240 311117506674688 311206933954560 312305828495360 312878455572480 315401963864064 315652747296768 316390684753920 316474759659520 316697629208576 316767340331008 317690411745280 319396756730240 320839928758272 322065385635840 322136278302720 322228846198784 322321467310080 326666319716352 326926059700224 327618237112320 327690352066560 327777429647360 329036497879040 329377905378060 330683830501376 331456907837440 332298497642496 333340185722880 333737019277312 336525464174592 337476101079040 337670108610560 339318888437760 339393578926080 342130943852544 342327627350016 343294654545920 343536411344896 344166301129728 345245192355840 345488322772992 346464278487040 348029753229312 349213527900160 349359062384640 349459452919808 351336432403264 352437800529920 354349906132992 354553614041088 355382494494720 355555177922560 355562864771072 356920946851840 357291287189760 357575377797120 360459387273216 361509778882560 361685439610880 361940147666944 362019817521152 363074756280320 363451481796480 365024864834560 366674204295168 368074726440960 368261538512896 373332936818688 374420842414080 374503259504640 374602776739840 374766994194432 375825658019840 376041711861760 376431891860640 379769711591424 380960212254720 381110706335744 381228494094336 381413736316928 382305410744320 383276108076288 385610430808064 387570209832960 387681580582912 387793015357440 387878375915520 388896883343360 392613041537024 393332915576832 394252454830080 394565934120960 394843797454848 395872036510720 395959175413760 399101174743040 399382231908352 401049910947840 401527351318016 402786057748480 404971321294848 405204130332672 406151422279680 406348774768640 408332899645440 408657574625280 411953585455104 413154033008640 413354788126720 413408223821824 413645883047936 415373122053120 415757134184448 417171274096640 419056233480192 420535951818752 420656830218240 422925360635904 426666213507072 427663679815680 427786571677696 427909534187520 429420514181120 429515037736960 429761956413440 430207876412160 431860403466240 434022527533056 435037191536640 435555092955136 435689707536384 435901412933632 436824316149760 436920469422080 438029837801472 439170540504080 442937382666240 443064663523328 443192017551360 444453580963840 449523332087808 450574234091520 450932496138240 450990789623808 451250054234112 452425184583680 452524771901440 458342755368960 458766492893184 458888401506304 460326923141120 460651097030656 464039670972416 465812083179520 466666171023360 466676260012032 468458742743040 472466541510656 472738152054784 473843325992960 474712139489280 475046443812864 475151010496512 476388382919680 476535617617920 476767170396160 479095135095360 480612516364288 482013038510080 483343269298176 484601975728640 487618529722368 488758491217920 488898939060224 489039467642880 490766301921280 491666144471040 493554746818560 496025745752064 497185361756160 497777249091584 499227789885440 499689325592576 500605528915968 501909189147520 506214151618560 506359615455232 506505162915840 508304658792448 511034810768384 514941981818880 515304617017344 516760279777280 517057353809920 517171167887360 519696417730560 523820291850240 524189179379712 524304563306496 524443887435776 525669939773440 525832405647360 526087912161280 526458396606464 527004648604896 528656700794880 533332766883840 533344297156608 534733214597120 535381420277760 542528159416320 542910221500416 543029726281728 544443866193920 544612134420480 544876766167040 547537297251840 552392307769344 553830829404160 554342845579264 558741644640256 560875773624320 561904165109760 563738487029760 563900480847872 564062567792640 568611991191552 568888284676096 570218239754240 570546045583360 571666059503616 572120604475392 573458116116480 573610501882880 575813871288320 578415646212096 578696703377408 580049588715520 581522370874368 583345325015040 584039783735296 588505122078720 588919562305536 590583176888320 590922690068480 593808054766080 593938763120640 598651762114560 599073347862528 599364442783744 600765645455360 601321052831744 601666738978816 602291026977024 604179086622720 609523162152960 611123673825280 611688657190912 620032182190080 620112335732736 620468824571904 622221561364480 622235013349376 624611656990720 625756911144960 630803927728128 631305494593536 632781369507840 632949519319040 633395258417152 633534680662016 635380823490560 638793513460480 641679857516544 644130771271680 644272556605440 644457692397568 644642934620160 653332639432704 653852119400448 655236474224640 655380704133120 655554859294720 658072995758080 658755810756120 664596995284992 666680371445760 667474038554624 674952202158080 675340217221120 678637776875520 678787157852160 684261887705088 684655254700032 686589309091840 687072822689792 688332602259456 690490384711680 690976645545984 692928556974080 696059506458624 698427055800320 698718124769280 698918905839616 702672864806528 704875601059840 708699812265984 709107228082176 710764988989440 711110355845120 714582574379520 715150755594240 720918774546432 723019557765120 723370879221760 723880295333888 724039635042304 726149512560640 726902963592960 730049729669120 733348408590336 736149452881920 736523077025792 746665873637376 748841684828160 749205553479680 749533988388864 751651316039680 752083423723520 752863783721280 759539423182848 761920424509440 762221412671488 762456988188672 762827472633856 764610821488640 766552216152576 775140419665920 775363161165824 775586030714880 775756751831040 777793766686720 785226083074048 786665831153664 788504909660160 789131868241920 789687594909696 791744073021440 791918350827520 798764463816704 802099821895680 803054702636032 805572115496960 812697549537280 816665799290880 817315149250560 823907170910208 826308066017280 826709576253440 826816447643648 827291766095872 830746244106240 831514268368896 834342548193280 838112466960384 841071903637504 841313660436480 845850721271808 853332427014144 855327359631360 855573143355392 855819068375040 858841028362240 860415752824320 863720806932480 868045055066112 870074383073280 871110185910272 871802825867264 873648632299520 873840938844160 876059675602944 878341081008160 885874765332480 886129327046656 886384035102720 888907161927680 899046664175616 901148468183040 901981579247616 902500108468224 904850369167360 905049543802880 916685510737920 917532985786368 917776803012608 920653846282240 921302194061312 933332342046720 933352520024064 936917485486080 944933083021312 945476304109568 947686651985920 949424278978560 950092887625728 950302020993024 952776765839360 953071235235840 953534340792320 958190270190720 961225032728576 964026077020160 966686538596352 969203951457280 977797878120448 981532603842560 983332288942080 987109493637120 992051491504128 994370723512320 995554498183168 998455579770880 1001211057831936 1003818378295040 1012428303237120 1012719230910464 1013010325831680 1016609317584896 1022069621536768 1029883963637760 1030609234034688 1033520559554560 1034114707619840 1039392835461120 1047640583700480 1048378358759424 1048887774871552 1051339879546880 1052175824322560 1052916793212928 1054009297209792 1057313401589760 1066665533767680 1066688594313216 1069466429194240 1070762840555520 1085056318832640 1085820443000832 1086059452563456 1088887732387840 1089224268840960 1089753532334080 1095074594503680 1104784615538688 1107661658808320 1108685691158528 1123808330219520 1127476974059520 1127800961695744 1128125135585280 1137776569352192 1140436479508480 1141092091166720 1143332119007232 1144241208950784 1146916232232960 1147221003765760 1151627742576640 1156831292424192 1157393406754816 1160099177431040 1163044741748736 1166690650030080 1168079567470592 1177839124611072 1181166353776640 1181845380136960 1187616109532160 1187877526241280 1197303524229120 1198146695725056 1198728885567488 1201531290910720 1204582053954048 1208358173245440 1219046324305920 1222247347650560 1223377314381824 1240064364380160 1240224671465472 1240937649143808 1244443122728960 1244470026698752 1249223313981440 1251513822289920 1261607855456256 1265899038638080 1266790516834304 1267069361324032 1270761646981120 1277587026920960 1283359715033088 1288261542543360 1288545113210880 1288915384795136 1289285869240320 1306665278865408 1307704238800896 1310472948449280 1310761408266240 1311109718589440 1316145991516160 1317511621512240 1329193990569984 1333360742891520 1334948077109248 1357275553751040 1357574315704320 1373178618183680 1374145645379584 1376665204518912 1380980769423360 1381953291091968 1385857113948160 1392119012917248 1396854111600640 1397436249538560 1397837811679232 1405345729613056 1409751202119680 1417399624531968 1418214456164352 1421529977978880 1422220711690240 1429165148759040 1430301511188480 1441837549092864 1446039115530240 1446741758443520 1447760590667776 1453805927185920 1460099459338240 1466696817180672 1472298905763840 1473046154051584 1493331747274752 1497683369656320 1498411106959360 1499067976777728 1503302632079360 1504166847447040 1505727567442560 1519078846365696 1524442825342976 1524913976377344 1525654945267712 1529221642977280 1533104432305152 1550280839331840 1550726322331648 1551172061429760 1551513503662080 1555587533373440 1573331662307328 1577009819320320 1578263736483840 1579375189819392 1583488146042880 1583836701655040 1597528927633408 1604199643791360 1606109405272064 1611144230993920 1633331598581760 1634630298501120 1653419152506880 1653632895287296 1654583532191744 1661492488212480 1663028536737792 1668685096386560 1676224933920768 1682143807275008 1682627320872960 1691701442543616 1706664854028288 1710654719262720 1711146286710784 1711638136750080 1717682056724480 1720831505648640 1727441613864960 1736090110132224 1740148766146560 1742220371820544 1747297264599040 1752119351205888 1756682162016320 1771749530664960 1772258654093312 1772768070205440 1777814323855360 1798093328351232 1802296936366080 1803963158495232 1805000216936448 1809700738334720 1810099087605760 1833371021475840 1835065971572736 1835553606025216 1841307692564480 1842604388122624 1866664684093440 1866705040048128 1873834970972160 1898848557957120 1900185775251456 1900604041986048 1905553531678720 1906142470471680 1907068681584640 1916380540381440 1922450065457152 1928052154040320 1933373077192704 1938407902914560 1955595756240896 1963065207685120 1966664577884160 1974218987274240 1991108996366336 1996911159541760 2002422115663872 2007636756590080 2024856606474240 2025438461820928 2026020651663360 2044139243073536 2059767927275520 2061218468069376 2067041119109120 2068229415239680 2078785670922240 2095281167400960 2096756717518848 2097775549743104 2102679759093760 2105833586425856 2108018594419584 2114626803179520 2133331067535360 2138932858388480 2170112637665280 2171640886001664 2172118905126912 2177775464775680 2178448537681920 2179507064668160 2190149189007360 2209569231077376 2215323317616640 2217371382317056 2247616660439040 2254953948119040 2255601923391488 2256250271170560 2286664238014464 2288482417901568 2293832464465920 2294442007531520 2303255485153280 2314786813509632 2320198354862080 2326089483497472 2333381300060160 2336159134941184 2355678249222144 2362332707553280 2363690760273920 2375232219064320 2375755052482560 2396293391450112 2397457771134976 2403062581821440 2409164107908096 2416716346490880 2438092648611840 2444494695301120 2480128728760320 2480449342930944 2481875298287616 2488886245457920 2488940053397504 2498446627962880 2503027644579840 2523215710912512 2531798077276160 2533581033668608 2534138722648064 2541523293962240 2555174053841920 2566719430066176 2576523085086720 2577830769590272 2613330557730816 2615408477601792 2620945896898560 2621522816532480 2622219437178880 2632291983032320 2635023243024480 2658387981139968 2666721485783040 2669896154218496 2714551107502080 2715148631408640 2748291290759168 2753330409037824 2761961538846720 2763906582183936 2771714227896320 2793708223201280 2795675623358464 2810691459226112 2819502404239360 2834799249063936 2836428912328704 2843059955957760 2844441423380480 2858330297518080 2860603022376960 2883675098185728 2892078231060480 2893483516887040 2895521181335552 2907611854371840 2920198918676480 2933393634361344 2944597811527680 2986663494549504 2995366739312640 2996822213918720 3006605264158720 3008333694894080 3011455134885120 3038157692731392 3048885650685952 3049827952754688 3051309890535424 3058443285954560 3066208864610304 3100561678663680 3101452644663296 3102344122859520 3111175066746880 3146663324614656 3154019638640640 3156527472967680 3158750379638784 3166976292085760 3167673403310080 3208399287582720 3212218810544128 3222288461987840 3266663197163520 3269260597002240 3307265790574592 3309167064383488 3322984976424960 3326057073475584 3337370192773120 3364287614550016 3383402885087232 3413329708056576 3421309438525440 3422292573421568 3423276273500160 3435364113448960 3441663011297280 3454883227729920 3472180220264448 3480297532293120 3484440743641088 3494594529198080 3504238702411776 3513364324032640 3543499061329920 3544517308186624 3545536140410880 3596186656702464 3604593872732160 3619401476669440 3620198175211520 3666742042951680 3670131943145472 3671107212050432 3682615385128960 3685208776245248 3733329368186880 3733410080096256 3747669941944320 3797697115914240 3800371550502912 3801208083972096 3811107063357440 3812284940943360 3814137363169280 3832761080762880 3866746154385408 3876815805829120 3911191512481792 3926130415370240 3933329155768320 3948437974548480 3982217992732672 3993822319083520 4004844231327744 4015273513180160 4050876923641856 4088278486147072 4119535854551040 4122436936138752 4134082238218240 4136458830479360 4157571341844480 4190562334801920 4193513435037696 4195551099486208 4205359518187520 4211667172851712 4216037188839168 4229253606359040 4266662135070720 4277865716776960 4340225275330560 4343281772003328 4355550929551360 4359014129336320 4380298378014720 4419138462154752 4430646635233280 4434742764634112 4495233320878080 4509907896238080 4511203846782976 4512500542341120 4573328476028928 4576964835803136 4587664928931840 4588884015063040 4606510970306560 4652178966994944 4666762600120320 4672318269882368 4724665415106560 4727381520547840 4750464438128640 4751510104965120 4792586782900224 4794915542269952 4806125163642880 4818328215816192 4833432692981760 4888989390602240 4960257457520640 4960898685861888 4963750596575232 4977772490915840 5006055289159680 5046431421825024 5063596154552320 5067162067337216 5068277445296128 5083046587924480 5110348107683840 5133438860132352 5153046170173440 5155661539180544 5226661115461632 5241891793797120 5244438874357760 5264583966064640 5270046486048960 5316775962279936 5333442971566080 5339792308436992 5429102215004160 5430297262817280 5496582581518336 5506660818075648 5523923077693440 5527813164367872 5543428455792640 5591351246716928 5621382918452224 5639004808478720 5688882846760960 5716660595036160 5721206044753920 5767350196371456 5784156462120960 5786967033774080 5791042362671104 5815223708743680 5840397837352960 5866787268722688 5889195623055360 5973326989099008 5990733478625280 5993644427837440 6022910269770240 6076315385462784 6097771301371904 6102619781070848 6116886571909120 6132417729220608 6201123357327360 6202905289326592 6204688245719040 6222350133493760 6293326649229312 6308039277281280 6317500759277568 6333952584171520 6335346806620160 6416798575165440 6424437621088256 6444576923975680 6533326394327040 6538521194004480 6614531581149184 6618334128766976 6645969952849920 6652114146951168 6674740385546240 6728575229100032 6766805770174464 6844585146843136 6870728226897920 6883326022594560 6909766455459840 6944360440528896 6960595064586240 6968881487282176 6989189058396160 7008477404823552 7026728648065280 7086998122659840 7089034616373248 7091072280821760 7192373313404928 7209187745464320 7238802953338880 7333484085903360 7342214424100864 7365230770257920 7370417552490496 7466658736373760 7466820160192512 7495339883888640 7595394231828480 7600743101005824 7602416167944192 7622214126714880 7624569881886720 7628274726338560 7665522161525760 7733492308770816 7753631611658240 7866658311536640 7896875949096960 7964435985465344 7987644638167040 8009688462655488 8030547026360320 8101753847283712 8176556972294144 8244873872277504 8268164476436480 8272917660958720 8315142683688960 8381124669603840 8387026870075392 8391102198972416 8410719036375040 8432074377678336 8458507212718080 8533324270141440 8555731433553920 8680450550661120 8686563544006656 8711101859102720 8760596756029440 8861293270466560 8869485529268224 8990466641756160 9019815792476160 9022407693565952 9025001084682240 9146656952057856 9153929671606272 9175329857863680 9177768030126080 9213021940613120 9304357933989888 9333525200240640 9344636539764736 9500928876257280 9503020209930240 9589831084539904 9612250327285760 9636656431632384 9666865385963520 9777978781204480 9921797371723776 9927501193150464 9955544981831680 10012110578319360 10092862843650048 10127192309104640 10134324134674432 10220696215367680 10266877720264704 10306092340346880 10311323078361088 10453322230923264 10483783587594240 10488877748715520 10529167932129280 10540092972097920 10633551924559872 10679584616873984 10858204430008320 10860594525634560 11013321636151296 11047846155386880 11055626328735744 11086856911585280 11182702493433856 11242765836904448 11278009616957440 11433321190072320 11442412089507840 11573934067548160 11582084725342208 11630447417487360 11680795674705920 11733574537445376 11778391246110720 11946653978198016 11981466957250560 11987288855674880 12045820539540480 12152630770925568 12195542602743808 12264835458441216 12402246714654720 12405810578653184 12409376491438080 12444700266987520 12586653298458624 12616078554562560 12635001518555136 12667905168343040 12670693613240320 12833597150330880 12848875242176512 12889153847951360 13066652788654080 13077042388008960 13291939905699840 13304228293902336 13349480771092480 13457150458200064 13533611540348928 13689170293686272 13741456453795840 13766652045189120 13819532910919680 13937762974564352 13978378116792320 14016954809647104 14053457296130560 14173996245319680 14178069232746496 14182144561643520 14384746626809856 14418375490928640 14477605906677760 14666968171806720 14684428848201728 14740835104980992 14933317472747520 15190788463656960 15201486202011648 15204832335888384 15244428253429760 15249139763773440 15256549452677120 15331044323051520 15466984617541632 15507263223316480 15733316623073280 15793751898193920 16019376925310976 16061094052720640 16203507694567424 16353113944588288 16489747744555008 16536328952872960 16545835321917440 16630285367377920 16774053740150784 16782204397944832 16821438072750080 16864148755356672 16917014425436160 17066648540282880 17111462867107840 17360901101322240 17373127088013312 17422203718205440 17521193512058880 17722586540933120 17738971058536448 17980933283512320 18044815387131904 18293313904115712 18307859343212544 18350659715727360 18355536060252160 18426043881226240 18608715867979776 18667050400481280 18689273079529472 19001857752514560 19006040419860480 19273312863264768 19333730771927040 19555957562408960 19843594743447552 19855002386300928 19911089963663360 20024221156638720 20185725687300096 20254384618209280 20268648269348864 20441392430735360 20533755440529408 20612184680693760 20906644461846528 20967567175188480 20977755497431040 21058335864258560 21080185944195840 21267103849119744 21359169233747968 21716408860016640 22026643272302592 22095692310773760 22111252657471488 22173713823170560 22485531673808896 22556019233914880 22866642380144640 22884824179015680 23164169450684416 23260894834974720 23361591349411840 23893307956396032 23962933914501120 23974577711349760 24091641079080960 24305261541851136 24391085205487616 24529670916882432 24804493429309440 24811621157306368 24818752982876160 25173306596917248 25232157109125120 25335810336686080 25341387226480640 25667194300661760 25697750484353024 25778307695902720 26133305577308160 26583879811399680 26608456587804672 26698961542184960 27067223080697856 27378340587372544 27482912907591680 27533304090378240 27639065821839360 27875525949128704 27956756233584640 28033909619294208 28106914592261120 28356138465492992 28769493253619712 28836750981857280 28955211813355520 29333936343613440 29368857696403456 29481670209961984 29866634945495040 30381576927313920 30402972404023296 30488856506859520 30513098905354240 30662088646103040 30933969235083264 31014526446632960 31466633246146560 31587503796387840 32038753850621952 32122188105441280 32706227889176576 33072657905745920 33091670643834880 33260570734755840 33548107480301568 33564408795889664 33642876145500160 33728297510713344 33834028850872320 34222925734215680 34721802202644480 34746254176026624 34844407436410880 35042387024117760 35445173081866240 35477942117072896 35961866567024640 36089630774263808 36586627808231424 36711072120504320 36852087762452480 37217431735959552 37334100800962560 37378546159058944 38003715505029120 38012080839720960 38546625726529536 38667461543854080 39822179927326720 40048442313277440 40371451374600192 40508769236418560 40537296538697728 40882784861470720 41067510881058816 41224369361387520 41813288923693056 41935134350376960 41955510994862080 42160371888391680 42534207698239488 42718338467495936 43432817720033280 44053286544605184 44222505314942976 44347427646341120 44971063347617792 45112038467829760 45733284760289280 45769648358031360 46328338901368832 46521789669949440 46723182698823680 47949155422699520 48183282158161920 48610523083702272 48782170410975232 49059341833764864 49608986858618880 49623242314612736 49637505965752320 50346613193834496 50464314218250240 50671620673372160 51334388601323520 51395500968706048 51556615391805440 52266611154616320 53167759622799360 53216913175609344 53397923084369920 54134446161395712 55066608180756480 55278131643678720 55751051898257408 55913512467169280 56067819238588416 56213829184522240 56712276930985984 57910423626711040 58667872687226880 58737715392806912 59733269890990080 60763153854627840 60805944808046592 60977713013719040 61324177292206080 62029052893265920 62933266492293120 63175007592775680 64077507701243904 64244376210882560 65412455778353152 66521141469511680 67128817591779328 67285752291000320 67456595021426688 67668057701744640 68445851468431360 69492508352053248 69688814872821760 70084774048235520 70890346163732480 71923733134049280 72179261548527616 73173255616462848 73422144241008640 73704175524904960 74434863471919104 74757092318117888 76007431010058240 76024161679441920 77093251453059072 77334923087708160 80096884626554880 81017538472837120 81074593077395456 81765569722941440 82135021762117632 82448738722775040 83626577847386112 83870268700753920 83911021989724160 84320743776783360 85068415396478976 86865635440066560 88106573089210368 88445010629885952 88694855292682240 89942126695235584 90224076935659520 91466569520578560 91539296716062720 93043579339898880 93446365397647360 96366564316323840 97564340821950464 98118683667529728 99217973717237760 99246484629225472 99275011931504640 100693226387668992 100928628436500480 101343241346744320 102668777202647040 102791001937412096 104533222309232640 106335519245598720 106433826351218688 106795846168739840 108268892322791424 110133216361512960 110556263287357440 112135638477176832 112427658369044480 113424553861971968 115820847253422080 117475430785613824 119466539781980160 121526307709255680 121611889616093184 121955426027438080 122648354584412160 124058105786531840 125866532984586240 128155015402487808 128488752421765120 130824911556706304 133042282939023360 134913190042853376 135336115403489280 136891702936862720 138985016704106496 139377629745643520 140169548096471040 141780692327464960 143847466268098560 146346511232925696 146844288482017280 147408351049809920 148869726943838208 149514184636235776 152014862020116480 154186502906118144 154669846175416320 160193769253109760 162149186154790912 163531139445882880 167253155694772224 167740537401507840 167822043979448320 168641487553566720 170136830792957952 173731270880133120 176213146178420736 177389710585364480 179884253390471168 180448153871319040 182933139041157120 186087158679797760 186892730795294720 192733128632647680 195128681643900928 196237367335059456 198492969258450944 201386452775337984 201857256873000960 202686482693488640 205337554405294080 205582003874824192 209066444618465280 212671038491197440 213591692337479680 216537784645582848 220266432723025920 221112526574714880 224271276954353664 224855316738088960 231641694506844160 234950861571227648 243052615418511360 243223779232186368 243910852054876160 245296709168824320 248116211573063680 251733065969172480 256977504843530240 261649823113412608 266084565878046720 269826380085706752 270672230806978560 278755259491287040 280339096192942080 283561384654929920 292693022465851392 293688576964034560 297739453887676416 299028369272471552 304029724040232960 308373005812236288 320387538506219520 324298372309581824 327062278891765760 335644087958896640 337282975107133440 340273661585915904 347462541760266240 352426292356841472 359768506780942336 360896307742638080 365866278082314240 372174317359595520 373785461590589440 385466257265295360 390257363287801856 392474734670118912 396985938516901888 405372965386977280 410675108810588160 411164007749648384 418132889236930560 425342076982394880 440532865446051840 442225053149429760 448542553908707328 449710633476177920 469901723142455296 486447558464372736 487821704109752320 490593418337648640 496232423146127360 503466131938344960 513955009687060480 523299646226825216 532169131756093440 539652760171413504 541344461613957120 560678192385884160 567122769309859840 585386044931702784 587377153928069120 595478907775352832 608059448080465920 616746011624472576 640775077012439040 654124557783531520 674565950214266880 694925083520532480 704852584713682944 719537013561884672 731732556164628480 744348634719191040 747570923181178880 770932514530590720 784949469340237824 793971877033803776 810745930773954560 822328015499296768 836265778473861120 850684153964789760 881065730892103680 897085107817414656 899421266952355840 972895116928745472 975643408219504640 981186836675297280 992464846292254720 1006932263876689920 1027910019374120960 1046599292453650432 1079305520342827008 1082688923227914240 1121356384771768320 1170772089863405568 1174754307856138240 1190957815550705664 1216118896160931840 1233492023248945152 1308249115567063040 1349131900428533760 1409705169427365888 1439074027123769344 1463465112329256960 1488697269438382080 1495141846362357760 1541865029061181440 1569898938680475648 1621491861547909120 1644656030998593536 1701368307929579520 1762131461784207360 1798842533904711680 1951286816439009280 1962373673350594560 1984929692584509440 2055820038748241920 2093198584907300864 2158611040685654016 2242712769543536640 2349508615712276480 2381915631101411328 2432237792321863680 2466984046497890304 2616498231134126080 2698263800857067520 2878148054247538688 2926930224658513920 2977394538876764160 3083730058122362880 3139797877360951296 3289312061997187072 3524262923568414720 3597685067809423360 3924747346701189120 3969859385169018880 4111640077496483840 4317222081371308032 4485425539087073280 4864475584643727360 4933968092995780608 5232996462268252160 5396527601714135040 5756296108495077376 5853860449317027840 5954789077753528320 6167460116244725760 6279595754721902592 7048525847136829440 7195370135618846720 7849494693402378240 8223280154992967680 8634444162742616064 9867936185991561216 10465992924536504320 10793055203428270080 11512592216990154752 11909578155507056640 12334920232489451520 14390740271237693440 15698989386804756480 16446560309985935360 17268888325485232128 21586110406856540160 23025184433980309504 24669840464978903040 28781480542475386880 31397978773609512960 34537776650970464256 43172220813713080320 49339680929957806080 57562961084950773760 69075553301940928512 86344441627426160640 115125922169901547520 172688883254852321280 345377766509704642560
- Sum of all divisors σ(n): 1502699089546591702272
- Sum of proper divisors (its aliquot sum) s(n): 1157321323036887059712
- 345377766509704642560 is an abundant number, because the sum of its proper divisors (1157321323036887059712) is greater than itself. Its abundance is 811943556527182417152
Bases of 345377766509704642560
- Binary: 1001010111001000101000101000011000000001100001100000000000000000000002
- Hexadecimal: 0x12B91450C030C00000
- Base-36: 20W0NS9NZWT62O
Squares and roots of 345377766509704642560
- 345377766509704642560 squared (3453777665097046425602) is 119285801599232057794201464567217363353600
- 345377766509704642560 cubed (3453777665097046425603) is 41198663732662522303163841974640409329338667339572330889216000
-
The
square root of 345377766509704642560 is 18584341971.3936775847 -
The
cube root of 345377766509704642560 is 7016138.0485573465
Scales and comparisons
How big is 345377766509704642560?- 345,377,766,509,704,642,560 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 345,377,766,509,704,642,560 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 345377766509704642560 cubic inches would be around 584678.2 feet tall.
Recreational maths with 345377766509704642560
- 345377766509704642560 backwards is 065246407905667773543
- 345377766509704642560 is a
Harshad number . - The number of decimal digits it has is: 21
- The sum of 345377766509704642560's digits is 96
- 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 345377766509704642560 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 345377766509704642560 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/345377766509704642560/
Chicago style:
Numbermatics. 2024. "Number 345377766509704642560 - Facts about the integer". https://numbermatics.com/n/345377766509704642560/
The information we have on file for 345377766509704642560 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 345377766509704642560, math, Factors of 345377766509704642560, curriculum, school, college, exams, university, Prime factorization of 345377766509704642560, STEM, science, technology, engineering, physics, economics, calculator, three hundred forty-five quintillion, three hundred seventy-seven quadrillion, seven hundred sixty-six trillion, five hundred nine billion, seven hundred four million, six hundred forty-two thousand, five hundred sixty.