597296595468665739018240
597,296,595,468,665,739,018,240 is an even composite number composed of seven prime numbers multiplied together.
597296595468665739018240 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-four thousand, three hundred divisors.
Prime factorization of 597296595468665739018240:
224 × 35 × 5 × 112 × 292 × 712 × 2392
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 5 × 11 × 11 × 29 × 29 × 71 × 71 × 239 × 239)See below for interesting mathematical facts about the number 597296595468665739018240 from the Numbermatics database.
Names of 597296595468665739018240
- Cardinal: 597296595468665739018240 can be written as Five hundred ninety-seven sextillion, two hundred ninety-six quintillion, five hundred ninety-five quadrillion, four hundred sixty-eight trillion, six hundred sixty-five billion, seven hundred thirty-nine million, eighteen thousand, two hundred forty.
Scientific notation
- Scientific notation: 5.9729659546866573901824 × 1023
Factors of 597296595468665739018240
Divisors of 597296595468665739018240
- Number of divisors d(n): 24300
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 11 12 15 16 18 20 22 24 27 29 30 32 33 36 40 44 45 48 54 55 58 60 64 66 71 72 80 81 87 88 90 96 99 108 110 116 120 121 128 132 135 142 144 145 160 162 165 174 176 180 192 198 213 216 220 232 239 240 242 243 256 261 264 270 284 288 290 297 319 320 324 330 348 352 355 360 363 384 396 405 426 432 435 440 464 478 480 484 486 495 512 522 528 540 568 576 580 594 605 638 639 640 648 660 696 704 710 717 720 726 768 781 783 792 810 841 852 864 870 880 891 928 956 957 960 968 972 990 1024 1044 1056 1065 1080 1089 1136 1152 1160 1188 1195 1210 1215 1276 1278 1280 1296 1305 1320 1392 1408 1420 1434 1440 1452 1485 1536 1562 1566 1584 1595 1620 1682 1704 1728 1740 1760 1782 1815 1856 1912 1914 1917 1920 1936 1944 1980 2048 2059 2088 2112 2130 2151 2160 2178 2272 2304 2320 2343 2349 2376 2390 2420 2430 2523 2552 2556 2560 2592 2610 2629 2640 2673 2784 2816 2840 2868 2871 2880 2904 2970 3072 3124 3132 3168 3190 3195 3240 3267 3364 3408 3456 3480 3509 3520 3564 3585 3630 3712 3824 3828 3834 3840 3872 3888 3905 3915 3960 4096 4118 4176 4205 4224 4260 4302 4320 4356 4455 4544 4608 4640 4686 4698 4752 4780 4785 4840 4860 5041 5046 5104 5112 5120 5184 5220 5258 5280 5346 5445 5568 5632 5680 5736 5742 5751 5760 5808 5940 6144 6177 6248 6264 6336 6380 6390 6453 6480 6534 6728 6816 6912 6931 6960 7018 7029 7040 7047 7128 7170 7260 7424 7569 7648 7656 7668 7680 7744 7776 7810 7830 7887 7920 8192 8236 8352 8410 8448 8520 8591 8604 8613 8640 8712 8910 9088 9216 9251 9280 9372 9396 9504 9560 9570 9585 9680 9720 9801 10082 10092 10208 10224 10240 10295 10368 10440 10516 10527 10560 10692 10755 10890 11136 11264 11360 11472 11484 11502 11520 11616 11715 11745 11880 12288 12354 12496 12528 12615 12672 12760 12780 12906 12960 13068 13145 13365 13456 13632 13824 13862 13920 14036 14058 14080 14094 14256 14340 14355 14520 14848 15123 15138 15296 15312 15336 15360 15488 15552 15620 15660 15774 15840 16335 16384 16472 16704 16820 16896 16969 17040 17182 17208 17226 17253 17280 17424 17545 17820 18176 18432 18502 18531 18560 18744 18792 19008 19120 19140 19170 19359 19360 19440 19602 20164 20184 20416 20448 20480 20590 20736 20793 20880 21032 21054 21087 21120 21384 21510 21780 22272 22528 22649 22707 22720 22944 22968 23004 23040 23232 23430 23490 23661 23760 24576 24708 24992 25056 25205 25230 25344 25520 25560 25773 25812 25839 25920 26136 26290 26730 26912 27264 27648 27724 27753 27840 28072 28116 28160 28188 28512 28680 28710 28755 28919 29040 29403 29696 30246 30276 30592 30624 30672 30720 30885 30976 31104 31240 31320 31548 31581 31680 32265 32670 32768 32944 33408 33640 33792 33938 34080 34364 34416 34452 34506 34560 34655 34848 35090 35145 35235 35640 36352 36864 37004 37062 37120 37488 37584 37845 38016 38240 38280 38340 38718 38720 38880 39204 39435 40328 40368 40832 40896 40960 41180 41472 41586 41760 42064 42108 42174 42240 42768 42955 43020 43065 43560 44544 45056 45298 45369 45414 45440 45888 45936 46008 46080 46255 46464 46860 46980 47322 47520 49005 49152 49416 49984 50112 50410 50460 50688 50907 51040 51120 51546 51624 51678 51840 52272 52580 52635 53460 53824 54528 55296 55448 55451 55506 55593 55680 56144 56232 56320 56376 57024 57121 57360 57420 57510 57838 58077 58080 58806 59392 59711 60492 60552 61184 61248 61344 61440 61770 61952 62208 62379 62480 62640 63096 63162 63261 63360 64530 65340 65536 65888 66816 67280 67584 67876 67947 68121 68160 68728 68832 68904 69012 69120 69310 69696 70180 70290 70470 70983 71280 72704 73728 74008 74124 74240 74976 75168 75615 75690 76032 76241 76480 76560 76680 77319 77436 77440 77517 77760 78408 78870 80656 80736 81664 81792 81920 82360 82944 83172 83259 83520 84128 84216 84348 84480 84845 85536 85910 86040 86130 86265 86757 87120 89088 90112 90596 90738 90828 90880 91776 91872 92016 92160 92510 92655 92928 93720 93960 94644 94743 95040 96795 98010 98304 98832 99968 100224 100820 100920 101376 101761 101814 102080 102240 103092 103248 103356 103680 103965 104544 105160 105270 105435 106920 107648 109056 110592 110896 110902 111012 111186 111360 112288 112464 112640 112752 113245 113535 114048 114242 114720 114840 115020 115676 116154 116160 117612 118305 118784 119422 120984 121104 122368 122496 122688 122880 123540 123904 124416 124758 124960 125280 126192 126324 126522 126720 128865 129060 129195 130680 131072 131776 133632 134560 135168 135752 135894 136107 136242 136320 137456 137664 137808 138024 138240 138620 138765 139392 140360 140580 140940 141966 142560 144595 145408 146189 147015 147456 148016 148248 148480 149952 150336 151230 151380 152064 152482 152721 152960 153120 153360 154638 154872 154880 155034 155520 156816 157740 157905 161312 161472 163328 163584 163840 164720 165888 166344 166353 166518 166779 167040 168256 168432 168696 168960 169690 171072 171363 171820 172080 172260 172530 173514 174240 178176 179133 180224 181192 181476 181656 181760 183552 183744 184032 184320 185020 185310 185856 186659 187137 187440 187920 189288 189486 189783 190080 193590 196020 196608 197664 199936 200448 200999 201640 201840 202752 203522 203628 203841 204160 204363 204480 206184 206496 206712 207360 207930 209088 210320 210540 210870 212949 213840 215296 218112 221184 221792 221804 222024 222372 222720 224576 224928 225280 225504 226490 226845 227070 228096 228484 228723 229440 229680 230040 231352 231957 232308 232320 235224 236610 237568 238844 241968 242208 244736 244992 245376 245760 247080 247808 248832 249139 249516 249777 249920 250560 252384 252648 253044 253440 254535 257730 258120 258390 260271 261360 262144 263552 267264 269120 270336 271504 271788 272214 272484 272640 274912 275328 275616 276048 276480 277240 277255 277530 277965 278784 280720 281160 281880 283932 284229 285120 285605 289190 290385 290816 292378 294030 294912 296032 296496 296960 298555 299904 300672 302460 302760 304128 304964 305283 305442 305920 306240 306720 309276 309744 309760 310068 311040 311895 313632 315480 315810 316305 322624 322944 326656 327168 327680 329440 331776 332688 332706 333036 333558 334080 336512 336864 337392 337920 339380 339735 340605 342144 342726 343640 344160 344520 345060 347028 348480 354915 356352 358266 360448 362384 362952 363312 363520 367104 367488 368064 368640 370040 370620 371712 373318 374274 374880 375840 378576 378972 379566 380160 381205 386595 387180 387585 392040 393216 395328 399872 400896 401998 403280 403680 405504 407044 407256 407682 408320 408321 408726 408960 412368 412992 413424 414720 415860 416295 418176 420640 421080 421740 425898 427680 430592 433785 436224 438567 442368 443584 443608 444048 444744 445440 449152 449856 450560 451008 452980 453690 454140 456192 456968 457446 458163 458880 459360 460080 462704 463914 464616 464640 470448 473220 473715 475136 477688 483936 484416 489472 489984 490752 491520 492101 494160 495616 497664 498278 499032 499059 499554 499840 500337 501120 504768 505296 506088 506880 508805 509070 514089 515460 516240 516780 520542 522720 524288 527104 534528 537399 538240 540672 543008 543576 544428 544968 545280 549824 550656 551232 552096 552960 554480 554510 555060 555930 557568 559977 561411 561440 562320 563760 567864 568458 570240 571210 578380 580770 581632 584756 588060 589824 592064 592992 593920 597110 599808 601344 602997 604920 605520 608256 609928 609961 610566 610884 611523 611840 612480 613440 618552 619488 619520 620136 622080 623790 627264 628331 630960 631620 632610 638847 645248 645888 653312 654336 655360 656821 658880 663552 665376 665412 666072 667116 668160 673024 673728 674784 675840 678760 679470 680535 681210 684288 685452 686169 687280 688320 689040 690120 694056 695871 696960 709830 712704 716532 720896 724768 725904 726624 727040 730945 734208 734976 736128 737280 740080 741240 743424 746636 747417 748548 749331 749760 751680 757152 757944 759132 760320 762410 763605 773190 774360 775170 780813 784080 786432 790656 799744 801792 803996 806560 807360 811008 814088 814512 815364 816640 816642 817452 817920 824736 825984 826848 829440 831720 831765 832590 833895 836352 838651 841280 842160 843480 851796 852687 855360 856815 861184 867570 872448 877134 884736 887168 887216 888096 889488 890880 895665 898304 899712 901120 902016 905960 907380 908280 912384 913936 914892 915849 916326 917760 918720 920160 925408 927828 929232 929280 933295 935685 940896 946440 947430 948915 950272 955376 967872 968832 978944 979968 981504 983040 984202 988320 991232 995328 996556 998064 998118 999108 999680 1000674 1002240 1004995 1009536 1010592 1012176 1013760 1017610 1018140 1019205 1021815 1028178 1030920 1032480 1033560 1041084 1045440 1048576 1054208 1064745 1069056 1074798 1076480 1081344 1086016 1087152 1088856 1089936 1090560 1099648 1101312 1102464 1104192 1105920 1108960 1109020 1110120 1111860 1115136 1119954 1122822 1122880 1124640 1127520 1135728 1136916 1140480 1142420 1143615 1156760 1159785 1161540 1163264 1169512 1176120 1179648 1184128 1185984 1187840 1194220 1199616 1202688 1204799 1205994 1209840 1211040 1216512 1219856 1219922 1221132 1221768 1223046 1223680 1224960 1224963 1226880 1237104 1238976 1239040 1240272 1244160 1245695 1247580 1248885 1254528 1256662 1261920 1263240 1265220 1277694 1290496 1291776 1301355 1306624 1308672 1310720 1313642 1315701 1317760 1327104 1330752 1330824 1332144 1334232 1336320 1346048 1347456 1349568 1351680 1357520 1358940 1361070 1362420 1368576 1370904 1372338 1374489 1374560 1376640 1378080 1380240 1388112 1391742 1393920 1419660 1421145 1425408 1433064 1441792 1449536 1451808 1453248 1454080 1461890 1468416 1469952 1472256 1474560 1476303 1480160 1482480 1486848 1493272 1494834 1497096 1497177 1498662 1499520 1503360 1514304 1515888 1518264 1520640 1524820 1526415 1527210 1542267 1546380 1548720 1550340 1561626 1568160 1572864 1581312 1599488 1603584 1607992 1608079 1612197 1613120 1614720 1622016 1628176 1629024 1630728 1633280 1633284 1634904 1635840 1649472 1651968 1653696 1656509 1658880 1663440 1663530 1665180 1667790 1672704 1677302 1679931 1682560 1684233 1684320 1686960 1703592 1705374 1710720 1713630 1722368 1735140 1744896 1754268 1769472 1774336 1774432 1776192 1778976 1781760 1791330 1796608 1799424 1802240 1804032 1808991 1811920 1814760 1816560 1824768 1827872 1829784 1829883 1831698 1832652 1834569 1835520 1837440 1840320 1850816 1855656 1858464 1858560 1866590 1871370 1881792 1884993 1892880 1894860 1897830 1900544 1910752 1935744 1937664 1957888 1959936 1963008 1966080 1968404 1970463 1976640 1982464 1990656 1993112 1996128 1996236 1998216 1999360 2001348 2004480 2009990 2019072 2021184 2024352 2027520 2035220 2036280 2038410 2041605 2043630 2053249 2056356 2058507 2061840 2064960 2067120 2082168 2087613 2090880 2097152 2108416 2129490 2138112 2149596 2152960 2162688 2172032 2174304 2177712 2179872 2181120 2192835 2199296 2202624 2204928 2208384 2210989 2211840 2217920 2218040 2220240 2223720 2230272 2239908 2242251 2245644 2245760 2247993 2249280 2255040 2271456 2273832 2280960 2284840 2287230 2290815 2313520 2319570 2323080 2326528 2339024 2342439 2352240 2359296 2368256 2371968 2375680 2388440 2399232 2405376 2409598 2411988 2419680 2422080 2433024 2439712 2439844 2442264 2443536 2446092 2447360 2449920 2449926 2453760 2460505 2474208 2477952 2478080 2480544 2488320 2491390 2495160 2495295 2497770 2501685 2509056 2513324 2515953 2523840 2526480 2530440 2555388 2570445 2580992 2583552 2602710 2613248 2617344 2621440 2627284 2631402 2635520 2654208 2661504 2661648 2664288 2668464 2672640 2686995 2692096 2694912 2699136 2703360 2715040 2717880 2722140 2724840 2737152 2741808 2744676 2747547 2748978 2749120 2753280 2756160 2760480 2776224 2783484 2787840 2799885 2807055 2839320 2842290 2850816 2866128 2883584 2899072 2903616 2906496 2908160 2923780 2936832 2939904 2944512 2949120 2952606 2960320 2964960 2973696 2986544 2989668 2994192 2994354 2997324 2999040 3006720 3014985 3028608 3031776 3036528 3041280 3049640 3049805 3052830 3054420 3057615 3084534 3092760 3097440 3100680 3123252 3136320 3141655 3145728 3162624 3194235 3198976 3207168 3215984 3216158 3224394 3226240 3229440 3244032 3256352 3258048 3261456 3266560 3266568 3269808 3271680 3284105 3298944 3303936 3307392 3313018 3317760 3326880 3327060 3330360 3335580 3345408 3354604 3359862 3365120 3368466 3368640 3373920 3407184 3410748 3421440 3427260 3430845 3444736 3470280 3479355 3489792 3508536 3538944 3548672 3548864 3552384 3557952 3563520 3582660 3593216 3598848 3604480 3608064 3614397 3617982 3623840 3629520 3633120 3649536 3655744 3659568 3659766 3663396 3665304 3669138 3671040 3674880 3680640 3701632 3711312 3716928 3717120 3733180 3737085 3742740 3746655 3763584 3769986 3785760 3789720 3795660 3801088 3821504 3871488 3875328 3904065 3915776 3919872 3926016 3932160 3936808 3940926 3947103 3953280 3964928 3981312 3986224 3992256 3992472 3996432 3998720 4002696 4008960 4019980 4038144 4042368 4048704 4055040 4055591 4070440 4072560 4076820 4083210 4087260 4106498 4112712 4117014 4123467 4123680 4129920 4134240 4164336 4175226 4181760 4193255 4194304 4216832 4239481 4258980 4263435 4276224 4299192 4305920 4325376 4344064 4348608 4355424 4359744 4362240 4385670 4398592 4405248 4409856 4416768 4421978 4423680 4428909 4435840 4436080 4440480 4447440 4460544 4479816 4484502 4491288 4491520 4491531 4495986 4498560 4510080 4542912 4547664 4561920 4569680 4574460 4579245 4581630 4626801 4627040 4639140 4646160 4653056 4678048 4684878 4704480 4718592 4736512 4743936 4751360 4776880 4798464 4810752 4819196 4823976 4824237 4836591 4839360 4844160 4866048 4879424 4879688 4884528 4887072 4892184 4894720 4899840 4899852 4907520 4921010 4948416 4955904 4956160 4961088 4969527 4976640 4982780 4990320 4990590 4995540 5003370 5018112 5026648 5031906 5039793 5047680 5052960 5060880 5110776 5140890 5161984 5167104 5205420 5226496 5234688 5242880 5254568 5262804 5271040 5308416 5323008 5323296 5328576 5336928 5345280 5373990 5384192 5389824 5398272 5406720 5413111 5426973 5430080 5435760 5444280 5449680 5474304 5483616 5489352 5489649 5495094 5497956 5498240 5503707 5506560 5512320 5520960 5552448 5566968 5575680 5599770 5614110 5654979 5678640 5684580 5701632 5732256 5767168 5798144 5807232 5812992 5816320 5847560 5873664 5879808 5889024 5898240 5905212 5911389 5920640 5929920 5947392 5973088 5979336 5988384 5988708 5994648 5998080 6013440 6023995 6029970 6057216 6063552 6073056 6082560 6099280 6099610 6105660 6108840 6115230 6124815 6159747 6169068 6175521 6185520 6194880 6201360 6246504 6272640 6283310 6291456 6325248 6388470 6397952 6414336 6431968 6432316 6448788 6452480 6458880 6488064 6512704 6516096 6522912 6533120 6533136 6539616 6543360 6568210 6578505 6597888 6607872 6614784 6626036 6632967 6635520 6653760 6654120 6660720 6671160 6690816 6709208 6719724 6726753 6730240 6736932 6737280 6747840 6814368 6821496 6842880 6854520 6861690 6872445 6889472 6911641 6940560 6958710 6979584 7017072 7027317 7077888 7097344 7097728 7104768 7115904 7127040 7165320 7186432 7197696 7208960 7216128 7225031 7228794 7235964 7247680 7259040 7266240 7299072 7311488 7319136 7319532 7326792 7330608 7338276 7342080 7349760 7361280 7381515 7403264 7422624 7433856 7434240 7466360 7474170 7485480 7485885 7493310 7527168 7539972 7547859 7571520 7579440 7591320 7602176 7643008 7711335 7742976 7750656 7808130 7831552 7839744 7852032 7864320 7873616 7881852 7894206 7906560 7929856 7962624 7972448 7984512 7984944 7992864 7997440 8005392 8017920 8039960 8040395 8060985 8076288 8084736 8097408 8110080 8111182 8140880 8145120 8153640 8166420 8174520 8212996 8225424 8234028 8242641 8246934 8247360 8259840 8268480 8282545 8328672 8350452 8363520 8386510 8388608 8399655 8421165 8433664 8478962 8517960 8526870 8552448 8598384 8611840 8650752 8688128 8697216 8710848 8719488 8724480 8771340 8797184 8810496 8819712 8833536 8843956 8847360 8857818 8871680 8872160 8880960 8894880 8921088 8959632 8969004 8982576 8983040 8983062 8991972 8997120 9020160 9044955 9085824 9095328 9123840 9139360 9148920 9149415 9158490 9163260 9172845 9253602 9254080 9278280 9292320 9306112 9356096 9369756 9408960 9424965 9437184 9473024 9487872 9502720 9553760 9596928 9621504 9638392 9647952 9648474 9673182 9678720 9688320 9732096 9758848 9759376 9769056 9774144 9784368 9789440 9799680 9799704 9815040 9842020 9852315 9896832 9911808 9912320 9922176 9939054 9953280 9965560 9980640 9981180 9991080 10006740 10036224 10053296 10063812 10079586 10095360 10105920 10121760 10221552 10266245 10281780 10292535 10323968 10334208 10410840 10438065 10452992 10469376 10485760 10509136 10525608 10542080 10616832 10646016 10646592 10657152 10673856 10690560 10747980 10768384 10779648 10796544 10813440 10826222 10843191 10853946 10860160 10871520 10888560 10899360 10948608 10967232 10978704 10979298 10990188 10995912 10996480 11007414 11013120 11024640 11041920 11054945 11104896 11133936 11151360 11199540 11211255 11228220 11239965 11309958 11357280 11369160 11403264 11464512 11534336 11596288 11614464 11625984 11632640 11695120 11712195 11747328 11759616 11778048 11796480 11810424 11822778 11841280 11841309 11859840 11894784 11946176 11958672 11976768 11977416 11989296 11996160 12026880 12047990 12059940 12114432 12127104 12146112 12165120 12166773 12198560 12199220 12211320 12217680 12230460 12249630 12319494 12338136 12351042 12371040 12389760 12402720 12493008 12545280 12566620 12579765 12582912 12650496 12718443 12776940 12795904 12828672 12863936 12864632 12897576 12904960 12917760 12976128 13025408 13032192 13045824 13066240 13066272 13079232 13086720 13136420 13157010 13195776 13215744 13229568 13252072 13252789 13265934 13271040 13286727 13307520 13308240 13321440 13342320 13381632 13418416 13439448 13453506 13460480 13473864 13474560 13474593 13495680 13628736 13642992 13685760 13709040 13723380 13737735 13744890 13778944 13823282 13880403 13881120 13917420 13959168 14034144 14054634 14155776 14194688 14195456 14209536 14231808 14254080 14270929 14330640 14372864 14395392 14417920 14432256 14450062 14457588 14471928 14472711 14495360 14509773 14518080 14532480 14598144 14622976 14638272 14639064 14653584 14661216 14676552 14684160 14699520 14722560 14763030 14806528 14845248 14867712 14868480 14908581 14932720 14948340 14970960 14971770 14986620 15054336 15079944 15095718 15119379 15143040 15158880 15182640 15204352 15286016 15422670 15485952 15501312 15616260 15663104 15679488 15704064 15728640 15747232 15763704 15788412 15813120 15859712 15925248 15944896 15969024 15969888 15985728 15994880 16010784 16035840 16079920 16080790 16121970 16152576 16169472 16194816 16220160 16222364 16239333 16280919 16281760 16290240 16307280 16332840 16349040 16425992 16450848 16468056 16468947 16485282 16493868 16494720 16519680 16536960 16565090 16657344 16700904 16727040 16773020 16777216 16799310 16842330 16867328 16957924 16964937 17035920 17053740 17104896 17196768 17223680 17301504 17376256 17394432 17421696 17438976 17448960 17542680 17594368 17620992 17639424 17667072 17687912 17688869 17694720 17715636 17734167 17743360 17744320 17761920 17789760 17842176 17919264 17938008 17965152 17966080 17966124 17983944 17994240 18040320 18071985 18089910 18171648 18190656 18221599 18247680 18278720 18297840 18298830 18316980 18326520 18345690 18479241 18507204 18508160 18526563 18556560 18584640 18612224 18712192 18739512 18817920 18849930 18874368 18946048 18975744 19005440 19107520 19193856 19243008 19276784 19295904 19296948 19346364 19357440 19376640 19464192 19517696 19518752 19538112 19548288 19568736 19578880 19599360 19599408 19630080 19684040 19704630 19735515 19793664 19823616 19824640 19844352 19878108 19898901 19906560 19931120 19961280 19962360 19982160 20013480 20072448 20106592 20127624 20159172 20180259 20190720 20211840 20243520 20277955 20443104 20532490 20563560 20585070 20617335 20647936 20668416 20734923 20821680 20876130 20905984 20938752 20971520 21018272 21051216 21084160 21197405 21233664 21292032 21293184 21314304 21347712 21381120 21495960 21536768 21559296 21593088 21626880 21652444 21675093 21686382 21707892 21720320 21743040 21777120 21798720 21897216 21934464 21957408 21958596 21980376 21991824 21992960 22014828 22026240 22049280 22083840 22109890 22144545 22209792 22267872 22302720 22399080 22422510 22456440 22457655 22479930 22619916 22643577 22714560 22738320 22806528 22929024 23068672 23134005 23192576 23228928 23251968 23265280 23390240 23424390 23494656 23519232 23556096 23592960 23620848 23645556 23682560 23682618 23719680 23789568 23892352 23917344 23953536 23954832 23978592 23992320 24053760 24095980 24119880 24121185 24182955 24228864 24254208 24292224 24320879 24330240 24333546 24397120 24398440 24422640 24435360 24460920 24499260 24638988 24676272 24702084 24727923 24742080 24779520 24805440 24847635 24986016 25090560 25133240 25159530 25165824 25198965 25300992 25436886 25553880 25591808 25657344 25727872 25729264 25795152 25809920 25835520 25952256 26050816 26064384 26091648 26132480 26132544 26158464 26173440 26272840 26314020 26391552 26431488 26459136 26504144 26505578 26531868 26542080 26573454 26615040 26616480 26642880 26684640 26763264 26836832 26878896 26907012 26920960 26947728 26949120 26949186 26991360 27065555 27134865 27257472 27285984 27371520 27418080 27446760 27448245 27475470 27489780 27518535 27557888 27646564 27760806 27762240 27834840 27918336 28068288 28109268 28274895 28311552 28389376 28390912 28419072 28463616 28508160 28541858 28661280 28745728 28790784 28835840 28864512 28900124 28915176 28943856 28945422 28990720 29019546 29036160 29064960 29196288 29245952 29276544 29278128 29307168 29322432 29353104 29368320 29399040 29445120 29526060 29556945 29613056 29690496 29735424 29736960 29817162 29865440 29896680 29941920 29943540 29973240 30108672 30159888 30191436 30238758 30286080 30317760 30365280 30408704 30572032 30798735 30845340 30877605 30971904 31002624 31232520 31326208 31358976 31408128 31457280 31494464 31527408 31576824 31626240 31719424 31850496 31889792 31938048 31939776 31971456 31989760 32021568 32071680 32159840 32161580 32243940 32305152 32338944 32389632 32440320 32444728 32478666 32529573 32561838 32563520 32580480 32614560 32665680 32698080 32851984 32901696 32936112 32937894 32970564 32987736 32989440 33039360 33073920 33130180 33164835 33314688 33401808 33454080 33546040 33598620 33633765 33684660 33734656 33915848 33929874 34071840 34107480 34209792 34393536 34447360 34558205 34603008 34752512 34788864 34843392 34877952 34897920 34939171 35085360 35136585 35188736 35241984 35278848 35334144 35375824 35377738 35389440 35431272 35468334 35486720 35488640 35523840 35523927 35579520 35684352 35838528 35876016 35930304 35932160 35932248 35967888 35988480 36080640 36125155 36143970 36179820 36343296 36381312 36443198 36495360 36500319 36557440 36595680 36597660 36633960 36653040 36691380 36958482 37014408 37016320 37053126 37113120 37169280 37224448 37424384 37479024 37635840 37699860 37739295 37748736 37892096 37951488 38010880 38155329 38215040 38387712 38486016 38553568 38591808 38593896 38692728 38714880 38753280 38928384 39035392 39037504 39076224 39096576 39137472 39157760 39198720 39198816 39260160 39368080 39409260 39471030 39587328 39647232 39649280 39688704 39756216 39758367 39797802 39813120 39860181 39862240 39922560 39924720 39964320 40026960 40144896 40213184 40255248 40318344 40360518 40381440 40423680 40487040 40555910 40886208 41064980 41127120 41170140 41213205 41234670 41295872 41336832 41469846 41643360 41752260 41811968 41877504 41943040 42036544 42102432 42168320 42394810 42467328 42584064 42586368 42628608 42695424 42762240 42812787 42991920 43073536 43118592 43186176 43253760 43304888 43350186 43372764 43415784 43418133 43440640 43486080 43554240 43597440 43794432 43868928 43914816 43917192 43960752 43983648 43985920 44029656 44052480 44098560 44167680 44219780 44289090 44419584 44535744 44605440 44611501 44725743 44798160 44845020 44912880 44915310 44959860 45239832 45287154 45358137 45429120 45476640 45613056 45858048 46137344 46268010 46385152 46457856 46503936 46530560 46634291 46780480 46848780 46989312 47038464 47112192 47185920 47241696 47291112 47365120 47365236 47439360 47579136 47784704 47834688 47907072 47909664 47957184 47984640 48038761 48107520 48191960 48239760 48242370 48365910 48457728 48508416 48584448 48641758 48660480 48667092 48717999 48794240 48796880 48842757 48845280 48870720 48921840 48998520 49277976 49352544 49404168 49406841 49455846 49484160 49559040 49610880 49695270 49972032 50181120 50266480 50319060 50331648 50397930 50601984 50873772 50894811 51107760 51183616 51314688 51455744 51458528 51590304 51619840 51671040 51904512 52101632 52128768 52183296 52264960 52265088 52316928 52346880 52545680 52628040 52783104 52862976 52918272 53008288 53011156 53063736 53066607 53084160 53146908 53202501 53230080 53232960 53285760 53369280 53526528 53673664 53757792 53814024 53841920 53895456 53898240 53898372 53982720 54131110 54215955 54269730 54514944 54571968 54664797 54743040 54836160 54893520 54896490 54950940 54979560 55037070 55115776 55293128 55437723 55521612 55524480 55669680 55836672 56136576 56218536 56549790 56623104 56778752 56781824 56838144 56927232 57016320 57083716 57322560 57491456 57581568 57671680 57729024 57800248 57830352 57887712 57890844 57981440 58039092 58072320 58129920 58392576 58491904 58553088 58556256 58614336 58644864 58706208 58736640 58798080 58890240 59052120 59113890 59206545 59226112 59380992 59470848 59473920 59544221 59634324 59696703 59730880 59793360 59883840 59887080 59946480 60217344 60319776 60382872 60477516 60540777 60572160 60635520 60730560 60817408 60833865 61144064 61597470 61690680 61755210 61943808 62005248 62204769 62465040 62652416 62717952 62816256 62914560 62988928 63054816 63153648 63252480 63438848 63592215 63700992 63779584 63876096 63879552 63942912 63979520 64043136 64143360 64319680 64323160 64487880 64610304 64677888 64779264 64880640 64889456 64957332 65025279 65059146 65123676 65127040 65160960 65229120 65331360 65396160 65703968 65803392 65872224 65875788 65941128 65975472 65978880 66078720 66147840 66260360 66263945 66329670 66433635 66629376 66803616 66908160 67092080 67197240 67267530 67369320 67372965 67469312 67831696 67859748 67930731 68143680 68214960 68419584 68787072 68894720 69116410 69206016 69402015 69505024 69577728 69686784 69755904 69795840 69878342 70170720 70273170 70377472 70483968 70557696 70668288 70751648 70755476 70778880 70862544 70936668 70973440 70977280 71047680 71047854 71159040 71354645 71368704 71677056 71752032 71860608 71864320 71864496 71935776 71976960 72161280 72250310 72287940 72359640 72363555 72548865 72686592 72762624 72886396 72962637 72990720 73000638 73114880 73191360 73195320 73267920 73306080 73382760 73916964 74028816 74032640 74106252 74226240 74338560 74448896 74542905 74848768 74958048 75271680 75399720 75478590 75497472 75596895 75784192 75902976 76021760 76310658 76430080 76775424 76972032 77107136 77183616 77187792 77385456 77429760 77506560 77856768 78070784 78075008 78152448 78193152 78274944 78315520 78397440 78397632 78520320 78736160 78818520 78942060 79174656 79294464 79298560 79377408 79512432 79516734 79595604 79626240 79720362 79724480 79845120 79849440 79928640 80053920 80289792 80426368 80510496 80636688 80721036 80762880 80847360 80974080 81111820 81196665 81404595 81772416 82129960 82254240 82340280 82344735 82426410 82469340 82591744 82673664 82939692 83286720 83504520 83623936 83755008 83886080 84073088 84204864 84336640 84789620 84824685 84934656 85168128 85172736 85257216 85390848 85524480 85625574 85983840 86147072 86237184 86372352 86507520 86609776 86700372 86745528 86831568 86836266 86881280 86972160 87108480 87194880 87588864 87737856 87829632 87834384 87921504 87967296 87971840 88059312 88104960 88197120 88335360 88439560 88444345 88578180 88670835 88839168 89071488 89210880 89223002 89451486 89596320 89690040 89825760 89830620 89919720 90479664 90574308 90716274 90858240 90953280 91107995 91226112 91716096 92274688 92396205 92536020 92632815 92770304 92915712 93007872 93061120 93268582 93560960 93697560 93978624 94076928 94224384 94371840 94483392 94582224 94730240 94730472 94878720 95158272 95569408 95669376 95814144 95819328 95914368 95969280 96077522 96215040 96383920 96479520 96484740 96731820 96915456 97016832 97168896 97283516 97320960 97334184 97435998 97588480 97588719 97593760 97685514 97690560 97741440 97843680 97997040 98555952 98705088 98808336 98813682 98911692 98968320 99118080 99221760 99390540 99494505 99944064 100362240 100532960 100638120 100795860 100901295 101203968 101747544 101789622 102215520 102367232 102629376 102911488 102917056 103180608 103239680 103342080 103674615 103809024 104203264 104257536 104366592 104529920 104530176 104633856 104693760 104817513 105091360 105256080 105566208 105725952 105836544 106016576 106022312 106127472 106133214 106168320 106293816 106405002 106460160 106465920 106571520 106738560 107053056 107347328 107515584 107628048 107683840 107790912 107796480 107796744 107965440 108262220 108375465 108431910 108539460 109029888 109143936 109329594 109486080 109500957 109672320 109787040 109792980 109901880 109959120 110074140 110231552 110586256 110875446 111043224 111048960 111339360 111673344 112273152 112437072 113099580 113217885 113246208 113557504 113563648 113676288 113854464 114032640 114167432 114465987 114645120 114982912 115163136 115343360 115458048 115600496 115660704 115775424 115781688 115962880 116078184 116144640 116259840 116785152 116983808 117106176 117112512 117228672 117289728 117412416 117473280 117596160 117612139 117780480 118104240 118227780 118413090 118452224 118761984 118941696 118947840 119088442 119268648 119275101 119393406 119461760 119580543 119586720 119767680 119774160 119892960 120434688 120639552 120765744 120955032 121081554 121144320 121271040 121461120 121604395 121634816 121667730 122288128 123194940 123381360 123510420 123639615 123887616 124010496 124409538 124930080 125304832 125435904 125632512 125829120 125977856 126109632 126307296 126504960 126877696 127184430 127401984 127559168 127752192 127759104 127885824 127959040 128086272 128286720 128438361 128639360 128646320 128975760 129220608 129355776 129558528 129761280 129778912 129914664 130050558 130118292 130247352 130254080 130254399 130321920 130458240 130662720 130792320 131407936 131606784 131744448 131751576 131882256 131950944 131957760 132157440 132295680 132520720 132527890 132659340 132867270 133258752 133607232 133816320 133834503 134177229 134184160 134394480 134535060 134738640 134745930 134938624 135663392 135719496 135861462 136287360 136429920 136839168 137574144 137789440 138232820 138412032 138804030 139010048 139155456 139373568 139511808 139591680 139756684 139902873 140341440 140546340 140754944 140967936 141115392 141336576 141503296 141510952 141557760 141725088 141873336 141946880 141954560 142095360 142095708 142318080 142709290 142737408 143354112 143504064 143721216 143728640 143728992 143871552 143953920 144116283 144322560 144500620 144575880 144719280 144727110 145097730 145373184 145525248 145772792 145780679 145925274 145981440 146001276 146153997 146229760 146382720 146390640 146535840 146612160 146765520 147833928 148057632 148065280 148212504 148220523 148452480 148677120 148897792 149085810 149697536 149916096 150543360 150799440 150957180 150994944 151193790 151568384 151805952 152043520 152621316 152684433 152860160 153550848 153944064 154214272 154367232 154375584 154770912 154859520 155013120 155713536 156141568 156150016 156304896 156386304 156549888 156631040 156794880 156795264 156980219 157040640 157472320 157637040 157884120 158349312 158588928 158597120 158754816 159024864 159033468 159191208 159199821 159252480 159440724 159448960 159607503 159690240 159698880 159857280 160107840 160579584 160852736 161020992 161273376 161442072 161525760 161694720 161948160 162223640 162393330 162647865 162809190 163544832 163994391 164259920 164508480 164680560 164689470 164852820 164938680 165183488 165347328 165879384 166313169 166573440 167009040 167247872 167510016 168146176 168409728 168673280 169579240 169649370 169869312 170336256 170345472 170514432 170781696 171048960 171251148 171967680 172294144 172474368 172744704 173015040 173219552 173400744 173491056 173663136 173672532 173762560 173944320 174216960 174389760 174695855 175177728 175475712 175659264 175668768 175843008 175934592 175943680 176118624 176209920 176394240 176670720 176879120 176888690 177156360 177341670 177619635 177678336 178142976 178421760 178446004 178632663 178902972 179090109 179192640 179380080 179651520 179661240 179839440 180959328 181148616 181432548 181716480 181906560 182215990 182452224 182501595 183432192 184549376 184792410 185072040 185265630 185540608 185831424 186015744 186122240 186537164 186614307 187121920 187395120 187957248 188153856 188448768 188743680 188966784 189164448 189460480 189460944 189757440 190316544 190776645 191138816 191338752 191628288 191638656 191828736 191938560 192155044 192430080 192767840 192959040 192969480 193463640 193830912 194033664 194337792 194567032 194641920 194668368 194871996 195075837 195176960 195177438 195187520 195371028 195381120 195482880 195687360 195994080 197111904 197410176 197616672 197627364 197823384 197936640 198236160 198443520 198781080 198791835 198989010 199300905 199888128 200437589 200724480 201065920 201276240 201591720 201802590 202407936 203495088 203579244 203792193 204431040 204734464 205258752 205822976 205834112 206361216 206479360 206684160 207349230 207618048 208406528 208515072 208733184 209059840 209060352 209267712 209387520 209635026 210182720 210512160 211132416 211451904 211673088 212033152 212044624 212254944 212266428 212336640 212587632 212810004 212920320 212931840 213143040 213477120 214063935 214106112 214694656 215031168 215256096 215367680 215581824 215592960 215593488 215930880 216524440 216750930 216863820 217078920 217090665 218059776 218287872 218659188 218887911 218972160 219001914 219344640 219574080 219585960 219803760 219918240 220148280 220463104 221172512 221750892 222086448 222097920 222678720 223057505 223346688 223628715 224546304 224874144 226199160 226435770 226492416 226790685 227115008 227127296 227352576 227708928 228065280 228334864 228931974 229290240 229965824 230326272 230686720 230916096 231200992 231321408 231550848 231563376 231925760 232156368 232289280 232519680 233171455 233570304 233967616 234212352 234225024 234457344 234579456 234824832 234946560 235192320 235224278 235560960 236208480 236455560 236826180 236904448 237523968 237883392 237895680 238176884 238537296 238550202 238786812 238923520 239161086 239173440 239535360 239548320 239785920 240193805 240869376 241279104 241531488 241910064 242163108 242288640 242542080 242922240 243208790 243269632 243335460 243589995 244213785 244576256 246389880 246762720 247020840 247034205 247279230 247775232 248020992 248819076 249860160 250609664 250871808 251265024 251658240 251955712 252219264 252614592 253009920 253755392 254368860 254474055 254803968 255118336 255504384 255518208 255771648 255918080 256172544 256573440 256876722 257278720 257292640 257951520 258441216 258711552 259117056 259522560 259557824 259829328 260101116 260236584 260494704 260508160 260508798 260643840 260916480 261325440 261584640 262815872 263213568 263488896 263503152 263764512 263901888 263915520 264314880 264591360 265041440 265055780 265318680 265333035 265734540 266012505 266517504 267214464 267632640 267669006 268354458 268368320 268788960 269070120 269477280 269491860 269877248 271326784 271438992 271722924 272574720 272859840 273323985 273678336 275148288 275578880 276465640 276824064 277188615 277608060 278020096 278310912 278747136 279023616 279183360 279513368 279805746 280682880 281092680 281509888 281935872 282230784 282673152 283006592 283021904 283115520 283450176 283746672 283893760 283909120 284190720 284191416 284636160 285418580 285474816 286708224 287008128 287442432 287457280 287457984 287743104 287907840 287946961 288232566 288645120 289001240 289151760 289438560 289454220 290195460 290746368 291050496 291545584 291561358 291850548 291962880 292002552 292307994 292459520 292765440 292766157 292781280 293071680 293224320 293531040 295667856 296115264 296130560 296425008 296441046 296904960 297354240 297721105 297795584 298171620 298483515 299395072 299832192 301086720 301598880 301914360 302387580 302703885 303136768 303611904 304087040 305242632 305368866 305720320 307101696 307888128 308428544 308734464 308751168 309541824 309719040 310026240 311023845 311427072 312283136 312300032 312609792 312772608 313099776 313262080 313589760 313590528 313960438 314081280 314452539 314944640 315274080 315768240 316698624 317177856 317194240 317509632 318049728 318066936 318382416 318399642 318504960 318881448 318897920 319215006 319380480 319397760 319714560 320215680 321159168 321705472 322041984 322546752 322884144 323051520 323389440 323896320 324447280 324786660 325126395 325295730 325618380 327089664 327988782 328502871 328519840 329016960 329361120 329378940 329705640 329877360 330366976 330694656 331758768 332626338 333146880 334018080 334495744 335020032 336292352 336819456 337346560 339158480 339298740 339653655 339738624 340672512 340690944 341028864 341563392 342097920 342502296 343397961 343935360 344588288 344948736 345489408 346030080 346439104 346801488 346982112 347326272 347345064 347525120 347888640 348433920 348779520 349391710 350355456 350951424 351318528 351337536 351686016 351869184 351887360 352237248 352419840 352788480 352836417 353341440 353758240 353777380 354312720 354683340 355239270 355356672 356285952 356843520 356892008 357265326 357805944 357825303 358180218 358385280 358760160 359303040 359322480 359678880 361918656 362297232 362865096 363432960 363813120 364431980 364813185 364904448 365003190 366864384 369584820 370144080 370531260 371081216 371662848 372031488 372244480 373074328 373228614 374243840 374790240 375914496 376307712 376897536 377487360 377933568 378328896 378920960 378921888 379514880 380633088 381553290 382277632 382677504 383256576 383277312 383657472 383877120 384310088 384330881 384860160 385315083 385535680 385918080 385938960 386927280 387661824 388067328 388675584 389134064 389283840 389336736 389743992 390151674 390353920 390354876 390375040 390742056 390762240 390763197 390965760 391374720 391988160 394223808 394820352 395233344 395254728 395646768 395873280 396472320 396887040 397562160 397583670 397978020 398601810 399776256 400875178 401448960 401503509 402131840 402531687 402552480 403183440 403605180 404815872 406990176 407158488 407584386 408862080 409468928 410517504 411645952 411668224 412722432 412958720 413368320 414698460 415236096 416813056 417030144 417466368 418119680 418120704 418535424 418775040 419270052 419708619 420365440 421024320 422264832 422903808 423346176 424066304 424089248 424509888 424532856 424673280 425175264 425620008 425840640 425863680 426286080 426954240 428127870 428212224 429389312 430062336 430512192 430735360 431163648 431185920 431186976 431861760 432348849 433048880 433501860 433727640 434157840 434181330 436119552 436575744 437318376 437342037 437775822 437944320 438003828 438461991 438689280 439148160 439171920 439607520 439836480 440296560 440926208 442345024 443501784 444172896 444195840 445357440 446115010 446693376 447257430 449092608 449748288 452398320 452871540 452984832 453581370 454230016 454254592 454705152 455417856 456130560 456669728 457863948 458580480 459931648 460652544 461373440 461832192 462401984 462642816 463101696 463126752 463851520 464312736 464578560 465039360 466342910 467140608 467935232 468424704 468450048 468914688 469158912 469649664 469893120 470384640 470448556 470940657 471121920 472416960 472911120 473652360 473808896 475047936 475766784 475791360 476353768 477074592 477100404 477573624 477599463 477847040 478322172 478346880 479070720 479096640 479571840 480387610 481738752 482558208 483062976 483820128 484326216 484577280 485084160 485844480 486417580 486539264 486670920 487179990 487943595 488427570 489152512 490726511 491983173 492779760 493525440 494041680 494068410 494558460 495550464 496041984 497638152 498939507 499720320 501219328 501743616 502530048 503911424 504438528 505229184 506019840 507510784 508737720 508948110 509607936 510236672 511008768 511036416 511543296 511836160 512345088 512977201 513146880 513753444 514557440 514585280 515903040 516882432 517423104 518234112 519045120 519115648 519658656 520202232 520473168 520989408 521016320 521017596 521287680 521832960 522650880 523169280 524087565 525631744 526427136 526977792 527006304 527529024 527803776 527831040 528426371 528629760 529182720 530082880 530111560 530637360 530666070 531469080 532025010 533035008 534428928 535265280 535338012 535897989 536708916 536736640 537270327 537577920 538140240 538954560 538983720 539754496 542653568 542877984 543445848 545149440 545719680 546647970 547356672 547504785 550296576 551157760 552931280 553648128 554377230 555216120 556040192 556621824 557494272 558047232 558366720 559026736 559611492 559842921 561365760 562185360 563019776 563871744 564461568 565346304 566013184 566043808 566231040 566900352 567493344 567787520 567818240 568381440 568382832 569272320 570837160 570949632 572329935 573416448 574016256 574884864 574914560 574915968 575486208 575815680 575893922 576465132 577290240 578002480 578303520 578877120 578908440 580390920 581492736 582100992 583091168 583122716 583701096 583925760 584005104 584615988 584919040 585227511 585530880 585532314 585562560 586143360 586448640 587062080 588060695 591335712 592230528 592261120 592850016 592882092 593809920 594708480 595442210 595591168 596343240 596375505 596967030 597902715 598790144 599664384 601312767 602173440 603197760 603828720 604775160 605407770 606273536 607223808 608174080 610485264 610737732 611440640 614203392 615776256 616857088 617468928 617502336 619083648 619438080 620052480 622047690 622854144 624566272 624600064 625219584 625545216 626199552 626524160 627179520 627181056 627920876 628162560 628905078 629889280 630548160 631536480 633397248 634355712 634388480 635019264 636099456 636133872 636764832 636799284 637009920 637762896 637795840 638430012 638760960 638795520 639429120 640431360 642191805 642318336 643410944 644083968 645093504 645768288 646103040 646778880 647792640 648894560 649573320 650252790 650591460 651236760 651271995 654179328 655977564 656663733 657005742 657039680 658033920 658722240 658757880 659411280 659754720 660733952 661389312 663517536 665252676 666293760 668036160 668991488 669172515 670040064 670886145 672584704 673638912 674693120 678316960 678597480 679307310 679477248 681345024 681381888 682057728 683126784 684195840 685004592 686795922 687870720 689176576 689897472 690978816 692060160 692878208 693602976 693964224 694652544 694690128 695050240 695777280 696867840 697559040 698783420 699514365 700710912 701902848 702637056 702675072 703372032 703738368 703774720 704474496 704839680 705576960 705672834 706682880 707516480 707554760 708625440 709366680 710478540 710713344 712571904 713687040 713784016 714530652 715611888 715650606 716360436 716770560 717520320 718606080 718644960 719357760 720581415 723837312 724594464 725730192 726865920 727626240 728863960 728903395 729626370 729808896 730006380 730769985 733728768 739169640 740288160 741062520 741102615 742162432 743325696 744062976 744488960 746148656 746457228 748487680 749580480 751828992 752615424 753795072 754974720 755867136 756657792 757841920 757843776 759029760 761266176 763106580 763422165 764555264 765355008 766513152 766554624 767314944 767754240 768620176 768661762 769720320 770630166 771071360 771836160 771877920 773854560 775323648 776134656 777351168 778268128 778567680 778673472 779487984 780303348 780707840 780709752 780750080 781484112 781524480 781526394 781931520 782749440 783976320 784901095 788447616 789640704 790466688 790509456 791293536 791746560 792944640 793774080 795124320 795167340 795956040 795999105 797203620 798037515 799552512 801750356 802897920 803007018 804263680 805063374 805104960 806366880 807210360 809631744 813980352 814316976 815168772 817724160 818937856 819971955 821035008 823291904 823336448 825444864 825917440 826736640 829396920 830472192 831565845 833626112 834060288 834932736 836239360 836241408 837070848 837550080 838540104 839417238 840730880 842048640 844529664 845807616 846692352 848132608 848178496 849019776 849065712 849346560 850350528 851240016 851681280 851727360 852572160 853908480 856255740 856424448 858778624 860124672 861024384 861470720 862327296 862371840 862373952 863723520 863840883 864697698 866097760 867003720 867455280 868315680 868362660 872239104 873151488 874636752 874684074 875551644 875888640 876007656 876923982 877378560 878296320 878343840 879215040 879672960 880593120 881852416 884690048 887003568 888345792 888391680 890714880 892230020 893163315 893386752 894514860 895450545 898185216 899496576 904796640 905743080 907162740 908460032 908509184 909410304 910835712 912261120 913339456 915727896 917160960 919863296 921305088 922746880 923664384 924803968 925285632 926203392 926253504 927703040 928625472 929157120 930078720 932685820 933071535 934281216 935870464 936849408 936900096 937829376 938317824 939299328 939786240 940769280 940897112 941881314 942243840 943357617 944833920 945822240 947304720 947617792 950095872 951533568 951582720 952707536 954149184 954200808 955147248 955198926 955694080 956644344 956693760 958141440 958193280 959143680 960775220 963477504 965116416 966125952 967640256 968652432 969154560 970168320 971688960 972835160 973341840 974359980 975379185 975887190 976855140 978305024 981453022 983966346 985508613 985559520 987050880 988083360 988136820 989116920 991100928 992083968 995276304 997879014 999440640 1002187945 1002438656 1003487232 1005060096 1007822848 1008877056 1010458368 1012039680 1013235959 1015021568 1017475440 1017896220 1018960965 1019215872 1020473344 1022017536 1022072832 1023086592 1023672320 1024690176 1025954402 1026293760 1027506888 1029114880 1029170560 1030193883 1031806080 1033764864 1034846208 1036468224 1038090240 1038231296 1039317312 1040404464 1040946336 1041978816 1042032640 1042035192 1042575360 1043665920 1045301760 1046338560 1048175130 1051263488 1052854272 1053955584 1054012608 1055058048 1055607552 1055662080 1056852742 1057259520 1058365440 1058509251 1060165760 1060223120 1061274720 1061332140 1062938160 1064050020 1066070016 1068857856 1070530560 1070676024 1071795978 1073417832 1073473280 1073475909 1074540654 1075155840 1076280480 1077909120 1077967440 1079508992 1085307136 1085755968 1086891696 1090298880 1091439360 1093295940 1094439555 1094713344 1095009570 1100593152 1102315520 1105862560 1108754460 1110432240 1112080384 1113243648 1114988544 1116094464 1116733440 1118053472 1119222984 1119685842 1122731520 1124370720 1126039552 1127743488 1128923136 1130692608 1132026368 1132087616 1132462080 1133800704 1134986688 1135575040 1135636480 1136762880 1136765664 1138544640 1141674320 1141899264 1144659870 1146832896 1148032512 1149769728 1149829120 1149831936 1150972416 1151631360 1151787844 1152930264 1152992643 1154580480 1155945249 1156004960 1156607040 1157754240 1157816880 1160781840 1162985472 1164201984 1166182336 1166245432 1167402192 1167851520 1168010208 1169231976 1169838080 1170455022 1171061760 1171064628 1171125120 1172286720 1172897280 1174124160 1176121390 1182671424 1184461056 1184522240 1185700032 1185764184 1187619840 1189416960 1190884420 1191182336 1192686480 1192751010 1193934060 1195805430 1197580288 1199328768 1202625534 1204346880 1204510527 1206395520 1207657440 1209550320 1210815540 1212547072 1214447616 1216348160 1220970528 1221475464 1222881280 1228406784 1231552512 1233714176 1234937856 1235004672 1238167296 1238876160 1240104960 1244095380 1245708288 1249132544 1249200128 1250439168 1251090432 1252399104 1253048320 1254359040 1254362112 1255841752 1256325120 1257810156 1259125857 1259778560 1261096320 1263072960 1266794496 1268711424 1268776960 1270038528 1272198912 1272267744 1273529664 1273598568 1274019840 1275525792 1275591680 1276860024 1277521920 1277591040 1278858240 1280862720 1284383610 1284636672 1286821888 1288167936 1290187008 1291536576 1292206080 1293557760 1293733529 1295585280 1297046547 1297789120 1299146640 1300505580 1301182920 1302473520 1302543990 1308358656 1311955128 1312026111 1313327466 1314011484 1314079360 1315385973 1316067840 1317444480 1317515760 1318822560 1319509440 1321467904 1322778624 1327035072 1330505352 1332587520 1336072320 1337982976 1338345030 1340080128 1341772290 1345169408 1347277824 1349386240 1356633920 1357194960 1358614620 1358954496 1362690048 1362763776 1364115456 1366253568 1368391680 1370009184 1373591844 1375741440 1378353152 1379794944 1381957632 1384120320 1385756416 1387205952 1387928448 1389305088 1389380256 1390100480 1391554560 1393735680 1395118080 1397566840 1399028730 1401421824 1403805696 1405274112 1405350144 1406744064 1407476736 1407549440 1408948992 1409679360 1411153920 1411345668 1412821971 1413365760 1415032960 1415109520 1417250880 1418733360 1420957080 1421426688 1425143808 1427374080 1427568032 1429061304 1431223776 1431301212 1432720872 1432798389 1433541120 1435040640 1437212160 1437289920 1438715520 1439734805 1441162830 1447674624 1449188928 1451460384 1453731840 1455252480 1457727920 1457806790 1459252740 1459617792 1460012760 1461539970 1463830785 1467457536 1472179533 1475949519 1478339280 1480576320 1482125040 1482205230 1484324864 1486651392 1488125952 1488977920 1492297312 1492914456 1496975360 1499160960 1503657984 1505230848 1507590144 1511734272 1513315584 1515683840 1515687552 1518059520 1522532352 1526213160 1526844330 1529110528 1530710016 1533026304 1533109248 1534629888 1535508480 1537240352 1537323524 1538931603 1539440640 1541260332 1542142720 1543672320 1543755840 1547709120 1550647296 1552269312 1554702336 1556536256 1557135360 1557346944 1558975968 1560606696 1561415680 1561419504 1561500160 1562968224 1563048960 1563052788 1563863040 1565498880 1567952640 1569802190 1572262695 1576895232 1579281408 1580933376 1581018912 1582587072 1583493120 1585279113 1585889280 1587548160 1590248640 1590334680 1591912080 1591998210 1594407240 1596075030 1599105024 1603500712 1605795840 1606014036 1607693967 1608527360 1610126748 1610209920 1612733760 1614420720 1619263488 1627960704 1628633952 1630337544 1635448320 1637875712 1639943910 1642070016 1642514355 1646583808 1646672896 1650889728 1651834880 1653473280 1658793840 1660944384 1663131690 1667252224 1668120576 1669865472 1672478720 1672482816 1674141696 1675100160 1677080208 1678834476 1679528763 1681461760 1684097280 1689059328 1691615232 1693384704 1696265216 1696356992 1698039552 1698131424 1698693120 1700701056 1702480032 1703362560 1703454720 1705144320 1707816960 1712511480 1712848896 1716989805 1717557248 1720249344 1722048768 1722941440 1724654592 1724743680 1724747904 1726782409 1727447040 1727681766 1729395396 1732195520 1734007440 1734910560 1736631360 1736725320 1744478208 1746302976 1749273504 1749368148 1751103288 1751777280 1752015312 1753847964 1754757120 1755682533 1756592640 1756687680 1758430080 1759345920 1761186240 1763704832 1764182085 1769380096 1774007136 1776691584 1776783360 1781429760 1784460040 1786326630 1786773504 1789029720 1789126515 1790901090 1796370432 1798993152 1803938301 1809593280 1811486160 1814325480 1816920064 1817018368 1818820608 1821671424 1824522240 1826678912 1831455792 1834321920 1839726592 1842610176 1847328768 1849607936 1850571264 1852406784 1852507008 1855406080 1857250944 1858314240 1860157440 1865371640 1866143070 1868562432 1871740928 1873698816 1873800192 1875658752 1876635648 1878598656 1879572480 1881538560 1881794224 1883762628 1884487680 1886715234 1889667840 1891644480 1894609440 1895235584 1900191744 1903067136 1903165440 1905415072 1908298368 1908401616 1910294496 1910397852 1911388160 1913288688 1913387520 1916282880 1916386560 1918287360 1921550440 1921654405 1926575415 1926955008 1930232832 1932251904 1935280512 1937304864 1938309120 1940336640 1943377920 1945670320 1946683680 1948719960 1950758370 1951774380 1953710280 1953815985 1956610048 1962906044 1967932692 1969991199 1971017226 1971119040 1974101760 1976166720 1976273640 1978233840 1982201856 1984167936 1990552608 1995758028 1998881280 2004375890 2004877312 2006974464 2007517545 2010120192 2012658435 2015645696 2017754112 2020916736 2024079360 2026471918 2030043136 2034950880 2035792440 2037921930 2038431744 2040946688 2044035072 2044145664 2046173184 2047344640 2049380352 2051908804 2052587520 2055013776 2058229760 2058341120 2060387766 2063612160 2067529728 2069692416 2072936448 2076180480 2076462592 2078634624 2080808928 2081892672 2083957632 2084065280 2084070384 2085150720 2087331840 2090603520 2092677120 2096350260 2098543095 2102526976 2105708544 2107911168 2108025216 2110116096 2111215104 2111324160 2113705484 2114519040 2116730880 2117018502 2120331520 2120446240 2122549440 2122664280 2125876320 2128100040 2132140032 2137715712 2141061120 2141352048 2143591956 2146835664 2146946560 2146951818 2149081308 2150311680 2152560960 2155818240 2155934880 2159017984 2161744245 2170614272 2171511936 2173783392 2180597760 2182878720 2186591880 2186710185 2188879110 2189426688 2190019140 2192309955 2201186304 2204631040 2211725120 2217508920 2220864480 2224160768 2226487296 2229977088 2232188928 2233466880 2236106944 2238445968 2239371684 2245463040 2248741440 2252079104 2255486976 2257846272 2261385216 2264052736 2264175232 2264924160 2267601408 2269973376 2271150080 2271272960 2273525760 2273531328 2277089280 2283348640 2283798528 2289319740 2293665792 2296065024 2299539456 2299658240 2299663872 2301944832 2303262720 2303575688 2305860528 2305985286 2309160960 2311890498 2312009920 2313214080 2315508480 2315633760 2321563680 2325970944 2328403968 2332364672 2332490864 2334804384 2335703040 2336020416 2338463952 2339676160 2340910044 2342123520 2342129256 2342250240 2344573440 2345794560 2348248320 2352242780 2354703285 2365342848 2368922112 2369044480 2371400064 2371528368 2375239680 2378833920 2381768840 2385372960 2385502020 2387868120 2387997315 2391610860 2395160576 2398657536 2405251068 2408693760 2409021054 2412791040 2415314880 2419100640 2421631080 2425094144 2428895232 2432696320 2441941056 2442950928 2445762560 2453632555 2456813568 2459915865 2463105024 2467428352 2469875712 2470009344 2476334592 2477752320 2480209920 2488190760 2491416576 2494697535 2498265088 2498400256 2500878336 2502180864 2504798208 2506096640 2508718080 2508724224 2511683504 2512650240 2515620312 2518251714 2519557120 2522192640 2526145920 2533588992 2537422848 2537553920 2540077056 2544397824 2544535488 2547059328 2547197136 2548039680 2551051584 2551183360 2553720048 2555043840 2555182080 2557716480 2561725440 2564886005 2568767220 2569273344 2573643776 2576335872 2580374016 2583073152 2584412160 2587115520 2587467058 2591170560 2591522649 2594093094 2595578240 2598293280 2601011160 2602365840 2604947040 2605087980 2616717312 2623910256 2624052222 2626654932 2628022968 2628158720 2630771946 2632135680 2634888960 2635031520 2637645120 2639018880 2642131855 2642935808 2645557248 2654070144 2661010704 2665175040 2672144640 2675965952 2676690060 2679489945 2680160256 2683544580 2686351635 2690338816 2694555648 2698772480 2713267840 2714389920 2717229240 2725380096 2725527552 2728230912 2732507136 2736783360 2740018368 2747183688 2751482880 2756706304 2759589888 2763915264 2768240640 2771512832 2774411904 2775856896 2778610176 2778760512 2780200960 2783109120 2787471360 2790236160 2795133680 2798057460 2799214605 2802843648 2807611392 2810548224 2810700288 2813488128 2814953472 2815098880 2817897984 2819358720 2822307840 2822691336 2825643942 2826731520 2830065920 2830072851 2830219040 2834501760 2837466720 2841914160 2842853376 2850287616 2854748160 2855136064 2858122608 2862447552 2862602424 2865441744 2865596778 2867082240 2870081280 2874424320 2874579840 2877431040 2879469610 2882325660 2895349248 2898377856 2902920768 2907463680 2910504960 2915455840 2915613580 2918505480 2920025520 2923079940 2926137555 2927661570 2934915072 2944359066 2951899038 2956678560 2961152640 2964250080 2964410460 2968649728 2973302784 2976251904 2977955840 2984594624 2985828912 2993950720 2998321920 3006563835 3007315968 3010461696 3015180288 3023468544 3026631168 3031367680 3031375104 3036119040 3039707877 3045064704 3052426320 3053688660 3058221056 3061420032 3066052608 3066218496 3069259776 3071016960 3074480704 3074647048 3077863206 3078881280 3082520664 3084285440 3087344640 3087511680 3095418240 3101294592 3104538624 3109404672 3113072512 3114270720 3114693888 3117951936 3121213392 3122831360 3122839008 3123000320 3125936448 3126097920 3126105576 3127726080 3130997760 3135905280 3139604380 3144525390 3153790464 3158562816 3161866752 3162037824 3165174144 3166986240 3167416571 3170558226 3171778560 3175096320 3175527753 3180497280 3180669360 3183824160 3183996420 3188814480 3192150060 3198210048 3207001424 3211591680 3212028072 3215387934 3217054720 3220253496 3220419840 3220427727 3225467520 3228841440 3238526976 3255921408 3257267904 3260675088 3270896640 3275751424 3279887820 3283318665 3284140032 3285028710 3293167616 3293345792 3301779456 3303669760 3306946560 3317587680 3326263380 3334504448 3336241152 3339730944 3344957440 3344965632 3348283392 3350200320 3354160416 3357668952 3359057526 3362923520 3368194560 3378118656 3383230464 3386769408 3392530432 3392713984 3396079104 3396262848 3397386240 3401402112 3404960064 3406725120 3406909440 3410288640 3410752031 3415633920 3425022960 3425697792 3433979610 3435114496 3440498688 3444097536 3445882880 3449309184 3449487360 3449495808 3453564818 3454894080 3455363532 3458790792 3458977929 3464391040 3467835747 3468014880 3469821120 3473262720 3473450640 3488956416 3492605952 3498547008 3498736296 3502206576 3503554560 3504030624 3507695928 3509514240 3511365066 3513185280 3513375360 3516860160 3518691840 3522372480 3527409664 3528364170 3538760192 3548014272 3553383168 3553566720 3562859520 3568920080 3572653260 3573547008 3578059440 3578253030 3581802180 3592740864 3597986304 3607876602 3613531581 3619186560 3622972320 3628650960 3633840128 3634036736 3637641216 3643342848 3649044480 3653357824 3662911584 3668643840 3679453184 3685220352 3694657536 3699215872 3701142528 3704813568 3705014016 3710812160 3714501888 3716628480 3720314880 3730743280 3732286140 3737124864 3743481856 3747397632 3747600384 3751317504 3753271296 3757197312 3759144960 3763077120 3763588448 3767525256 3768975360 3773430468 3777377571 3779335680 3783288960 3789218880 3790471168 3800383488 3806134272 3806330880 3810830144 3816596736 3816803232 3820588992 3820795704 3822776320 3826577376 3826775040 3832565760 3832773120 3836574720 3843100880 3843308810 3853150830 3853910016 3860465664 3864503808 3870561024 3874609728 3876618240 3880673280 3881200587 3886755840 3891139641 3891340640 3893367360 3897439920 3901516740 3903548760 3907420560 3907631970 3913220096 3925812088 3935865384 3936078333 3939982398 3942034452 3942238080 3948203520 3952333440 3952547280 3956467680 3964403712 3968335872 3981105216 3991516056 3997762560 4008751780 4009754624 4013948928 4015035090 4020240384 4025316870 4031291392 4035508224 4041833472 4048158720 4052943836 4069901760 4071584880 4075843860 4076863488 4081893376 4088070144 4088291328 4092346368 4094689280 4098760704 4103817608 4105175040 4110027552 4116459520 4116682240 4120775532 4127224320 4135059456 4139384832 4145872896 4152360960 4152925184 4157269248 4161617856 4163785344 4167915264 4168130560 4168140768 4170301440 4174663680 4181207040 4185354240 4192700520 4197086190 4205053952 4211417088 4215822336 4216050432 4220232192 4222430208 4222648320 4227410968 4227639691 4229038080 4233461760 4234037004 4238465913 4240663040 4240892480 4245098880 4245328560 4251752640 4256200080 4264280064 4275431424 4282122240 4282704096 4287183912 4293671328 4293893120 4293903636 4298162616 4298395167 4300623360 4305121920 4311636480 4311869760 4318035968 4319204415 4323488490 4341228544 4343023872 4347566784 4361195520 4365757440 4373183760 4373420370 4377758220 4378853376 4380038280 4384619910 4402372608 4409262080 4416538599 4423450240 4427848557 4435017840 4441728960 4448321536 4452974592 4459954176 4464377856 4466933760 4472213888 4476891936 4478743368 4490926080 4497482880 4504158208 4510973952 4515692544 4522770432 4528105472 4528350464 4535202816 4539946752 4542300160 4542545920 4547051520 4547062656 4554178560 4566697280 4567597056 4578639480 4587331584 4592130048 4599078912 4599316480 4599327744 4603889664 4606525440 4607151376 4611721056 4611970572 4616794809 4618321920 4623780996 4624019840 4626428160 4631016960 4631267520 4643127360 4651941888 4656807936 4664729344 4664981728 4669608768 4671406080 4672040832 4676927904 4679352320 4681820088 4684247040 4684258512 4684500480 4689146880 4691589120 4696496640 4704485560 4709406570 4716788085 4730685696 4737844224 4738088960 4742800128 4743056736 4750479360 4755837339 4757667840 4763537680 4770745920 4771004040 4775736240 4775994630 4783221720 4790321152 4797315072 4810502136 4817387520 4818042108 4823081901 4825582080 4830629760 4838201280 4843262160 4850188288 4857790464 4883882112 4885901856 4891525120 4907265110 4913627136 4919831730 4926210048 4927543065 4934856704 4939751424 4940018688 4952669184 4955504640 4960419840 4976381520 4982833152 4989395070 4996530176 4996800512 5001756672 5004361728 5009596416 5012193280 5017436160 5017448448 5023367008 5025300480 5031240624 5036503428 5039114240 5044385280 5052291840 5066179795 5067177984 5074845696 5075107840 5080154112 5088795648 5089070976 5094118656 5094394272 5096079360 5102103168 5102366720 5107440096 5110087680 5110364160 5115432960 5123450880 5129772010 5137534440 5138546688 5147287552 5150969415 5152671744 5160748032 5166146304 5168824320 5174231040 5174934116 5180347227 5182341120 5183045298 5188186188 5191156480 5196586560 5202022320 5204731680 5209894080 5210175960 5233434624 5247820512 5248104444 5253309864 5256045936 5256317440 5261543892 5264271360 5269777920 5270063040 5275290240 5278037760 5284263710 5285871616 5291114496 5292546255 5308140288 5322021408 5330350080 5344289280 5351931904 5353380120 5358979890 5360320512 5367089160 5367379545 5372703270 5380677632 5389111296 5397544960 5411814903 5426535680 5428779840 5434458480 5450760192 5451055104 5456461824 5465014272 5473566720 5480036736 5494367376 5502965760 5513412608 5519179776 5527830528 5543025664 5548823808 5551713792 5557220352 5557521024 5560401920 5566218240 5574942720 5580472320 5590267360 5596114920 5598429210 5605687296 5615222784 5621096448 5621400576 5626976256 5629906944 5630197760 5635795968 5638717440 5644615680 5645382672 5651287884 5653463040 5660131840 5660145702 5660438080 5669003520 5674933440 5683828320 5685706752 5700575232 5709496320 5710272128 5716245216 5724895104 5725204848 5730883488 5731193556 5734164480 5740162560 5748848640 5749159680 5754862080 5758939220 5764651320 5764963215 5779726245 5790698496 5796755712 5805841536 5812690081 5814927360 5821009920 5830911680 5831227160 5837010960 5840051040 5846159880 5852275110 5855323140 5869830144 5888718132 5903798076 5909973597 5913357120 5922305280 5928500160 5928820920 5937299456 5946605568 5952503808 5955911680 5969189248 5971657824 5987901440 5996643840 6013127670 6014631936 6020923392 6022552635 6030360576 6046937088 6053262336 6062735360 6062750208 6072238080 6079415754 6090129408 6104852640 6107377320 6116442112 6122840064 6132105216 6132436992 6138519552 6142033920 6148961408 6149294096 6155726412 6157762560 6165041328 6168570880 6174689280 6175023360 6190836480 6202589184 6209077248 6218809344 6226145024 6228541440 6229387776 6235903872 6242426784 6245662720 6245678016 6246000640 6251872896 6252195840 6252211152 6255452160 6261995520 6271810560 6279208760 6289050780 6295629285 6307580928 6317125632 6323733504 6324075648 6330348288 6333972480 6334833142 6341116452 6343557120 6350192640 6351055506 6360994560 6361338720 6367648320 6367992840 6377628960 6384300120 6396420096 6414002848 6423183360 6424056144 6430775868 6434109440 6440506992 6440839680 6440855454 6450935040 6457682880 6468667645 6477053952 6485232735 6511842816 6514535808 6521350176 6541793280 6551502848 6559775640 6560130555 6566637330 6568280064 6570057420 6576929865 6586335232 6586691584 6603558912 6607339520 6613893120 6635175360 6652526760 6669008896 6672482304 6679461888 6689914880 6689931264 6696566784 6700400640 6708320832 6715337904 6718115052 6725847040 6736389120 6756237312 6766460928 6773538816 6785060864 6785427968 6792158208 6792525696 6794772480 6802804224 6809920128 6813450240 6813818880 6820577280 6821504062 6831267840 6850045920 6851395584 6867959220 6870228992 6880997376 6888195072 6891765760 6898618368 6898974720 6898991616 6907129636 6909788160 6910727064 6917581584 6917955858 6928782080 6935671494 6936029760 6939642240 6946525440 6946901280 6977912832 6985211904 6997094016 6997472592 7004413152 7007109120 7008061248 7015391856 7019028480 7022730132 7026370560 7026750720 7033720320 7037383680 7044744960 7054819328 7056728340 7064109855 7077520384 7096028544 7106766336 7107133440 7125719040 7137840160 7145306520 7156118880 7156506060 7163604360 7163991945 7185481728 7195972608 7215753204 7227063162 7238373120 7245944640 7257301920 7267680256 7268073472 7275282432 7286685696 7298088960 7306715648 7325823168 7337287680 7358906368 7360897665 7370440704 7379747595 7389315072 7398431744 7402285056 7409627136 7410028032 7421624320 7429003776 7433256960 7440629760 7461486560 7464572280 7474249728 7486963712 7494795264 7495200768 7502635008 7506542592 7514394624 7518289920 7526154240 7527176896 7535050512 7537950720 7546860936 7554755142 7558671360 7566577920 7578437760 7580942336 7600766976 7612268544 7612661760 7621660288 7633193472 7633606464 7641177984 7641591408 7645552640 7653154752 7653550080 7665131520 7665546240 7673149440 7686201760 7686617620 7694658015 7706301660 7707820032 7720931328 7729007616 7741122048 7749219456 7753236480 7761346560 7762401174 7773511680 7774567947 7782279282 7782681280 7786734720 7794879840 7803033480 7807097520 7814841120 7815263940 7826440192 7851624176 7871730768 7872156666 7879964796 7884068904 7884476160 7896407040 7904666880 7905094560 7912935360 7926395565 7928807424 7936671744 7962210432 7983032112 7995525120 8017503560 8027897856 8030070180 8038469835 8040480768 8050633740 8062582784 8071016448 8083666944 8096317440 8105887672 8139803520 8143169760 8151687720 8163786752 8176140288 8176582656 8184692736 8189378560 8197521408 8207635216 8210350080 8220055104 8232919040 8233364480 8241551064 8254448640 8270118912 8278769664 8291745792 8304721920 8305850368 8314538496 8323235712 8327570688 8335830528 8336261120 8336281536 8340602880 8349327360 8350461869 8362414080 8370708480 8385401040 8394172380 8397643815 8410107904 8422834176 8431644672 8432100864 8440464384 8444860416 8445296640 8454821936 8455279382 8458076160 8466923520 8468074008 8476931826 8481326080 8481784960 8490197760 8490218553 8490657120 8503505280 8512400160 8528560128 8550862848 8564244480 8565408192 8574367824 8587342656 8587786240 8587807272 8596325232 8596790334 8601246720 8610243840 8623272960 8623739520 8633912045 8636071936 8638408830 8646976980 8682457088 8686047744 8695133568 8722391040 8731514880 8746367520 8746840740 8755516440 8760076560 8769239820 8778412665 8804745216 8818524160 8833077198 8846900480 8855697114 8870035680 8883457920 8896643072 8905949184 8919908352 8928755712 8933867520 8944427776 8953783872 8957486736 8981852160 8994965760 9008316416 9019691505 9021947904 9031385088 9045540864 9056210944 9056700928 9070405632 9079893504 9084600320 9085091840 9094103040 9094125312 9108357120 9119123631 9133394560 9135194112 9157278960 9174663168 9184260096 9198157824 9198632960 9198655488 9207779328 9213050880 9214302752 9223442112 9223941144 9233589618 9236643840 9247561992 9248039680 9252856320 9262033920 9262535040 9286254720 9303883776 9313615872 9329458688 9329963456 9339217536 9342812160 9344081664 9353855808 9358704640 9363640176 9368494080 9368517024 9369000960 9378293760 9383178240 9392993280 9408971120 9418813140 9433576170 9461371392 9475688448 9476177920 9485600256 9486113472 9500958720 9502249713 9511674678 9515335680 9526583259 9527075360 9541491840 9542008080 9551472480 9551989260 9566443440 9580642304 9594630144 9621004272 9634775040 9636084216 9646163802 9651164160 9661259520 9676402560 9686524320 9700376576 9715580928 9767764224 9771803712 9783050240 9814530220 9827254272 9839663460 9849955995 9852420096 9855086130 9869713408 9879502848 9880037376 9905338368 9911009280 9920839680 9952763040 9978790140 9993060352 9993601024 10003513344 10008723456 10019192832 10024386560 10034872320 10034896896 10046734016 10050600960 10062481248 10073006856 10078228480 10088770560 10104583680 10132359590 10134355968 10149691392 10150215680 10160308224 10177591296 10178141952 10188237312 10188788544 10192158720 10204206336 10204733440 10214880192 10220175360 10220728320 10230865920 10232256093 10246901760 10259544020 10275068880 10277093376 10294575104 10301938830 10305343488 10321496064 10332292608 10337648640 10348462080 10349868232 10360694454 10364682240 10366090596 10376372376 10376933787 10382312960 10393173120 10404044640 10409463360 10419788160 10420351920 10466869248 10495641024 10496208888 10506619728 10512091872 10512634880 10523087784 10528542720 10539555840 10540126080 10550580480 10556075520 10568527420 10571743232 10582228992 10585092510 10616280576 10644042816 10660700160 10688578560 10706760240 10717959780 10720641024 10734178320 10734759090 10745406540 10761355264 10778222592 10795089920 10823629806 10840594743 10853071360 10857559680 10868916960 10901520384 10902110208 10912923648 10930028544 10947133440 10960073472 10988734752 11005931520 11026825216 11038359552 11055661056 11086051328 11097647616 11103427584 11114440704 11115042048 11120803840 11132436480 11145595549 11149885440 11160944640 11180534720 11192229840 11196858420 11211374592 11230445568 11242192896 11242801152 11253952512 11259813888 11260395520 11271591936 11277434880 11289231360 11290765344 11302575768 11306926080 11320263680 11320291404 11320876160 11332132713 11338007040 11349866880 11367656640 11371413504 11401150464 11418992640 11420544256 11432490432 11449790208 11450409696 11461766976 11462387112 11468328960 11480325120 11497697280 11498319360 11509724160 11517878440 11529302640 11529926430 11559452490 11581396992 11593511424 11611683072 11625380162 11629854720 11642019840 11643601761 11661823360 11662454320 11673418923 11674021920 11680102080 11692319760 11704550220 11710646280 11739660288 11777436264 11807596152 11808234999 11819947194 11826714240 11844610560 11857000320 11857641840 11874598912 11893211136 11905007616 11938378496 11943315648 11975802880 11993287680 12026255340 12029263872 12041846784 12045105270 12060721152 12093874176 12106524672 12125470720 12125500416 12144476160 12158831508 12209705280 12214754640 12232884224 12245680128 12264210432 12264873984 12277039104 12284067840 12297922816 12298588192 12311452824 12315525120 12330082656 12337141760 12349378560 12350046720 12381672960 12405178368 12418154496 12437618688 12452290048 12457082880 12458775552 12471807744 12484853568 12491325440 12491356032 12492001280 12503745792 12504391680 12504422304 12510904320 12523991040 12543621120 12558417520 12578101560 12591258570 12615161856 12634251264 12647467008 12648151296 12660696576 12667944960 12669666284 12682232904 12682919073 12687114240 12700385280 12702111012 12715397739 12721989120 12722677440 12735296640 12735985680 12755257920 12768600240 12792840192 12828005696 12846366720 12848112288 12861551736 12868218880 12881013984 12881679360 12881710908 12901870080 12915365760 12937335290 12954107904 12957613245 12970465470 13023685632 13029071616 13042700352 13083586560 13103005696 13119551280 13120261110 13133274660 13136560128 13140114840 13153859730 13172670464 13173383168 13207117824 13214679040 13227786240 13249615797 13270350720 13305053520 13338017792 13344964608 13358923776 13379829760 13379862528 13393133568 13400801280 13416641664 13430675808 13436230104 13451694080 13472778240 13512474624 13532921856 13547077632 13570121728 13570855936 13584316416 13585051392 13605608448 13619840256 13626900480 13627637760 13641154560 13643008124 13662535680 13700091840 13702791168 13735918440 13740457984 13761994752 13776390144 13783531520 13797236736 13797949440 13797983232 13814259272 13819576320 13821454128 13835163168 13835911716 13850384427 13857564160 13871342988 13872059520 13879284480 13893050880 13893802560 13955825664 13970423808 13994188032 13994945184 14008826304 14014218240 14016122496 14030783712 14038056960 14045460264 14052741120 14053501440 14067440640 14074767360 14089489920 14109638656 14113456680 14128219710 14150364255 14155040768 14192057088 14213532672 14214266880 14231068819 14251438080 14267512017 14275680320 14290613040 14312237760 14313012120 14327208720 14327983890 14370963456 14391945216 14431506408 14454126324 14469245703 14476746240 14491889280 14514603840 14535360512 14536146944 14550564864 14573371392 14613431296 14651646336 14674575360 14717812736 14721795330 14740881408 14759495190 14778630144 14796863488 14804570112 14819254272 14820056064 14843248640 14858007552 14866513920 14881259520 14922973120 14929144560 14948499456 14973927424 14989590528 14990401536 15005270016 15013085184 15028789248 15036579840 15052308480 15054353792 15070101024 15075901440 15093721872 15109510284 15117342720 15133155840 15156875520 15161884672 15198539385 15201533952 15224537088 15225323520 15243320576 15266386944 15267212928 15282355968 15283182816 15291105280 15306309504 15307100160 15330263040 15331092480 15346298880 15372403520 15373235240 15389316030 15412603320 15415640064 15441862656 15458015232 15482244096 15498438912 15506472960 15522693120 15524802348 15541041681 15547023360 15549135894 15564558564 15565362560 15573469440 15589759680 15606066960 15614195040 15629682240 15630527880 15652880384 15703248352 15743461536 15744313332 15759929592 15768137808 15768952320 15792814080 15809333760 15810189120 15825870720 15837082855 15852791130 15857614848 15873343488 15877638765 15924420864 15966064224 15991050240 16035007120 16055795712 16060140360 16076939670 16080961536 16101267480 16102138635 16125165568 16142032896 16167333888 16192634880 16211775344 16235444709 16279607040 16286339520 16303375440 16327573504 16352280576 16353165312 16369385472 16378757120 16395042816 16415270432 16420700160 16440110208 16465838080 16466728960 16483102128 16508897280 16540237824 16557539328 16583491584 16611700736 16629076992 16646471424 16655141376 16671661056 16672522240 16672563072 16681205760 16698654720 16700923738 16724828160 16741416960 16770802080 16788344760 16795287630 16820215808 16845668352 16863289344 16864201728 16880928768 16889720832 16890593280 16909643872 16910558764 16916152320 16933847040 16936148016 16953863652 16962652160 16963569920 16980395520 16980437106 16981314240 17007010560 17024800320 17053760155 17057120256 17101725696 17128488960 17130816384 17148735648 17174685312 17175572480 17175614544 17192650464 17193580668 17202493440 17220487680 17246545920 17247479040 17267824090 17272143872 17276817660 17293953960 17294889645 17339178735 17364914176 17372095488 17390267136 17438070243 17444782080 17463029760 17492735040 17493681480 17511032880 17520153120 17538479640 17556825330 17609490432 17637048320 17666154396 17693800960 17711394228 17740071360 17766915840 17793286144 17811898368 17839816704 17857511424 17867735040 17888855552 17907567744 17914973472 17963704320 17989931520 18016632832 18039383010 18043895808 18062770176 18067657905 18091081728 18112421888 18113401856 18140811264 18159787008 18169200640 18170183680 18188206080 18188250624 18216714240 18238247262 18266789120 18270388224 18314557920 18349326336 18368520192 18396315648 18397265920 18397310976 18415558656 18426101760 18428605504 18446884224 18447882288 18467179236 18473287680 18495123984 18496079360 18505712640 18524067840 18525070080 18572509440 18607767552 18627231744 18658917376 18659926912 18678435072 18685624320 18688163328 18707711616 18717409280 18727280352 18736988160 18737034048 18738001920 18756587520 18766356480 18785986560 18817942240 18837626280 18867152340 18886887855 18922742784 18951376896 18952355840 18971200512 18972226944 19001917440 19004499426 19023349356 19030671360 19053166518 19054150720 19082983680 19084016160 19102944960 19103978520 19132886880 19161284608 19189260288 19242008544 19269550080 19272168432 19292327604 19302328320 19322519040 19352805120 19373048640 19400753152 19406002935 19431161856 19455698205 19535528448 19543607424 19566100480 19629060440 19654508544 19679326920 19680391665 19699911990 19704840192 19710172260 19739426816 19759005696 19760074752 19810676736 19822018560 19841679360 19905526080 19957580280 19986120704 19987202048 20007026688 20017446912 20038385664 20048773120 20069744640 20069793792 20093468032 20101201920 20124962496 20146013712 20156456960 20177541120 20209167360 20264719180 20268711936 20299382784 20320616448 20355182592 20356283904 20376474624 20377577088 20384317440 20408412672 20409466880 20429760384 20440350720 20441456640 20461731840 20464512186 20493803520 20519088040 20550137760 20554186752 20589150208 20603877660 20610686976 20642992128 20664585216 20675297280 20696924160 20699736464 20721388908 20729364480 20732181192 20752744752 20753867574 20764625920 20786346240 20808089280 20818926720 20839576320 20840703840 20933738496 20991282048 20992417776 21013239456 21024183744 21025269760 21046175568 21057085440 21079111680 21080252160 21101160960 21112151040 21137054840 21138198455 21143486464 21164457984 21170185020 21192329565 21232561152 21288085632 21321400320 21377157120 21413520480 21435919560 21468356640 21469518180 21490813080 21491975835 21522710528 21556445184 21590179840 21647259612 21681189486 21706142720 21715119360 21737833920 21803040768 21804220416 21825847296 21860057088 21894266880 21920146944 21977469504 22011863040 22053650432 22076719104 22082692995 22111322112 22139242785 22172102656 22195295232 22206855168 22228881408 22230084096 22241607680 22264872960 22291191098 22299770880 22321889280 22361069440 22384459680 22393716840 22422749184 22460891136 22484385792 22485602304 22507905024 22519627776 22520791040 22543183872 22554869760 22578462720 22581530688 22605151536 22613852160 22640527360 22640582808 22641752320 22664265426 22676014080 22699733760 22735313280 22742827008 22802300928 22837985280 22841088512 22864980864 22899580416 22900819392 22923533952 22924774224 22936657920 22960650240 22995394560 22996638720 23019448320 23035756880 23058605280 23059852860 23083974045 23118904980 23162793984 23187022848 23223366144 23250760324 23259709440 23284039680 23287203522 23323646720 23323703841 23324908640 23346837846 23348043840 23360204160 23384639520 23409100440 23421292560 23479320576 23554872528 23615192304 23616469998 23639894388 23653428480 23689221120 23714000640 23715283680 23749197824 23779186695 23786422272 23810015232 23876756992 23886631296 23951605760 23986575360 24052510680 24083693568 24090210540 24115409505 24121442304 24187748352 24213049344 24250941440 24251000832 24288952320 24317663016 24419410560 24429509280 24465768448 24491360256 24528420864 24529747968 24554078208 24568135680 24595845632 24597176384 24622905648 24631050240 24660165312 24674283520 24698757120 24700093440 24763345920 24810356736 24836308992 24875237376 24904580096 24914165760 24917551104 24943615488 24969707136 24982650880 24982712064 24984002560 25007491584 25008783360 25008844608 25021808640 25047982080 25051385607 25087242240 25116835040 25156203120 25182517140 25230323712 25268502528 25294934016 25296302592 25321393152 25335889920 25339332568 25364465808 25365838146 25374228480 25400770560 25404222024 25430795478 25443978240 25445354880 25470593280 25471971360 25510515840 25537200480 25585680384 25656011392 25692733440 25696224576 25723103472 25736437760 25762027968 25763358720 25763421816 25803740160 25830731520 25874670580 25901736135 25908215808 25915226490 25940930940 26047371264 26058143232 26085400704 26167173120 26239102560 26240522220 26266549320 26280229680 26307719460 26345340928 26346766336 26414235648 26429358080 26455572480 26499231594 26540701440 26610107040 26676035584 26689929216 26717847552 26759659520 26759725056 26786267136 26801602560 26833283328 26861351616 26872460208 26903388160 26945556480 27024949248 27059074515 27065843712 27094155264 27140243456 27141711872 27168632832 27170102784 27211216896 27239680512 27253800960 27255275520 27282309120 27286016248 27325071360 27357370893 27400183680 27405582336 27471836880 27480915968 27523989504 27552780288 27567063040 27594473472 27595898880 27595966464 27628518544 27639152640 27642908256 27670326336 27671823432 27700768854 27715128320 27742685976 27744119040 27758568960 27786101760 27787605120 27911651328 27940847616 27988376064 27989890368 28017652608 28028436480 28032244992 28061567424 28076113920 28090920528 28105482240 28107002880 28134881280 28149534720 28178979840 28226913360 28256439420 28300728510 28310081536 28384114176 28427065344 28428533760 28462137638 28502876160 28506749139 28535024034 28551360640 28579749777 28581226080 28624475520 28626024240 28654417440 28655967780 28741926912 28783890432 28863012816 28908252648 28938491406 28953492480 28983778560 29029207680 29063450405 29070721024 29072293888 29101129728 29146742784 29226862592 29303292672 29349150720 29435625472 29443590660 29481762816 29518990380 29549867985 29557260288 29593726976 29609140224 29638508544 29640112128 29686497280 29716015104 29733027840 29762519040 29845946240 29858289120 29947854848 29979181056 29980803072 30010540032 30026170368 30057578496 30073159680 30104616960 30108707584 30140202048 30151802880 30187443744 30219020568 30234685440 30266311680 30313751040 30323769344 30397078770 30403067904 30449074176 30450647040 30486641152 30532773888 30534425856 30564711936 30566365632 30582210560 30612619008 30614200320 30660526080 30662184960 30692597760 30696768279 30744807040 30746470480 30778632060 30825206640 30831280128 30883725312 30916030464 30964488192 30996877824 31012945920 31045386240 31049604696 31082083362 31094046720 31098271788 31129117128 31130725120 31130801361 31146938880 31179519360 31212133920 31228390080 31259364480 31261055760 31305760768 31406496704 31486923072 31488626664 31519859184 31536275616 31537904640 31585628160 31618667520 31620378240 31651741440 31674165710 31705582260 31715229696 31746686976 31755277530 31848841728 31932128448 31982100480 32070014240 32120280720 32153879340 32161923072 32202534960 32204277270 32250331136 32284065792 32334667776 32385269760 32423550688 32470889418 32559214080 32572679040 32606750880 32655147008 32704561152 32706330624 32738770944 32757514240 32790085632 32830540864 32841400320 32880220416 32931676160 32933457920 32966204256 33017794560 33080475648 33115078656 33166983168 33223401472 33258153984 33292942848 33310282752 33343322112 33345044480 33345126144 33362411520 33397309440 33401847476 33436786647 33449656320 33482833920 33541604160 33576689520 33590575260 33640431616 33691336704 33726578688 33728403456 33761857536 33779441664 33781186560 33819287744 33821117528 33832304640 33867694080 33872296032 33907727304 33925304320 33927139840 33960791040 33960874212 33962628480 34014021120 34049600640 34107520310 34114240512 34203451392 34256977920 34261632768 34297471296 34349370624 34351144960 34351229088 34385300928 34387161336 34404986880 34440975360 34493091840 34494958080 34535648180 34544287744 34553635320 34587907920 34589779290 34678357470 34729828352 34744190976 34780534272 34841582281 34876140486 34889564160 34926059520 34930805283 34985470080 34987362960 35022065760 35040306240 35076959280 35113650660 35218980864 35274096640 35332308792 35387601920 35422788456 35424704997 35480142720 35533831680 35586572288 35623796736 35679633408 35715022848 35777711104 35815135488 35829946944 35927408640 35979863040 36033265664 36078766020 36087791616 36125540352 36135315810 36182163456 36224843776 36226803712 36281622528 36319574016 36338401280 36340367360 36376412160 36376501248 36433428480 36476494524 36533578240 36629115840 36698652672 36737040384 36792631296 36794531840 36794621952 36831117312 36852203520 36857211008 36893768448 36895764576 36934358472 36946575360 36990247968 36992158720 37011425280 37048135680 37050140160 37145018880 37215535104 37254463488 37317834752 37319853824 37356870144 37371248640 37376326656 37415423232 37434818560 37454560704 37473976320 37474068096 37476003840 37513175040 37518272341 37532712960 37571973120 37635884480 37675252560 37734304680 37773775710 37845485568 37902753792 37904711680 37942401024 37944453888 38003834880 38008998852 38046698712 38048757219 38061342720 38106333036 38108301440 38146193217 38165967360 38168032320 38205889920 38207957040 38265773760 38322569216 38378520576 38484017088 38539100160 38544336864 38584655208 38604656640 38645038080 38705610240 38746097280 38801506304 38812005870 38862323712 38872839735 38911396410 39071056896 39087214848 39132200960 39258120880 39309017088 39358653840 39360783330 39399823980 39409680384 39420344520 39478853632 39518011392 39520149504 39621353472 39644037120 39683358720 39748847391 39811052160 39915160560 39972241408 39974404096 40014053376 40034893824 40076771328 40139489280 40139587584 40186936064 40202403840 40249924992 40292027424 40312913920 40355082240 40418334720 40529438360 40537423872 40598765568 40641232896 40710365184 40712567808 40752949248 40755154176 40816825344 40818933760 40859520768 40880701440 40882913280 40923463680 40929024372 40987607040 41038176080 41100275520 41108373504 41178300416 41207755320 41221373952 41285984256 41329170432 41350594560 41393848320 41399472928 41442777816 41458728960 41464362384 41505489504 41507735148 41529251840 41551153281 41572692480 41616178560 41637853440 41679152640 41681407680 41752309345 41867476992 41982564096 41984835552 42026478912 42048367488 42050539520 42092351136 42114170880 42158223360 42160504320 42202321920 42224302080 42274109680 42276396910 42286972928 42328915968 42340370040 42384659130 42451092765 42465122304 42576171264 42642800640 42693206457 42754314240 42802536051 42827040960 42871839120 42936713280 42939036360 42981626160 42983951670 43045421056 43112890368 43180359680 43294519224 43362378972 43412285440 43430238720 43475667840 43606081536 43608440832 43651694592 43720114176 43840293888 43954939008 44023726080 44107300864 44153438208 44165385990 44222644224 44278485570 44344205312 44390590464 44413710336 44457762816 44460168192 44483215360 44529745920 44582382196 44599541760 44643778560 44722138880 44768919360 44787433680 44845498368 44921782272 44968771584 44971204608 45015810048 45039255552 45041582080 45086367744 45109739520 45156925440 45163061376 45210303072 45227704320 45281054720 45281165616 45283504640 45328530852 45352028160 45399467520 45470626560 45485654016 45595618155 45604601856 45675970560 45682177024 45729961728 45799160832 45801638784 45847067904 45849548448 45873315840 45921300480 45990789120 45993277440 46038896640 46071513760 46117210560 46119705720 46167948090 46237809960 46325587968 46374045696 46446732288 46501520648 46519418880 46568079360 46574407044 46623125043 46647293440 46647407682 46649817280 46693675692 46696087680 46720408320 46769279040 46818200880 46842585120 46958641152 47109745056 47230384608 47232939996 47279788776 47306856960 47378442240 47428001280 47430567360 47498395648 47511248565 47558373390 47572844544 47620030464 47632916295 47753513984 47773262592 47903211520 47973150720 48105021360 48167387136 48180421080 48230819010 48242884608 48375496704 48426098688 48501882880 48502001664 48577904640 48635326032 48706334127 48838821120 48859018560 48931536896 48982720512 49056841728 49059495936 49108156416 49136271360 49191691264 49194352768 49245811296 49262100480 49320330624 49348567040 49397514240 49400186880 49526691840 49620713472 49672617984 49750474752 49809160192 49835102208 49887230976 49939414272 49965301760 49965424128 49968005120 50014983168 50017566720 50017689216 50043617280 50095964160 50102771214 50174484480 50233670080 50312406240 50365034280 50460647424 50537005056 50589868032 50592605184 50642786304 50671779840 50678665136 50728931616 50731676292 50748456960 50801541120 50808444048 50861590956 50887956480 50890709760 50941186560 50943942720 51021031680 51074400960 51161280465 51171360768 51312022784 51385466880 51392449152 51446206944 51472875520 51524055936 51526717440 51526843632 51607480320 51661463040 51749341160 51803472270 51816431616 51830452980 51881861880 51884668935 52094742528 52116286464 52170801408 52314210729 52334346240 52478205120 52481044440 52533098640 52560459360 52615438920 52690681856 52693532672 52828471296 52858716160 52911144960 52998463188 53081402880 53220214080 53352071168 53379858432 53435695104 53519450112 53572534272 53603205120 53666566656 53722703232 53744920416 53806776320 53891112960 54049898496 54118149030 54131687424 54188310528 54202973715 54280486912 54283423744 54337265664 54340205568 54422433792 54479361024 54507601920 54510551040 54564618240 54572032496 54650142720 54714741786 54800367360 54811164672 54943673760 54961831936 55047979008 55105560576 55134126080 55188946944 55191797760 55191932928 55257037088 55278305280 55285816512 55340652672 55343646864 55401537708 55430256640 55485371952 55488238080 55517137920 55572203520 55575210240 55727977745 55823302656 55881695232 55976752128 55979780736 56035305216 56056872960 56064489984 56123134848 56152227840 56181841056 56210964480 56214005760 56269762560 56299069440 56357959680 56453826720 56512878840 56601457020 56620163072 56660663565 56768228352 56854130688 56857067520 56924275276 57005752320 57013498278 57070048068 57102721280 57159499554 57162452160 57248951040 57252048480 57308834880 57311935560 57483853824 57567780864 57726025632 57816505296 57876982812 57906984960 57967557120 58058415360 58126900810 58141442048 58144587776 58202259456 58218008805 58293485568 58367094615 58453725184 58606585344 58698301440 58871250944 58887181320 58963525632 59037980760 59041174995 59099735970 59114520576 59187453952 59218280448 59277017088 59280224256 59372994560 59432030208 59466055680 59525038080 59691892480 59716578240 59895709696 59958362112 59961606144 60021080064 60052340736 60115156992 60146319360 60209233920 60217415168 60280404096 60303605760 60374887488 60438041136 60469370880 60532623360 60627502080 60647538688 60794157540 60806135808 60898148352 60973282304 61065547776 61068851712 61129423872 61132731264 61164421120 61225238016 61228400640 61321052160 61324369920 61385195520 61393536558 61489614080 61492940960 61557264120 61650413280 61662560256 61767450624 61832060928 61928976384 61993755648 62025891840 62090772480 62099209392 62164166724 62188093440 62196543576 62258234256 62261450240 62261602722 62293877760 62359038720 62424267840 62456780160 62518728960 62522111520 62611521536 62812993408 62973846144 62977253328 63039718368 63072551232 63075809280 63171256320 63237335040 63240756480 63303482880 63348331420 63411164520 63414595365 63430459392 63493373952 63510555060 63576988695 63697683456 63864256896 63964200960 64140028480 64240561440 64307758680 64405069920 64408554540 64500662272 64568131584 64669335552 64770539520 64847101376 64941778836 65118428160 65145358080 65213501760 65310294016 65409122304 65412661248 65477541888 65515028480 65580171264 65661081728 65682800640 65760440832 65863352320 65866915840 65932408512 66035589120 66160951296 66230157312 66248078985 66333966336 66446802944 66516307968 66585885696 66620565504 66686644224 66690088960 66690252288 66724823040 66794618880 66803694952 66873573294 66899312640 66965667840 67083208320 67153379040 67181150520 67280863232 67382673408 67453157376 67456806912 67523715072 67558883328 67562373120 67638575488 67642235056 67664609280 67735388160 67744592064 67815454608 67850608640 67854279680 67921582080 67921748424 67925256960 68028042240 68099201280 68215040620 68228481024 68406902784 68513955840 68523265536 68594942592 68698741248 68702289920 68702458176 68770601856 68774322672 68809973760 68881950720 68986183680 68989916160 69071296360 69107270640 69175815840 69179558580 69251922135 69356714940 69459656704 69488381952 69561068544 69683164562 69752280972 69779128320 69852119040 69861610566 69970940160 69971111523 69974725920 70044131520 70080612480 70153918560 70227301320 70437961728 70548193280 70664617584 70775203840 70845576912 70849409994 70960285440 71067663360 71155344095 71173144576 71247593472 71337560085 71359266816 71430045696 71555422208 71630270976 71659893888 71854817280 71959726080 72066531328 72157532040 72251080704 72270631620 72346228515 72364326912 72449687552 72453607424 72563245056 72639148032 72676802560 72680734720 72752824320 72753002496 72866856960 72952989048 73067156480 73258231680 73397305344 73474080768 73585262592 73589063680 73589243904 73662234624 73704407040 73714422016 73787536896 73791529152 73868716944 73893150720 73980495936 73984317440 74022850560 74096271360 74100280320 74290037760 74431070208 74508926976 74635669504 74639707648 74713740288 74742497280 74752653312 74830846464 74869637120 74909121408 74947952640 74948136192 74952007680 75026350080 75036544682 75065425920 75143946240 75154156821 75271768960 75350505120 75468609360 75547551420 75690971136 75805507584 75809423360 75884802048 75888907776 76007669760 76017997704 76093397424 76097514438 76122685440 76212666072 76216602880 76292386434 76331934720 76336064640 76411779840 76415914080 76531547520 76645138432 76757041152 76968034176 77078200320 77088673728 77169310416 77209313280 77290076160 77411220480 77492194560 77603012608 77624011740 77705208405 77724647424 77745679470 77822792820 78142113792 78174429696 78264401920 78516241760 78717307680 78721566660 78799647960 78840689040 78957707264 79036022784 79040299008 79242706944 79288074240 79366717440 79497694782 79622104320 79830321120 79944482816 79948808192 80028106752 80069787648 80153542656 80278978560 80279175168 80373872128 80404807680 80499849984 80584054848 80625827840 80710164480 80836669440 81058876720 81074847744 81177223545 81197531136 81282465792 81420730368 81425135616 81505898496 81510308352 81633650688 81637867520 81719041536 81761402880 81765826560 81846927360 81858048744 81975214080 82072112679 82076352160 82200551040 82216747008 82356600832 82415510640 82442747904 82571968512 82658340864 82701189120 82787696640 82798945856 82885555632 82917457920 82928724768 83010979008 83015470296 83058503680 83102306562 83145384960 83232357120 83275706880 83358305280 83362815360 83504618690 83734953984 83965128192 83969671104 84052957824 84096734976 84101079040 84184702272 84228341760 84316446720 84321008640 84404643840 84448604160 84548219360 84552793820 84573945856 84680740080 84769318260 84902185530 84930244608 85152342528 85285601280 85386412914 85508628480 85520247417 85605072102 85654081920 85743678240 85873426560 85878072720 85963252320 85967903340 86090842112 86225780736 86360719360 86589038448 86724757944 86824570880 86860477440 86951335680 87190351215 87212163072 87216881664 87303389184 87440228352 87680587776 87909878016 88047452160 88306876416 88330771980 88445288448 88556971140 88688410624 88781180928 88827420672 88915525632 88920336384 88966430720 89059491840 89164764392 89199083520 89287557120 89444277760 89537838720 89574867360 89843564544 89937543168 89942409216 90031620096 90078511104 90083164160 90172735488 90219479040 90313850880 90326122752 90420606144 90455408640 90562109440 90562331232 90567009280 90657061704 90704056320 90798935040 90941253120 90971308032 91191236310 91209203712 91351941120 91364354048 91459923456 91598321664 91603277568 91694135808 91699096896 91746631680 91842600960 91855080559 91981578240 91986554880 92077793280 92090304837 92143027520 92234421120 92239411440 92335896180 92475619920 92651175936 92748091392 92893464576 93003041296 93038837760 93136158720 93148814088 93246250086 93294586880 93294815364 93299634560 93387351384 93392175360 93392404083 93440816640 93538558080 93636401760 93685170240 93917282304 94219490112 94460769216 94465879992 94559577552 94613713920 94756884480 94856002560 94861134720 94996791296 95022497130 95116746780 95145689088 95240060928 95265832590 95507027968 95546525184 95806423040 95946301440 96210042720 96360842160 96461638020 96485769216 96750993408 96852197376 97003765760 97004003328 97155809280 97270652064 97412668254 97677642240 97718037120 97863073792 97965441024 98113683456 98118991872 98216312832 98272542720 98383382528 98388705536 98491622592 98524200960 98640661248 98697134080 98795028480 98800373760 99053383680 99241426944 99345235968 99500949504 99618320384 99670204416 99774461952 99878828544 99930603520 99930848256 99936010240 100029966336 100035133440 100035378432 100087234560 100191928320 100205542428 100310359941 100348968960 100467340160 100624812480 100730068560 100921294848 101074010112 101179736064 101185210368 101285572608 101343559680 101357330272 101457863232 101463352584 101496913920 101603082240 101616888096 101723181912 101775912960 101781419520 101882373120 101887885440 102042063360 102148801920 102322560930 102342721536 102624045568 102770933760 102784898304 102892413888 102945751040 103048111872 103053434880 103053687264 103214960640 103322926080 103498682320 103606944540 103632863232 103660905960 103763723760 103769337870 104189485056 104232572928 104341602816 104524746843 104628421458 104668692480 104792415849 104956410240 104962088880 105066197280 105120918720 105230877840 105381363712 105387065344 105656942592 105717432320 105822289920 105996926376 106162805760 106440428160 106704142336 106759716864 106871390208 107038900224 107145068544 107333133312 107445406464 107489840832 107613552640 107782225920 108099796992 108236298060 108263374848 108376621056 108405947430 108560973824 108566847488 108674531328 108680411136 108844867584 108958722048 109015203840 109021102080 109129236480 109144064992 109300285440 109429483572 109600734720 109887347520 109923663872 110095958016 110211121152 110268252160 110377893888 110383595520 110383865856 110514074176 110556610560 110571633024 110681305344 110687293728 110803075416 110860513280 110970743904 110976476160 111034275840 111144407040 111150420480 111455955490 111646605312 111763390464 111953504256 111959561472 112070610432 112113745920 112128979968 112246269696 112304455680 112363682112 112421928960 112428011520 112539525120 112554817023 112598138880 112715919360 112907653440 113025757680 113202914040 113240326144 113321327130 113536456704 113708261376 113714135040 113848550552 114011504640 114026996556 114140096136 114146271657 114205442560 114318999108 114324904320 114497902080 114504096960 114617669760 114623871120 114967707648 115135561728 115452051264 115633010592 115753965624 115813969920 115935114240 116116830720 116253801620 116282884096 116289175552 116404518912 116436017610 116586971136 116618519205 116734189230 116907450368 117213170688 117396602880 117774362640 117927051264 118075961520 118082349990 118199471940 118229041152 118374907904 118436560896 118554034176 118560448512 118745989120 118864060416 118932111360 119050076160 119246542173 119383784960 119433156480 119791419392 119916724224 119923212288 120042160128 120104681472 120230313984 120418467840 120434830336 120560808192 120607211520 120749774976 120876082272 120938741760 121065246720 121255004160 121295077376 121588315080 121612271616 121796296704 121946564608 122131095552 122137703424 122258847744 122265462528 122328842240 122450476032 122456801280 122601551039 122642104320 122648739840 122770391040 122787073116 122979228160 122985881920 123114528240 123300826560 123325120512 123534901248 123664121856 123857952768 123987511296 124051783680 124181544960 124198418784 124328333448 124376186880 124393087152 124516468512 124522900480 124523205444 124587755520 124653459843 124718077440 124848535680 124913560320 125037457920 125044223040 125223043072 125256928035 125625986816 125947692288 125954506656 126079436736 126145102464 126151618560 126342512640 126474670080 126481512960 126606965760 126696662840 126822329040 126829190730 126860918784 126986747904 127021110120 127153977390 127395366912 127728513792 127928401920 128079619371 128280056960 128407608153 128481122880 128615517360 128810139840 128817109080 129001324544 129136263168 129338671104 129541079040 129694202752 129883557672 130236856320 130290716160 130427003520 130620588032 130818244608 130825322496 130955083776 131160342528 131322163456 131520881664 131726704640 131733831680 131864817024 132071178240 132321902592 132460314624 132496157970 132667932672 132893605888 133032615936 133171771392 133241131008 133373288448 133380177920 133380504576 133449646080 133589237760 133607389904 133747146588 133798625280 133931335680 134166416640 134306758080 134362301040 134561726464 134765346816 134906314752 134913613824 135047430144 135117766656 135124746240 135277150976 135284470112 135329218560 135470776320 135489184128 135630909216 135701217280 135708559360 135843164160 135843496848 135850513920 136056084480 136198402560 136430081240 136456962048 136786854465 136813805568 137027911680 137046531072 137189885184 137397482496 137404579840 137404916352 137541203712 137548645344 137619947520 137763901440 137972367360 137979832320 138142592720 138214541280 138351631680 138359117160 138503844270 138713429880 138919313408 138976763904 139122137088 139366329124 139504561944 139558256640 139704238080 139723221132 139869375129 139941880320 139942223046 139949451840 140088263040 140161224960 140307837120 140454602640 140875923456 141329235168 141550407680 141691153824 141698819988 141920570880 142135326720 142310688190 142346289152 142495186944 142533745695 142675120170 142718533632 142860091392 142898748885 143110844416 143260541952 143319787776 143709634560 143919452160 144133062656 144315064080 144502161408 144541263240 144692457030 144728653824 144899375104 144907214848 145126490112 145278296064 145353605120 145361469440 145505648640 145506004992 145733713920 145905978096 146134312960 146516463360 146794610688 146948161536 147170525184 147178127360 147178487808 147324469248 147408814080 147428844032 147575073792 147583058304 147737433888 147786301440 147960991872 147968634880 148045701120 148192542720 148200560640 148580075520 148862140416 149017853952 149271339008 149279415296 149427480576 149505306624 149661692928 149739274240 149818242816 149895905280 149896272384 149904015360 150052700160 150073089364 150130851840 150287892480 150308313642 150543537920 150701010240 150937218720 151095102840 151381942272 151611015168 151618846720 151769604096 151777815552 152015339520 152035995408 152186794848 152195028876 152245370880 152425332144 152433205760 152584772868 152663869440 152672129280 152823559680 152831828160 153063095040 153290276864 153483841395 153514082304 153936068352 154156400640 154177347456 154338620832 154418626560 154580152320 154822440960 154984389120 155206025216 155248023480 155410416810 155449294848 155491358940 155645585640 155654006805 156284227584 156348859392 156528803840 156942632187 157032483520 157434615360 157443133320 157599295920 157681378080 157915414528 158072045568 158080598016 158485413888 158576148480 158733434880 158995389564 159244208640 159660642240 159888965632 159897616384 160056213504 160139575296 160307085312 160558350336 160747744256 160809615360 160999699968 161168109696 161251655680 161420328960 161673338880 162117753440 162149695488 162354447090 162395062272 162564931584 162841460736 162850271232 163011796992 163020616704 163267301376 163275735040 163438083072 163522805760 163531653120 163693854720 163716097488 163950428160 164144225358 164152704320 164401102080 164433494016 164713201664 164831021280 164885495808 165143937024 165316681728 165402378240 165575393280 165597891712 165771111264 165834915840 165857449536 166021958016 166030940592 166117007360 166204613124 166290769920 166464714240 166551413760 166716610560 166725630720 167009237380 167183933235 167469907968 167930256384 167939342208 168105915648 168193469952 168202158080 168369404544 168456683520 168632893440 168642017280 168809287680 168897208320 169096438720 169105587640 169361480160 169538636520 169804371060 169860489216 170304685056 170571202560 170772825828 171017256960 171040494834 171210144204 171308163840 171487356480 171746853120 171756145440 171926504640 171935806680 172181684224 172451561472 172721438720 173178076896 173449515888 173649141760 173720954880 173902671360 174207911405 174380702430 174424326144 174433763328 174606778368 174654026415 174880456704 175361175552 175819756032 176094904320 176613752832 176661543960 176890576896 177113942280 177123524985 177376821248 177562361856 177654841344 177831051264 177840672768 177932861440 178118983680 178329528784 178398167040 178575114240 178888555520 179075677440 179149734720 179687129088 179875086336 179884818432 180063240192 180157022208 180166328320 180345470976 180438958080 180627701760 180652245504 180841212288 180910817280 181124218880 181124662464 181134018560 181314123408 181408112640 181597870080 181882506240 181942616064 182382472620 182418407424 182728708096 182919846912 183196643328 183206555136 183388271616 183398193792 183493263360 183685201920 183710161118 183963156480 183973109760 184155586560 184180609674 184286055040 184468842240 184478822880 184671792360 184951239840 185302351872 185496182784 185786929152 186006082592 186077675520 186272317440 186297628176 186492500172 186589173760 186589630728 186599269120 186774702768 186784350720 186784808166 186881633280 187077116160 187272803520 187370340480 187591361705 187834564608 188438980224 188921538432 188931759984 189119155104 189227427840 189513768960 189712005120 189722269440 189993582592 190044994260 190233493560 190243786095 190291378176 190480121856 190531665180 190730966085 191014055936 191093050368 191612846080 191892602880 192420085440 192721684320 192923276040 193501986816 193704394752 194007531520 194008006656 194311618560 194541304128 194825336508 195355284480 195436074240 195726147584 195930882048 196227366912 196237983744 196432625664 196545085440 196766765056 196777411072 196983245184 197048401920 197281322496 197394268160 197590056960 197600747520 198106767360 198482853888 198690471936 198744236955 199001899008 199236640768 199340408832 199548923904 199757657088 199861207040 199861696512 199872020480 200059932672 200070266880 200070756864 200174469120 200383856640 200411084856 200620719882 200697937920 200934680320 201249624960 201460137120 201842589696 202148020224 202359472128 202370420736 202571145216 202687119360 202714660544 202915726464 202926705168 202993827840 203206164480 203233776192 203446363824 203551825920 203562839040 203764746240 203775770880 204084126720 204297603840 204645121860 204685443072 205248091136 205541867520 205569796608 205784827776 205891502080 206096223744 206106869760 206107374528 206429921280 206645852160 206997364640 207213889080 207321811920 207527447520 207538675740 207755766405 208378970112 208465145856 208683205632 209049493686 209256842916 209337384960 209584831698 209912820480 209924177760 210132394560 210241837440 210461755680 210762727424 210774130688 211313885184 211434864640 211644579840 211993852752 212325611520 212880856320 213408284672 213466032285 213519433728 213742780416 214012680255 214077800448 214290137088 214666266624 214890812928 214979681664 215227105280 215564451840 216199593984 216472596120 216753242112 216811894860 217121947648 217133694976 217349062656 217360822272 217689735168 217917444096 218030407680 218042204160 218258472960 218288129984 218600570880 218858967144 219201469440 219774695040 219847327744 220191916032 220422242304 220536504320 220755787776 220767191040 220767731712 221028148352 221113221120 221143266048 221362610688 221374587456 221606150832 221721026560 221941487808 221952952320 222068551680 222288814080 222300840960 222911910980 223293210624 223526780928 223907008512 223919122944 224141220864 224227491840 224257959936 224492539392 224608911360 224727364224 224843857920 224856023040 225079050240 225109634046 225196277760 225431838720 225462470463 225815306880 226051515360 226405828080 226480652288 226642654260 227072913408 227416522752 227428270080 227697101104 228023009280 228053993112 228280192272 228292543314 228410885120 228637998216 228649808640 228995804160 229008193920 229235339520 229247742240 229935415296 230271123456 230904102528 231266021184 231507931248 231627939840 231870228480 232233661440 232507603240 232578351104 232809037824 232872035220 233115625215 233173942272 233237038410 233468378460 233814900736 234426341376 234793205760 235548725280 236151923040 236164699980 236398943880 236749815808 236873121792 237108068352 237120897024 237491978240 237728120832 237864222720 238100152320 238493084346 238767569920 238866312960 239582838784 239833448448 239846424576 240084320256 240209362944 240460627968 240836935680 240869660672 241121616384 241214423040 241499549952 241752164544 241877483520 242130493440 242163394201 242510008320 242590154752 243176630160 243224543232 243531670635 243592593408 243893129216 244262191104 244275406848 244517695488 244530925056 244657684480 244900952064 244913602560 245203102078 245284208640 245297479680 245540782080 245574146232 245958456320 245971763840 246216338037 246229056480 246601653120 246650241024 247069802496 247328243712 247715905536 247975022592 248103567360 248363089920 248396837568 248656666896 248752373760 248786174304 249032937024 249045800960 249046410888 249175511040 249306919686 249436154880 249697071360 249827120640 250074915840 250088446080 250446086144 250513856070 251251973632 251895384576 251909013312 252158873472 252290204928 252303237120 252685025280 252949340160 252963025920 253213931520 253393325680 253644658080 253658381460 253721837568 254042220240 254307954780 254790733824 255457027584 255856803840 256159238742 256560113920 256560742251 256815216306 256962245760 257231034720 257620279680 257634218160 258002649088 258272526336 258677342208 259082158080 259388405504 259767115344 260473712640 260581432320 260854007040 261241176064 261571053645 261636489216 261650644992 261910167552 262320685056 262644326912 263041763328 263453409280 263467663360 263729634048 264142356480 264920629248 264992315940 265335865344 265787211776 266065231872 266343542784 266482262016 266746576896 266760355840 266761009152 266899292160 267178475520 267214779808 267494293176 267597250560 267862671360 268332833280 268613516160 268724602080 269123452928 269530693632 269812629504 269827227648 270094860288 270235533312 270249492480 270554301952 270568940224 270658437120 270941552640 270978368256 271261818432 271402434560 271417118720 271686328320 271686993696 271701027840 272112168960 272396805120 272860162480 272913924096 273573708930 273627611136 274055823360 274093062144 274379770368 274794964992 274809159680 274809832704 275082407424 275097290688 275239895040 275527802880 275565241677 275944734720 275959664640 276270914511 276285185440 276429082560 276703263360 276718234320 277007688540 277426859760 277838626816 277953527808 278244274176 278732658248 279009123888 279116513280 279408476160 279446442264 279738750258 279883760640 279884446092 279898903680 280176526080 280322449920 280615674240 280909205280 281751846912 282658470336 283100815360 283382307648 283397639976 283841141760 284270653440 284621376380 284692578304 284990373888 285067491390 285350240340 285437067264 285720182784 285797497770 286221688832 286521083904 286639575552 287419269120 287838904320 288630128160 289082526480 289384914060 289457307648 289798750208 289814429696 290252980224 290556592128 290707210240 290722938880 291011297280 291012009984 291467427840 291811956192 292268625920 293032926720 293589221376 293896323072 294341050368 294356254720 294356975616 294648938496 294817628160 294857688064 295150147584 295166116608 295474867776 295572602880 295921983744 295937269760 296091402240 296385085440 296401121280 297160151040 297724280832 298035707904 298542678016 298558830592 298854961152 299010613248 299323385856 299478548480 299636485632 299791810560 299792544768 299808030720 300105400320 300146178728 300261703680 300575784960 300616627284 300931079823 301087075840 301402020480 301874437440 302190205680 302763884544 303222030336 303237693440 303539208192 303555631104 304030679040 304071990816 304373589696 304390057752 304490741760 304850664288 304866411520 305169545736 305327738880 305344258560 305647119360 305663656320 306126190080 306580553728 306967682790 307028164608 307872136704 308312801280 308354694912 308677241664 308837253120 309160304640 309644881920 309968778240 310496046960 310820833620 310898589696 310982717880 311291171280 311308013610 312568455168 312697718784 313057607680 313574240529 313885264374 314064967040 314377247547 314869230720 314886266640 315198591840 315362756160 315830829056 316144091136 316161196032 316970827776 317152296960 317466869760 317990779128 318488417280 319321284480 319777931264 319795232768 320112427008 320279150592 320614170624 321116700672 321495488512 321999399936 322336219392 322503311360 322840657920 323346677760 324235506880 324299390976 324708894180 324790124544 325129863168 325682921472 325700542464 326023593984 326041233408 326534602752 326551470080 326876166144 327045611520 327063306240 327387709440 327432194976 327900856320 328288450716 328305408640 328802204160 329426403328 329662042560 329770991616 330287874048 330633363456 330804756480 331150786560 331195783424 331542222528 331669831680 331714899072 332043916032 332061881184 332234014720 332409226248 332581539840 332929428480 333102827520 333433221120 333451261440 334018474760 334367866470 334939815936 335860512768 335878684416 336211831296 336386939904 336404316160 336738809088 336913367040 337265786880 337284034560 337618575360 337664451069 337794416640 338192877440 338211175280 338722960320 339077273040 339608742120 339720978432 340609370112 341142405120 341545651656 342034513920 342080989668 342420288408 342438814971 342616327680 342974712960 343493706240 343512290880 343853009280 343871613360 344363368448 344903122944 346356153792 346899031776 347298283520 347441909760 347805342720 348415822810 348761404860 348848652288 348867526656 349213556736 349308052830 349760913408 349855557615 350722351104 351639512064 352189808640 353323087920 353781153792 354227884560 354247049970 354753642496 355124723712 355309682688 355662102528 355681345536 355865722880 356237967360 356659057568 356796334080 357150228480 357777111040 358151354880 358299469440 359374258176 359750172672 359769636864 360126480384 360314044416 360332656640 360690941952 361255403520 361304491008 361682424576 361821634560 362248437760 362249324928 362268037120 362628246816 362816225280 363195740160 363765012480 363885232128 364764945240 364836814848 365457416192 365839693824 366393286656 366413110272 366776543232 366796387584 366986526720 367370403840 367420322236 367804653117 367926312960 367946219520 368311173120 368361219348 368572110080 368937684480 368957645760 369343584720 369902479680 370604703744 370992365568 371573858304 372012165184 372155351040 372544634880 372595256352 372985000344 373178347520 373179261456 373198538240 373549405536 373568701440 373569616332 373763266560 374154232320 374545607040 374740680960 375182723410 375669129216 375770784105 376877960448 377843076864 377863519968 378238310208 378454855680 379027537920 379424010240 379444538880 379987165184 380089988520 380466987120 380487572190 380582756352 380960243712 381063330360 381461932170 382028111872 382186100736 383225692160 383785205760 384238858113 384840170880 385443368640 385846552080 387003973632 387408789504 388015063040 388016013312 388623237120 389082608256 389650673016 390710568960 390872148480 391452295168 391861764096 392454733824 392475967488 392865251328 393533530112 393554822144 393966490368 394562644992 394788536320 395180113920 395201495040 396213534720 396965707776 397380943872 397488473910 398003798016 398473281536 398680817664 399097847808 399515314176 399722414080 399723393024 399744040960 400119865344 400140533760 400141513728 400348938240 400767713280 400822169712 401241439764 401395875840 401869360640 402499249920 402920274240 403685179392 404296040448 404718944256 404740841472 405142290432 405374238720 405429321088 405831452928 405853410336 405987655680 406412328960 406467552384 406892727648 407103651840 407125678080 407529492480 407551541760 408168253440 408595207680 409290243720 409370886144 410360563395 410496182272 411083735040 411139593216 411569655552 411783004160 412192447488 412213739520 412214749056 412700995751 412859842560 413291704320 413994729280 414427778160 414643623840 415054895040 415077351480 415511532810 416757940224 416930291712 417366411264 418098987372 418513685832 418674769920 419169663396 419608125387 419825640960 419848355520 420264789120 420483674880 420923511360 421525454848 421548261376 422627770368 422869729280 423987705504 424651223040 425761712640 426816569344 426932064570 427038867456 427485560832 427601237085 428025360510 428155600896 428580274176 429332533248 429781625856 429959363328 430454210560 431128903680 432399187968 432945192240 433506484224 433623789720 434243895296 434267389952 434698125312 434721644544 435379470336 435834888192 436060815360 436084408320 436516945920 436576259968 437201141760 437717934288 438402938880 439549390080 439694655488 440383832064 440844484608 441511575552 441534382080 441535463424 442056296704 442226442240 442286532096 442725221376 442749174912 443212301664 443442053120 443882975616 443905904640 444137103360 444577628160 444601681920 445823821960 446586421248 447053561856 447814017024 447838245888 448282441728 448515919872 448985078784 449217822720 449454728448 449687715840 449712046080 450158100480 450219268092 450392555520 450863677440 450924940926 451630613760 452103030720 452811656160 452961304576 453285308520 454145826816 454833045504 454856540160 455394202208 456046018560 456107986224 456560384544 456585086628 456821770240 457275996432 457299617280 457991608320 458016387840 458470679040 458495484480 459275402795 459870830592 460451524185 460542246912 461808205056 462532042368 463015862496 463255879680 463740456960 464467322880 465015206480 465156702208 465618075648 465744070440 466231250430 466347884544 466474076820 466936756920 466962020415 467629801472 468852682752 469586411520 470827896561 471097450560 472303846080 472329399960 472797887760 473499631616 473746243584 474216136704 474241794048 474983956480 475456241664 475728445440 476200304640 476986168692 477535139840 477732625920 479165677568 479666896896 479692849152 480168640512 480418725888 480921255936 481739321344 482243232768 482428846080 482999099904 483504329088 483754967040 484260986880 484326788402 485020016640 485180309504 486353260320 486449086464 487063341270 487185186816 487786258432 488524382208 488550813696 489035390976 489061850112 489315368960 489801904128 489827205120 490406204156 490568417280 490594959360 491081564160 491148292464 491916912640 491943527680 492432676074 492458112960 493203306240 493300482048 494139604992 494656487424 495431811072 495950045184 496207134720 496726179840 496793675136 497313333792 497504747520 497572348608 498065874048 498091601920 498092821776 498351022080 498613839372 498872309760 499394142720 499654241280 500149831680 500176892160 500892172288 501027712140 501551799705 502503947264 503790769152 503818026624 504317746944 504580409856 504606474240 505370050560 505898680320 505926051840 506427863040 506786651360 507289316160 507316762920 508084440480 508615909560 509581467648 510914055168 511713607680 512318477484 513120227840 513121484502 513630432612 513924491520 514462069440 515240559360 515268436320 516005298176 516545052672 517354684416 518164316160 518776811008 519534230688 520947425280 521162864640 521708014080 522482352128 522623734215 523142107290 523272978432 523301289984 523820335104 523962079245 524641370112 525288653824 526083526656 526906818560 526935326720 527459268096 528284712960 529841258496 529984631880 530671730688 531574423552 532130463744 532687085568 532964524032 533493153792 533520711680 533522018304 533798584320 534356951040 534429559616 534988586352 535194501120 535725342720 536665666560 537227032320 537449204160 538246905856 539061387264 539625259008 539654455296 540189720576 540471066624 540498984960 541108603904 541137880448 541316874240 541883105280 541956736512 542523636864 542804869120 542834237440 543372656640 543373987392 543402055680 544224337920 544793610240 545720324960 545827848192 547147417860 547255222272 548186124288 548759540736 549589929984 549618319360 549619665408 550164814848 550194581376 550479790080 551055605760 551130483354 551889469440 551919329280 552541829022 552570370880 552858165120 553406526720 553436468640 554015377080 554853719520 555677253632 555907055616 556488548352 557465316496 558018247776 558233026560 558816952320 558892884528 559477500516 559767521280 559768892184 559797807360 560353052160 560644899840 561231348480 561818410560 562774085115 563503693824 565316940672 566201630720 566764615296 566795279952 567682283520 568541306880 569242752760 569980747776 570134982780 570700480680 570731358285 570874134528 571440365568 571594995540 572443377664 573042167808 573279151104 574838538240 575677808640 577260256320 578165052960 578769828120 579597500416 579628859392 580505960448 581113184256 581414420480 581445877760 582022594560 582024019968 582934855680 583623912384 584537251840 586065853440 587178442752 587792646144 588682100736 588713951232 589297876992 589635256320 589715376128 590300295168 590332233216 590949735552 591145205760 591843967488 591874539520 592182804480 592770170880 592802242560 594320302080 595448561664 596071415808 596232710865 597085356032 597117661184 597709922304 598021226496 598646771712 598957096960 599272971264 599583621120 599585089536 599616061440 600210800640 600292357456 600523407360 601151569920 601233254568 601862159646 602174151680 602804040960 603748874880 604380411360 605527769088 606444060672 606475386880 607078416384 607111262208 608061358080 608143981632 608747179392 608780115504 608981483520 609701328576 609732823040 610339091472 610655477760 610688517120 611294238720 611327312640 612252380160 613007755195 613161107456 613935365580 614056329216 615744273408 616625602560 616709389824 617354483328 617674506240 618320609280 619289763840 619937556480 620992093920 621641667240 621965435760 622582342560 622616027220 623267299215 625136910336 625395437568 626115215360 627148481058 627770528748 628129934080 628754495094 629738461440 629772533280 630397183680 630725512320 631661658112 632288182272 632322392064 633941655552 634304593920 634933739520 635981558256 636976834560 638642568960 639555862528 639590465536 640224854016 640398096855 640558301184 641228341248 642038040765 642233401344 642990977024 643998799872 644672438784 645006622720 645681315840 646693355520 648471013760 648598781952 649417788360 650259726336 651365842944 651401084928 652047187968 652082466816 653069205504 653102940160 653752332288 654091223040 654126612480 654775418880 654864389952 655801712640 656576901432 656610817280 657604408320 658852806656 659324085120 659541983232 660575748096 661266726912 661609512960 662301573120 662391566848 663084445056 663339663360 663429798144 664087832064 664123762368 664468029440 664818452496 665163079680 665858856960 666205655040 666866442240 666902522880 668036949520 668735732940 669879631872 671721025536 671757368832 672423662592 672773879808 672808632320 673477618176 673826734080 674531573760 674568069120 675237150720 675328902138 675588833280 676385754880 676387411389 676422350560 677445920640 678154546080 679217484240 679441956864 681218740224 682284810240 683091303312 684069027840 684161979336 684840576816 684877629942 685232655360 685949425920 686987412480 687024581760 687706018560 687743226720 688726736896 689806245888 692712307584 693798063552 694596567040 694883819520 695610685440 696831645620 697522809720 697735053312 698427113472 698616105660 699346875645 699521826816 699711115230 701444702208 703279024128 704379617280 706646175840 708455769120 708494099940 709507284992 710249447424 710619365376 711324205056 711362691072 711731445760 712475934720 713318115136 713592668160 714300456960 715554222080 716302709760 716598938880 718748516352 719500345344 719539273728 720252960768 720628088832 720665313280 721381883904 722510807040 722608982016 723364849152 723643269120 724496875520 724498649856 724536074240 725256493632 725632450560 726391480320 726490182603 727530024960 727770464256 729529890480 729673629696 730914832384 731679387648 732786573312 732826220544 733553086464 733592775168 733973053440 734740807680 734840644472 735609306234 735852625920 735892439040 736622346240 736722438696 737144220160 737875368960 737915291520 738687169440 739804959360 741209407488 741984731136 743147716608 744024330368 744310702080 745089269760 745190512704 745970000688 746356695040 746358522912 746397076480 747098811072 747137402880 747139232664 747526533120 748308464640 749091214080 749481361920 750365446820 751338258432 751541568210 753755920896 755686153728 755727039936 756476620416 756909711360 758055075840 758848020480 758889077760 760179977040 760933974240 760975144380 761165512704 762126660720 762923864340 764056223744 764372201472 766451384320 767570411520 768477716226 769680341760 769682226753 770886737280 771693104160 774007947264 774817579008 776030126080 776032026624 777246474240 778165216512 779301346032 781421137920 781744296960 782904590336 783723528192 784713160935 784909467648 784951934976 785730502656 787067060224 787109644288 787932980736 789125289984 789577072640 790360227840 790402990080 792427069440 794761887744 794976947820 796007596032 796946563072 797361635328 798195695616 799030628352 799444828160 799446786048 799488081920 800239730688 800281067520 800283027456 800697876480 801535426560 801644339424 802482879528 802791751680 803738721280 804998499840 805840548480 807370358784 808592080896 809437888512 809481682944 810284580864 810748477440 810858642176 811662905856 811706820672 811975311360 812824657920 812935104768 813785455296 814207303680 814251356160 815058984960 815103083520 816336506880 817190415360 818580487440 818741772288 820721126790 820992364544 822167470080 822279186432 823139311104 823566008320 824384894976 824427479040 824429498112 825401991502 825719685120 826583408640 826695725031 827989458560 828812743533 828855556320 829287247680 830109790080 830154702960 831023065620 833515880448 833860583424 834732822528 836197974744 837027371664 837349539840 838339326792 839216250774 839651281920 839696711040 840529578240 840967349760 841847022720 843050909696 843096522752 845255540736 847975411008 849302446080 851523425280 853633138688 853864129140 854077734912 854971121664 855202474170 856050721020 856311201792 857160548352 858665066496 859563251712 859918726656 860908421120 862257807360 865890384480 867247579440 868487790592 868534779904 869396250624 869443289088 870758940672 871669776384 872121630720 872168816640 873033891840 873152519936 874402283520 875435868576 876805877760 879098780160 879389310976 880767664128 881688969216 883023151104 883068764160 883070926848 884112593408 884452884480 884573064192 885450442752 885498349824 886424603328 886884106240 887765951232 887811809280 888274206720 889155256320 889203363840 891647643920 893172842496 894107123712 895628034048 895676491776 896564883456 897031839744 897970157568 898435645440 898909456896 899375431680 899424092160 900316200960 900438536184 900785111040 901727354880 901849881852 902793239469 903261227520 904206061440 905623312320 905922609152 906570617040 908291653632 909666091008 909713080320 910788404416 912092037120 912215972448 913120769088 913170173256 913643540480 914551992864 914599234560 915983216640 916032775680 916941358080 916990968960 918550805590 919741661184 920903048370 921084493824 923616410112 925064084736 926031724992 926511759360 927480913920 928934645760 930030412960 930313404416 931488140880 932462500860 932695769088 932948153640 933873513840 933924040830 935259602944 937705365504 939172823040 940722721587 941655793122 942194901120 944607692160 944658799920 945595775520 946999263232 947492487168 948432273408 948483588096 949967912960 950912483328 951456890880 952400609280 953972337384 955070279680 955465251840 958331355136 959333793792 959385698304 960337281024 960837451776 961842511872 963478642688 964486465536 965998199808 967008658176 967509934080 968521973760 968653576804 970040033280 972706520640 972898172928 974126682540 974370373632 975572516864 977048764416 977101627392 978070781952 978123700224 978630737920 979603808256 979654410240 980812408312 981136834560 981189918720 982163128320 982296584928 983833825280 983887055360 984865352148 984916225920 986406612480 988279209984 989312974848 990863622144 991900090368 992414269440 993452359680 993587350272 994626667584 995009495040 995144697216 996131748096 996183203840 996185643552 996702044160 997227678744 997744619520 998788285440 999308482560 1000299663360 1000353784320 1001784344576 1002055424280 1003103599410 1005007894528 1007581538304 1007636053248 1008635493888 1009160819712 1009212948480 1010405886149 1010740101120 1011797360640 1011852103680 1012855726080 1012993353207 1013573302720 1014578632320 1014633525840 1016168880960 1017231819120 1019162935296 1021828110336 1023427215360 1024636954968 1026240455680 1026242969004 1027260865224 1027316444913 1027848983040 1028924138880 1030481118720 1030536872640 1032010596352 1033090105344 1034709368832 1037553622016 1039068461376 1041894850560 1042325729280 1043416028160 1044964704256 1045247468430 1046284214580 1046545956864 1046602579968 1047640670208 1047924158490 1049282740224 1050577307648 1052167053312 1053813637120 1053870653440 1054918536192 1056569425920 1059969263760 1061343461376 1063148847104 1064260927488 1065374171136 1065929048064 1066986307584 1067041423360 1067044036608 1067597168640 1068713902080 1068859119232 1069977172704 1070389002240 1071450685440 1073331333120 1074454064640 1074898408320 1076493811712 1078122774528 1079250518016 1079308910592 1080379441152 1080942133248 1080997969920 1082217207808 1082275760896 1083766210560 1083913473024 1085047273728 1085609738240 1085668474880 1086745313280 1086747974784 1086804111360 1088448675840 1089587220480 1091440649920 1091655696384 1094294835720 1094510444544 1096372248576 1097519081472 1099179859968 1099236638720 1099239330816 1100329629696 1100389162752 1100959580160 1102111211520 1102260966708 1103413959351 1103778938880 1103838658560 1105083658044 1105140741760 1105716330240 1106813053440 1106872937280 1108030754160 1109707439040 1111354507264 1111814111232 1112977096704 1114930632992 1116036495552 1116466053120 1117633904640 1117785769056 1118955001032 1119535042560 1119537784368 1119595614720 1120706104320 1121289799680 1122462696960 1123636821120 1125548170230 1127007387648 1127312352315 1130633881344 1132403261440 1133529230592 1133590559904 1135364567040 1137082613760 1138485505520 1139961495552 1140269965560 1141400961360 1141462716570 1141748269056 1142880731136 1143189991080 1144886755328 1146084335616 1146558302208 1149677076480 1151355617280 1152716574339 1154520512640 1156330105920 1157539656240 1159195000832 1159257718784 1161011920896 1162226368512 1162891755520 1164045189120 1164048039936 1165869711360 1167247824768 1169074503680 1172131706880 1174356885504 1175585292288 1177364201472 1177427902464 1178595753984 1179430752256 1180600590336 1180664466432 1181899471104 1183687934976 1183749079040 1184365608960 1185540341760 1185604485120 1188640604160 1190897123328 1192142831616 1192465421730 1194170712064 1194235322368 1195419844608 1196042452992 1197293543424 1197914193920 1198545942528 1199167242240 1199170179072 1199232122880 1200421601280 1200584714912 1201046814720 1202303139840 1202466509136 1203724319292 1204348303360 1205608081920 1207497749760 1208760822720 1210816971005 1211055538176 1212888121344 1212950773760 1214156832768 1214222524416 1216122716160 1216287963264 1217494358784 1217560231008 1217962967040 1219402657152 1219465646080 1220678182944 1221310955520 1221377034240 1222588477440 1222654625280 1224504760320 1226015510390 1226322214912 1227870731160 1228112658432 1231081690185 1231488546816 1233251205120 1233418779648 1234708966656 1235349012480 1236641218560 1238102987253 1238579527680 1239875112960 1241984187840 1243283334480 1243930871520 1245164685120 1245232054440 1246534598430 1250273820672 1250790875136 1252230430720 1254296962116 1255541057496 1256259868160 1257508990188 1259476922880 1259545066560 1260794367360 1261451024640 1263323316224 1264576364544 1264644784128 1267883311104 1268609187840 1271963116512 1273953669120 1277285137920 1279111725056 1279180931072 1280449708032 1280796193710 1281116602368 1282456682496 1282803711255 1284076081530 1284466802688 1285981954048 1287997599744 1289344877568 1290013245440 1291362631680 1293386711040 1296942027520 1297197563904 1298835576720 1300519452672 1302731685888 1302802169856 1304094375936 1304164933632 1306138411008 1306205880320 1307504664576 1308182446080 1308253224960 1309550837760 1309728779904 1311603425280 1313153802864 1313221634560 1315208816640 1317705613312 1318648170240 1319083966464 1321151496192 1322533453824 1324603146240 1324783133696 1326168890112 1326679326720 1326859596288 1328175664128 1328247524736 1328936058880 1329636904992 1330326159360 1331717713920 1332411310080 1333732884480 1333805045760 1336073899040 1337471465880 1339759263744 1343442051072 1343514737664 1344847325184 1345547759616 1345617264640 1346955236352 1347653468160 1349063147520 1349136138240 1350474301440 1350657804276 1351177666560 1352771509760 1352774822778 1352844701120 1354891841280 1356309092160 1358434968480 1358883913728 1362437480448 1364569620480 1366182606624 1368138055680 1368323958672 1369681153632 1369755259884 1370465310720 1371898851840 1373974824960 1374049163520 1375412037120 1375486453440 1377453473792 1377826208385 1379612491776 1381354572555 1385424615168 1387596127104 1389193134080 1389767639040 1391221370880 1393663291240 1395045619440 1395470106624 1396854226944 1397232211320 1398693751290 1399043653632 1399422230460 1402889404416 1406558048256 1408759234560 1412483689683 1413292351680 1416911538240 1416988199880 1419014569984 1420498894848 1421238730752 1422648410112 1422725382144 1423462891520 1424951869440 1426636230272 1427185336320 1428600913920 1431108444160 1432605419520 1433197877760 1437497032704 1439000690688 1439078547456 1440505921536 1441256177664 1442763767808 1445217964032 1446729698304 1447286538240 1448993751040 1448997299712 1449072148480 1450512987264 1451264901120 1452782960640 1452980365206 1455060049920 1455540928512 1459059780960 1459347259392 1461829664768 1463358775296 1465573146624 1465652441088 1467106172928 1467185550336 1467946106880 1469481615360 1469681288944 1471218612468 1471705251840 1471784878080 1473244692480 1473444877392 1474288440320 1475750737920 1475830583040 1477374338880 1479609918720 1482418814976 1483969462272 1486295433216 1488048660736 1488621404160 1490178539520 1490381025408 1491940001376 1492713390080 1492717045824 1492794152960 1494197622144 1494274805760 1494278465328 1495053066240 1496616929280 1498182428160 1498962723840 1500730893640 1502676516864 1503083136420 1504655399115 1507511841792 1511372307456 1511454079872 1512953240832 1513819422720 1516110151680 1517696040960 1517778155520 1520359954080 1521867948480 1521950288760 1524253321440 1525847728680 1528112447488 1528744402944 1532902768640 1535140823040 1536955432452 1539360683520 1539364453506 1541773474560 1543386208320 1548015894528 1549635158016 1552064053248 1554492948480 1556330433024 1558602692064 1562842275840 1563488593920 1565809180672 1567447056384 1567871202645 1569426321870 1569818935296 1569903869952 1571461005312 1571886237735 1574134120448 1574219288576 1575865961472 1578250579968 1579154145280 1580720455680 1580805980160 1584854138880 1589523775488 1589953895640 1592015192064 1593893126144 1594723270656 1596391391232 1598061256704 1598889656320 1598893572096 1598976163840 1600479461376 1600562135040 1600566054912 1601395752960 1603070853120 1603288678848 1604965759056 1605583503360 1607477442560 1609996999680 1611681096960 1614740717568 1617184161792 1618875777024 1618963365888 1620569161728 1621496954880 1621717284352 1623325811712 1623413641344 1623950622720 1625649315840 1625870209536 1627570910592 1628414607360 1628502712320 1630117969920 1630206167040 1632673013760 1634380830720 1637160974880 1637483544576 1641442253580 1641984729088 1644558372864 1646278622208 1647132016640 1648769789952 1648854958080 1648858996224 1650803983004 1651439370240 1653166817280 1653391450062 1655978917120 1657625487066 1657711112640 1658574495360 1660219580160 1660309405920 1662046131240 1667031760896 1667721166848 1669465645056 1672395949488 1674054743328 1674699079680 1676678653584 1678432501548 1679302563840 1679393422080 1681059156480 1681934699520 1683694045440 1686101819392 1686193045504 1688322255345 1690511081472 1695950822016 1698604892160 1703046850560 1707266277376 1707728258280 1709942243328 1710404948340 1712101442040 1712194074855 1712622403584 1714321096704 1717330132992 1719126503424 1719837453312 1721816842240 1724515614720 1731780768960 1734495158880 1736975581184 1737069559808 1738792501248 1738886578176 1741517881344 1743339552768 1744243261440 1744337633280 1746067783680 1746305039872 1748804567040 1750871737152 1753611755520 1758197560320 1758778621952 1761535328256 1763377938432 1766046302208 1766141853696 1768225186816 1768905768960 1769146128384 1770900885504 1770996699648 1772849206656 1773768212480 1775531902464 1775623618560 1776548413440 1778310512640 1778406727680 1783295287840 1786345684992 1788214247424 1791256068096 1791352983552 1793129766912 1794063679488 1795940315136 1796871290880 1797818913792 1798750863360 1798848184320 1800632401920 1800877072368 1801570222080 1803454709760 1803699763704 1805586478938 1806522455040 1808412122880 1811246624640 1811845218304 1813141234080 1816583307264 1819332182016 1819426160640 1821576808832 1824184074240 1824431944896 1826241538176 1826340346512 1827287080960 1829103985728 1829198469120 1831966433280 1832065551360 1833882716160 1833981937920 1837101611180 1839023265585 1839483322368 1841806096740 1842168987648 1847232820224 1850128169472 1852063449984 1853023518720 1854961827840 1857869291520 1860060825920 1862976281760 1864925001720 1865896307280 1867747027680 1867848081660 1870519205888 1875410731008 1878345646080 1881445443174 1883311586244 1884389802240 1889215384320 1889317599840 1891191551040 1893998526464 1894984974336 1896864546816 1896967176192 1899935825920 1901824966656 1902913781760 1904801218560 1907944674768 1910140559360 1910930503680 1918667587584 1918771396608 1920674562048 1921194290565 1921674903552 1923685023744 1926957285376 1928972931072 1931996399616 1934017316352 1935019868160 1937043947520 1937307153608 1940080066560 1945413041280 1945796345856 1948253365080 1951145033728 1954097528832 1954203254784 1956141563904 1956247400448 1957261475840 1959207616512 1959308820480 1961624816624 1962273669120 1962379837440 1964326256640 1964593169856 1967667650560 1967774110720 1969730704296 1969832451840 1972813224960 1976558419968 1978625949696 1981727244288 1983800180736 1984828538880 1986904719360 1987174700544 1989253335168 1990018990080 1990289394432 1992263496192 1992366407680 1992371287104 1993404088320 1994455357488 1995489239040 1997576570880 1998616965120 2000599326720 2000707568640 2004110848560 2006207198820 2010015789056 2015163076608 2015272106496 2017270987776 2018321639424 2018425896960 2020811772298 2021480202240 2023594721280 2023704207360 2025711452160 2025986706414 2027146605440 2029157264640 2029162234167 2029267051680 2032337761920 2034463638240 2038325870592 2043656220672 2046854430720 2049273909936 2052480911360 2052485938008 2054521730448 2054632889826 2055697966080 2057848277760 2060962237440 2061073745280 2063504978755 2064021192704 2066180210688 2069418737664 2075107244032 2078136922752 2083789701120 2084651458560 2086832056320 2089929408512 2090494936860 2092568429160 2093205159936 2095281340416 2095848316980 2098040626935 2098565480448 2101154615296 2104334106624 2107627274240 2107741306880 2109837072384 2113138851840 2119938527520 2126297694208 2128521854976 2130748342272 2131858096128 2133972615168 2134082846720 2134088073216 2135194337280 2137427804160 2137718238464 2139954345408 2140778004480 2142901370880 2146662666240 2148908129280 2149796816640 2152987623424 2156245549056 2158501036032 2158617821184 2160758882304 2161884266496 2161995939840 2164434415616 2164551521792 2167532421120 2167826946048 2170094547456 2171219476480 2171336949760 2173490626560 2173495949568 2173608222720 2176897351680 2179174440960 2179470547809 2182881299840 2183311392768 2188589671440 2189020889088 2192744497152 2195038162944 2198359719936 2198473277440 2198478661632 2200659259392 2200778325504 2201919160320 2204222423040 2204521933416 2206827918702 2207557877760 2207677317120 2210167316088 2210281483520 2211432660480 2213626106880 2213745874560 2216061508320 2219414878080 2222709014528 2223628222464 2225954193408 2229861265984 2232072991104 2232932106240 2235267809280 2235571538112 2237910002064 2239070085120 2239075568736 2239191229440 2241412208640 2242579599360 2244925393920 2247273642240 2251096340460 2254014775296 2254624704630 2261267762688 2264806522880 2267058461184 2267181119808 2270729134080 2274165227520 2276971011040 2280539931120 2282801922720 2282925433140 2283496538112 2286379982160 2289773510656 2292168671232 2293116604416 2299354152960 2302711234560 2305433148678 2309041025280 2312660211840 2315079312480 2318390001664 2318515437568 2322023841792 2324452737024 2325783511040 2328090378240 2328096079872 2331739422720 2334495649536 2338149007360 2344263413760 2348713771008 2351170584576 2354139482805 2354728402944 2354855804928 2357191507968 2358861504512 2361201180672 2361328932864 2363798942208 2367375869952 2367498158080 2368731217920 2371080683520 2371208970240 2377281208320 2384285663232 2384930843460 2388341424128 2388470644736 2390839689216 2392084905984 2394587086848 2395828387840 2397091885056 2398334484480 2398340358144 2398464245760 2400843202560 2401169429824 2402093629440 2404606279680 2404933018272 2407448638584 2408696606720 2411216163840 2414995499520 2417521645440 2421633942010 2422111076352 2425776242688 2425901547520 2428313665536 2428445048832 2432245432320 2432575926528 2434988717568 2435120462016 2435925934080 2438805314304 2438931292160 2441356365888 2442621911040 2442754068480 2445176954880 2445309250560 2449009520640 2452031020780 2452644429824 2455741462320 2456225316864 2462163380370 2462977093632 2466502410240 2466837559296 2469417933312 2470698024960 2473282437120 2476205974506 2477159055360 2479750225920 2480087175093 2483968375680 2486566668960 2487861743040 2490329370240 2490464108880 2493069196860 2500547641344 2501581750272 2504460861440 2508593924232 2511082114992 2512519736320 2515017980376 2518953845760 2519090133120 2521588734720 2522902049280 2526646632448 2529152729088 2529289568256 2535766622208 2543926233024 2547907338240 2554570275840 2558361862144 2560899416064 2561592387420 2562233204736 2564913364992 2565607422510 2568152163060 2568933605376 2571963908096 2575995199488 2578689755136 2580026490880 2582725263360 2586773422080 2593884055040 2597671153440 2605463371776 2605604339712 2608188751872 2608329867264 2612276822016 2612411760640 2615009329152 2616364892160 2616506449920 2619101675520 2619457559808 2623206850560 2626307605728 2626443269120 2630417633280 2635411226624 2637296340480 2638167932928 2642302992384 2645066907648 2649206292480 2649566267392 2652337780224 2653358653440 2653719192576 2656351328256 2656495049472 2657872117760 2659273809984 2660652318720 2663435427840 2663797336211 2664822620160 2667465768960 2667610091520 2672147798080 2674942931760 2679518527488 2686884102144 2687029475328 2689694650368 2691095519232 2691234529280 2693910472704 2695306936320 2698126295040 2698272276480 2700948602880 2701315608552 2702355333120 2705543019520 2705549645556 2705689402240 2708379718407 2709783682560 2712618184320 2716869936960 2717767827456 2724874960896 2729139240960 2732365213248 2736276111360 2736647917344 2739362307264 2739510519768 2740930621440 2743797703680 2747949649920 2748098327040 2750824074240 2750972906880 2754906947584 2755652416770 2759224983552 2762709145110 2770849230336 2775192254208 2778386268160 2779535278080 2782442741760 2787326582480 2790091238880 2790940213248 2794464422640 2797387502580 2798087307264 2798844460920 2805778808832 2813116096512 2817518469120 2822168164761 2824967379366 2826584703360 2833823076480 2833976399760 2838029139968 2840997789696 2842477461504 2845296820224 2845450764288 2849903738880 2853272460544 2854370672640 2857201827840 2862216888320 2865210839040 2866395755520 2874994065408 2878001381376 2878157094912 2881011843072 2882512355328 2885527535616 2890435928064 2893459396608 2897987502080 2897994599424 2898144296960 2901025974528 2902529802240 2905565921280 2905960730412 2910120099840 2918119561920 2918694518784 2923659329536 2926717550592 2931146293248 2931304882176 2934212345856 2934371100672 2935892213760 2938963230720 2939362577888 2942437224936 2943410503680 2943569756160 2946489384960 2946889754784 2948576880640 2951501475840 2951661166080 2954748677760 2959219837440 2964837629952 2967938924544 2972590866432 2976097321472 2977242808320 2980357079040 2980762050816 2983880002752 2985426780160 2985434091648 2985588305920 2988395244288 2988549611520 2988556930656 2990106132480 2993233858560 2996364856320 2997925447680 3001461787280 3005353033728 3006166272840 3009310798230 3015023683584 3022744614912 3022908159744 3025906481664 3027638845440 3031217658447 3032220303360 3035392081920 3035556311040 3038980059621 3040719908160 3043735896960 3043900577520 3048506642880 3051695457360 3056224894976 3057488805888 3065805537280 3070281646080 3073910864904 3078721367040 3078728907012 3083546949120 3086772416640 3096031789056 3099270316032 3104128106496 3112660866048 3117205384128 3125684551680 3126977187840 3131618361344 3134894112768 3135742405290 3138852643740 3139637870592 3139807739904 3142922010624 3143772475470 3148268240896 3148438577152 3151731922944 3156501159936 3158308290560 3161440911360 3161611960320 3169708277760 3179907791280 3184030384128 3187786252288 3189446541312 3192782782464 3196122513408 3197779312640 3197787144192 3197952327680 3200958922752 3201124270080 3201132109824 3202791505920 3206141706240 3206577357696 3209931518112 3211167006720 3214954885120 3219993999360 3223362193920 3229481435136 3234368323584 3237751554048 3237926731776 3241138323456 3242993909760 3243434568704 3246651623424 3246827282688 3251298631680 3251740419072 3255141821184 3256829214720 3257005424640 3260235939840 3260412334080 3265346027520 3268761661440 3274321949760 3274967089152 3282884507160 3283969458176 3289116745728 3292557244416 3294264033280 3297539579904 3297709916160 3297717992448 3301607966008 3302878740480 3306333634560 3306782900124 3310241878053 3311957834240 3315250974132 3315422225280 3317148990720 3320439160320 3320618811840 3324092262480 3334063521792 3335442333696 3338931290112 3344791898976 3348109486656 3349398159360 3353357307168 3356865003096 3358605127680 3358786844160 3362118312960 3363869399040 3367388090880 3372203638784 3372386091008 3376644510690 3381022162944 3381937056945 3391901644032 3397209784320 3406093701120 3415456516560 3419884486656 3420809896680 3424202884080 3424388149710 3425244807168 3428642193408 3434660265984 3438253006848 3439674906624 3443633684480 3449031229440 3458149723017 3463561537920 3468990317760 3473951162368 3474139119616 3477585002496 3477773156352 3483035762688 3486679105536 3488675266560 3492135567360 3492610079744 3497609134080 3501743474304 3507223511040 3516395120640 3517557243904 3523070656512 3526755876864 3532092604416 3532283707392 3536450373632 3538292256768 3541801771008 3541993399296 3545698413312 3547536424960 3551063804928 3551247237120 3553096826880 3556621025280 3556813455360 3566590575680 3572691369984 3576428494848 3582512136192 3582705967104 3586259533824 3588127358976 3591880630272 3593742581760 3595637827584 3597501726720 3597696368640 3601264803840 3601754144736 3603140444160 3606909419520 3607399527408 3611172957876 3613044910080 3616824245760 3622493249280 3623690436608 3626282468160 3632450913015 3633166614528 3638664364032 3638852321280 3643153617664 3648368148480 3648863889792 3652483076352 3652680693024 3654574161920 3658207971456 3658396938240 3663932866560 3664131102720 3667765432320 3667963875840 3674203222360 3678046531170 3678966644736 3683612193480 3684337975296 3694465640448 3700256338944 3704126899968 3706047037440 3709923655680 3714308961759 3715738583040 3720121651840 3725952563520 3729850003440 3731792614560 3735494055360 3735696163320 3741038411776 3750821462016 3756691292160 3762890886348 3766623172488 3768779604480 3778430768640 3778635199680 3782383102080 3787997052928 3789969948672 3793729093632 3793934352384 3803649933312 3805827563520 3815889349536 3820281118720 3821861007360 3837335175168 3837542793216 3841349124096 3842388581130 3843349807104 3847370047488 3848411133765 3853914570752 3857945862144 3863992799232 3868034632704 3870039736320 3874087895040 3874614307216 3880160133120 3890826082560 3891592691712 3896506730160 3902290067456 3908195057664 3908406509568 3912283127808 3912494800896 3914522951680 3918415233024 3918617640960 3923249633248 3924547338240 3924759674880 3928652513280 3929186339712 3935335301120 3935548221440 3939461408592 3939664903680 3945626449920 3953116839936 3957251899392 3963454488576 3967600361472 3973809438720 3974349401088 3978506670336 3980037980160 3980578788864 3984526992384 3984732815360 3984742574208 3986808176640 3988910714976 3990978478080 3995153141760 3997233930240 4001198653440 4001415137280 4008221697120 4012414397640 4020031578112 4030326153216 4030544212992 4034541975552 4036643278848 4036851793920 4041623544596 4042960404480 4047189442560 4047408414720 4051422904320 4051973412828 4054293210880 4058314529280 4058324468334 4058534103360 4064675523840 4068927276480 4076651741184 4087312441344 4093708861440 4098547819872 4104961822720 4104971876016 4109043460896 4109265779652 4111395932160 4115696555520 4121924474880 4122147490560 4127009957510 4128042385408 4132360421376 4133478625155 4138837475328 4144063717665 4150214488064 4156273845504 4167579402240 4169302917120 4173664112640 4179858817024 4180989873720 4185136858320 4186410319872 4190562680832 4191696633960 4196081253870 4197130960896 4202309230592 4208668213248 4215254548480 4215482613760 4219674144768 4226277703680 4239877055040 4252595388416 4257043709952 4261496684544 4263716192256 4267945230336 4268165693440 4268176146432 4270388674560 4274855608320 4275436476928 4279908690816 4281556008960 4285802741760 4293325332480 4297816258560 4299593633280 4305975246848 4312491098112 4317002072064 4317235642368 4321517764608 4323768532992 4328868831232 4329103043584 4335653892096 4340189094912 4342438952960 4342673899520 4346981253120 4346991899136 4347216445440 4353794703360 4358348881920 4358941095618 4365762599680 4366622785536 4377179342880 4378041778176 4385488994304 4390076325888 4396719439872 4396946554880 4396957323264 4401318518784 4401556651008 4403838320640 4408444846080 4409043866832 4413655837404 4415115755520 4415354634240 4420334632176 4420562967040 4422865320960 4427252213760 4427491749120 4432123016640 4438829756160 4445418029056 4447256444928 4451908386816 4459722531968 4464145982208 4465864212480 4470535618560 4471143076224 4475820004128 4478140170240 4478151137472 4478382458880 4482824417280 4485159198720 4489850787840 4494547284480 4502192680920 4508029550592 4509249409260 4513966197345 4522535525376 4529613045760 4534116922368 4534362239616 4541458268160 4548330455040 4553942022080 4561079862240 4565603845440 4565850866280 4572759964320 4579547021312 4584337342464 4586233208832 4598708305920 4605422469120 4610866297356 4618082050560 4625320423680 4630158624960 4636780003328 4637030875136 4644047683584 4648905474048 4651567022080 4656192159744 4663478845440 4668991299072 4676298014720 4688526827520 4697427542016 4702341169152 4703613607935 4708278965610 4709456805888 4709711609856 4714383015936 4717723009024 4722402361344 4722657865728 4727597884416 4734751739904 4734996316160 4737462435840 4742161367040 4742417940480 4754562416640 4768571326464 4769861686920 4776682848256 4776941289472 4781679378432 4784169811968 4789174173696 4791656775680 4794183770112 4796668968960 4796680716288 4796928491520 4801686405120 4802338859648 4804187258880 4809212559360 4809866036544 4814897277168 4817393213440 4822432327680 4829990999040 4835043290880 4843267884020 4844222152704 4851552485376 4856627331072 4856890097664 4864490864640 4865151853056 4869977435136 4870240924032 4871851868160 4877610628608 4877862584320 4882712731776 4885243822080 4885508136960 4890353909760 4890618501120 4898019041280 4904062041560 4911482924640 4912450633728 4924326760740 4925954187264 4933675118592 4938835866624 4941396049920 4946564874240 4952411949012 4954318110720 4959500451840 4960174350186 4967936751360 4973133337920 4975723486080 4980658740480 4980928217760 4986138393720 5001095282688 5003163500544 5008921722880 5017187848464 5022164229984 5025039472640 5030035960752 5037907691520 5038180266240 5043177469440 5045804098560 5052029430745 5053293264896 5058305458176 5058579136512 5064966766035 5071533244416 5087852466048 5095814676480 5109140551680 5116723724288 5121798832128 5123184774840 5129826729984 5131214845020 5136304326120 5136582224565 5137867210752 5143927816192 5151990398976 5157379510272 5160052981760 5165450526720 5173546844160 5187768110080 5195342306880 5210926743552 5211208679424 5216377503744 5216659734528 5224553644032 5224823521280 5230018658304 5232729784320 5233012899840 5238203351040 5238915119616 5246413701120 5252615211456 5252886538240 5260835266560 5270822453248 5274592680960 5276335865856 5284605984768 5290133815296 5299132534784 5304675560448 5306717306880 5307438385152 5312702656512 5312990098944 5315744235520 5318547619968 5321304637440 5326870855680 5327594672422 5329645240320 5334931537920 5335220183040 5344295596160 5349885863520 5359037054976 5373768204288 5374058950656 5379389300736 5382191038464 5382469058560 5387820945408 5390613872640 5396252590080 5396544552960 5401897205760 5402631217104 5404710666240 5411086039040 5411099291112 5411378804480 5416759436814 5419567365120 5425236368640 5433739873920 5435535654912 5449749921792 5458278481920 5464730426496 5472552222720 5473295834688 5478724614528 5479021039536 5481861242880 5487595407360 5495899299840 5496196654080 5501648148480 5501945813760 5509813895168 5511304833540 5517069796755 5518449967104 5525418290220 5541698460672 5550384508416 5556772536320 5559070556160 5564885483520 5574653164960 5580182477760 5588928845280 5594775005160 5597688921840 5611557617664 5626232193024 5635036938240 5644336329522 5649934758732 5653169406720 5667646152960 5667952799520 5676058279936 5681995579392 5684954923008 5690593640448 5690901528576 5699807477760 5706544921088 5708741345280 5714403655680 5724433776640 5730421678080 5732791511040 5756002762752 5756314189824 5762023686144 5763582871695 5765024710656 5771055071232 5780871856128 5786918793216 5795975004160 5795989198848 5796288593920 5802051949056 5805059604480 5811131842560 5811921460824 5820240199680 5836239123840 5837389037568 5847318659072 5853435101184 5862292586496 5862609764352 5868424691712 5868742201344 5871784427520 5877926461440 5878725155776 5884874449872 5886821007360 5887139512320 5892978769920 5893779509568 5897153761280 5903002951680 5903322332160 5909497355520 5918439674880 5929675259904 5935877849088 5945181732864 5952194642944 5954485616640 5960714158080 5961524101632 5967760005504 5970853560320 5970868183296 5971176611840 5976790488576 5977099223040 5977113861312 5980212264960 5986467717120 5992729712640 5995850895360 6002923574560 6012332545680 6018621596460 6030047367168 6045489229824 6045816319488 6051812963328 6055277690880 6062435316894 6064440606720 6070784163840 6071112622080 6077960119242 6081439816320 6087471793920 6087801155040 6097013285760 6103390914720 6112449789952 6114977611776 6131611074560 6140563292160 6147821729808 6157442734080 6157457814024 6167093898240 6173544833280 6190514936265 6192063578112 6198540632064 6208256212992 6225321732096 6234410768256 6251369103360 6253954375680 6269788225536 6271484810580 6277705287480 6279615479808 6285844021248 6287544950940 6296536481792 6296877154304 6303463845888 6313002319872 6316616581120 6322881822720 6323223920640 6339416555520 6359815582560 6375572504576 6378893082624 6385565564928 6392245026816 6395558625280 6395574288384 6395904655360 6401917845504 6402248540160 6402264219648 6405583011840 6412283412480 6413154715392 6419863036224 6422334013440 6429909770240 6439987998720 6446724387840 6458962870272 6468736647168 6475503108096 6475853463552 6482276646912 6485987819520 6486869137408 6493303246848 6493654565376 6502597263360 6503480838144 6510283642368 6513658429440 6514010849280 6520471879680 6520824668160 6530692055040 6537523322880 6538411643427 6548643899520 6549934178304 6565769014320 6567938916352 6578233491456 6585114488832 6588528066560 6595079159808 6595419832320 6595435984896 6603215932016 6605757480960 6612667269120 6613565800248 6620483756106 6623915668480 6630501948264 6630844450560 6634297981440 6640878320640 6641237623680 6648184524960 6668127043584 6670884667392 6677862580224 6689583797952 6696218973312 6698796318720 6706714614336 6713730006192 6717210255360 6717573688320 6724236625920 6727738798080 6734776181760 6744772182016 6753289021380 6762044325888 6763874113890 6783803288064 6794419568640 6812187402240 6830913033120 6841619793360 6848405768160 6848776299420 6850489614336 6869320531968 6876506013696 6879349813248 6887267368960 6898062458880 6916299446034 6927123075840 6937980635520 6947902324736 6948278239232 6955170004992 6955546312704 6966071525376 6973358211072 6977350533120 6984271134720 6985220159488 6995218268160 7003486948608 7014447022080 7032790241280 7035114487808 7046141313024 7053511753728 7062418448415 7064185208832 7064567414784 7072900747264 7076584513536 7083603542016 7083986798592 7091396826624 7095072849920 7102127609856 7102494474240 7106193653760 7113242050560 7113626910720 7133181151360 7152856989696 7165024272384 7165411934208 7172519067648 7176254717952 7183761260544 7187485163520 7191275655168 7195003453440 7195392737280 7202529607680 7203508289472 7206280888320 7213818839040 7214799054816 7222345915752 7226089820160 7233648491520 7244986498560 7247380873216 7252564936320 7264901826030 7266333229056 7277328728064 7277704642560 7286307235328 7296736296960 7297727779584 7304966152704 7305361386048 7309148323840 7316415942912 7316793876480 7327865733120 7328262205440 7335530864640 7335927751680 7348406444720 7356093062340 7357933289472 7367224386960 7368675950592 7388931280896 7400512677888 7408253799936 7412094074880 7419847311360 7428617923518 7431477166080 7440243303680 7440261525279 7451905127040 7459700006880 7463585229120 7470988110720 7471392326640 7482076823552 7501642924032 7513382584320 7525781772696 7533246344976 7537559208960 7556861537280 7557270399360 7564766204160 7575994105856 7579939897344 7587458187264 7587868704768 7607299866624 7631778699072 7640562237440 7643722014720 7675085586432 7682698248192 7684777162260 7686699614208 7694740094976 7696822267530 7707829141504 7715891724288 7727985598464 7736069265408 7740079472640 7748175790080 7749228614432 7760320266240 7781652165120 7793013460320 7804580134912 7816390115328 7816813019136 7824566255616 7824989601792 7829045903360 7836830466048 7837235281920 7846499266496 7849094676480 7849519349760 7857305026560 7858372679424 7870670602240 7871096442880 7878922817184 7879329807360 7891252899840 7906233679872 7914503798784 7926908977152 7935200722944 7947618877440 7948698802176 7957013340672 7960075960320 7961157577728 7969053984768 7969465630720 7969485148416 7973616353280 7977821429952 7981956956160 7990306283520 7991392008633 7994467860480 8002397306880 8002830274560 8016443394240 8024828795280 8040063156224 8060652306432 8061088425984 8069083951104 8073286557696 8073703587840 8083247089192 8085920808960 8094378885120 8094816829440 8102845808640 8103946825656 8108586421760 8116629058560 8116648936668 8117068206720 8129351047680 8137854552960 8153303482368 8174624882688 8187417722880 8197095639744 8209923645440 8209943752032 8218086921792 8218531559304 8222791864320 8231393111040 8243848949760 8244294981120 8254019915020 8256084770816 8264720842752 8266957250310 8277674950656 8288127435330 8300428976128 8312547691008 8335158804480 8338605834240 8347328225280 8361979747440 8370273716640 8372820639744 8383393267920 8392162507740 8394261921792 8404618461184 8417336426496 8430509096960 8430965227520 8439348289536 8452555407360 8466504494283 8479754110080 8505190776832 8514087419904 8522993369088 8527432384512 8535890460672 8536331386880 8536352292864 8549711216640 8550872953856 8559817381632 8563112017920 8571605483520 8586650664960 8595632517120 8599187266560 8611950493696 8624982196224 8634004144128 8634471284736 8643035529216 8647537065984 8657737662464 8658206087168 8671307784192 8680378189824 8684877905920 8685347799040 8693962506240 8693983798272 8694432890880 8707589406720 8716697763840 8717882191236 8731525199360 8754358685760 8756083556352 8770977988608 8780152651776 8793438879744 8793893109760 8793914646528 8802637037568 8803113302016 8807676641280 8816889692160 8818087733664 8827311674808 8830231511040 8830709268480 8840669264352 8841125934080 8845730641920 8854504427520 8854983498240 8864246033280 8877659512320 8890836058112 8894512889856 8903816773632 8919445063936 8928291964416 8931728424960 8941071237120 8942286152448 8951640008256 8956280340480 8956302274944 8956764917760 8965648834560 8970318397440 8979701575680 8989094568960 9004385361840 9016059101184 9018498818520 9027932394690 9045071050752 9059226091520 9068233844736 9068724479232 9082916536320 9093652975341 9096660910080 9107884044160 9116940178863 9122159724480 9131207690880 9131701732560 9145519928640 9159094042624 9168674684928 9172466417664 9197416611840 9210844938240 9221732594712 9236164101120 9250640847360 9260317249920 9273560006656 9274061750272 9288095367168 9297810948096 9312384319488 9337982598144 9352596029440 9377053655040 9394855084032 9404682338304 9407227215870 9416557931220 9418913611776 9419423219712 9428766031872 9435446018048 9444804722688 9445315731456 9455195768832 9469503479808 9469992632320 9474924871680 9484322734080 9484835880960 9509124833280 9539723373840 9553365696512 9553882578944 9563358756864 9568339623936 9578348347392 9588367540224 9593337937920 9593361432576 9593856983040 9603372810240 9604677719296 9608374517760 9618425118720 9619732073088 9629794554336 9634786426880 9644864655360 9659981998080 9670086581760 9686535768040 9688444305408 9703104970752 9713254662144 9713780195328 9728981729280 9730303706112 9739954870272 9740481848064 9755221257216 9755725168640 9765425463552 9770487644160 9771016273920 9780707819520 9781237002240 9796038082560 9808124083120 9822965849280 9824901267456 9848653521480 9851908374528 9867350237184 9877671733248 9882792099840 9893129748480 9904823898024 9908636221440 9919000903680 9920348700372 9930725634159 9935873502720 9946266675840 9951446972160 9961317480960 9961856435520 9972276787440 10002190565376 10006327001088 10034375696928 10044328459968 10050078945280 10060071921504 10075815383040 10076360532480 10086354938880 10091608197120 10104058861490 10106586529792 10116610916352 10117158273024 10129933532070 10143066488832 10145811170835 10175704932096 10191629352960 10218281103360 10233447448576 10246369549680 10259653459968 10262429690040 10272608652240 10273164449130 10275734421504 10287855632384 10303980797952 10314759020544 10320105963520 10330901053440 10347093688320 10375536220160 10390684613760 10421853487104 10422417358848 10432755007488 10433319469056 10449107288064 10449647042560 10460037316608 10466025799680 10476406702080 10477830239232 10492827402240 10505230422912 10505773076480 10521670533120 10541644906496 10549185361920 10552671731712 10569211969536 10580267630592 10598265069568 10609351120896 10614876770304 10625405313024 10625980197888 10631488471040 10637095239936 10642609274880 10653741711360 10655189344844 10659290480640 10669863075840 10670440366080 10688591192320 10699771727040 10718074109952 10747536408576 10748117901312 10758778601472 10764382076928 10764938117120 10775641890816 10781227745280 10792505180160 10793089105920 10803794411520 10805262434208 10809421332480 10822172078080 10822198582224 10822757608960 10833518873628 10839134730240 10850472737280 10867479747840 10871071309824 10897352739045 10899499843584 10916556963840 10929460852992 10945104445440 10946591669376 10957449229056 10958042079072 10963722485760 10975190814720 10991798599680 10992393308160 11003296296960 11003891627520 11019627790336 11022609667080 11034139593510 11036899934208 11050836580440 11083396921344 11100769016832 11113545072640 11118141112320 11129770967040 11142926885277 11149306329920 11160364955520 11177857690560 11189550010320 11195377843680 11223115235328 11252464386048 11270073876480 11288672659044 11299869517464 11306338813440 11335292305920 11335905599040 11352116559872 11363991158784 11369909846016 11381187280896 11381803057152 11413089842176 11417482690560 11448867553280 11460843356160 11465583022080 11512005525504 11512628379648 11524047372288 11527165743390 11530049421312 11542110142464 11561743712256 11573837586432 11591950008320 11591978397696 11592577187840 11604103898112 11610119208960 11622263685120 11623842921648 11640480399360 11672478247680 11674778075136 11694637318144 11706870202368 11724585172992 11725219528704 11736849383424 11737484402688 11743568855040 11755852922880 11757450311552 11769748899744 11773642014720 11774279024640 11785957539840 11787559019136 11794307522560 11806005903360 11806644664320 11818994711040 11836879349760 11859350519808 11871755698176 11890363465728 11904389285888 11921428316160 11923048203264 11935520011008 11941707120640 11941736366592 11942353223680 11953580977152 11954198446080 11954227722624 11960424529920 11972935434240 11985459425280 11991701790720 12005847149120 12024665091360 12037243192920 12060094734336 12090978459648 12091632638976 12103625926656 12110555381760 12124870633788 12128881213440 12141568327680 12142225244160 12155920238484 12162879632640 12174943587840 12175602310080 12194026571520 12206781829440 12224899579904 12229955223552 12263222149120 12281126584320 12295643459616 12314885468160 12314915628048 12334187796480 12347089666560 12381029872530 12384127156224 12397081264128 12400435875465 12416512425984 12450643464192 12468821536512 12502738206720 12507908751360 12539576451072 12542969621160 12555410574960 12559230959616 12571688042496 12575089901880 12593072963584 12593754308608 12606927691776 12626004639744 12633233162240 12645763645440 12646447841280 12678833111040 12719631165120 12751145009152 12757786165248 12771131129856 12784490053632 12791148576768 12791809310720 12803835691008 12804497080320 12804528439296 12811166023680 12824566824960 12826309430784 12839726072448 12844668026880 12859819540480 12879975997440 12893448775680 12917925740544 12937473294336 12951006216192 12951706927104 12964553293824 12973738274816 12986606493696 12987309130752 13006961676288 13020567284736 13027316858880 13028021698560 13040943759360 13041649336320 13061384110080 13075046645760 13076823286854 13097287799040 13099868356608 13131538028640 13135877832704 13156466982912 13170228977664 13177056133120 13190158319616 13190839664640 13190871969792 13206431864032 13211514961920 13225334538240 13227131600496 13240967512212 13247831336960 13261003896528 13261688901120 13268595962880 13281756641280 13282475247360 13296369049920 13318986681055 13336254087168 13341769334784 13355725160448 13379167595904 13392437946624 13397592637440 13413429228672 13427460012384 13434420510720 13435147376640 13448473251840 13455477596160 13469552363520 13489544364032 13506578042760 13524088651776 13527748227780 13541898592035 13567606576128 13588839137280 13624374804480 13661826066240 13683239586720 13696811536320 13697552598840 13738641063936 13753012027392 13758699626496 13774534737920 13796124917760 13832598892068 13854246151680 13875961271040 13895804649472 13896556478464 13910340009984 13911092625408 13932143050752 13946716422144 13954701066240 13970440318976 13990436536320 14006973897216 14028894044160 14065580482560 14070228975616 14092282626048 14107023507456 14110840823805 14124836896830 14128370417664 14129134829568 14145801494528 14153169027072 14167207084032 14167973597184 14182793653248 14190145699840 14204255219712 14204988948480 14212387307520 14226484101120 14227253821440 14266362302720 14305713979392 14330048544768 14330823868416 14345038135296 14352509435904 14367522521088 14374970327040 14382551310336 14390006906880 14390785474560 14405059215360 14407016578944 14412561776640 14427637678080 14429598109632 14444691831504 14452179640320 14467296983040 14489972997120 14494761746432 14505129872640 14529803652060 14532666458112 14554657456128 14572614470656 14593472593920 14595455559168 14609932305408 14610722772096 14618296647680 14632831885824 14633587752960 14655731466240 14656524410880 14671061729280 14671855503360 14696812889440 14712186124680 14734448773920 14737351901184 14777862561792 14801025355776 14816507599872 14824188149760 14839694622720 14857235847036 14862954332160 14880486607360 14880523050558 14903810254080 14919400013760 14927170458240 14941976221440 14942784653280 14964153647104 15003285848064 15026765168640 15051563545392 15066492689952 15075118417920 15113723074560 15114540798720 15129532408320 15151988211712 15156088292235 15159879794688 15174916374528 15175737409536 15194900298105 15214599733248 15263557398144 15281124474880 15287444029440 15350171172864 15365396496384 15369554324520 15389480189952 15393644535060 15415658283008 15431783448576 15455971196928 15472138530816 15480158945280 15496351580160 15498457228864 15520640532480 15563304330240 15586026920640 15609160269824 15632780230656 15633626038272 15649132511232 15649979203584 15658091806720 15673660932096 15674470563840 15692998532992 15698189352960 15699038699520 15714610053120 15716745358848 15741341204480 15742192885760 15757845634368 15758659614720 15782505799680 15812467359744 15829007597568 15853817954304 15870401445888 15897397604352 15914026681344 15920151920640 15922315155456 15938107969536 15938931261440 15938970296832 15947232706560 15955642859904 15963913912320 15980612567040 15982784017266 15988935720960 16004794613760 16005660549120 16032886788480 16049657590560 16080126312448 16121304612864 16122176851968 16138167902208 16146573115392 16147407175680 16166494178384 16171841617920 16188757770240 16189633658880 16205691617280 16207893651312 16217172843520 16233258117120 16233297873336 16234136413440 16258702095360 16275709105920 16306606964736 16349249765376 16374835445760 16394191279488 16419847290880 16419887504064 16436173843584 16437063118608 16445583728640 16462786222080 16487697899520 16488589962240 16508039830040 16529441685504 16533914500620 16551209390265 16555349901312 16576254870660 16600857952256 16625095382016 16670317608960 16677211668480 16694656450560 16723959494880 16740547433280 16766786535840 16784325015480 16809236922368 16834672852992 16861018193920 16861930455040 16878696579072 16905110814720 16933008988566 16959508220160 17010381553664 17028174839808 17045986738176 17054864769024 17071780921344 17072704585728 17099422433280 17101745907712 17119634763264 17126224035840 17143210967040 17173301329920 17191265034240 17198374533120 17223900987392 17268008288256 17268942569472 17286071058432 17290748615085 17295074131968 17315475324928 17316412174336 17342615568384 17360756379648 17369755811840 17370695598080 17387925012480 17387967596544 17388865781760 17415178813440 17433395527680 17435764382472 17463050398720 17508717371520 17512167112704 17541955977216 17560305303552 17586877759488 17587786219520 17587829293056 17605274075136 17606226604032 17615353282560 17633779384320 17636175467328 17654623349616 17660463022080 17661418536960 17681338528704 17682251868160 17691461283840 17709008855040 17709966996480 17728492066560 17755319024640 17781672116224 17789025779712 17807633547264 17838890127872 17856583928832 17863456849920 17882142474240 17884572304896 17903280016512 17912560680960 17912604549888 17913529835520 17931297669120 17940636794880 17959403151360 17978189137920 18008770723680 18036997637040 18055864789380 18090142101504 18118452183040 18136467689472 18137448958464 18165833072640 18187305950682 18193321820160 18215768088320 18233880357726 18244319448960 18262415381760 18263403465120 18291039857280 18318188085248 18337349369856 18344932835328 18394833223680 18421689876480 18443465189424 18472328202240 18501281694720 18520634499840 18547120013312 18548123500544 18571544808795 18576190734336 18595621896192 18624768638976 18675965196288 18705192058880 18754107310080 18809364676608 18814454431740 18833115862440 18838846439424 18857532063744 18870892036096 18889609445376 18890631462912 18910391537664 18939006959616 18939985264640 18949849743360 18968645468160 18969671761920 19018249666560 19079446747680 19106731393024 19107765157888 19126717513728 19136679247872 19156696694784 19176735080448 19186675875840 19186722865152 19187713966080 19206745620480 19209355438592 19216749035520 19236850237440 19239464146176 19259589108672 19269572853760 19289729310720 19319963996160 19340173163520 19373071536080 19376888610816 19406209941504 19426509324288 19427560390656 19457963458560 19460607412224 19479909740544 19480963696128 19510442514432 19511450337280 19530850927104 19540975288320 19542032547840 19561415639040 19562474004480 19592076165120 19615234930281 19616248166240 19645931698560 19649802534912 19697307042960 19703816749056 19734700474368 19755343466496 19765584199680 19786259496960 19809647796048 19817272442880 19838001807360 19840697400744 19861451268318 19871747005440 19892533351680 19902893944320 19922634961920 19923712871040 19944553574880 20004381130752 20012654002176 20068751393856 20088656919936 20100157890560 20120143843008 20151630766080 20152721064960 20172709877760 20183216394240 20208117722980 20213173059584 20234316546048 20259867064140 20286132977664 20291622341670 20351409864192 20383258705920 20436562206720 20492739099360 20524859380080 20545217304480 20546328898260 20551468843008 20575711264768 20607961595904 20629518041088 20640211927040 20661802106880 20694187376640 20751072440320 20781369227520 20843706974208 20844834717696 20865510014976 20866638938112 20898214576128 20899294085120 20920074633216 20932051599360 20952813404160 20955660478464 20985654804480 21010460845824 21011546152960 21043341066240 21098370723840 21105343463424 21138423939072 21160535261184 21196530139136 21218702241792 21229753540608 21250810626048 21251960395776 21262976942080 21274190479872 21285218549760 21307483422720 21310378689688 21318580961280 21339726151680 21340880732160 21377182384640 21399543454080 21495072817152 21496235802624 21517557202944 21528764153856 21529876234240 21551283781632 21562455490560 21585010360320 21586178211840 21607588823040 21610524868416 21618842664960 21644344156160 21644397164448 21645515217920 21667037747256 21678269460480 21700945474560 21734959495680 21742142619648 21794705478090 21798999687168 21833113927680 21858921705984 21890208890880 21893183338752 21914898458112 21916084158144 21927444971520 21950381629440 21983597199360 21984786616320 22006592593920 22007783255040 22045219334160 22068279187020 22073799868416 22101673160880 22166793842688 22201538033664 22227090145280 22236282224640 22259541934080 22285853770554 22298612659840 22320729911040 22320784575837 22355715381120 22379100020640 22390755687360 22446230470656 22504928772096 22540147752960 22577345318088 22599739034928 22612677626880 22670584611840 22671811198080 22704233119744 22727982317568 22739819692032 22762374561792 22763606114304 22826179684352 22897735106560 22921686712320 22931166044160 23025256759296 23048094744576 23054331486780 23060098842624 23084220284928 23123487424512 23147675172864 23183900016640 23183956795392 23185154375680 23208207796224 23220238417920 23244527370240 23247685843296 23280960798720 23344956495360 23389274636288 23413740404736 23449170345984 23450439057408 23473698766848 23474968805376 23487137710080 23511705845760 23514900623104 23539497799488 23547284029440 23548558049280 23571915079680 23575118038272 23588615045120 23612011806720 23613289328640 23637989422080 23673758699520 23718701039616 23743511396352 23780726931456 23808778571776 23842856632320 23846096406528 23871040022016 23883414241280 23883472733184 23884706447360 23907161954304 23908396892160 23908455445248 23920849059840 23945870868480 23970918850560 23974176025899 23983403581440 24011694298240 24049330182720 24074486385840 24120189468672 24181956919296 24183265277952 24207251853312 24221110763520 24249741267576 24257762426880 24283136655360 24284450488320 24311840476968 24325759265280 24349887175680 24351204620160 24388053143040 24413563658880 24449799159808 24459910447104 24562253168640 24591286919232 24629770936320 24629831256096 24668375592960 24694179333120 24762059745060 24768254312448 24794162528256 24800871750930 24833024851968 24901286928384 24937643073024 25005476413440 25015817502720 25085939242320 25110821149920 25118461919232 25150179803760 25186145927168 25187508617216 25213855383552 25252009279488 25266466324480 25291527290880 25292895682560 25357666222080 25439262330240 25502290018304 25515572330496 25542262259712 25568980107264 25582297153536 25583618621440 25607671382016 25608994160640 25609056878592 25649133649920 25652618861568 25679452144896 25689336053760 25719639080960 25759951994880 25786897551360 25835851481088 25874946588672 25902012432384 25903413854208 25929106587648 25947476549632 25973212987392 25974618261504 26013923352576 26041134569472 26054633717760 26056043397120 26081887518720 26083298672640 26122768220160 26150093291520 26153646573708 26194575598080 26263076057280 26271755665408 26312933965824 26340457955328 26354112266240 26380316639232 26381679329280 26381743939584 26412863728064 26423029923840 26450669076480 26454263200992 26481935024424 26495662673920 26522007793056 26523377802240 26537191925760 26563513282560 26564950494720 26592738099840 26637973362110 26672508174336 26683538669568 26711450320896 26758335191808 26784875893248 26795185274880 26826858457344 26854920024768 26868841021440 26870294753280 26896946503680 26910955192320 26939104727040 26979088728064 27013156085520 27048177303552 27055496455560 27083797184070 27135213152256 27177678274560 27248749608960 27280958926023 27323652132480 27366479173440 27393623072640 27395105197680 27477282127872 27506024054784 27517399252992 27549069475840 27592249835520 27665197784136 27708492303360 27751922542080 27791609298944 27793112956928 27820680019968 27822185250816 27864286101504 27893432844288 27940880637952 28013947794432 28057788088320 28131160965120 28184565252096 28214047014912 28221681647610 28249673793660 28256740835328 28258269659136 28291602989056 28306338054144 28334414168064 28335947194368 28365587306496 28380291399680 28408510439424 28409977896960 28424774615040 28452968202240 28454507642880 28532724605440 28660097089536 28661647736832 28690076270592 28705018871808 28735045042176 28765102620672 28780013813760 28781570949120 28810118430720 28814033157888 28825123553280 28855275356160 28859196219264 28889383663008 28904359280640 28934593966080 28979945994240 28989523492864 29010259745280 29059607304120 29065332916224 29109314912256 29145228941312 29186945187840 29190911118336 29219864610816 29221445544192 29236593295360 29265663771648 29267175505920 29301770698321 29311462932480 29313048821760 29342123458560 29343711006720 29393625778880 29424372249360 29468897547840 29474703802368 29555725123584 29602050711552 29633015199744 29648376299520 29679389245440 29714471694072 29725908664320 29760973214720 29761046101116 29792176902477 29807620508160 29838800027520 29854340916480 29883952442880 29885569306560 29928307294208 30006571696128 30103127090784 30132985379904 30150236835840 30227446149120 30229081597440 30259064816640 30303976423424 30312176584470 30319759589376 30349832749056 30351474819072 30389800596210 30429199466496 30527114796288 30562248949760 30574888058880 30700342345728 30739108649040 30778960379904 30787289070120 30831316566016 30863566897152 30911942393856 30944277061632 30960317890560 30992703160320 30996914457728 31041281064960 31126608660480 31172053841280 31218320539648 31265560461312 31267252076544 31298265022464 31299958407168 31347321864192 31348941127680 31385997065984 31398077399040 31429220106240 31433490717696 31482682408960 31484385771520 31515691268736 31517319229440 31565011599360 31624934719488 31658015195136 31707635908608 31740802891776 31794795208704 31828053362688 31844630310912 31876215939072 31877862522880 31877940593664 31894465413120 31911285719808 31927827824640 31961225134080 31965568034532 31977871441920 32009589227520 32011321098240 32065773576960 32099315181120 32160252624896 32242609225728 32244353703936 32276335804416 32293146230784 32294814351360 32332988356768 32343683235840 32377515540480 32379267317760 32411383234560 32415787302624 32434345687040 32466516234240 32466595746672 32468272826880 32517404190720 32551418211840 32613213929472 32692058217135 32698499530752 32749670891520 32788382558976 32839694581760 32839775008128 32872347687168 32874126237216 32891167457280 32925572444160 32975395799040 32977179924480 33016079660080 33058883371008 33067829001240 33102418780530 33110699802624 33152509741320 33201715904512 33250190764032 33340635217920 33354423336960 33389312901120 33428780655831 33447918989760 33481094866560 33533573071680 33568650030960 33618473844736 33669345705984 33723860910080 33757393158144 33810221629440 33866017977132 33919016440320 34020763107328 34056349679616 34091973476352 34109729538048 34143561842688 34145409171456 34203491815424 34239269526528 34252448071680 34346602659840 34382530068480 34396749066240 34447801974784 34536016576512 34537885138944 34572142116864 34581497230170 34590148263936 34630950649856 34632824348672 34685231136768 34721512759296 34739511623680 34741391196160 34775850024960 34775935193088 34777731563520 34830357626880 34866791055360 34871528764944 34926100797440 35017434743040 35024334225408 35083911954432 35120610607104 35173755518976 35175572439040 35175658586112 35210548150272 35212453208064 35230706565120 35267558768640 35272350934656 35309246699232 35320926044160 35322837073920 35362677057408 35364503736320 35382922567680 35418017710080 35419933992960 35456984133120 35510638049280 35563344232448 35578051559424 35615267094528 35677780255744 35713167857664 35764284948480 35769144609792 35806560033024 35825121361920 35825209099776 35827059671040 35862595338240 35881273589760 35918806302720 35956378275840 36017541447360 36073995274080 36111729578760 36180284203008 36236904366080 36272935378944 36274897916928 36331666145280 36374611901364 36386643640320 36431536176640 36467760715452 36488638897920 36524830763520 36526806930240 36582079714560 36636376170496 36674698739712 36689865670656 36789666447360 36843379752960 36886930378848 36944656404480 37002563389440 37041268999680 37094240026624 37096247001088 37143089617590 37152381468672 37191243792384 37201307626395 37249537277952 37351930392576 37410384117760 37508214620160 37618729353216 37628908863480 37666231724880 37677692878848 37715064127488 37741784072192 37779218890752 37781262925824 37820783075328 37878013919232 37879970529280 37899699486720 37937290936320 37939343523840 38036499333120 38158893495360 38213462786048 38215530315776 38253435027456 38273358495744 38313393389568 38353470160896 38373445730304 38375427932160 38413491240960 38418710877184 38433498071040 38473700474880 38478928292352 38519178217344 38539145707520 38579458621440 38639927992320 38680346327040 38746143072160 38753777221632 38812419883008 38853018648576 38855120781312 38921214824448 38959819481088 38961927392256 39020885028864 39022900674560 39061701854208 39081950576640 39084065095680 39122831278080 39124948008960 39184152330240 39230469860562 39232496332480 39291863397120 39299605069824 39394614085920 39407633498112 39469400948736 39510686932992 39531168399360 39572518993920 39619295592096 39634544885760 39676003614720 39681394801488 39722902536636 39743494010880 39785066703360 39805787888640 39845269923840 39847425742080 39889107149760 39956960043165 40008762261504 40025308004352 40137502787712 40177313839872 40200315781120 40240287686016 40303261532160 40305442129920 40345419755520 40366432788480 40416235445960 40468633092096 40519734128280 40572265955328 40583244683340 40702819728384 40766517411840 40873124413440 40985478198720 41049718760160 41090434608960 41092657796520 41151422529536 41215923191808 41259036082176 41280423854080 41323604213760 41388374753280 41502144880640 41562738455040 41687413948416 41689669435392 41731020029952 41733277876224 41796429152256 41840149266432 41864103198720 41911320956928 41971309608960 42020921691648 42023092305920 42086682132480 42196741447680 42210686926848 42276847878144 42321070522368 42332522471415 42393060278272 42437404483584 42459507081216 42501621252096 42503920791552 42525953884160 42548380959744 42570437099520 42614966845440 42620757379376 42637161922560 42679452303360 42681761464320 42754364769280 42799086908160 42990145634304 42992471605248 43035114405888 43057528307712 43059752468480 43102567563264 43124910981120 43170020720640 43172356423680 43215177646080 43221049736832 43237685329920 43288688312320 43288794328896 43291030435840 43334075494512 43356538920960 43401890949120 43469918991360 43484285239296 43589410956180 43597999374336 43717843411968 43780417781760 43786366677504 43829796916224 43832168316288 43854889943040 43900763258880 43967194398720 43969573232640 44013185187840 44015566510080 44090438668320 44136558374040 44203346321760 44333587685376 44403076067328 44454180290560 44472564449280 44519083868160 44571707541108 44597225319680 44641459822080 44641569151674 44711430762240 44758200041280 44781511374720 44892460941312 45009857544192 45080295505920 45154690636176 45199478069856 45225355253760 45341169223680 45343622396160 45408466239488 45455964635136 45468264876705 45479639384064 45524749123584 45527212228608 45584700894315 45652359368704 45795470213120 45843373424640 45862332088320 46050513518592 46096189489152 46108662973560 46168440569856 46246974849024 46295350345728 46367800033280 46367913590784 46370308751360 46416415592448 46440476835840 46489054740480 46495371686592 46561921597440 46689912990720 46778549272576 46827480809472 46898340691968 46900878114816 46947397533696 46949937610752 46974275420160 47023411691520 47029801246208 47078995598976 47094568058880 47097116098560 47143830159360 47150236076544 47177230090240 47224023613440 47226578657280 47275978844160 47347517399040 47437402079232 47487022792704 47561453862912 47617557143552 47692192813056 47742080044032 47766828482560 47766945466368 47769412894720 47814323908608 47816793784320 47816910890496 47841698119680 47891741736960 47941837701120 47948352051798 47966807162880 48023388596480 48098660365440 48148972771680 48240378937344 48363913838592 48366530555904 48414503706624 48442221527040 48499482535152 48515524853760 48566273310720 48568900976640 48623680953936 48651518530560 48699774351360 48702409240320 48776106286080 48827127317760 48899598319616 48919820894208 49124506337280 49182573838464 49259541872640 49259662512192 49336751185920 49388358666240 49524119490120 49588325056512 49601743501860 49653628170795 49666049703936 49802573856768 49875286146048 50010952826880 50031635005440 50171878484640 50221642299840 50300359607520 50372291854336 50375017234432 50427710767104 50504018558976 50532932648960 50583054581760 50585791365120 50715332444160 50878524660480 51004580036608 51031144660992 51084524519424 51137960214528 51164594307072 51167237242880 51215342764032 51218113757184 51298267299840 51305237723136 51358904289792 51378672107520 51439278161920 51519903989760 51573795102720 51671702962176 51804024864768 51806827708416 51858213175296 51894953099264 51946425974784 51949236523008 52027846705152 52082269138944 52109267435520 52112086794240 52163775037440 52166597345280 52245536440320 52300186583040 52307293147416 52389151196160 52526152114560 52543511330816 52625867931648 52680915910656 52708224532480 52760633278464 52763358658560 52763487879168 52825727456128 52846059847680 52901338152960 52908526401984 52963870048848 52991325347840 53044015586112 53046755604480 53074383851520 53127026565120 53129900989440 53185476199680 53275946724220 53345016348672 53367077339136 53422900641792 53516670383616 53569751786496 53590370549760 53653716914688 53709840049536 53737682042880 53740589506560 53793893007360 53821910384640 53878209454080 54026312171040 54110992911120 54167594368140 54270426304512 54355356549120 54497499217920 54561917852046 54647304264960 54732958346880 54787246145280 54790210395360 54954564255744 55012048109568 55034798505984 55098138951680 55184499671040 55330395568272 55416984606720 55503845084160 55586225913856 55641360039936 55644370501632 55714634426385 55728572203008 55786865688576 55881761275904 56027895588864 56115576176640 56262321930240 56428094029824 56443363295220 56499347587320 56516539318272 56583205978112 56612676108288 56668828336128 56671894388736 56731174612992 56760582799360 56817020878848 56819955793920 56849549230080 56905936404480 56909015285760 57065449210880 57320194179072 57323295473664 57380152541184 57410037743616 57470090084352 57530205241344 57560027627520 57563141898240 57620236861440 57628066315776 57650247106560 57710550712320 57718392438528 57778767326016 57808718561280 57869187932160 57959891988480 57979046985728 58020519490560 58119214608240 58130665832448 58218629824512 58290457882624 58373890375680 58381822236672 58439729221632 58442891088384 58473186590720 58531327543296 58534351011840 58603541396642 58622925864960 58626097643520 58684246917120 58687422013440 58787251557760 58845704790843 58848744498720 58937795095680 58949407604736 59111450247168 59204101423104 59266030399488 59296752599040 59358778490880 59428943388144 59451817328640 59521946429440 59522092202232 59584353804954 59615241016320 59677600055040 59708681832960 59767904885760 59771138613120 59856614588416 60013143392256 60206254181568 60265970759808 60300473671680 60454892298240 60458163194880 60518129633280 60607952846848 60624353168940 60639519178752 60702949638144 60779601192420 60858398932992 61054229592576 61124497899520 61149776117760 61478217298080 61574578140240 61662633132032 61727133794304 61823884787712 61888554123264 61920635781120 61985406320640 61993828915456 62082562129920 62253217320960 62344107682560 62436641079296 62531120922624 62534504153088 62596530044928 62599916814336 62694643728384 62697882255360 62771994131968 62796154798080 62858440212480 62866981435392 62965364817920 62968771543040 63031382537472 63034638458880 63130023198720 63316030390272 63415271817216 63481605783552 63589590417408 63656106725376 63689260621824 63752431878144 63755725045760 63755881187328 63788930826240 63822571439616 63855655649280 63922450268160 63931136069064 63955742883840 64019178455040 64022642196480 64131547153920 64198630362240 64320505249792 64485218451456 64488707407872 64552671608832 64586292461568 64589628702720 64665976713536 64687366471680 64755031080960 64758534635520 64822766469120 64831574605248 64868691374080 64933032468480 64933191493344 64936545653760 65034808381440 65102836423680 65226427858944 65384116434270 65396999061504 65499341783040 65576765117952 65679389163520 65679550016256 65744695374336 65748252474432 65782334914560 65851144888320 65950791598080 65954359848960 66032159320160 66135658002480 66204837561060 66221399605248 66305019482640 66403431809024 66500381528064 66681270435840 66708846673920 66778625802240 66857561311662 66895837979520 66962189733120 67067146143360 67137300061920 67236947689472 67338691411968 67447721820160 67514786316288 67620443258880 67732035954264 67838032880640 68041526214656 68112699359232 68183946952704 68219459076096 68287123685376 68290818342912 68406983630848 68478539053056 68693205319680 68765060136960 68793498132480 69075770277888 69144284233728 69162994460340 69180296527872 69261901299712 69265648697344 69370462273536 69443025518592 69479023247360 69482782392320 69551700049920 69551870386176 69555463127040 69660715253760 69733582110720 69743057529888 69852201594880 70034869486080 70167823908864 70241221214208 70347511037952 70351144878080 70351317172224 70421096300544 70424906416128 70461413130240 70535117537280 70544701869312 70618493398464 70641852088320 70645674147840 70725354114816 70729007472640 70765845135360 70836035420160 70839867985920 70913968266240 71021276098560 71126688464896 71156103118848 71230534189056 71355560511488 71426335715328 71528569896960 71538289219584 71613120066048 71650242723840 71650418199552 71654119342080 71725190676480 71762547179520 71837612605440 71912756551680 71922528077697 72035082894720 72147990548160 72223459157520 72360568406016 72473808732160 72545870757888 72549795833856 72663332290560 72749223802728 72773287280640 72863072353280 72935521430904 72977277795840 73049661527040 73053613860480 73164159429120 73272752340992 73349397479424 73379731341312 73686759505920 73773860757696 73889312808960 74005126778880 74082537999360 74192494002176 74286179235180 74304762937344 74382487584768 74402615252790 74499074555904 74703860785152 74820768235520 75016429240320 75257817726960 75332463449760 75355385757696 75483568144384 75558437781504 75562525851648 75641566150656 75756027838464 75759941058560 75799398973440 75874581872640 75878687047680 76072998666240 76317786990720 76426925572096 76431060631552 76506870054912 76546716991488 76626786779136 76706940321792 76746891460608 76750855864320 76826982481920 76837421754368 76947400949760 76957856584704 77038356434688 77078291415040 77158917242880 77279855984640 77360692654080 77492286144320 77507554443264 77624839766016 77706037297152 77710241562624 77842429648896 77919638962176 77923854784512 78041770057728 78045801349120 78123403708416 78163901153280 78168130191360 78245662556160 78249896017920 78368304660480 78460939721124 78464992664960 78583726794240 78789228171840 78815266996224 78938801897472 79021373865984 79062336798720 79145037987840 79238591184192 79269089771520 79352007229440 79362789602976 79445805073272 79486988021760 79570133406720 79611575777280 79690539847680 79694851484160 79778214299520 79913920086330 80017524523008 80050616008704 80275005575424 80354627679744 80400631562240 80480575372032 80606523064320 80610884259840 80690839511040 80732865576960 80832470891920 80937266184192 81039468256560 81144531910656 81166489366680 81405639456768 81533034823680 81746248826880 81842876778069 81970956397440 82099437520320 82180869217920 82185315593040 82302845059072 82431846383616 82518072164352 82647208427520 82776749506560 83004289761280 83125476910080 83374827896832 83379338870784 83462040059904 83466555752448 83592858304512 83680298532864 83822641913856 84041843383296 84046184611840 84173364264960 84393482895360 84553695756288 84642141044736 84665044942830 84786120556544 84874808967168 84919014162432 85003242504192 85007841583104 85051907768320 85096761919488 85140874199040 85229933690880 85241514758752 85274323845120 85358904606720 85363522928640 85508729538560 85598173816320 85980291268608 85984943210496 86070228811776 86115056615424 86119504936960 86205135126528 86340041441280 86344712847360 86430355292160 86442099473664 86475370659840 86577376624640 86577588657792 86582060871680 86668150989024 86713077841920 86803781898240 86939837982720 86968570478592 87178821912360 87195998748672 87435686823936 87560835563520 87572733355008 87659593832448 87664336632576 87709779886080 87801526517760 87905312094963 87934388797440 87939146465280 88026370375680 88031133020160 88180877336640 88273116748080 88406692643520 88667175370752 88806152134656 88908360581120 88945128898560 89038167736320 89143415082216 89194450639360 89282919644160 89283138303348 89422861524480 89516400082560 89563022749440 89784921882624 90019715088384 90309381272352 90398956139712 90450710507520 90682338447360 90687244792320 90816932478976 90911929270272 90936529753410 90959278768128 91049498247168 91054424457216 91169401788630 91304718737408 91590940426240 91686746849280 91724664176640 92101027037184 92217325947120 92336881139712 92493949698048 92590700691456 92735600066560 92735827181568 92740617502720 92832831184896 92880953671680 92978109480960 92990743373184 93123843194880 93379825981440 93557098545152 93654961618944 93796681383936 93801756229632 93894795067392 93899875221504 94046823383040 94059602492416 94157991197952 94194232197120 94287660318720 94300472153088 94354460180480 94448047226880 94453157314560 94551957688320 94695034798080 94874804158464 94974045585408 95122907725824 95235114287104 95384385626112 95484160088064 95533656965120 95533890932736 95538825789440 95628647817216 95633587568640 95633821780992 95683396239360 95783483473920 95883675402240 95896704103596 95933614325760 96046777192960 96197320730880 96297945543360 96480757874688 96727827677184 96733061111808 96829007413248 96884443054080 96998965070304 97031049707520 97132546621440 97137801953280 97247361907872 97303037061120 97399548702720 97404818480640 97552212572160 97654254635520 97799196639232 97839641788416 98076174651405 98249012674560 98365147676928 98519083745280 98519325024384 98673502371840 98776717332480 99048238980240 99176650113024 99203487003720 99307256341590 99332099407872 99605147713536 99750572292096 100021905653760 100063270010880 100286341967493 100343756969280 100443284599680 100600719215040 100744583708672 100750034468864 100855421534208 101008037117952 101065865297920 101171582730240 101430664888320 101757049320960 102009160073216 102062289321984 102169049038848 102275920429056 102329188614144 102430685528064 102436227514368 102610475446272 102717808579584 102757344215040 102878556323840 103039807979520 103147590205440 103343405924352 103608049729536 103613655416832 103716426350592 103789906198528 103892851949568 103898473046016 104055693410304 104164538277888 104218534871040 104224173588480 104327550074880 104333194690560 104491072880640 104600373166080 104614586294832 104778302392320 105052304229120 105087022661632 105251735863296 105361831821312 105521266556928 105526717317120 105526975758336 105651454912256 105692119695360 105802676305920 105817052803968 105927740097696 105982650695680 106088031172224 106093511208960 106148767703040 106254053130240 106259801978880 106370952399360 106551893448440 106690032697344 106734154678272 106845801283584 107033340767232 107139503572992 107307433829376 107419680099072 107475364085760 107481179013120 107587786014720 107643820769280 107756418908160 108052624342080 108221985822240 108335188736280 108540852609024 108710713098240 108994998435840 109123835704092 109294608529920 109465916693760 109574492290560 109580420790720 109909128511488 110024096219136 110069597011968 110368999342080 110660791136544 110833969213440 111007690168320 111172451827712 111282720079872 111288741003264 111429268852770 111457144406016 111573731377152 111603922879185 111763522551808 112055791177728 112231152353280 112524643860480 112856188059648 112886726590440 112998695174640 113033078636544 113166411956224 113225352216576 113337656672256 113343788777472 113462349225984 113521165598720 113634041757696 113639911587840 113699098460160 113811872808960 113818030571520 114130898421760 114640388358144 114646590947328 114760305082368 114820075487232 114940180168704 115060410482688 115126283796480 115240473722880 115256132631552 115300494213120 115421101424640 115436784877056 115557534652032 115617437122560 115738375864320 115919783976960 115958093971456 116041038981120 116238429216480 116261331664896 116437259649024 116580915765248 116763644473344 116879458443264 116885782176768 116946373181440 117062655086592 117068702023680 117207082793284 117245851729920 117252195287040 117368493834240 117374844026880 117574503115520 117691409581686 117697488997440 117875590191360 117898815209472 118222900494336 118408202846208 118532060798976 118593505198080 118717556981760 118857886776288 118903634657280 119043892858880 119044184404464 119168707609908 119230482032640 119355200110080 119417363665920 119535809771520 119542277226240 119713229176832 119870880129495 120026286784512 120412508363136 120531941519616 120600947343360 120909784596480 120916326389760 121036259266560 121215905693696 121248706337880 121405899276288 121559202384840 121716797865984 122108459185152 122248995799040 122299552235520 122956434596160 123149156280480 123325266264064 123454267588608 123647769575424 123777108246528 123841271562240 123970812641280 123987657830912 124165124259840 124506434641920 124688215365120 124873282158592 125062241845248 125069008306176 125193060089856 125199833628672 125389287456768 125543988263936 125592309596160 125733962870784 125930729635840 125937543086080 126062765074944 126069276917760 126260046397440 126632060780544 126830543634432 126963211567104 127179180834816 127312213450752 127378521243648 127504863756288 127511450091520 127511762374656 127577861652480 127645142879232 127711311298560 127844900536320 127862272138128 127911485767680 128038356910080 128045284392960 128263094307840 128397260724480 128641010499584 128970436902912 128977414815744 129105343217664 129172584923136 129179257405440 129331953427072 129374732943360 129510062161920 129517069271040 129645532938240 129663149210496 129737382748160 129866064936960 129866382986688 129873091307520 130069616762880 130205672847360 130452855717888 130768232868540 130793998123008 131153530235904 131358778327040 131359100032512 131489390748672 131496504948864 131564669829120 131702289776640 131901583196160 131908719697920 132064318640320 132271316004960 132409675122120 132610038965280 132806863618048 133000763056128 133362540871680 133417693347840 133557251604480 133715122623324 133791675959040 133924379466240 134134292286720 134274600123840 134473895378944 134677382823936 134895443640320 135029572632576 135240886517760 135464071908528 135676065761280 136225398718464 136367893905408 136404794630115 136438918152192 136574247370752 136581636685824 136813967261696 136957078106112 137386410639360 137530120273920 137586996264960 138151540555776 138288568467456 138325988920680 138523802599424 138531297394688 138740924547072 138886051037184 138958046494720 138965564784640 139103400099840 139103740772352 139110926254080 139321430507520 139467164221440 139486115059776 139704403189760 140069738972160 140335647817728 140482442428416 140695022075904 140702634344448 140842192601088 140849812832256 140922826260480 141070235074560 141089403738624 141236986796928 141283704176640 141291348295680 141450708229632 141458014945280 141531690270720 141672070840320 141679735971840 141827936532480 142042552197120 142312206237696 142461068378112 142711121022976 142852671430656 143076578439168 143226240132096 143300485447680 143300836399104 143308238684160 143450381352960 143525094359040 143675225210880 143825513103360 143845056155394 144070165789440 144295981096320 144446918315040 144721136812032 144947617464320 145091741515776 145099591667712 145326664581120 145498447605456 145546574561280 145726144706560 145871042861808 145954555591680 146099323054080 146107227720960 146328318858240 146508853491605 146545504681984 146698794958848 146759462682624 147373519011840 147547721515392 147778625617920 148010253557760 148165075998720 148384988004352 148572358470360 148764975169536 148805230505580 148960884512385 148998149111808 149407721570304 149641536471040 150032858480640 150515635453920 150664926899520 150967136288768 151116875563008 151125051703296 151283132301312 151512055676928 151519882117120 151598797946880 151749163745280 151757374095360 152145997332480 152635573981440 152853851144192 152862121263104 153013740109824 153093433982976 153253573558272 153413880643584 153493782921216 153501711728640 153674843508736 153894801899520 153915713169408 154076712869376 154156582830080 154317834485760 154559711969280 154721385308160 154984572288640 155015108886528 155412074594304 155420483125248 155684859297792 155839277924352 155847709569024 156083540115456 156091602698240 156246807416832 156327802306560 156336260382720 156491325112320 156499792035840 156736609320960 156921879442248 156929985329920 157167453588480 157578456343680 157630533992448 157877603794944 158042747731968 158124673597440 158290075975680 158477182368384 158538179543040 158704014458880 158725579205952 158891610146544 158973976043520 159140266813440 159223151554560 159381079695360 159389702968320 159556428599040 159827840172660 160035049046016 160101232017408 160550011150848 160709255359488 160801263124480 160961150744064 161213046128640 161221768519680 161381679022080 161465731153920 161664941783840 162078936513120 162332978733360 162811278913536 163066069647360 163492497653760 163685753556138 163941912794880 164198875040640 164361738435840 164370631186080 164605690118144 164863692767232 165036144328704 165294416855040 165553499013120 166008579522560 166250953820160 166758677741568 166924080119808 166933111504896 167143903279155 167185716609024 167360597065728 167645283827712 168083686766592 168092369223680 168346728529920 168786965790720 169284282089472 169330089885660 169572241113088 169749617934336 169838028324864 170006485008384 170015683166208 170103815536640 170193523838976 170281748398080 170459867381760 170483029517504 170548647690240 170717809213440 170727045857280 171017459077120 171196347632640 171960582537216 171969886420992 172140457623552 172230113230848 172239009873920 172410270253056 172680082882560 172689425694720 172860710584320 172884198947328 172950741319680 173154753249280 173155177315584 173164121743360 173336301978048 173426155683840 173607563796480 173879675965440 173937140957184 174357643824720 174391997497344 174871373647872 175121671127040 175145466710016 175319187664896 175328673265152 175419559772160 175603053035520 175810624189926 175868777594880 175878292930560 176052740751360 176062266040320 176361754673280 176546233496160 176813385287040 177334350741504 177612304269312 177816721162240 177890257797120 178076335472640 178286830164432 178388901278720 178565839288320 178566276606696 178845723048960 179032800165120 179126045498880 179569843765248 180039430176768 180618762544704 180797912279424 180901421015040 181364676894720 181374489584640 181823858540544 181873059506820 181918557536256 182108848914432 182338803577260 182609437474816 183181880852480 183373493698560 183449328353280 184434651894240 184987899396096 185181401382912 185471200133120 185471654363136 185481235005440 185665662369792 185761907343360 185956218961920 185981486746368 186247686389760 186759651962880 187114197090304 187309923237888 187593362767872 187603512459264 187789590134784 187799750443008 188093646766080 188119204984832 188315982395904 188388464394240 188575320637440 188600944306176 188708920360960 188896094453760 188906314629120 189103915376640 189390069596160 189948091170816 190245815451648 190470228574208 190768771252224 190968320176128 191067313930240 191067781865472 191077651578880 191257295634432 191267175137280 191267643561984 191366792478720 191566966947840 191767350804480 191793408207192 191867228651520 192093554385920 192394641461760 192595891086720 192961515749376 193455655354368 193466122223616 193658014826496 193768886108160 193997930140608 194062099415040 194265093242880 194275603906560 194494723815744 194606074122240 194799097405440 194809636961280 195104425144320 195308509271040 195598393278464 195679283576832 196152349302810 196498025349120 196730295353856 197038167490560 197038650048768 197347004743680 197553434664960 198096477960480 198406974007440 198614512683180 198664198815744 199210295427072 199501144584192 200043811307520 200126540021760 200572683934986 200687513938560 200886569199360 201201438430080 201489167417344 201500068937728 201710843068416 202016074235904 202343165460480 202861329776640 203514098641920 204018320146432 204124578643968 204338098077696 204551840858112 204658377228288 204861371056128 204872455028736 205220950892544 205435617159168 205757112647680 206079615959040 206295180410880 207227310833664 207432852701184 207579812397056 207785703899136 207796946092032 208111386820608 208329076555776 208437069742080 208448347176960 208655100149760 208666389381120 208982145761280 209200746332160 209229172589664 209556604784640 210104608458240 210174045323264 210503471726592 210723663642624 211042533113856 211053434634240 211053951516672 211302909824512 211384239390720 211605352611840 211634105607936 211855480195392 211965301391360 212176062344448 212187022417920 212297535406080 212508106260480 212519603957760 212741904798720 213103786896880 213380065394688 213468309356544 213691602567168 214066681534464 214279007145984 214614867658752 214839360198144 214950728171520 214962358026240 215175572029440 215287641538560 215512837816320 215767584233091 216105248684160 216443971644480 216670377472560 217081705218048 217421426196480 217989996871680 218247671408184 218589217059840 218931833387520 219148984581120 219160841581440 219818257022976 220048192438272 220139194023936 221321582273088 221667938426880 222015380336640 222344903655424 222577482006528 222858537705540 222914288812032 223147462754304 223207845758370 223527045103616 224111582355456 224462304706560 225049287720960 225773453180880 225997390349280 226066157273088 226332823912448 226450704433152 226675313344512 226687577554944 226924698451968 227042331197440 227268083515392 227279823175680 227398196920320 227623745617920 227636061143040 228261796843520 229280776716288 229293181894656 229520610164736 229640150974464 229880360337408 230120820965376 230252567592960 230480947445760 230512265263104 230842202849280 230873569754112 231115069304064 231234874245120 231476751728640 231839567953920 232082077962240 232476858432960 232522663329792 232874519298048 233161831530496 233527288946688 233758916886528 233771564353536 233892746362880 234125310173184 234137404047360 234414165586568 234491703459840 234504390574080 234736987668480 234749688053760 235149006231040 235382819163372 235394977994880 235751180382720 236445800988672 236816405692416 237064121597952 237187010396160 237435113963520 237715773552576 237807269314560 238087785717760 238088368808928 238337415219816 238460964065280 238710400220160 238834727331840 239071619543040 239084554452480 239426458353664 239741760258990 240052573569024 240825016726272 241063883039232 241201894686720 241819569192960 241832652779520 242072518533120 242497412675760 242811798552576 243118404769680 243433595731968 244216918370304 244497991598080 244599104471040 245528630334207 245912869192320 246298312560960 246650532528128 246908535177216 247295539150848 247554216493056 247941625282560 247975315661824 248330248519680 249012869283840 249376430730240 249746564317184 250124483690496 250138016612352 250386120179712 250399667257344 250778574913536 251087976527872 251467925741568 251861459271680 251875086172160 252125530149888 252138553835520 252520092794880 253661087268864 253926423134208 254358361669632 254624426901504 254757042487296 255009727512576 255022900183040 255023524749312 255155723304960 255290285758464 255422622597120 255689801072640 255724544276256 255822971535360 256076713820160 256090568785920 256526188615680 256794521448960 257282020999168 257940873805824 257954829631488 258210686435328 258345169846272 258358514810880 258663906854144 259020124323840 259034138542080 259291065876480 259326298420992 259474765496320 259732129873920 259732765973376 259746182615040 260139233525760 260411345694720 260905711435776 261536465737080 261587996246016 262307060471808 262717556654080 262718200065024 262978781497344 262993009897728 263129339658240 263404579553280 263715936284889 263803166392320 263817439395840 264128637280640 264542632009920 264819350244240 265220077930560 265613727236096 266001526112256 266725081743360 266835386695680 267114503208960 267430245246648 267583351918080 267848758932480 268268584573440 268549200247680 268947790757888 269354765647872 270059145265152 270928143817056 271352131522560 272450797436928 272735787810816 272809589260230 272877836304384 273148494741504 273163273371648 273627934523392 273914156212224 274772821278720 275060240547840 275173992529920 276303081111552 276651977841360 277047605198848 277062594789376 277481849094144 277772102074368 277931129569280 278206800199680 278207481544704 278221852508160 278642861015040 278934328442880 278972230119552 279408806379520 280139477944320 280671295635456 280964884856832 281390044151808 281405268688896 281684385202176 281699625664512 282140470149120 282178807477248 282473973593856 282582696591360 282901416459264 282916029890560 283063380541440 283344141680640 283359471943680 283655873064960 284085104394240 284624412475392 284922136756224 285422242045952 285705342861312 286153156878336 286452480264192 286600970895360 286601672798208 286616477368320 286900762705920 287050188718080 287350450421760 287651026206720 287690112310788 288140331578880 288591962192640 288893836630080 289442273624064 289895234928640 290183483031552 290199183335424 290653329162240 290996895210912 291093149122560 291452289413120 291742085723616 291909111183360 292198646108160 292214455441920 292656637716480 293017706983210 293091009363968 293397589917696 293518925365248 294228523954215 294747038023680 295095443030784 295557251235840 296020507115520 296330151997440 296769976008704 297144716940720 297529950339072 297610461011160 297921769024770 297996298223616 298815443140608 299283072942080 300065716961280 301031270907840 301329853799040 301934272577536 302233751126016 302250103406592 302566264602624 303024111353856 303039764234240 303197595893760 303514748190720 304291994664960 305271147962880 305707702288384 305724242526208 306027480219648 306186867965952 306507147116544 306827761287168 306987565842432 307349687017472 307831426338816 308153425738752 308313165660160 308635668971520 309119423938560 309442770616320 309969144577280 310030217773056 310824149188608 310840966250496 311369718595584 311678555848704 311695419138048 312167080230912 312183205396480 312493614833664 312655604613120 312672520765440 312982650224640 312999584071680 313473218641920 313843758884496 313859970659840 314334907176960 315156912687360 315261067984896 315755207589888 316085495463936 316580151951360 316954364736768 317076359086080 317408028917760 317451158411904 317783220293088 317947952087040 318280533626880 318446303109120 318762159390720 318779405936640 319112857198080 319655680345320 320070098092032 320202464034816 321100022301696 321418510718976 321602526248960 321922301488128 322426092257280 322443537039360 322763358044160 322931462307840 323329883567680 324157873026240 324665957466720 325622557827072 326132139294720 326984995307520 327371507112276 327883825589760 328397750081280 328723476871680 328741262372160 329211380236288 329727385534464 330072288657408 331106998026240 332017159045120 332501907640320 333517355483136 333848160239616 333866223009792 334287806558310 334371433218048 334721194131456 335290567655424 336167373533184 336184738447360 336693457059840 337573931581440 338568564178944 338660179771320 339144482226176 339499235868672 339676056649728 340012970016768 340031366332416 340207631073280 340387047677952 340563496796160 340919734763520 340966059035008 341097295380480 341435618426880 341454091714560 342034918154240 342392695265280 343921165074432 343939772841984 344280915247104 344460226461696 344820540506112 345378851389440 345721421168640 345768397894656 345901482639360 346309506498560 346310354631168 346328243486720 346672603956096 346852311367680 347215127592960 347759351930880 347874281914368 348715287649440 348783994994688 349742747295744 350290933420032 350638375329792 350657346530304 350839119544320 351206106071040 351621248379852 351737555189760 351756585861120 352105481502720 352124532080640 352723509346560 353092466992320 353626770574080 354668701483008 355224608538624 355633442324480 355780515594240 356152670945280 356573660328864 356777802557440 357131678576640 357132553213392 357691446097920 358065600330240 358252090997760 359139687530496 359612640388485 360078860353536 361237525089408 361595824558848 361802842030080 362729353789440 362748979169280 363647717081088 363746119013640 364217697828864 364677607154520 365218874949632 366363761704960 366746987397120 366898656706560 368869303788480 369975798792192 370362802765824 370943308726272 370962470010880 371331324739584 371523814686720 371912437923840 371962973492736 372495372779520 373519303925760 374228394180608 374619846475776 375186725535744 375207024918528 375579180269568 375599500886016 376238409969664 376631964791808 376776928788480 377201888612352 377417840721920 377792188907520 377812629258240 378207830753280 378780139192320 379896182341632 380491630903296 380940457148416 381537542504448 381936640352256 382134627860480 382135563730944 382155303157760 382514591268864 382534350274560 382535287123968 382733584957440 383133933895680 383534701608960 383586816414384 383734457303040 384187108771840 384789282923520 385191782173440 385923031498752 386911310708736 386932244447232 387316029652992 387537772216320 387995860281216 388124198830080 388530186485760 388551207813120 388989447631488 389212148244480 389598194810880 389619273922560 390208850288640 390617018542080 391196786556928 391358567153664 392304698605620 393460590707712 394076334981120 394077300097536 394694009487360 395106869329920 396192955920960 396813948014880 397229025366360 398420590854144 399002289168384 400087622615040 400253080043520 401145367869972 401375027877120 401773138398720 402402876860160 402978334834688 403000137875456 403421686136832 404032148471808 404686330920960 405722659553280 407028197283840 408036640292864 408676196155392 409103681716224 409214383890345 409316754456576 409722742112256 409744910057472 410441901785088 410871234318336 411514225295360 412159231918080 412590360821760 414454621667328 414865705402368 415159624794112 415571407798272 415593892184064 416222773641216 416658153111552 416874139484160 416896694353920 417310200299520 417332778762240 417964291522560 418401492664320 418458345179328 419113209569280 420209216916480 420348090646528 421006943453184 421447327285248 422085066227712 422107903033344 422605819649024 422768478781440 423210705223680 423268211215872 423710960390784 423930602782720 424352124688896 424374044835840 424595070812160 425016212520960 425039207915520 425483809597440 426207573793760 426936618713088 427383205134336 428133363068928 428558014291968 429229735317504 429678720396288 429901456343040 429924716052480 430351144058880 430575283077120 431025675632640 431535168466182 432210497368320 432887943288960 433340754945120 434163410436096 434842852392960 435979993743360 436495342816368 437178434119680 437863666775040 438297969162240 438321683162880 439526560474815 439636514045952 440096384876544 440278388047872 442643164546176 443335876853760 444030760673280 445154964013056 445717075411080 446294925508608 446415691516740 447054090207232 448223164710912 448924609413120 450098575441920 451546906361760 451994780698560 452665647824896 452901408866304 453350626689024 453375155109888 453849396903936 454084662394880 454536167030784 454559646351360 454796393840640 455247491235840 455272122286080 456523593687040 458561553432576 458586363789312 459041220329472 459280301948928 459760720674816 460241641930752 460505135185920 461024530526208 461684405698560 461747139508224 462230138608128 462469748490240 462953503457280 463679135907840 464164155924480 464953716865920 465045326659584 466323663060992 467054577893376 467517833773056 467543128707072 467785492725760 468250620346368 468274808094720 468828331173136 468983406919680 469008781148160 469473975336960 469499376107520 470298012462080 470765638326744 470789955989760 471502360765440 472891601977344 473632811384832 474128243195904 474374020792320 474870227927040 475431547105152 475614538629120 476175571435520 476176737617856 476674830439632 476921928130560 477420800440320 477669454663680 478143239086080 478169108904960 479483520517980 480105147138048 481650033452544 482127766078464 482403789373440 483639138385920 483665305559040 484145037066240 484994825351520 486236809539360 488433836740608 488995983196160 489198208942080 491057260668414 491825738384640 492596625121920 493301065056256 493817070354432 494591078301696 495108432986112 495883250565120 495950631323648 496660497039360 498025738567680 498752861460480 499493128634368 500276033224704 500772240359424 500799334514688 501431709837465 501557149827072 502175953055744 502935851483136 503722918543360 503750172344320 504251060299776 504277107671040 505040185589760 507852846268416 508716723339264 509248853803008 509514084974592 510019455025152 510045800366080 510047049498624 510311446609920 510580571516928 510845245194240 511379602145280 511449088552512 511645943070720 512153427640320 512181137571840 513052377231360 513589042897920 514564041998336 515881747611648 515909659262976 516421372870656 516690339692544 516717029621760 517327813708288 518040248647680 518068277084160 518582131752960 518652596841984 518949530992640 519464259747840 519465531946752 519492365230080 520278467051520 520822691389440 521811422871552 523072931474160 523175992492032 524614120943616 525435113308160 525436400130048 525957562994688 525986019795456 526258679316480 526809159106560 527431872569778 527606332784640 527634878791680 528257274561280 529085264019840 529638700488480 530440155861120 531227454472192 532003052224512 533450163486720 533670773391360 534229006417920 534860490493296 535166703836160 535697517864960 536537169146880 537098400495360 537895581515776 538709531295744 540118290530304 541856287634112 542704263045120 545471575621632 545619178520460 545755672608768 546326546743296 547255869046784 547828312424448 549545642557440 550120481095680 550347985059840 553303955682720 554095210397696 554125189578752 554963698188288 555544204148736 555862259138560 556413600399360 556414963089408 556443705016320 557285722030080 557868656885760 557944460239104 558817612759040 560278955888640 561342591270912 561929769713664 562780088303616 562810537377792 563368770404352 563399251329024 564280940298240 564357614954496 564947947187712 565165393182720 565802832918528 565832059781120 566126761082880 566688283361280 566718943887360 567311746129920 568170208788480 569844273512448 570844484091904 571410685722624 572306313756672 572904960528384 573201941790720 573203345596416 573232954736640 573801525411840 574100377436160 574700900843520 575302052413440 575380224621576 576280663157760 577183924385280 577787673260160 578884547248128 579790469857280 580366966063104 580398366670848 581306658324480 581993790421824 582186298245120 582904578826240 583484171447232 583818222366720 584397292216320 584428910883840 585313275432960 586035413966420 586182018727936 586795179835392 587037850730496 588457047908430 589494076047360 590190886061568 591114502471680 592041014231040 592660303994880 594289433881440 595220922022320 595843538049540 595992596447232 597630886281216 598566145884160 600131433922560 602062541815680 602659707598080 603868545155072 604467502252032 604500206813184 605132529205248 606048222707712 606079528468480 607029496381440 608583989329920 610542295925760 611448485052416 612054960439296 612373735931904 613014294233088 613655522574336 613975131684864 614699374034944 615662852677632 616306851477504 616626331320320 617271337943040 618238847877120 618885541232640 619938289154560 621681932500992 622739437191168 623357111697408 623390838276096 624334160461824 624366410792960 624987229667328 625311209226240 625345041530880 625965300449280 625999168143360 626946437283840 627687517768992 627719941319680 628669814353920 630313825374720 630522135969792 631510415179776 632170990927872 633160303902720 633908729473536 634152718172160 634816057835520 634902316823808 635566440586176 635895904174080 636561067253760 636892606218240 637524318781440 637558811873280 638225714396160 639311360690640 640140196184064 640404928069632 642200044603392 642837021437952 643205052497920 643844602976256 644852184514560 644887074078720 645526716088320 645862924615680 646659767135360 647302752699273 648315746052480 649331914933440 651245115654144 652264278589440 653969990615040 654743014224552 655767651179520 656795500162560 657446953743360 657482524744320 658422760472576 659454771068928 660144577314816 664034318090240 665003815280640 667034710966272 667732446019584 668575613116620 668742866436096 669442388262912 670581135310848 672334747066368 672369476894720 673386914119680 675147863162880 677320359542640 678288964452352 678998471737344 679352113299456 680025940033536 680062732664832 680774095355904 681126993592320 681839469527040 681932118070016 682194590760960 682871236853760 682908183429120 684069836308480 684785390530560 687842330148864 687879545683968 688561830494208 688920452923392 689641081012224 690757702778880 691442842337280 691536795789312 692619012997120 692620709262336 692656486973440 693345207912192 693704622735360 694430255185920 695518703861760 697430575298880 697567989989376 699485494591488 700581866840064 701276750659584 701314693060608 701678239088640 702412212142080 703242496759704 703475110379520 703513171722240 704210963005440 704249064161280 705447018693120 706184933984640 707253541148160 709337402966016 710449217077248 711561031188480 712305341890560 713147320657728 713555605114880 714263357153280 714265106426784 715382892195840 716131200660480 716504181995520 718279375060992 719225280776970 720157720707072 722475050178816 723191649117696 723605684060160 725458707578880 725497958338560 727492238027280 728435395657728 729355214309040 730437749899264 732727523409920 733493974794240 733797313413120 737738607576960 739951597584384 740725605531648 741886617452544 741924940021760 742662649479168 743824875847680 743925946985472 744990745559040 747038607851520 748456788361216 749239692951552 750373451071488 750414049837056 751158360539136 751199001772032 752476819939328 753263929583616 754403777224704 754835681443840 755584377815040 755625258516480 756415661506560 757560278384640 760983261806592 761880914296832 763075085008896 763873280704512 764269255720960 764271127461888 764310606315520 765029182537728 765068700549120 765070574247936 765467169914880 766267867791360 767069403217920 767173632828768 767468914606080 768374217543680 769578565847040 770383564346880 771846062997504 773822621417472 773864488894464 774632059305984 775075544432640 775991720562432 777060372971520 777102415626240 777978895262976 778424296488960 779196389621760 779238547845120 780417700577280 781234037084160 782393573113856 782717134307328 784609397211240 786921181415424 788152669962240 788154600195072 789388018974720 790213738659840 791147808854667 792385911841920 793627896029760 794458050732720 796841181708288 798004578336768 800175245230080 800506160087040 802290735739944 802750055754240 803546276797440 804805753720320 805956669669376 806000275750912 806843372273664 808064296943616 814056394567680 817352392310784 818207363432448 818428767780690 818633508913152 819445484224512 819489820114944 820883803570176 821742468636672 823028450590720 824318463836160 825180721643520 828909243334656 830319249588224 831142815596544 831187784368128 832445547282432 833316306223104 833793388707840 834620400599040 834665557524480 835928583045120 836802985328640 836916690358656 838226419138560 840418433832960 840696181293056 842013886906368 842894654570496 844170132455424 844215806066688 845211639298048 846421410447360 846536422431744 847421920781568 847861205565440 848704249377792 848748089671680 849190141624320 850032425041920 850078415831040 850967619194880 852415147587520 853873237426176 854766410268672 856266726137856 857116028583936 858459470635008 859357440792576 859802912686080 859849432104960 860702288117760 861150566154240 862051351265280 863070336932364 864420994736640 865775886577920 866681509890240 868326820872192 869685704785920 871959987486720 872990685632736 874356868239360 875727333550080 876595938324480 876643366325760 879053120949630 879273028091904 880192769753088 880556776095744 885286329092352 886671753707520 888061521346560 890309928026112 891434150822160 892589851017216 892831383033480 894108180414464 896446329421824 897849218826240 900197150883840 903093812723520 903989561397120 905331295649792 905802817732608 906701253378048 906750310219776 907698793807872 909072334061568 909119292702720 909592787681280 910544244572160 913047187374080 917123106865152 917172727578624 918082440658944 918560603897856 919521441349632 920483283861504 922049061052416 923494279016448 924460277216256 924939496980480 925907006914560 927358271815680 928328311848960 929907433731840 930090653319168 932647326121984 934109155786752 935035667546112 935086257414144 935570985451520 936501240692736 936549616189440 937656662346272 937966813839360 938017562296320 938947950673920 938998752215040 940596024924160 941531276653488 941579911979520 943004721530880 945783203954688 947265622769664 948256486391808 949740455854080 950863094210304 951229077258240 952351142871040 952353475235712 953349660879264 953843856261120 954841600880640 955338909327360 956286478172160 956338217809920 958967041035960 960210294276096 963300066905088 964255532156928 964807578746880 967278276771840 967330611118080 968290074132480 969989650703040 972473619078720 976867673481216 977991966392320 978396417884160 982114521336828 983651476769280 985193250243840 986602130112512 987634140708864 989182156603392 990216865972224 991901262647296 993320994078720 996051477135360 997505722920960 998986257268736 1000552066449408 1001544480718848 1001598669029376 1002863419674930 1003114299654144 1004351906111488 1005871702966272 1007445837086720 1007500344688640 1008502120599552 1008554215342080 1010080371179520 1015705692536832 1017433446678528 1018497707606016 1019028169949184 1020038910050304 1020091600732160 1020094098997248 1020622893219840 1021161143033856 1021690490388480 1022759204290560 1022898177105024 1023291886141440 1024306855280640 1024362275143680 1026104754462720 1027178085795840 1029128083996672 1031763495223296 1031819318525952 1032842745741312 1033380679385088 1034655627416576 1036136554168320 1037164263505920 1037305193683968 1037899061985280 1038928519495680 1038931063893504 1038984730460160 1040556934103040 1041645382778880 1043622845743104 1046145862948320 1046351984984064 1049228241887232 1050870226616320 1050872800260096 1051915125989376 1051972039590912 1052517358632960 1053618318213120 1054863745139556 1055212665569280 1055269757583360 1056514549122560 1058170528039680 1059277400976960 1060880311722240 1062454908944384 1064006104449024 1066900326973440 1067341546782720 1068458012835840 1069720980986592 1070333407672320 1071395035729920 1073074338293760 1074196800990720 1075791163031552 1077419062591488 1078837921165455 1080236581060608 1083712575268224 1085408526090240 1090943151243264 1091238357040920 1092653093486592 1094511738093568 1095656624848896 1099091285114880 1100240962191360 1100695970119680 1106607911365440 1108190420795392 1108250379157504 1109927396376576 1111088408297472 1111724518277120 1112829926178816 1112887410032640 1114571444060160 1115737313771520 1115888920478208 1117635225518080 1120557911777280 1122685182541824 1123859539427328 1125560176607232 1125621074755584 1126737540808704 1126798502658048 1128715229908992 1129895894375424 1130330786365440 1131605665837056 1131664119562240 1132253522165760 1133376566722560 1133437887774720 1134623492259840 1136340417576960 1139688547024896 1141688968183808 1142821371445248 1144612627513344 1145809921056768 1146403883581440 1146406691192832 1146465909473280 1147603050823680 1148200754872320 1149401801687040 1150604104826880 1150760449243152 1152561326315520 1154367848770560 1155575346520320 1157769094496256 1160733932126208 1160796733341696 1162613316648960 1163987580843648 1164372596490240 1165809157652480 1166968342894464 1167636444733440 1168794584432640 1168857821767680 1170626550865920 1172070827932840 1173590359670784 1174075701460992 1176914095816860 1180381772123136 1182229004943360 1184082028462080 1185320607989760 1188578867762880 1190441844044640 1191687076099080 1195261772562432 1197132291768320 1200262867845120 1204125083631360 1205319415196160 1207737090310144 1208935004504064 1209000413626368 1210265058410496 1212096445415424 1214058992762880 1217167978659840 1221084591851520 1222896970104832 1224109920878592 1226028588466176 1227311045148672 1227643151671035 1227950263369728 1229398748069888 1231325705355264 1232613702955008 1233252662640640 1234542675886080 1236477695754240 1237771082465280 1239876578309120 1243363865001984 1245478874382336 1246714223394816 1246781676552192 1248668320923648 1248732821585920 1249974459334656 1250622418452480 1250690083061760 1251930600898560 1251998336286720 1253892874567680 1255375035537984 1255439882639360 1257339628707840 1260627650749440 1261044271939584 1263020830359552 1264341981855744 1267817458947072 1268305436344320 1269632115671040 1269804633647616 1271132881172352 1271791808348160 1273122134507520 1273785212436480 1275048637562880 1275117623746560 1276451428792320 1278622721381280 1280809856139264 1284400089206784 1285674042875904 1286410104995840 1287689205952512 1289704369029120 1289774148157440 1291053432176640 1291725849231360 1293319534270720 1294605505398546 1296631492104960 1298663829866880 1302490231308288 1304528557178880 1307939981230080 1309486028449104 1311535302359040 1313591000325120 1314893907486720 1314965049488640 1316845520945152 1318579681424445 1318909542137856 1320289154629632 1328068636180480 1330007630561280 1335464892039168 1337151226233240 1338884776525824 1341162270621696 1344669494132736 1344738953789440 1346773828239360 1350295726325760 1354640719085280 1356577928904704 1357996943474688 1358704226598912 1360051880067072 1360125465329664 1361548190711808 1362253987184640 1363678939054080 1363864236140032 1364389181521920 1365742473707520 1365816366858240 1368139672616960 1369570781061120 1375684660297728 1375759091367936 1377123660988416 1377840905846784 1379282162024448 1381515405557760 1383073591578624 1385238025994240 1385241418524672 1385312973946880 1386690415824384 1387409245470720 1388860510371840 1391037407723520 1394861150597760 1395135979978752 1398970989182976 1401163733680128 1402553501319168 1402629386121216 1403356478177280 1404824424284160 1406484993519408 1406950220759040 1407026343444480 1408421926010880 1408498128322560 1410894037386240 1412369867969280 1414507082296320 1418674805932032 1420898434154496 1423122062376960 1424610683781120 1426294641315456 1427111210229760 1428526714306560 1428530212853568 1430765784391680 1432262401320960 1433008363991040 1438450561553940 1440315441414144 1444950100357632 1446383298235392 1447211368120320 1450917415157760 1450995916677120 1454984476054560 1458710428618080 1460875499798528 1465455046819840 1466987949588480 1467594626826240 1475477215153920 1479903195168768 1481451211063296 1483773234905088 1483849880043520 1485325298958336 1487649751695360 1487851893970944 1489981491118080 1494077215703040 1498479385903104 1500828099674112 1502316721078272 1502398003544064 1504953639878656 1506527859167232 1508807554449408 1509671362887680 1511168755630080 1511250517032960 1512831323013120 1515120556769280 1523761828593664 1526150170017792 1527746561409024 1528538511441920 1528542254923776 1528621212631040 1530058365075456 1530137401098240 1530141148495872 1530934339829760 1532535735582720 1534138806435840 1534347265657536 1534937829212160 1536748435087360 1539157131694080 1540767128693760 1543692125995008 1547645242834944 1547728977788928 1549264118611968 1550151088865280 1551983441124864 1554120745943040 1554204831252480 1555957790525952 1556848592977920 1558392779243520 1558477095690240 1560835401154560 1562468074168320 1565434268614656 1569218794422480 1573842362830848 1576305339924480 1576309200390144 1578776037949440 1580427477319680 1582295617709334 1584771823683840 1587255792059520 1588916101465440 1593682363416576 1596009156673536 1600350490460160 1601012320174080 1604581471479888 1605500111508480 1607092553594880 1609611507440640 1612000551501824 1613686744547328 1616128593887232 1628112789135360 1636414726864896 1636857535561380 1637267017826304 1638979640229888 1641767607140352 1643484937273344 1646056901181440 1648636927672320 1650361443287040 1660638499176448 1662285631193088 1662375568736256 1664891094564864 1666632612446208 1667586777415680 1669240801198080 1669331115048960 1671857166090240 1673605970657280 1673833380717312 1676452838277120 1680836867665920 1681392362586112 1684027773812736 1685789309140992 1688340264910848 1688431612133376 1690423278596096 1692842820894720 1693072844863488 1694843841563136 1695722411130880 1697408498755584 1697496179343360 1698380283248640 1700064850083840 1700156831662080 1701935238389760 1704830295175040 1709532820537344 1712533452275712 1714232057167872 1716918941270016 1718714881585152 1719605825372160 1719698864209920 1721404576235520 1722301132308480 1724102702530560 1726140673864728 1728841989473280 1731551773155840 1733363019780480 1736653641744384 1739371409571840 1743919974973440 1745981371265472 1748713736478720 1751454667100160 1753191876648960 1753286732651520 1758106241899260 1758546056183808 1760385539506176 1761113552191488 1770572658184704 1773343507415040 1776123042693120 1782868301644320 1785662766066960 1788216360828928 1792892658843648 1795698437652480 1800394301767680 1806187625447040 1807979122794240 1810662591299584 1811605635465216 1813402506756096 1813500620439552 1815397587615744 1818144668123136 1818238585405440 1821088489144320 1826094374748160 1834345455157248 1836164881317888 1837121207795712 1839042882699264 1840966567723008 1844098122104832 1846988558032896 1848920554432512 1849878993960960 1851814013829120 1854716543631360 1856656623697920 1859814867463680 1865294652243968 1868218311573504 1870071335092224 1870172514828288 1871141970903040 1873002481385472 1873099232378880 1875313324692544 1875933627678720 1876035124592640 1877895901347840 1877997504430080 1881192049848320 1883062553306976 1883159823959040 1886009443061760 1891566407909376 1894531245539328 1896512972783616 1899480911708160 1901726188420608 1902458154516480 1904702285742080 1904706950471424 1906699321758528 1907687712522240 1909683201761280 1910677818654720 1912572956344320 1912676435619840 1917934082071920 1920420588552192 1926600133810176 1928511064313856 1929615157493760 1934556553543680 1934661222236160 1936580148264960 1939979301406080 1944947238157440 1953735346962432 1955983932784640 1956792835768320 1964229042673656 1967302953538560 1970386500487680 1973204260225024 1975268281417728 1978364313206784 1980433731944448 1983802525294592 1992102954270720 1995011445841920 2001104132898816 2003197338058752 2005726839349860 2006228599308288 2008703812222976 2011743405932544 2014891674173440 2015000689377280 2017004241199104 2017108430684160 2020160742359040 2034866893357056 2036995415212032 2038056339898368 2040077820100608 2040183201464320 2040188197994496 2042322286067712 2043380980776960 2045518408581120 2045796354210048 2046583772282880 2048613710561280 2048724550287360 2052209508925440 2054356171591680 2058256167993344 2063526990446592 2063638637051904 2065685491482624 2066761358770176 2069311254833152 2072273108336640 2074328527011840 2074610387367936 2075798123970560 2077857038991360 2077862127787008 2077969460920320 2081113868206080 2083290765557760 2092291725896640 2092703969968128 2098456483774464 2101740453232640 2101745600520192 2103830251978752 2103944079181824 2105034717265920 2107236636426240 2109727490279112 2110425331138560 2110539515166720 2113029098245120 2116341056079360 2118554801953920 2121760623444480 2124909817888768 2128012208898048 2134683093565440 2136916025671680 2139441961973184 2140666815344640 2142790071459840 2146148676587520 2148393601981440 2151582326063104 2154838125182976 2157675842330910 2160473162121216 2167425150536448 2170817052180480 2182476714081840 2185306186973184 2189023476187136 2191313249697792 2198182570229760 2200481924382720 2201391940239360 2213215822730880 2216380841590784 2216500758315008 2219854792753152 2222176816594944 2225659852357632 2225774820065280 2231474627543040 2231777840956416 2235270451036160 2241115823554560 2245370365083648 2247719078854656 2251120353214464 2251242149511168 2253475081617408 2253597005316096 2257430459817984 2259791788750848 2263211331674112 2263328239124480 2264507044331520 2266753133445120 2266875775549440 2269246984519680 2272680835153920 2283377936367616 2285642742890496 2289225255026688 2291619842113536 2292807767162880 2292813382385664 2292931818946560 2295206101647360 2296401509744640 2298803603374080 2301208209653760 2301520898486304 2305122652631040 2308735697541120 2311150693040640 2315538188992512 2321467864252416 2321593466683392 2325226633297920 2327975161687296 2331618315304960 2333936685788928 2335272889466880 2337589168865280 2337715643535360 2341253101731840 2344141655865680 2347180719341568 2348151402921984 2353828191633720 2360763544246272 2364458009886720 2368164056924160 2370641215979520 2373443426564001 2377157735525760 2380883688089280 2383374152198160 2390523545124864 2400525735690240 2408250167262720 2410638830392320 2415474180620288 2417870009008128 2418000827252736 2420530116820992 2424192890830848 2442169183703040 2445793940209664 2452057176932352 2454622090297344 2455286303342070 2455900526739456 2458797496139776 2462651410710528 2465227405910016 2466505325281280 2469085351772160 2472955391508480 2475542164930560 2479753156618240 2486727730003968 2490957748764672 2493428446789632 2493563353104384 2497336641847296 2497465643171840 2499948918669312 2501380166123520 2503861201797120 2503996672573440 2507785749135360 2510750071075968 2510879765278720 2514679257415680 2521255301498880 2522088543879168 2526041660719104 2528683963711488 2535634917894144 2539264231342080 2539609267295232 2542265762344704 2543583616696320 2546244269015040 2547570424872960 2550097275125760 2550235247493120 2552902857584640 2557245442762560 2561619712278528 2568800178413568 2571348085751808 2572820209991680 2575378411905024 2579408738058240 2579548296314880 2582106864353280 2583451698462720 2586639068541440 2589211010797092 2593262984209920 2597327659733760 2604980462616576 2609057114357760 2615879962460160 2618972056898208 2623070604718080 2627182000650240 2629787814973440 2629930098977280 2633691041890304 2637159362848890 2637819084275712 2640578309259264 2656137272360960 2660015261122560 2670929784078336 2674302452466480 2677769553051648 2682324541243392 2689338988265472 2689477907578880 2693547656478720 2700591452651520 2709281438170560 2713155857809408 2715993886949376 2717408453197824 2720103760134144 2720250930659328 2723096381423616 2727357878108160 2727728472280064 2728778363043840 2731632733716480 2736279345233920 2739141562122240 2751369320595456 2751518182735872 2754247321976832 2755681811693568 2758564324048896 2766147183157248 2770476051988480 2770482837049344 2770625947893760 2773380831648768 2774818490941440 2777721020743680 2782074815447040 2789722301195520 2790271959957504 2797941978365952 2802327467360256 2805107002638336 2805258772242432 2806712956354560 2809648848568320 2812969987038816 2813900441518080 2814052686888960 2816843852021760 2816996256645120 2821788074772480 2824739735938560 2829014164592640 2837349611864064 2841796868308992 2849221367562240 2852589282630912 2854222420459520 2857053428613120 2857060425707136 2861531568783360 2864524802641920 2866016727982080 2876901123107880 2880630882828288 2889900200715264 2892766596470784 2894422736240640 2901834830315520 2901991833354240 2909968952109120 2917420857236160 2921750999597056 2930910093639680 2933975899176960 2935189253652480 2950954430307840 2959806390337536 2962902422126592 2967546469810176 2970650597916672 2975703787941888 2979962982236160 2988154431406080 2996958771806208 3001656199348224 3004633442156544 3004796007088128 3009907279757312 3013055718334464 3017615108898816 3019342725775360 3022337511260160 3022501034065920 3025662646026240 3030241113538560 3047523657187328 3052300340035584 3055493122818048 3057084509847552 3057242425262080 3060116730150912 3060274802196480 3060282296991744 3061868679659520 3065071471165440 3068277612871680 3068694531315072 3069875658424320 3073496870174720 3078314263388160 3081534257387520 3087384251990016 3095290485669888 3095457955577856 3098528237223936 3103966882249728 3108409662504960 3111915581051904 3113697185955840 3116785558487040 3116954191380480 3121670802309120 3124936148336640 3130868537229312 3138437588844960 3147684725661696 3152610679848960 3152618400780288 3157552075898880 3160854954639360 3164591235418668 3169543647367680 3174511584119040 3177832202930880 3187364726833152 3192018313347072 3200700980920320 3202024640348160 3209162942959776 3211000223016960 3214185107189760 3219223014881280 3224001103003648 3227373489094656 3232257187774464 3236513763496365 3256225578270720 3272829453729792 3273715071122760 3277959280459776 3283535214280704 3286969874546688 3292113802362880 3297273855344640 3300722886574080 3321276998352896 3324571262386176 3324751137472512 3329782189129728 3333265224892416 3335173554831360 3338662230097920 3343714332180480 3347211941314560 3347666761434624 3352905676554240 3361673735331840 3362784725172224 3368055547625472 3371578618281984 3376680529821696 3376863224266752 3380846557192192 3386145689726976 3389687683126272 3391444822261760 3394816997511168 3394992358686720 3396760566497280 3400129700167680 3400313663324160 3403870476779520 3409660590350080 3419065641074688 3425066904551424 3428464114335744 3433837882540032 3437429763170304 3439211650744320 3439397728419840 3442809152471040 3444602264616960 3448205405061120 3452281347729456 3457683978946560 3463103546311680 3466726039560960 3473307283488768 3487839949946880 3491962742530944 3497427472957440 3502909334200320 3506383753297920 3506573465303040 3516212483798520 3520771079012352 3522227104382976 3541145316369408 3546687014830080 3552246085386240 3565736603288640 3571325532133920 3576432721657856 3585785317687296 3591396875304960 3600788603535360 3612375250894080 3615958245588480 3621325182599168 3623211270930432 3626805013512192 3627001240879104 3630795175231488 3636289336246272 3642176978288640 3652188749496320 3668690910314496 3672329762635776 3678085765398528 3681933135446016 3688196244209664 3693977116065792 3697841108865024 3699757987921920 3703628027658240 3709433087262720 3713313247395840 3719629734927360 3730589304487936 3736436623147008 3740142670184448 3740345029656576 3742283941806080 3746004962770944 3746198464757760 3750626649385088 3751867255357440 3752070249185280 3755791802695680 3755995008860160 3762384099696640 3766125106613952 3766319647918080 3772018886123520 3783132815818752 3789062491078656 3793025945567232 3803452376841216 3804916309032960 3809404571484160 3809413900942848 3813398643517056 3815375425044480 3819366403522560 3821355637309440 3825145912688640 3825352871239680 3835868164143840 3853200267620352 3857022128627712 3859230314987520 3869113107087360 3869322444472320 3873160296529920 3879958602812160 3889894476314880 3907470693924864 3911967865569280 3913585671536640 3928458085347312 3934605907077120 3940773000975360 3950536562835456 3955739044273335 3956728626413568 3960867463888896 3967605050589184 3984205908541440 3990022891683840 4006394676117504 4011453678699720 4017407624445952 4023486811865088 4029783348346880 4030001378754560 4034008482398208 4034216861368320 4040321484718080 4069733786714112 4073990830424064 4076112679796736 4080155640201216 4080376395988992 4084644572135424 4086761961553920 4091036817162240 4091592708420096 4093167544565760 4097227421122560 4097449100574720 4104419017850880 4108712343183360 4116512335986688 4127053980893184 4127277274103808 4131370982965248 4133522717540352 4138622509666304 4144546216673280 4149220774735872 4151596247941120 4155714077982720 4155724255574016 4155938921840640 4162227736412160 4166581531115520 4184583451793280 4185407939936256 4196912967548928 4203480906465280 4203491201040384 4207660503957504 4207888158363648 4210069434531840 4214473272852480 4219454980558224 4220850662277120 4221079030333440 4226058196490240 4232682112158720 4237109603907840 4243521246888960 4249819635777536 4256024417796096 4269366187130880 4273832051343360 4278883923946368 4281333630689280 4285580142919680 4292297353175040 4296787203962880 4303164652126208 4315351684661820 4320946324242432 4334850301072896 4341634104360960 4364953428163680 4378046952374272 4382626499395584 4396365140459520 4400963848765440 4402783880478720 4426431645461760 4432761683181568 4433001516630016 4439709585506304 4444353633189888 4451319704715264 4451549640130560 4462949255086080 4463555681912832 4470540902072320 4482231647109120 4495438157709312 4502484299022336 4506950163234816 4507194010632192 4514860919635968 4519583577501696 4526422663348224 4526656478248960 4529014088663040 4533506266890240 4533751551098880 4538493969039360 4545361670307840 4566755872735232 4571285485780992 4578450510053376 4583239684227072 4585615534325760 4585626764771328 4585863637893120 4590412203294720 4592803019489280 4597607206748160 4602416419307520 4603041796972608 4610245305262080 4617471395082240 4622301386081280 4631076377985024 4642935728504832 4643186933366784 4650453266595840 4655950323374592 4663236630609920 4667873371577856 4670545778933760 4675178337730560 4675431287070720 4682506203463680 4688283311731360 4696302805843968 4707656383267440 4721527088492544 4728916019773440 4736328113848320 4741282431959040 4746886853128002 4754315471051520 4761767376178560 4766748304396320 4781047090249728 4801051471380480 4816500334525440 4821277660784640 4830948361240576 4836001654505472 4841060233641984 4848385781661696 4884338367406080 4909244180594688 4910572606684140 4911801053478912 4917594992279552 4925302821421056 4930454811820032 4933010650562560 4938170703544320 4945910783016960 4951084329861120 4959506313236480 4981915497529344 4986856893579264 4987126706208768 4994673283694592 4994931286343680 4999897837338624 5002760332247040 5007722403594240 5007993345146880 5015571498270720 5021500142151936 5021759530557440 5029358514831360 5042510602997760 5044177087758336 5052083321438208 5057367927422976 5071269835788288 5078528462684160 5079218534590464 5084531524689408 5087167233392640 5092488538030080 5095140849745920 5100194550251520 5100470494986240 5105805715169280 5114490885525120 5137600356827136 5142696171503616 5145640419983360 5150756823810048 5158817476116480 5159096592629760 5164213728706560 5166903396925440 5173278137082880 5178422021594184 5186525968419840 5194655319467520 5209960925233152 5218114228715520 5231759924920320 5237944113796416 5246141209436160 5254364001300480 5259575629946880 5259860197954560 5274318725697780 5275638168551424 5281156618518528 5312274544721920 5320030522245120 5348604904932960 5364649082486784 5378677976530944 5378955815157760 5387095312957440 5401182905303040 5418562876341120 5426311715618816 5431987773898752 5434816906395648 5440207520268288 5440501861318656 5446192762847232 5454715756216320 5455456944560128 5463265467432960 5472558690467840 5478283124244480 5503036365471744 5508494643953664 5511363623387136 5517128648097792 5532294366314496 5540952103976960 5540965674098688 5541251895787520 5546761663297536 5549636981882880 5555442041487360 5564149630894080 5579444602391040 5595883956731904 5604654934720512 5610214005276672 5610517544484864 5613425912709120 5619297697136640 5625939974077632 5627800883036160 5628105373777920 5633687704043520 5633992513290240 5643576149544960 5649479471877120 5658028329185280 5674699223728128 5683593736617984 5698442735124480 5705178565261824 5708444840919040 5714106857226240 5714120851414272 5723063137566720 5729049605283840 5732033455964160 5753802246215760 5761261765656576 5779800401430528 5785533192941568 5788845472481280 5803669660631040 5803983666708480 5819937904218240 5834841714472320 5843501999194112 5867951798353920 5870378507304960 5901908860615680 5919612780675072 5925804844253184 5935092939620352 5941301195833344 5951407575883776 5976308862812160 6003312398696448 6009592014176256 6019814559514624 6026111436668928 6035230217797632 6038685451550720 6044675022520320 6045002068131840 6051325292052480 6060482227077120 6095047314374656 6104600680071168 6110986245636096 6114169019695104 6114484850524160 6120233460301824 6120549604392960 6120564593983488 6130142942330880 6136555225743360 6137389062630144 6139751316848640 6146993740349440 6156628526776320 6163068514775040 6174768503980032 6190580971339776 6190915911155712 6197056474447872 6207933764499456 6216819325009920 6223831162103808 6227394371911680 6233571116974080 6233908382760960 6243341604618240 6249872296673280 6276875177689920 6295369451323392 6305221359697920 6305236801560576 6315104151797760 6321709909278720 6329182470837336 6339087294735360 6349023168238080 6355664405861760 6374729453666304 6384036626694144 6404049280696320 6418325885919552 6422000446033920 6428370214379520 6438446029762560 6448002206007296 6454746978189312 6464514375548928 6473027526992730 6512451156541440 6547430142245520 6555918560919552 6567070428561408 6573939749093376 6584227604725760 6594547710689280 6601445773148160 6642553996705792 6649142524772352 6649502274945024 6659564378259456 6666530449784832 6677324460195840 6694423882629120 6695333522869248 6705811353108480 6723347470663680 6736111095250944 6743157236563968 6753361059643392 6753726448533504 6761693114384384 6772291379453952 6779375366252544 6782889644523520 6789633995022336 6789984717373440 6793521132994560 6800259400335360 6800627326648320 6807740953559040 6819321180700160 6850133809102848 6856928228671488 6867675765080064 6874859526340608 6878423301488640 6878795456839680 6885618304942080 6889204529233920 6896410810122240 6904562695458912 6915367957893120 6926207092623360 6933452079121920 6946614566977536 6975679899893760 6983925485061888 6994854945914880 7005818668400640 7012767506595840 7013146930606080 7032424967597040 7041542158024704 7044454208765952 7082290632738816 7093374029660160 7104492170772480 7120330279692003 7131473206577280 7142651064267840 7152865443315712 7171570635374592 7201577207070720 7224750501788160 7231916491176960 7242650365198336 7246422541860864 7253610027024384 7254002481758208 7261590350462976 7272578672492544 7304377498992640 7337381820628992 7356171530797056 7363866270892032 7376392488419328 7387954232131584 7395682217730048 7399515975843840 7407256055316480 7418866174525440 7426626494791680 7439259469854720 7461178608975872 7472873246294016 7480285340368896 7480690059313152 7492009925541888 7492396929515520 7501253298770176 7504140498370560 7511583605391360 7511990017720320 7524768199393280 7532250213227904 7532639295836160 7544037772247040 7566265631637504 7578124982157312 7586051891134464 7606904753682432 7618809142968320 7618827801885696 7626797287034112 7630750850088960 7638732807045120 7642711274618880 7650291825377280 7650705742479360 7671736328287680 7706400535240704 7714044257255424 7718460629975040 7738226214174720 7738644888944640 7746320593059840 7759917205624320 7779788952629760 7814941387849728 7827171343073280 7856916170694624 7869211814154240 7881546001950720 7901073125670912 7911478088546670 7913457252827136 7921734927777792 7935210101178368 7968411817082880 7980045783367680 8012789352235008 8022907357399440 8034815248891904 8046973623730176 8060002757509120 8068016964796416 8068433722736640 8080642969436160 8139467573428224 8147981660848128 8152225359593472 8160311280402432 8160752791977984 8169289144270848 8182073634324480 8183185416840192 8186335089131520 8194898201149440 8208838035701760 8217424686366720 8233024671973376 8254107961786368 8254554548207616 8262741965930496 8267045435080704 8277245019332608 8298441549471744 8303192495882240 8311428155965440 8311448511148032 8311877843681280 8324455472824320 8333163062231040 8369166903586560 8370815879872512 8393825935097856 8406961812930560 8406982402080768 8415321007915008 8415776316727296 8420138869063680 8428946545704960 8438909961116448 8441701324554240 8442158060666880 8452116392980480 8465364224317440 8474219207815680 8487042493777920 8499639271555072 8512048835592192 8547664102686720 8557767847892736 8562667261378560 8571160285839360 8584594706350080 8593574407925760 8606329304252416 8630703369323640 8641892648484864 8669700602145792 8683268208721920 8729906856327360 8756093904748544 8765252998791168 8792730280919040 8801927697530880 8805567760957440 8852863290923520 8865523366363136 8866003033260032 8879419171012608 8888707266379776 8902639409430528 8927111363825664 8941081804144640 8964463294218240 8990876315418624 9004968598044672 9013900326469632 9014388021264384 9029721839271936 9039167155003392 9052845326696448 9053312956497920 9058028177326080 9067012533780480 9067503102197760 9076987938078720 9090723340615680 9133511745470464 9142570971561984 9156901020106752 9166479368454144 9171253529542656 9171727275786240 9180824406589440 9185606038978560 9195214413496320 9204832838615040 9206083593945216 9220490610524160 9234942790164480 9244602772162560 9262152755970048 9285871457009664 9286373866733568 9311900646749184 9326473261219840 9335746743155712 9341091557867520 9350356675461120 9350862574141440 9365012406927360 9376566623462720 9392605611687936 9415312766534880 9443054176985088 9457832039546880 9472656227696640 9482564863918080 9493773706256004 9508630942103040 9523534752357120 9533496608792640 9562094180499456 9602102942760960 9633000669050880 9642555321569280 9672003309010944 9682120467283968 9696771563323392 9768676734812160 9818488361189376 9821145213368280 9835189984559104 9850605642842112 9860909623640064 9866021301125120 9876341407088640 9891821566033920 9902168659722240 9919012626472960 9963830995058688 9973713787158528 9974253412417536 9989346567389184 9999795674677248 10005520664494080 10015986690293760 10031142996541440 10043000284303872 10043519061114880 10058717029662720 10085021205995520 10088354175516672 10104166642876416 10114735854845952 10142539671576576 10158437069180928 10169063049378816 10174334466785280 10184977076060160 10190281699491840 10200389100503040 10200940989972480 10211611430338560 10228981771050240 10275200713654272 10285392343007232 10291280839966720 10301513647620096 10317634952232960 10318193185259520 10328427457413120 10333806793850880 10346556274165760 10356844043188368 10373051936839680 10389310638935040 10419921850466304 10463519849840640 10475888227592832 10492282418872320 10508728002600960 10519151259893760 10519720395909120 10548637451395560 10562313237037056 10624549089443840 10640061044490240 10697209809865920 10729298164973568 10757355953061888 10757911630315520 10774190625914880 10802365810606080 10837125752682240 10852623431237632 10863975547797504 10869633812791296 10880415040536576 10881003722637312 10892385525694464 10910913889120256 10926530934865920 10945117380935680 10956566248488960 11006072730943488 11016989287907328 11034257296195584 11064588732628992 11081904207953920 11081931348197376 11082503791575040 11093523326595072 11099273963765760 11110884082974720 11128299261788160 11158889204782080 11191767913463808 11209309869441024 11220428010553344 11221035088969728 11226851825418240 11238595394273280 11251879948155264 11255601766072320 11256210747555840 11267375408087040 11267985026580480 11287152299089920 11298958943754240 11316056658370560 11349398447456256 11367187473235968 11410357130523648 11416889681838080 11428213714452480 11428241702828544 11446126275133440 11458099210567680 11464066911928320 11507604492431520 11559600802861056 11571066385883136 11577690944962560 11607339321262080 11607967333416960 11639875808436480 11669683428944640 11687003998388224 11735903596707840 11740757014609920 11803817721231360 11851609688506368 11867217132820005 11870185879240704 11882602391666688 11902815151767552 11952617725624320 12019184028352512 12039629119029248 12052222873337856 12070460435595264 12077370903101440 12089350045040640 12090004136263680 12102650584104960 12120964454154240 12190094628749312 12209201360142336 12221972491272192 12228338039390208 12228969701048320 12240466920603648 12241129187966976 12260285884661760 12273110451486720 12274778125260288 12279502633697280 12293987480698880 12313257053552640 12326137029550080 12349537007960064 12381161942679552 12381831822311424 12394112948895744 12415867528998912 12433638650019840 12447662324207616 12454788743823360 12467142233948160 12467816765521920 12486683209236480 12499744593346560 12553750355379840 12590738902646784 12610442719395840 12610473603121152 12630208303595520 12643419818557440 12658364941674672 12678174589470720 12698046336476160 12711328811723520 12749458907332608 12768073253388288 12808098561392640 12836651771839104 12844000892067840 12856740428759040 12876892059525120 12909493956378624 12946055053985460 13024902313082880 13094860284491040 13134140857122816 13147879498186752 13168455209451520 13189095421378560 13202891546296320 13285107993411584 13298285049544704 13299004549890048 13319128756518912 13333060899569664 13354648920391680 13388847765258240 13390667045738496 13411622706216960 13446694941327360 13486314473127936 13507452897067008 13523386228768768 13544582758907904 13558750732505088 13565779289047040 13579267990044672 13579969434746880 13587042265989120 13600518800670720 13601254653296640 13615481907118080 13638642361400320 13700267618205696 13713856457342976 13735351530160128 13749719052681216 13756846602977280 13757590913679360 13771236609884160 13778409058467840 13792821620244480 13809125390917824 13830735915786240 13852414185246720 13866904158243840 13893229133955072 13951359799787520 13967850970123776 13989709891829760 14011637336801280 14025535013191680 14026293861212160 14064849935194080 14088908417531904 14164581265477632 14186748059320320 14208984341544960 14240660559384006 14262946413154560 14285302128535680 14305730886631424 14343141270749184 14403154414141440 14449501003576320 14463832982353920 14485300730396672 14492845083721728 14508004963516416 14523180700925952 14545157344985088 14608754997985280 14727732541784064 14752784976838656 14775908464263168 14791364435460096 14799031951687680 14814512110632960 14837732349050880 14853252989583360 14878518939709440 14922357217951744 14945746492588032 14960570680737792 14961380118626304 14984019851083776 14984793859031040 15002506597540352 15008280996741120 15023167210782720 15023980035440640 15049536398786560 15064500426455808 15065278591672320 15088075544494080 15132531263275008 15156249964314624 15172103782268928 15213809507364864 15237618285936640 15237655603771392 15253594574068224 15261501700177920 15277465614090240 15285422549237760 15300583650754560 15301411484958720 15343472656575360 15412801070481408 15428088514510848 15436921259950080 15476452428349440 15477289777889280 15492641186119680 15519834411248640 15559577905259520 15629882775699456 15654342686146560 15713832341389248 15738423628308480 15763092003901440 15822956177093340 15826914505654272 15843469855555584 15870420202356736 15936823634165760 15960091566735360 16045814714798880 16069630497783808 16093947247460352 16120005515018240 16136033929592832 16136867445473280 16161285938872320 16278935146856448 16295963321696256 16304450719186944 16320622560804864 16321505583955968 16338578288541696 16364147268648960 16366370833680384 16389796402298880 16417676071403520 16434849372733440 16509109096415232 16525483931860992 16534090870161408 16554490038665216 16596883098943488 16606384991764480 16622856311930880 16622897022296064 16623755687362560 16648910945648640 16666326124462080 16738333807173120 16787651870195712 16813923625861120 16813964804161536 16830642015830016 16831552633454592 16840277738127360 16857893091409920 16877819922232896 16883402649108480 16884316121333760 16904232785960960 16930728448634880 16948438415631360 16974084987555840 16999278543110144 17024097671184384 17095328205373440 17115535695785472 17125334522757120 17142320571678720 17169189412700160 17187148815851520 17261406738647280 17283785296969728 17339401204291584 17366536417443840 17459813712654720 17512187809497088 17530505997582336 17603855395061760 17611135521914880 17705726581847040 17732006066520064 17758838342025216 17777414532759552 17805278818861056 17854222727651328 17882163608289280 17928926588436480 18009937196089344 18028776042528768 18059443678543872 18078334310006784 18105690653392896 18106625912995840 18116056354652160 18134025067560960 18135006204395520 18153975876157440 18181446681231360 18267023490940928 18285141943123968 18313802040213504 18332958736908288 18342507059085312 18343454551572480 18361648813178880 18390428826992640 18409665677230080 18412167187890432 18440981221048320 18469885580328960 18489205544325120 18524305511940096 18571742914019328 18572747733467136 18623801293498368 18652946522439680 18671493486311424 18682183115735040 18700713350922240 18701725148282880 18730024813854720 18753133246925440 18830625533069760 18886108353970176 18915664079093760 18945312455393280 18965129727836160 18987547412512008 19017261884206080 19047069504714240 19066993217585280 19124188360998912 19266001338101760 19285110643138560 19344006618021888 19364240934567936 19393543126646784 19537353469624320 19642290426736560 19670379969118208 19701211285684224 19721819247280128 19752682814177280 19783643132067840 19804337319444480 19838025252945920 19927661990117376 19947427574317056 19948506824835072 19978693134778368 19999591349354496 20031973380587520 20086000568607744 20087038122229760 20117434059325440 20170042411991040 20208333285752832 20229471709691904 20285079343153152 20316874138361856 20338126098757632 20348668933570560 20369954152120320 20380563398983680 20400778201006080 20401881979944960 20423222860677120 20457963542100480 20550401427308544 20570784686014464 20582561679933440 20603027295240192 20635269904465920 20636386370519040 20656854914826240 20667613587701760 20693112548331520 20713688086376736 20746103873679360 20778621277870080 20839843700932608 20927039699681280 20951776455185664 20984564837744640 21017456005201920 21038302519787520 21039440791818240 21097274902791120 21124626474074112 21249098178887680 21280122088980480 21394419619731840 21458596329947136 21514711906123776 21515823260631040 21604731621212160 21674251505364480 21705246862475264 21727951095595008 21739267625582592 21760830081073152 21762007445274624 21784771051388928 21821827778240512 21890234761871360 21913132496977920 22012145461886976 22068514592391168 22129177465257984 22163808415907840 22163862696394752 22165007583150080 22187046653190144 22198547927531520 22221768165949440 22256598523576320 22317778409564160 22383535826927616 22418619738882048 22440856021106688 22442070177939456 22477190788546560 22503759896310528 22512421495111680 22534750816174080 22535970053160960 22574304598179840 22597917887508480 22632113316741120 22698796894912512 22734374946471936 22820714261047296 22833779363676160 22856427428904960 22856483405657088 22892252550266880 22916198421135360 22928133823856640 23015208984863040 23119201605722112 23142132771766272 23155381889925120 23214678642524160 23215934666833920 23279751616872960 23339366857889280 23374007996776448 23481514029219840 23607635442462720 23703219377012736 23734434265640010 23740371758481408 23765204783333376 23805630303535104 23905235451248640 24038368056705024 24079258238058496 24104445746675712 24140920871190528 24154741806202880 24180008272527360 24205301168209920 24241928908308480 24380189257498624 24418402720284672 24443944982544384 24456676078780416 24480933841207296 24482258375933952 24546220902973440 24549556250520576 24559005267394560 24587974961397760 24626514107105280 24652274059100160 24699074015920128 24762323885359104 24763663644622848 24788225897791488 24831735057997824 24895324648415232 24909577487646720 24934284467896320 24935633531043840 24973366418472960 24999489186693120 25107500710759680 25181477805293568 25220885438791680 25220947206242304 25260416607191040 25286839637114880 25316729883349344 25356349178941440 25396092672952320 25422657623447040 25498917814665216 25536146506776576 25673303543678208 25688001784135680 25713480857518080 25753784119050240 25818987912757248 25892110107970920 26049804626165760 26189720568982080 26268281714245632 26295758996373504 26378190842757120 26405783092592640 26570215986823168 26596570099089408 26598009099780096 26638257513037824 26666121799139328 26781334091476992 26823245412433920 26893389882654720 26972628946255872 27014905794134016 27046772457537536 27089165517815808 27117501465010176 27131558578094080 27158535980089344 27159938869493760 27174084531978240 27201037601341440 27202509306593280 27230963814236160 27277284722800640 27400535236411392 27427712914685952 27470703060320256 27499438105362432 27515181827358720 27542473219768320 27556818116935680 27585643240488960 27618250781835648 27661471831572480 27704828370493440 27733808316487680 27786458267910144 27935701940247552 27979419783659520 28023274673602560 28051070026383360 28052587722424320 28129699870388160 28177816835063808 28329162530955264 28373496118640640 28417968683089920 28481321118768012 28525892826309120 28570604257071360 28611461773262848 28686282541498368 28806308828282880 28899002007152640 28927665964707840 28970601460793344 29016009927032832 29046361401851904 29090314689970176 29217509995970560 29455465083568128 29505569953677312 29551816928526336 29582728870920192 29598063903375360 29629024221265920 29675464698101760 29706505979166720 29757037879418880 29844714435903488 29891492985176064 29921141361475584 29922760237252608 29968039702167552 30005013195080704 30016561993482240 30047960070881280 30099072797573120 30129000852911616 30130557183344640 30176151088988160 30265062526550016 30312499928629248 30344207564537856 30427619014729728 30475236571873280 30475311207542784 30507189148136448 30523003400355840 30554931228180480 30570845098475520 30601167301509120 30602822969917440 30686945313150720 30825602140962816 30856177029021696 30873842519900160 30952904856698880 30954579555778560 30985282372239360 31039668822497280 31119155810519040 31259765551398912 31427664682778496 31476847256616960 31526184007802880 31645912354186680 31686939711111168 31740840404713472 31873647268331520 31920183133470720 32091629429597760 32139260995567616 32187894494920704 32240011030036480 32272067859185664 32273734890946560 32322571877744640 32557870293712896 32591926643392512 32608901438373888 32641245121609728 32643011167911936 32677156577083392 32732741667360768 32779592804597760 32835352142807040 32869698745466880 33018218192830464 33050967863721984 33108980077330432 33193766197886976 33212769983528960 33245712623861760 33245794044592128 33247511374725120 33297821891297280 33332652248924160 33476667614346240 33575303740391424 33627929608323072 33661284031660032 33663105266909184 33680555476254720 33715786182819840 33755639844465792 33766805298216960 33768632242667520 33808465571921920 33861456897269760 33896876831262720 33948169975111680 34048195342368768 34231071391570944 34250669045514240 34284641143357440 34338378825400320 34374297631703040 34522813477294560 34678802408583168 34733072834887680 34919627425309440 35024375618994176 35061011995164672 35207710790123520 35222271043829760 35411453163694080 35464012133040128 35554829065519104 35601651398460015 35610557637722112 35708445455302656 35764327216578560 35857853176872960 36057552085057536 36118887357087744 36156668620013568 36211381306785792 36213251825991680 36232112709304320 36268050135121920 36270012408791040 36307951752314880 36362893362462720 36534046981881856 36570283886247936 36627604080427008 36665917473816576 36685014118170624 36686909103144960 36780857653985280 36819331354460160 36824334375780864 36881962442096640 36939771160657920 36978411088650240 37048611023880192 37143485828038656 37145495466934272 37247602586996736 37305893044879360 37342986972622848 37364366231470080 37401426701844480 37403450296565760 37460049627709440 37506266493850880 37661251066139520 37772216707940352 37831328158187520 37890624910786560 37930259455672320 37975094825024016 38034523768412160 38094139009428480 38133986435170560 38248376721997824 38532002676203520 38570221286277120 38728481869135872 39074706939248640 39284580853473120 39340759938236416 39402422571368448 39443638494560256 39505365628354560 39567286264135680 39608674638888960 39676050505891840 39855323980234752 39894855148634112 39897013649670144 39957386269556736 39999182698708992 40063946761175040 40172001137215488 40174076244459520 40234868118650880 40340084823982080 40458943419383808 40570158686306304 40633748276723712 40676252197515264 40697337867141120 40739908304240640 40761126797967360 40801556402012160 40803763959889920 40846445721354240 40915927084200960 41100802854617088 41141569372028928 41165123359866880 41206054590480384 41270539808931840 41272772741038080 41313709829652480 41335227175403520 41386225096663040 41427376172753472 41492207747358720 41557242555740160 41679687401865216 41854079399362560 41903552910371328 41969129675489280 42034912010403840 42076605039575040 42078881583636480 42194549805582240 42498196357775360 42560244177960960 42788839239463680 42917192659894272 43029423812247552 43031646521262080 43209463242424320 43348503010728960 43455902191190016 43478535251165184 43524014890549248 43569542102777856 43643655556481024 43780469523742720 43826264993955840 44258354930515968 44327616831815680 44327725392789504 44330015166300160 44374093306380288 44397095855063040 44443536331898880 44513197047152640 44635556819128320 44767071653855232 44837239477764096 44881712042213376 44884140355878912 44954381577093120 45007519792621056 45024842990223360 45069501632348160 45071940106321920 45148609196359680 45195835775016960 45264226633482240 45397593789825024 45468749892943872 45641428522094592 45667558727352320 45712854857809920 45712966811314176 45784505100533760 45832396842270720 45856267647713280 46030417969726080 46238403211444224 46284265543532544 46310763779850240 46429357285048320 46431869333667840 46559503233745920 46678733715778560 46748015993552896 46963028058439680 47215270884925440 47468868531280020 47480743516962816 47530409566666752 47611260607070208 47810470902497280 48158516476116992 48208891493351424 48281841742381056 48360016545054720 48410602336419840 48483857816616960 48760378514997248 48836805440569344 48887889965088768 48913352157560832 48961867682414592 48964516751867904 49092441805946880 49099112501041152 49175949922795520 49253028214210560 49304548118200320 49527327289245696 49576451795582976 49663470115995648 49790649296830464 49819154975293440 49868568935792640 49871267062087680 49946732836945920 49998978373386240 50215001421519360 50362955610587136 50441770877583360 50441894412484608 50520833214382080 50573679274229760 50633459766698688 50712698357882880 50792185345904640 50845315246894080 50997835629330432 51072293013553152 51346607087356416 51376003568271360 51426961715036160 51507568238100480 51784220215941840 52099609252331520 52379441137964160 52536563428491264 52591517992747008 52811566185185280 53140431973646336 53196018199560192 53276515026075648 53332243598278656 53562668182953984 53646490824867840 53786779765309440 54029811588268032 54093544915075072 54178331035631616 54235002930020352 54263117156188160 54317071960178688 54319877738987520 54348169063956480 54402075202682880 54405018613186560 54461927628472320 54554569445601280 54801070472822784 54855425829371904 54941406120640512 54998876210724864 55030363654717440 55084946439536640 55171286480977920 55236501563671296 55322943663144960 55409656740986880 55467616632975360 55572916535820288 55871403880495104 55958839567319040 56046549347205120 56102140052766720 56105175444848640 56259399740776320 56658325061910528 56746992237281280 56835937366179840 56962642237536024 57051785652618240 57141208514142720 57222923546525696 57372565082996736 57798004014305280 57855331929415680 58032019854065664 58092722803703808 58180629379940352 58435019991941120 59011139907354624 59103633857052672 59165457741840384 59258048442531840 59350929396203520 59413011958333440 59514075758837760 59689428871806976 59782985970352128 59842282722951168 59845520474505216 59936079404335104 60010026390161408 60095920141762560 60198145595146240 60258001705823232 60261114366689280 60352302177976320 60624999857258496 60688415129075712 60855238029459456 60950473143746560 60950622415085568 61014378296272896 61046006800711680 61109862456360960 61141690196951040 61202334603018240 61205645939834880 61373890626301440 61651204281925632 61712354058043392 61747685039800320 61905809713397760 61909159111557120 61970564744478720 62079337644994560 62238311621038080 62519531102797824 62855329365556992 62953694513233920 63052368015605760 63291824708373360 63373879422222336 63481680809426944 63747294536663040 63840366266941440 64183258859195520 64278521991135232 64375788989841408 64544135718371328 64547469781893120 65115740587425792 65183853286785024 65217802876747776 65282490243219456 65286022335823872 65354313154166784 65465483334721536 65670704285614080 65739397490933760 66036436385660928 66217960154660864 66387532395773952 66425539967057920 66491425247723520 66491588089184256 66495022749450240 66595643782594560 66665304497848320 66953335228692480 67150607480782848 67255859216646144 67322568063320064 67326210533818368 67431572365639680 67511279688931584 67537264485335040 67616931143843840 67722913794539520 67793753662525440 67896339950223360 68096390684737536 68462142783141888 68501338091028480 68569282286714880 68676757650800640 68748595263406080 69045626954589120 69357604817166336 69466145669775360 69839254850618880 70048751237988352 70122023990329344 70444542087659520 70822906327388160 70928024266080256 71109658131038208 71203302796920030 71221115275444224 71416890910605312 71528654433157120 71715706353745920 72115104170115072 72237774714175488 72313337240027136 72422762613571584 72426503651983360 72464225418608640 72540024817582080 72615903504629760 72725786724925440 73068093963763712 73140567772495872 73255208160854016 73331834947633152 73370028236341248 73638662708920320 73648668751561728 73763924884193280 73879542321315840 73956822177300480 74097222047760384 74286971656077312 74290990933868544 74495205173993472 74611786089758720 74685973945245696 74728732462940160 74802853403688960 74806900593131520 74920099255418880 75012532987701760 75322502132279040 75544433415880704 75662656316375040 75781249821573120 75860518911344640 75950189650048032 76069047536824320 76188278018856960 76267972870341120 76496753443995648 77064005352407040 77140442572554240 77456963738271744 78149413878497280 78569161706946240 78681519876472832 78804845142736896 78887276989120512 79134572528271360 79217349277777920 79352101011783680 79710647960469504 79789710297268224 79794027299340288 79914772539113472 79998365397417984 80344002274430976 80348152488919040 80469736237301760 80680169647964160 80917886838767616 81140317372612608 81267496553447424 81352504395030528 81394675734282240 81479816608481280 81522253595934720 81603112804024320 81607527919779840 81692891442708480 81831854168401920 82201605709234176 82283138744057856 82412109180960768 82545545482076160 82627419659304960 82670454350807040 82772450193326080 82854752345506944 82984415494717440 83114485111480320 83359374803730432 83807105820742656 83938259350978560 84069824020807680 84153210079150080 84157763167272960 84389099611164480 84996392715550720 85120488355921920 85577678478927360 85834385319788544 86058847624495104 86418926484848640 86697006021457920 86911804382380032 87048029781098496 87139084205555712 87287311112962048 87560939047485440 87652529987911680 88516709861031936 88655450785579008 88660030332600320 88748186612760576 88794191710126080 88887072663797760 89026394094305280 89271113638256640 89534143307710464 89674478955528192 89763424084426752 89768280711757824 90015039585242112 90049685980446720 90143880212643840 90297218392719360 90391671550033920 90528453266964480 90795187579650048 90937499785887744 91282857044189184 91335117454704640 91425709715619840 91425933622628352 91569010201067520 91664793684541440 91712535295426560 92060835939452160 92476806422888448 92568531087065088 92621527559700480 92858714570096640 92863738667335680 93119006467491840 93357467431557120 93496031987105792 94430541769850880 94937737062560040 95060819133333504 95222521214140416 95620941804994560 96317032952233984 96417782986702848 96563683484762112 96720033090109440 96821204672839680 96967715633233920 97520757029994496 97673610881138688 97775779930177536 97826704315121664 97923735364829184 97929033503735808 98198225002082304 98351899845591040 98506056428421120 98609096236400640 99054654578491392 99152903591165952 99326940231991296 99581298593660928 99638309950586880 99737137871585280 99742534124175360 99893465673891840 99997956746772480 100430002843038720 100725911221174272 100883788824969216 101041666428764160 101147358548459520 101266919533397376 101425396715765760 101584370691809280 101690630493788160 102144586027106304 102693214174712832 102752007136542720 102853923430072320 103015136476200960 103568440431883680 104199218504663040 104758882275928320 105073126856982528 105183035985494016 105623132370370560 106392036399120384 106664487196557312 107125336365907968 107292981649735680 107573559530618880 108187089830150144 108356662071263232 108470005860040704 108526234312376320 108634143920357376 108639755477975040 108696338127912960 108804150405365760 108810037226373120 108923855256944640 109109138891202560 109602140945645568 109710851658743808 109882812241281024 109997752421449728 110060727309434880 110342572961955840 110473003127342592 110645887326289920 110819313481973760 110935233265950720 111145833071640576 111742807760990208 111917679134638080 112093098694410240 112204280105533440 112210350889697280 112518799481552640 113316650123821056 113493984474562560 113671874732359680 113925284475072048 114103571305236480 114282417028285440 114745130165993472 115596008028610560 115710663858831360 116185445607407616 116870039983882240 118022279814709248 118207267714105344 118330915483680768 118516096885063680 118701858792407040 118826023916666880 119028151517675520 119378857743613952 119565971940704256 119684565445902336 119691040949010432 119872158808670208 120020052780322816 120191840283525120 120396291190292480 120516003411646464 120522228733378560 120704604355952640 121376830258151424 121710476058918912 121900946287493120 121901244830171136 122028756592545792 122092013601423360 122219724912721920 122283380393902080 122404669206036480 122411291879669760 122747781252602880 123302408563851264 123424708116086784 123495370079600640 123811619426795520 123818318223114240 123941129488957440 124158675289989120 124476623242076160 125039062205595648 125710658731113984 125907389026467840 126104736031211520 126583649416746720 126963361618853888 127494589073326080 127680732533882880 128366517718391040 128557043982270464 128751577979682816 129088271436742656 129094939563786240 130367706573570048 130435605753495552 130572044671647744 130708626308333568 130930966669443072 131341408571228160 131478794981867520 132435920309321728 132775064791547904 132851079934115840 132982850495447040 132983176178368512 132990045498900480 133191287565189120 133330608995696640 133906670457384960 134301214961565696 134511718433292288 134645136126640128 134652421067636736 134863144731279360 135022559377863168 135074528970670080 135233862287687680 135445827589079040 135587507325050880 135792679900446720 136192781369475072 136924285566283776 137002676182056960 137138564573429760 137353515301601280 137497190526812160 138091253909178240 138715209634332672 138932291339550720 139678509701237760 140097502475976704 140244047980658688 140889084175319040 141645812654776320 142406605593840060 142442230550888448 142833781821210624 143057308866314240 143431412707491840 144475549428350976 144626674480054272 144845525227143168 144853007303966720 145080049635164160 145231807009259520 145451573449850880 146136187927527424 146281135544991744 146510416321708032 146663669895266304 146740056472682496 147277325417840640 147297337503123456 147527849768386560 147759084642631680 147913644354600960 148581981867737088 148990410347986944 149223572179517440 149371947890491392 149457464925880320 149605706807377920 149613801186263040 149840198510837760 150025065975403520 150645004264558080 151088866831761408 151325312632750080 151562499643146240 151721037822689280 151900379300096064 152138095073648640 152376556037713920 152535945740682240 152993506887991296 154128010704814080 154280885145108480 156298827756994560 157138323413892480 157363039752945664 157609690285473792 157774553978241024 158434698555555840 158704202023567360 159421295920939008 159588054598680576 159829545078226944 159996730794835968 160688004548861952 160696304977838080 160939472474603520 161360339295928320 162280634745225216 162534993106894848 162705008790061056 162789351468564480 162959633216962560 163044507191869440 163206225608048640 163215055839559680 163385782885416960 163663708336803840 164403211418468352 164566277488115712 164824218361921536 165091090964152320 165254839318609920 165544900386652160 165709504691013888 165968830989434880 166228970222960640 166718749607460864 167614211641485312 167876518701957120 168139648041615360 168306420158300160 168315526334545920 168778199222328960 170240976711843840 171155356957854720 171668770639577088 172117695248990208 173394012042915840 174096059562196992 174278168411111424 174574622225924096 175121878094970880 175305059975823360 177033419722063872 177310901571158016 177320060665200640 177496373225521152 177774145327595520 178052788188610560 178542227276513280 179068286615420928 179348957911056384 179526848168853504 179536561423515648 180030079170484224 180287760425287680 180594436785438720 180783343100067840 181056906533928960 181874999571775488 182565714088378368 182670234909409280 182851419431239680 182851867245256704 183138020402135040 183329587369082880 183425070590853120 184121671878904320 184953612845776896 185137062174130176 185243055119400960 185717429140193280 185727477334671360 186238012934983680 186714934863114240 186992063974211584 188861083539701760 189875474125120080 190121638266667008 190445042428280832 191241883609989120 192634065904467968 192835565973405696 193127366969524224 193642409345679360 195347221762277376 195551559860355072 195653408630243328 195847470729658368 195858067007471616 196396450004164608 196703799691182080 197012112856842240 197218192472801280 198109309156982784 198653880463982592 199162597187321856 199276619901173760 199474275743170560 199485068248350720 199786931347783680 199995913493544960 200860005686077440 201451822442348544 201767577649938432 202294717096919040 202533839066794752 202850793431531520 203168741383618560 203381260987576320 204289172054212608 205386428349425664 205504014273085440 205707846860144640 206030272952401920 207136880863767360 208398437009326080 209517764551856640 210146253713965056 210366071970988032 212784072798240768 213328974393114624 214250672731815936 214585963299471360 215147119061237760 216374179660300288 216713324142526464 216940011720081408 217268287840714752 217279510955950080 217392676255825920 217620074452746240 217847710513889280 218218277782405120 219204281891291136 219421703317487616 219765624482562048 219995504842899456 220946006254685184 221291774652579840 221638626963947520 221870466531901440 222291666143281152 223485615521980416 223835358269276160 224186197388820480 224408560211066880 224420701779394560 225037598963105280 226633300247642112 226987968949125120 227343749464719360 227850568950144096 228207142610472960 228564834056570880 229490260331986944 231192016057221120 231421327717662720 232370891214815232 233740079967764480 236044559629418496 236414535428210688 236661830967361536 237403717584814080 237652047833333760 238056303035351040 238757715487227904 239131943881408512 239369130891804672 239382081898020864 239744317617340416 240040105560645632 240792582380584960 241032006823292928 241044457466757120 241409208711905280 242753660516302848 243420952117837824 243801892574986240 243802489660342272 244057513185091584 244184027202846720 244439449825443840 244566760787804160 244809338412072960 244822583759339520 245495562505205760 246604817127702528 246849416232173568 247636636446228480 247882258977914880 248317350579978240 248953246484152320 250078124411191296 251421317462227968 251814778052935680 252209472062423040 253167298833493440 253926723237707776 254989178146652160 255361465067765760 256733035436782080 257114087964540928 257503155959365632 258176542873485312 260735413147140096 261144089343295488 261417252616667136 261861933338886144 262682817142456320 262957589963735040 264871840618643456 265550129583095808 265702159868231680 265966352356737024 265980090997800960 266382575130378240 266661217991393280 267813340914769920 268602429923131392 269023436866584576 269290272253280256 269304842135273472 270045118755726336 270149057941340160 270467724575375360 270891655178158080 271175014650101760 271585359800893440 272385562738950144 273848571132567552 274005352364113920 274277129146859520 274707030603202560 274994381053624320 276182507818356480 277430419268665344 277864582679101440 279357019402475520 280488095961317376 283291625309552640 284813211187680120 285667563642421248 286114617732628480 286862825414983680 288951098856701952 289253348960108544 289691050454286336 290160099270328320 290463614018519040 290903146899701760 292272375855054848 292562271089983488 293020832643416064 293327339790532608 293480112945364992 294594675006246912 295055699536773120 295518169285263360 295827288709201920 297163963735474176 297980820695973888 298447144359034880 298743895780982784 298914929851760640 299211413614755840 299227602372526080 299680397021675520 300050131950807040 301290008529116160 302177733663522816 303124999286292480 303442075645378560 303800758600192128 304276190147297280 304753112075427840 305071891481364480 308256021409628160 308561770290216960 312597655513989120 314276646827784960 314726079505891328 315219380570947584 315549107956482048 316869397111111680 317408404047134720 319176109197361152 319993461589671936 321376009097723904 321392609955676160 321878944949207040 322720678591856640 324561269490450432 325069986213789696 325410017580122112 325578702937128960 325919266433925120 326089014383738880 326412451216097280 326430111679119360 326771565770833920 327327416673607680 328806422836936704 329132554976231424 329648436723843072 330182181928304640 331089800773304320 331419009382027776 331937661978869760 332457940445921280 333437499214921728 335228423282970624 335753037403914240 336279296083230720 336612840316600320 336631052669091840 337556398444657920 340481953423687680 342310713915709440 344235390497980416 346788024085831680 348556336822222848 349149244451848192 350243756189941760 350610119951646720 354066839444127744 354621803142316032 354640121330401280 354992746451042304 355548290655191040 356105576377221120 357084454553026560 358136573230841856 358697915822112768 359053696337707008 359073122847031296 360060158340968448 360575520850575360 361188873570877440 361566686200135680 362113813067857920 365131428176756736 365340469818818560 365702838862479360 365703734490513408 366276040804270080 366659174738165760 366850141181706240 368243343757808640 369907225691553792 370274124348260352 370486110238801920 371434858280386560 371454954669342720 372476025869967360 373429869726228480 377722167079403520 379750948250240160 380890084856561664 382483767219978240 385268131808935936 385671131946811392 386254733939048448 387284818691358720 391103119720710144 391306817260486656 391716134014943232 392792900008329216 393407599382364160 394024225713684480 394436384945602560 397307760927965184 398325194374643712 398553239802347520 398948551486341120 398970136496701440 399573862695567360 399991826987089920 401720011372154880 402903644884697088 403535155299876864 404589434193838080 405067678133589504 405701586863063040 406337482767237120 406762521975152640 408578344108425216 410772856698851328 411008028546170880 411415693720289280 412060545904803840 414273761727534720 416796874018652160 419035529103713280 420292507427930112 420732143941976064 428501345463631872 429171926598942720 430294238122475520 432748359320600576 433426648285052928 433880023440162816 434536575681429504 434559021911900160 435240148905492480 435695421027778560 436436555564810240 438408563782582272 438843406634975232 439531248965124096 439991009685798912 441892012509370368 442583549305159680 443277253927895040 443740933063802880 446971231043960832 447670716538552320 448372394777640960 448817120422133760 448841403558789120 450075197926210560 453266600495284224 453975937898250240 454687498929438720 455701137900288192 456414285220945920 457129668113141760 458980520663973888 462384032114442240 462842655435325440 467480159935528960 472089119258836992 472829070856421376 473323661934723072 475304095666667520 476112606070702080 478263887762817024 478764163796041728 479488635234680832 480080211121291264 481585164761169920 482064013646585856 482088914933514240 482818417423810560 486841904235675648 487603785149972480 487604979320684544 488115026370183168 488368054405693440 488878899650887680 489133521575608320 489618676824145920 489645167518679040 490991125010411520 493209634255405056 493698832464347136 495273272892456960 495764517955829760 496634701159956480 497906492968304640 500156248822382592 502842634924455936 503629556105871360 504418944124846080 506334597666986880 507853446475415552 510722930135531520 513466070873564160 514228175929081856 515006311918731264 516353085746970624 522288178686590976 522834505233334272 523723866677772288 525365634284912640 525915179927470080 529743681237286912 531100259166191616 531932704713474048 531960181995601920 533322435982786560 535626681829539840 537204859846262784 538046873733169152 538580544506560512 538609684270546944 540090237511452672 540935449150750720 541783310356316160 542350029300203520 543170719601786880 547697142265135104 548010704728227840 548554258293719040 549414061206405120 549988762107248640 552365015636712960 554860838537330688 555729165358202880 558714038804951040 560976191922634752 566583250619105280 569626422375360240 571335127284842496 573725650829967360 577902197713403904 578506697920217088 579382100908572672 580927228037038080 584544751710109696 586041665286832128 586654679581065216 586960225890729984 589189350012493824 590111399073546240 591036338570526720 591654577418403840 594327927470948352 595961641391947776 596894288718069760 597487791561965568 597829859703521280 598422827229511680 598455204745052160 599360794043351040 600100263901614080 602580017058232320 604355467327045632 606884151290757120 607601517200384256 608552380294594560 609506224150855680 610143782962728960 616512042819256320 617123540580433920 625195311027978240 628553293655569920 629452159011782656 630438761141895168 631098215912964096 634816808094269440 638352218394722304 639986923179343872 642752018195447808 642785219911352320 643757889898414080 645441357183713280 649122538980900864 650139972427579392 650820035160244224 651838532867850240 652178028767477760 652860223358238720 653543131541667840 654654833347215360 657612845673873408 658265109952462848 659296873447686144 662179601546608640 662838018764055552 663875323957739520 664915880891842560 666874998429843456 670456846565941248 671506074807828480 672558592166461440 673225680633200640 673262105338183680 675112796889315840 680963906847375360 684621427831418880 688470780995960832 693576048171663360 697112673644445696 698298488903696384 700487512379883520 701220239903293440 708133678888255488 709243606284632064 709985492902084608 712211152754442240 714168909106053120 716273146461683712 717395831644225536 718107392675414016 718146245694062592 720120316681936896 722377747141754880 723133372400271360 724227626135715840 730262856353513472 730680939637637120 731405677724958720 731407468981026816 732552081608540160 733318349476331520 733700282363412480 736486687515617280 739814451383107584 740548248696520704 742909909338685440 744952051739934720 746859739452456960 755444334158807040 759501896500480320 761780169713123328 764967534439956480 770536263617871872 771342263893622784 772509467878096896 782206239441420288 783432268029886464 785585800016658432 786815198764728320 788048451427368960 788872769891205120 794615521855930368 796650388749287424 797106479604695040 797940272993402880 799147725391134720 799983653974179840 803440022744309760 805807289769394176 807070310599753728 810135356267179008 811403173726126080 812674965534474240 813525043950305280 817156688216850432 821545713397702656 822016057092341760 822831387440578560 824121091809607680 828547523455069440 833593748037304320 838071058207426560 841464287883952128 857002690927263744 858343853197885440 860588476244951040 865496718641201152 866853296570105856 867760046880325632 869073151362859008 870480297810984960 871390842055557120 872873111129620480 876817127565164544 877686813269950464 879062497930248192 879982019371597824 883784025018740736 885167098610319360 886554507855790080 887481866127605760 893942462087921664 895341433077104640 896744789555281920 897634240844267520 897682807117578240 900150395852421120 906533200990568448 909374997858877440 911402275800576384 912828570441891840 914259336226283520 924768064228884480 925685310870650880 934960319871057920 944178238517673984 945658141712842752 946647323869446144 950608191333335040 952225212141404160 957528327592083456 960160422242582528 963170329522339840 964128027293171712 964177829867028480 965636834847621120 973683808471351296 975209958641369088 976230052740366336 976736108811386880 977757799301775360 978267043151216640 979237353648291840 979290335037358080 981982250020823040 986419268510810112 987397664928694272 990546545784913920 993269402319912960 995812985936609280 1000312497644765184 1005685269848911872 1007259112211742720 1008837888249692160 1012669195333973760 1015706892950831104 1021445860271063040 1026932141747128320 1028456351858163712 1032706171493941248 1045669010466668544 1047447733355544576 1050731268569825280 1051830359854940160 1059487362474573824 1062200518332383232 1063865409426948096 1063920363991203840 1066644871965573120 1071253363659079680 1074409719692525568 1076093747466338304 1077161089013121024 1077219368541093888 1080180475022905344 1081870898301501440 1083566620712632320 1084700058600407040 1086341439203573760 1095394284530270208 1096021409456455680 1097108516587438080 1098828122412810240 1099977524214497280 1104730031273425920 1109721677074661376 1111458330716405760 1117428077609902080 1133166501238210560 1139252844750720480 1142670254569684992 1147451301659934720 1155804395426807808 1157013395840434176 1158764201817145344 1161854456074076160 1173309359162130432 1173920451781459968 1178378700024987648 1180222798147092480 1182072677141053440 1183309154836807680 1191923282783895552 1193788577436139520 1194975583123931136 1195659719407042560 1196845654459023360 1196910409490104320 1198721588086702080 1200200527803228160 1205160034116464640 1208710934654091264 1213768302581514240 1215203034400768512 1217104760589189120 1219012448301711360 1220287565925457920 1233024085638512640 1234247081160867840 1250390622055956480 1257106587311139840 1260877522283790336 1262196431825928192 1269633616188538880 1285504036390895616 1285570439822704640 1287515779796828160 1290882714367426560 1298245077961801728 1300279944855158784 1301640070320488448 1303677065735700480 1305720446716477440 1307086263083335680 1309309666694430720 1315225691347746816 1316530219904925696 1318593746895372288 1324359203093217280 1325676037528111104 1327750647915479040 1329831761783685120 1340913693131882496 1343012149615656960 1345117184332922880 1346451361266401280 1346524210676367360 1350225593778631680 1361927813694750720 1369242855662837760 1376941561991921664 1387152096343326720 1396596977807392768 1402440479806586880 1416267357776510976 1418487212569264128 1419970985804169216 1428337818212106240 1434791663288451072 1436292491388125184 1440240633363873792 1444755494283509760 1446266744800542720 1448455252271431680 1460525712707026944 1461361879275274240 1462811355449917440 1462814937962053632 1465104163217080320 1466636698952663040 1467400564726824960 1472973375031234560 1479628902766215168 1481096497393041408 1485819818677370880 1489904103479869440 1493719478904913920 1510888668317614080 1519003793000960640 1523560339426246656 1541072527235743744 1542684527787245568 1545018935756193792 1566864536059772928 1571171600033316864 1573630397529456640 1576096902854737920 1577745539782410240 1589231043711860736 1593300777498574848 1595880545986805760 1599967307948359680 1606880045488619520 1611614579538788352 1614140621199507456 1620270712534358016 1622806347452252160 1625349931068948480 1627050087900610560 1643091426795405312 1644032114184683520 1645662774881157120 1648242183619215360 1657095046910138880 1667187496074608640 1676142116414853120 1682928575767904256 1714005381854527488 1721176952489902080 1730993437282402304 1733706593140211712 1735520093760651264 1738146302725718016 1742781684111114240 1745746222259240960 1753634255130329088 1758124995860496384 1759964038743195648 1767568050037481472 1770334197220638720 1773109015711580160 1774963732255211520 1787884924175843328 1790682866154209280 1793489579110563840 1795268481688535040 1795365614235156480 1800300791704842240 1813066401981136896 1822804551601152768 1825657140883783680 1828518672452567040 1849536128457768960 1851370621741301760 1888356477035347968 1891316283425685504 1893294647738892288 1904450424282808320 1915056655184166912 1920320844485165056 1926340659044679680 1928256054586343424 1928355659734056960 1931273669695242240 1947367616942702592 1950419917282738176 1952460105480732672 1955515598603550720 1956534086302433280 1958580670074716160 1963964500041646080 1972838537021620224 1974795329857388544 1986538804639825920 1991625971873218560 2000624995289530368 2011370539697823744 2014518224423485440 2017675776499384320 2025338390667947520 2031413785901662208 2042891720542126080 2053864283494256640 2056912703716327424 2065412342987882496 2091338020933337088 2094895466711089152 2101462537139650560 2103660719709880320 2118974724949147648 2124401036664766464 2127730818853896192 2142506727318159360 2148819439385051136 2152187494932676608 2154322178026242048 2154438737082187776 2160360950045810688 2163741796603002880 2167133241425264640 2169400117200814080 2172682878407147520 2190788569060540416 2192042818912911360 2194217033174876160 2197656244825620480 2199955048428994560 2209460062546851840 2219443354149322752 2234856155219804160 2266333002476421120 2278505689501440960 2285340509139369984 2294902603319869440 2311608790853615616 2314026791680868352 2317528403634290688 2346618718324260864 2356757400049975296 2360445596294184960 2364145354282106880 2366618309673615360 2383846565567791104 2389951166247862272 2391319438814085120 2393820818980208640 2397443176173404160 2400401055606456320 2410320068232929280 2417421869308182528 2430406068801537024 2434209521178378240 2438024896603422720 2440575131850915840 2466048171277025280 2468494162321735680 2500781244111912960 2514213174622279680 2524392863651856384 2539267232377077760 2571008072781791232 2571140879645409280 2575031559593656320 2581765428734853120 2596490155923603456 2600559889710317568 2603280140640976896 2611440893432954880 2614172526166671360 2618619333388861440 2630451382695493632 2633060439809851392 2637187493790744576 2648718406186434560 2651352075056222208 2655501295830958080 2659663523567370240 2681827386263764992 2686024299231313920 2690234368665845760 2692902722532802560 2693048421352734720 2700451187557263360 2738485711325675520 2774304192686653440 2793193955614785536 2804880959613173760 2832534715553021952 2836974425138528256 2839941971608338432 2856675636424212480 2872584982776250368 2880481266727747584 2889510988567019520 2892533489601085440 2896910504542863360 2921051425414053888 2922723758550548480 2925629875924107264 2930208326434160640 2933273397905326080 2934801129453649920 2945946750062469120 2959257805532430336 2962192994786082816 2971639637354741760 2979808206959738880 2987438957809827840 3021777336635228160 3038007586001921280 3047120678852493312 3085369055574491136 3142343200066633728 3147260795058913280 3152193805709475840 3155491079564820480 3178462087423721472 3186601554997149696 3191761091973611520 3199934615896719360 3213760090977239040 3223229159077576704 3228281242399014912 3240541425068716032 3245612694904504320 3250699862137896960 3254100175801221120 3286182853590810624 3288064228369367040 3291325549762314240 3296484367238430720 3314190093820277760 3334374992149217280 3352284232829706240 3428010763709054976 3442353904979804160 3461986874564804608 3467413186280423424 3471040187521302528 3476292605451436032 3485563368222228480 3491492444518481920 3519928077486391296 3535136100074962944 3540668394441277440 3546218031423160320 3549927464510423040 3575769848351686656 3581365732308418560 3586979158221127680 3590536963377070080 3590731228470312960 3600601583409684480 3626132803962273792 3645609103202305536 3651314281767567360 3657037344905134080 3699072256915537920 3702741243482603520 3782632566851371008 3786589295477784576 3808900848565616640 3840641688970330112 3852681318089359360 3856512109172686848 3856711319468113920 3862547339390484480 3894735233885405184 3900839834565476352 3904920210961465344 3911031197207101440 3917161340149432320 3927929000083292160 3945677074043240448 3949590659714777088 3973077609279651840 3983251943746437120 4022741079395647488 4029036448846970880 4035351552998768640 4050676781335895040 4062827571803324416 4085783441084252160 4107728566988513280 4130824685975764992 4189790933422178304 4207321439419760640 4237949449898295296 4248802073329532928 4255461637707792384 4285013454636318720 4304374989865353216 4308877474164375552 4320721900091621376 4327483593206005760 4334266482850529280 4338800234401628160 4345365756814295040 4381577138121080832 4384085637825822720 4388434066349752320 4395312489651240960 4399910096857989120 4418920125093703680 4438886708298645504 4469712310439608320 4532666004952842240 4557011379002881920 4570681018278739968 4623217581707231232 4628053583361736704 4635056807268581376 4713514800099950592 4720891192588369920 4728290708564213760 4733236619347230720 4767693131135582208 4779902332495724544 4787641637960417280 4800802111212912640 4820640136465858560 4834843738616365056 4860812137603074048 4868419042356756480 4876049793206845440 4881150263701831680 4932096342554050560 4936988324643471360 5001562488223825920 5028426349244559360 5048785727303712768 5078534464754155520 5142016145563582464 5142281759290818560 5163530857469706240 5192980311847206912 5201119779420635136 5206560281281953792 5228345052333342720 5237238666777722880 5260902765390987264 5274374987581489152 5297436812372869120 5302704150112444416 5311002591661916160 5319327047134740480 5363654772527529984 5372048598462627840 5380468737331691520 5385805445065605120 5386096842705469440 5400902375114526720 5476971422651351040 5548608385373306880 5586387911229571072 5665069431106043904 5673948850277056512 5679883943216676864 5713351272848424960 5745169965552500736 5760962533455495168 5779021977134039040 5785066979202170880 5793821009085726720 5842102850828107776 5851259751848214528 5866546795810652160 5869602258907299840 5891893500124938240 5918515611064860672 5924385989572165632 5959616413919477760 5974877915619655680 6043554673270456320 6076015172003842560 6094241357704986624 6170738111148982272 6284686400133267456 6304387611418951680 6310982159129640960 6356924174847442944 6373203109994299392 6427520181954478080 6446458318155153408 6456562484798029824 6481082850137432064 6491225389809008640 6501399724275793920 6508200351602442240 6572365707181621248 6576128456738734080 6582651099524628480 6592968734476861440 6628380187640555520 6704568465659412480 6856021527418109952 6884707809959608320 6923973749129609216 6934826372560846848 6942080375042605056 6952585210902872064 6982984889036963840 7039856154972782592 7070272200149925888 7081336788882554880 7092436062846320640 7099854929020846080 7151539696703373312 7173958316442255360 7181462456940625920 7201203166819368960 7252265607924547584 7291218206404611072 7302628563535134720 7314074689810268160 7398144513831075840 7405482486965207040 7573178590955569152 7617801697131233280 7681283377940660224 7705362636178718720 7713024218345373696 7713422638936227840 7725094678780968960 7789470467770810368 7801679669130952704 7809840421922930688 7834322680298864640 7855858000166584320 7891354148086480896 7899181319429554176 7946155218559303680 7966503887492874240 8045482158791294976 8058072897693941760 8070703105997537280 8101353562671790080 8215457133977026560 8379581866844356608 8414642878839521280 8475898899796590592 8497604146659065856 8510923275415584768 8570026909272637440 8617754948328751104 8641443800183242752 8654967186412011520 8668532965701058560 8677600468803256320 8690731513628590080 8763154276242161664 8768171275651645440 8790624979302481920 8799820193715978240 8837840250187407360 8877773416597291008 8939424620879216640 9065332009905684480 9114022758005763840 9141362036557479936 9256107166723473408 9427029600199901184 9441782385176739840 9456581417128427520 9466473238694461440 9535386262271164416 9559804664991449088 9575283275920834560 9601604222425825280 9641280272931717120 9669687477232730112 9721624275206148096 9736838084713512960 9752099586413690880 9762300527403663360 9864192685108101120 9873976649286942720 10003124976447651840 10056852698489118720 10157068929508311040 10284032291127164928 10284563518581637120 10327061714939412480 10385960623694413824 10402239558841270272 10413120562563907584 10456690104666685440 10474477333555445760 10594873624745738240 10605408300224888832 10622005183323832320 10638654094269480960 10727309545055059968 10744097196925255680 10760937474663383040 10771610890131210240 10772193685410938880 10801804750229053440 10953942845302702080 11097216770746613760 11172775822459142144 11347897700554113024 11359767886433353728 11426702545696849920 11521925066910990336 11558043954268078080 11570133958404341760 11587642018171453440 11684205701656215552 11702519503696429056 11733093591621304320 11783787000249876480 11837031222129721344 11848771979144331264 11919232827838955520 11949755831239311360 12087109346540912640 12152030344007685120 12188482715409973248 12569372800266534912 12621964318259281920 12713848349694885888 12746406219988598784 12855040363908956160 12913124969596059648 12962165700274864128 12982450779618017280 13002799448551587840 13016400703204884480 13144731414363242496 13152256913477468160 13165302199049256960 13185937468953722880 13256760375281111040 13409136931318824960 13712043054836219904 13869652745121693696 13884160750085210112 13905170421805744128 13965969778073927680 14140544400299851776 14162673577765109760 14184872125692641280 14199709858041692160 14303079393406746624 14362924913881251840 14402406333638737920 14504531215849095168 14582436412809222144 14605257127070269440 14628149379620536320 14796289027662151680 14810964973930414080 15146357181911138304 15235603394262466560 15362566755881320448 15426048436690747392 15426845277872455680 15578940935541620736 15603359338261905408 15619680843845861376 15711716000333168640 15782708296172961792 15892310437118607360 15933007774985748480 16090964317582589952 16116145795387883520 16141406211995074560 16202707125343580160 16430914267954053120 16759163733688713216 16951797799593181184 16995208293318131712 17021846550831169536 17140053818545274880 17235509896657502208 17282887600366485504 17309934372824023040 17337065931402117120 17355200937606512640 17381463027257180160 17526308552484323328 17599640387431956480 17675680500374814720 17755546833194582016 17878849241758433280 18130664019811368960 18228045516011527680 18282724073114959872 18512214333446946816 18854059200399802368 18913162834256855040 18932946477388922880 19070772524542328832 19119609329982898176 19203208444851650560 19282560545863434240 19339374954465460224 19443248550412296192 19473676169427025920 19504199172827381760 19524601054807326720 19728385370216202240 19747953298573885440 20113705396978237440 20314137859016622080 20568064582254329856 20654123429878824960 20771921247388827648 20804479117682540544 20826241125127815168 20948954667110891520 21189747249491476480 21210816600449777664 21244010366647664640 21277308188538961920 21454619090110119936 21521874949326766080 21544387370821877760 21603609500458106880 21907885690605404160 22194433541493227520 22345551644918284288 22719535772866707456 22853405091393699840 23043850133821980672 23116087908536156160 23140267916808683520 23175284036342906880 23368411403312431104 23405039007392858112 23567574000499752960 23674062444259442688 23697543958288662528 23838465655677911040 23899511662478622720 24174218693081825280 24304060688015370240 25138745600533069824 25243928636518563840 25427696699389771776 25492812439977197568 25710080727817912320 25924331400549728256 25964901559236034560 26005598897103175680 26032801406409768960 26289462828726484992 26304513826954936320 26371874937907445760 26513520750562222080 26818273862637649920 27424086109672439808 27768321500170420224 27931939556147855360 28281088800599703552 28325347155530219520 28369744251385282560 28399419716083384320 28606158786813493248 28725849827762503680 28804812667277475840 29009062431698190336 29164872825618444288 29210514254140538880 29256298759241072640 29592578055324303360 29621929947860828160 30471206788524933120 30725133511762640896 30852096873381494784 30853690555744911360 31157881871083241472 31206718676523810816 31239361687691722752 31423432000666337280 31784620874237214720 31866015549971496960 32181928635165179904 32232291590775767040 32282812423990149120 32405414250687160320 32861828535908106240 33518327467377426432 34043693101662339072 34280107637090549760 34565775200732971008 34619868745648046080 34674131862804234240 34710401875213025280 34762926054514360320 35052617104968646656 35199280774863912960 35351361000749629440 35511093666389164032 35757698483516866560 36261328039622737920 36456091032023055360 36565448146229919744 37708118400799604736 37865892954777845760 38141545049084657664 38239218659965796352 38406416889703301120 38565121091726868480 38886497100824592384 38947352338854051840 39008398345654763520 39049202109614653440 39456770740432404480 39495906597147770880 40227410793956474880 41136129164508659712 41608958235365081088 41652482250255630336 41897909334221783040 42379494498982952960 42421633200899555328 42488020733295329280 42554616377077923840 42909238180220239872 43088774741643755520 43207219000916213760 43815771381210808320 44388867082986455040 44691103289836568576 45439071545733414912 45706810182787399680 46087700267643961344 46280535833617367040 46736822806624862208 46810078014785716224 47135148000999505920 47348124888518885376 47676931311355822080 47799023324957245440 48348437386163650560 48608121376030740480 50277491201066139648 50855393398779543552 50985624879954395136 51420161455635824640 51848662801099456512 51929803118472069120 52011197794206351360 52065602812819537920 52578925657452969984 53027041501124444160 53636547725275299840 54848172219344879616 55536643000340840448 55863879112295710720 56562177601199407104 56739488502770565120 56798839432166768640 57212317573626986496 57609625334554951680 58018124863396380672 58329745651236888576 58421028508281077760 58512597518482145280 59185156110648606720 59243859895721656320 60942413577049866240 61450267023525281792 61704193746762989568 62315763742166482944 62413437353047621632 62478723375383445504 62846864001332674560 63569241748474429440 63732031099942993920 64363857270330359808 64565624847980298240 64810828501374320640 65723657071816212480 67036654934754852864 68560215274181099520 69131550401465942016 69348263725608468480 69420803750426050560 69525852109028720640 70105234209937293312 70702722001499258880 71022187332778328064 71515396967033733120 72522656079245475840 72912182064046110720 75416236801599209472 75731785909555691520 76283090098169315328 76478437319931592704 76812833779406602240 77130242183453736960 77772994201649184768 77894704677708103680 78016796691309527040 78098404219229306880 78913541480864808960 80454821587912949760 82272258329017319424 83304964500511260672 83795818668443566080 84758988997965905920 84843266401799110656 84976041466590658560 85109232754155847680 85818476360440479744 86177549483287511040 86414438001832427520 87631542762421616640 88777734165972910080 91413620365574799360 92175400535287922688 92561071667234734080 93473645613249724416 93620156029571432448 94270296001999011840 95353862622711644160 95598046649914490880 96696874772327301120 97216242752061480960 100554982402132279296 102840322911271649280 103697325602198913024 103859606236944138240 104022395588412702720 104131205625639075840 105157851314905939968 106054083002248888320 107273095450550599680 109696344438689759232 111727758224591421440 113124355202398814208 113597678864333537280 114424635147253972992 115219250669109903360 116659491302473777152 116842057016562155520 117025195036964290560 118370312221297213440 118487719791443312640 122900534047050563584 123408387493525979136 124826874706095243264 124957446750766891008 125693728002665349120 127138483496948858880 127464062199885987840 128727714540660719616 129621657002748641280 131447314143632424960 134073309869509705728 137120430548362199040 138263100802931884032 138841607500852101120 140210468419874586624 141405444002998517760 142044374665556656128 143030793934067466240 145045312158490951680 145824364128092221440 150832473603198418944 152566180196338630656 152956874639863185408 153625667558813204480 154260484366907473920 155545988403298369536 155789409355416207360 156033593382619054080 156196808438458613760 160909643175825899520 164544516658034638848 166609929001022521344 167591637336887132160 169686532803598221312 170218465508311695360 171636952720880959488 172828876003664855040 175263085524843233280 177555468331945820160 182827240731149598720 184350801070575845376 186947291226499448832 187240312059142864896 188540592003998023680 190707725245423288320 191196093299828981760 194432485504122961920 201109964804264558592 205680645822543298560 207394651204397826048 208044791176825405440 208262411251278151680 210315702629811879936 212108166004497776640 214546190901101199360 223455516449182842880 226248710404797628416 227195357728667074560 228849270294507945984 230438501338219806720 233318982604947554304 233684114033124311040 234050390073928581120 236740624442594426880 245801068094101127168 246816774987051958272 249914893501533782016 251387456005330698240 254276966993897717760 254928124399771975680 257455429081321439232 259243314005497282560 262894628287264849920 274240861096724398080 276526201605863768064 277683215001704202240 280420936839749173248 282810888005997035520 286061587868134932480 290090624316981903360 291648728256184442880 301664947206396837888 307251335117626408960 308520968733814947840 311091976806596739072 311578818710832414720 312067186765238108160 312393616876917227520 321819286351651799040 329089033316069277696 335183274673774264320 339373065607196442624 343273905441761918976 345657752007329710080 350526171049686466560 355110936663891640320 368701602141151690752 374480624118285729792 377081184007996047360 381415450490846576640 382392186599657963520 388864971008245923840 402219929608529117184 411361291645086597120 414789302408795652096 416524822502556303360 420631405259623759872 424216332008995553280 429092381802202398720 452497420809595256832 457698540589015891968 460877002676439613440 466637965209895108608 467368228066248622080 468100780147857162240 491602136188202254336 493633549974103916544 499829787003067564032 502774912010661396480 514910858162642878464 518486628010994565120 525789256574529699840 548481722193448796160 553052403211727536128 560841873679498346496 565621776011994071040 572123175736269864960 583297456512368885760 603329894412793675776 614502670235252817920 617041937467629895680 622183953613193478144 624134373530476216320 624787233753834455040 643638572703303598080 670366549347548528640 678746131214392885248 686547810883523837952 691315504014659420160 701052342099372933120 710221873327783280640 737403204282303381504 754162368015992094720 762830900981693153280 764784373199315927040 777729942016491847680 822722583290173194240 829578604817591304192 833049645005112606720 841262810519247519744 848432664017991106560 858184763604404797440 904994841619190513664 921754005352879226880 933275930419790217216 934736456132497244160 936201560295714324480 987267099948207833088 1005549824021322792960 1029821716325285756928 1036973256021989130240 1051578513149059399680 1106104806423455072256 1131243552023988142080 1144246351472539729920 1166594913024737771520 1206659788825587351552 1229005340470505635840 1234083874935259791360 1244367907226386956288 1249574467507668910080 1287277145406607196160 1357492262428785770496 1373095621767047675904 1382631008029318840320 1402104684198745866240 1474806408564606763008 1508324736031984189440 1555459884032983695360 1645445166580346388480 1659157209635182608384 1682525621038495039488 1696865328035982213120 1716369527208809594880 1809989683238381027328 1843508010705758453760 1866551860839580434432 1872403120591428648960 2011099648042645585920 2059643432650571513856 2073946512043978260480 2103157026298118799360 2212209612846910144512 2262487104047976284160 2288492702945079459840 2333189826049475543040 2458010680941011271680 2468167749870519582720 2488735814452773912576 2499148935015337820160 2574554290813214392320 2714984524857571540992 2765262016058637680640 2804209368397491732480 3016649472063968378880 3110919768065967390720 3318314419270365216768 3393730656071964426240 3432739054417619189760 3619979366476762054656 3687016021411516907520 3733103721679160868864 4119286865301143027712 4147893024087956520960 4206314052596237598720 4424419225693820289024 4524974208095952568320 4666379652098951086080 4936335499741039165440 4977471628905547825152 5149108581626428784640 5429969049715143081984 5530524032117275361280 6033298944127936757760 6221839536131934781440 6636628838540730433536 6787461312143928852480 6865478108835238379520 7374032042823033815040 7466207443358321737728 8295786048175913041920 8412628105192475197440 9049948416191905136640 9332759304197902172160 9954943257811095650304 10298217163252857569280 10859938099430286163968 11061048064234550722560 12443679072263869562880 13273257677081460867072 13574922624287857704960 14932414886716643475456 16591572096351826083840 18099896832383810273280 18665518608395804344320 19909886515622191300608 20596434326505715138560 22122096128469101445120 24887358144527739125760 27149845248575715409920 29864829773433286950912 33183144192703652167680 37331037216791608688640 39819773031244382601216 49774716289055478251520 54299690497151430819840 59729659546866573901824 66366288385407304335360 74662074433583217377280 99549432578110956503040 119459319093733147803648 149324148867166434754560 199098865156221913006080 298648297734332869509120 597296595468665739018240
- Sum of all divisors σ(n): 2489802022380697428918696
- Sum of proper divisors (its aliquot sum) s(n): 1892505426912031689900456
- 597296595468665739018240 is an abundant number, because the sum of its proper divisors (1892505426912031689900456) is greater than itself. Its abundance is 1295208831443365950882216
Bases of 597296595468665739018240
- Binary: 11111100111101110000011011010010000010111000010011011110000000000000000000000002
- Hexadecimal: 0x7E7B836905C26F000000
- Base-36: 2P9IZIGIL0LNUO00
Squares and roots of 597296595468665739018240
- 597296595468665739018240 squared (5972965954686657390182402) is 356763222958458925437154364715113047159052697600
- 597296595468665739018240 cubed (5972965954686657390182403) is 213093458461516042153326468311637307304434276029787617040828647604224000
-
The
square root of 597296595468665739018240 is 772849659033.8031190211 -
The
cube root of 597296595468665739018240 is 84216401.3740976235
Scales and comparisons
How big is 597296595468665739018240?- 597,296,595,468,665,739,018,240 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 597,296,595,468,665,739,018,240 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 597296595468665739018240 cubic inches would be around 7018033.4 feet tall.
Recreational maths with 597296595468665739018240
- 597296595468665739018240 backwards is 042810937566864595692795
- The number of decimal digits it has is: 24
- The sum of 597296595468665739018240's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 597296595468665739018240 - Facts about the integer". Numbermatics.com. 2024. Web. 9 June 2024.
APA style:
Numbermatics. (2024). Number 597296595468665739018240 - Facts about the integer. Retrieved 9 June 2024, from https://numbermatics.com/n/597296595468665739018240/
Chicago style:
Numbermatics. 2024. "Number 597296595468665739018240 - Facts about the integer". https://numbermatics.com/n/597296595468665739018240/
The information we have on file for 597296595468665739018240 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 597296595468665739018240, math, Factors of 597296595468665739018240, curriculum, school, college, exams, university, Prime factorization of 597296595468665739018240, STEM, science, technology, engineering, physics, economics, calculator, five hundred ninety-seven sextillion, two hundred ninety-six quintillion, five hundred ninety-five quadrillion, four hundred sixty-eight trillion, six hundred sixty-five billion, seven hundred thirty-nine million, eighteen thousand, two hundred forty.