2284311429370644664320
2,284,311,429,370,644,664,320 is an even composite number composed of eight prime numbers multiplied together.
2284311429370644664320 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred fifty-six divisors.
Prime factorization of 2284311429370644664320:
212 × 36 × 5 × 11 × 31 × 612 × 792 × 1392
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 5 × 11 × 31 × 61 × 61 × 79 × 79 × 139 × 139)See below for interesting mathematical facts about the number 2284311429370644664320 from the Numbermatics database.
Names of 2284311429370644664320
- Cardinal: 2284311429370644664320 can be written as Two sextillion, two hundred eighty-four quintillion, three hundred eleven quadrillion, four hundred twenty-nine trillion, three hundred seventy billion, six hundred forty-four million, six hundred sixty-four thousand, three hundred twenty.
Scientific notation
- Scientific notation: 2.28431142937064466432 × 1021
Factors of 2284311429370644664320
Divisors of 2284311429370644664320
- Number of divisors d(n): 19656
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 11 12 15 16 18 20 22 24 27 30 31 32 33 36 40 44 45 48 54 55 60 61 62 64 66 72 79 80 81 88 90 93 96 99 108 110 120 122 124 128 132 135 139 144 155 158 160 162 165 176 180 183 186 192 198 216 220 237 240 243 244 248 256 264 270 278 279 288 297 305 310 316 320 324 330 341 352 360 366 372 384 395 396 405 417 432 440 465 474 480 486 488 495 496 512 528 540 549 556 558 576 594 610 620 632 640 648 660 671 682 695 704 711 720 729 732 744 768 790 792 810 834 837 864 869 880 891 915 930 948 960 972 976 990 992 1023 1024 1056 1080 1098 1112 1116 1152 1185 1188 1215 1220 1240 1251 1264 1280 1296 1320 1342 1364 1390 1395 1408 1422 1440 1458 1464 1485 1488 1529 1536 1580 1584 1620 1647 1668 1674 1705 1728 1738 1760 1782 1830 1860 1891 1896 1920 1944 1952 1980 1984 2013 2046 2048 2085 2112 2133 2160 2196 2224 2232 2304 2370 2376 2430 2440 2449 2480 2502 2511 2528 2560 2592 2607 2640 2673 2684 2728 2745 2780 2790 2816 2844 2880 2916 2928 2970 2976 3058 3069 3072 3160 3168 3240 3294 3336 3348 3355 3410 3456 3476 3520 3555 3564 3645 3660 3720 3721 3753 3782 3792 3840 3888 3904 3960 3968 4026 4092 4096 4170 4185 4224 4266 4309 4320 4345 4392 4448 4455 4464 4587 4608 4740 4752 4819 4860 4880 4898 4941 4960 5004 5022 5056 5115 5120 5184 5214 5280 5346 5368 5456 5490 5560 5580 5632 5673 5688 5760 5832 5856 5940 5952 6039 6116 6138 6144 6241 6255 6320 6336 6399 6480 6588 6672 6696 6710 6820 6912 6952 7040 7110 7128 7290 7320 7347 7440 7442 7506 7533 7564 7584 7645 7680 7776 7808 7821 7920 7936 8019 8052 8184 8235 8340 8370 8448 8479 8532 8618 8640 8690 8784 8896 8910 8928 9174 9207 9216 9455 9480 9504 9638 9720 9760 9796 9882 9920 10008 10044 10065 10112 10230 10240 10368 10428 10560 10665 10692 10736 10912 10980 10981 11120 11160 11163 11259 11264 11346 11376 11520 11664 11712 11880 11904 12078 12232 12245 12276 12288 12482 12510 12555 12640 12672 12798 12927 12960 13035 13176 13344 13365 13392 13420 13640 13761 13824 13904 14080 14220 14256 14457 14580 14640 14694 14823 14880 14884 15012 15066 15128 15168 15290 15345 15360 15552 15616 15642 15840 15872 16038 16104 16368 16470 16680 16740 16896 16958 17019 17064 17236 17280 17380 17568 17792 17820 17856 18117 18348 18414 18432 18605 18723 18765 18910 18960 19008 19197 19276 19321 19440 19520 19592 19764 19840 20016 20088 20130 20224 20460 20480 20736 20801 20856 21120 21330 21384 21472 21545 21824 21960 21962 22041 22240 22320 22326 22518 22528 22599 22692 22752 22935 23040 23328 23424 23463 23760 23808 24095 24156 24464 24490 24552 24705 24964 25020 25110 25280 25344 25437 25596 25854 25920 26070 26352 26688 26730 26784 26840 26939 27280 27522 27621 27648 27808 28160 28365 28440 28512 28914 29160 29280 29388 29646 29760 29768 30024 30132 30195 30256 30336 30580 30690 30720 31104 31205 31232 31284 31680 31744 31995 32076 32208 32736 32940 32943 33360 33480 33489 33777 33792 33916 34038 34128 34472 34560 34760 35136 35584 35640 35712 36234 36696 36735 36828 36864 37210 37446 37530 37665 37820 37920 38016 38394 38552 38642 38781 38880 39040 39105 39184 39528 39680 40032 40095 40176 40260 40448 40920 40931 41283 41472 41602 41712 42240 42395 42660 42768 42944 43090 43371 43648 43920 43924 44082 44469 44480 44640 44652 45036 45056 45198 45384 45504 45870 46035 46080 46656 46848 46926 47399 47520 47616 48190 48312 48928 48980 49104 49410 49928 50040 50220 50560 50688 50874 51057 51192 51708 51840 52140 52704 53009 53376 53460 53568 53680 53878 54351 54560 54905 55044 55242 55296 55616 55815 56169 56295 56320 56730 56880 57024 57591 57828 57963 58320 58560 58776 59292 59520 59536 60048 60264 60390 60512 60672 61160 61380 61440 62208 62403 62410 62464 62568 63360 63488 63990 64152 64416 64635 65472 65880 65886 66123 66720 66960 66978 67554 67584 67832 68076 68256 68651 68805 68944 69120 69520 70272 70389 71168 71280 71424 72285 72468 73392 73470 73656 74115 74420 74892 75060 75330 75640 75840 76032 76311 76788 77104 77284 77562 77760 78080 78210 78368 79056 79360 80064 80190 80352 80520 80817 80896 81840 81862 82566 82863 82944 83204 83424 84480 84790 85095 85320 85536 85888 86180 86742 87296 87840 87848 88164 88938 88960 89280 89304 90072 90396 90585 90768 91008 91740 92070 92160 93269 93312 93615 93696 93852 94798 95040 95232 95985 96380 96605 96624 97856 97960 98208 98820 98829 99856 100080 100440 100467 101120 101331 101376 101748 102114 102384 103416 103680 104005 104280 105408 106018 106752 106920 107136 107360 107756 108702 109120 109810 110088 110205 110484 110592 111232 111630 112338 112590 112640 112995 113460 113760 114048 115182 115351 115656 115926 116343 116640 117120 117315 117552 118584 119040 119072 120096 120528 120780 120791 121024 121344 122320 122760 122793 123849 124416 124806 124820 124928 125136 126720 126976 127185 127980 128304 128832 129270 130113 130944 131760 131772 132246 133440 133920 133956 134695 135108 135168 135664 136152 136512 137302 137610 137888 138105 138240 139040 140544 140778 142197 142336 142560 142848 144570 144936 146784 146940 147312 148230 148840 149389 149784 150120 150660 151280 151680 152064 152622 153171 153576 154208 154568 155124 155520 156160 156420 156736 158112 158720 159027 160128 160380 160704 161040 161634 161792 163053 163680 163724 164715 165132 165726 165888 166408 166848 167445 168507 168885 168960 169580 170190 170640 171072 171776 172360 173484 173889 174592 175680 175696 176328 177876 177920 178560 178608 180144 180792 181170 181536 182016 183480 184140 184320 186538 186624 187209 187230 187392 187704 189596 190080 190464 191970 192760 193210 193248 193471 193905 195712 195920 196416 197640 197658 198369 199712 200160 200880 200934 202240 202662 202752 203496 204228 204655 204768 205953 206415 206832 207360 208010 208560 210816 211167 212036 212531 213504 213840 214272 214720 215512 216855 217404 218240 219620 220176 220410 220968 222345 222464 223260 224676 225180 225280 225990 226920 227520 228096 228933 230364 230702 231312 231852 232686 233280 234240 234630 235104 236995 237168 238080 238144 240192 241056 241560 241582 242048 242451 242688 244640 245520 245586 247698 248589 248832 249612 249640 249856 250272 253440 254370 255285 255960 256608 257664 258540 260226 261888 262849 263520 263544 264492 265045 266880 267840 267912 269390 270216 271328 271755 272304 273024 274604 275220 275776 276210 276480 278080 279807 280845 281088 281556 284394 284672 285120 285696 287955 289140 289815 289872 293568 293880 293959 294624 296460 296487 297680 298778 299568 300240 301320 301401 302560 303360 304128 305244 306342 307152 308416 309136 310248 311040 312015 312320 312840 313472 316224 317440 318054 320256 320760 321408 322080 323268 323584 326106 327360 327448 329430 330264 330615 331452 331776 332816 333696 334890 337014 337770 337920 339160 340380 340411 341280 342144 343255 343552 344720 346053 346968 347778 349029 349184 351360 351392 351945 352656 355752 355840 357120 357216 360288 361584 362340 362373 363072 364032 366960 368280 368379 371547 373076 373248 374418 374460 374784 375408 379192 380160 380701 380928 381555 383940 385520 386420 386496 386942 387810 390339 391424 391840 392832 395280 395316 396738 399424 400320 401760 401868 404085 404480 405324 405504 406992 408456 409310 409536 411906 412830 413664 414315 414720 416020 417120 421632 422334 424072 425062 426591 427008 427680 428544 429440 431024 433710 434808 436480 439240 440352 440820 441936 444690 444928 446520 448167 449352 450360 451980 453840 455040 456192 457866 459513 460728 461404 462624 463704 465372 466345 466560 468480 469260 470208 473990 474336 476160 476288 477081 480384 482112 483120 483164 484096 484902 485376 489159 489280 491040 491172 494145 495396 497178 497664 499224 499280 500544 502335 505521 506655 506880 508740 510570 511920 513216 515328 517080 517219 520452 521667 523776 525698 527040 527088 528984 530090 533760 535680 535824 538780 540432 542656 543510 544608 546048 549208 550440 551552 552420 552960 556160 559614 561627 561690 562176 563112 568788 569344 570240 571392 575910 576755 578280 579630 579744 580413 581715 587136 587760 587918 589248 592920 592974 595107 595360 597556 598951 599136 600480 602640 602802 603955 605120 606720 608256 610488 612684 613965 614304 616832 617859 618272 619245 620496 622080 624030 624640 625680 626944 632448 633501 634880 636108 637593 640512 641520 642816 644160 646536 650565 652212 654720 654896 658860 660528 661230 662904 665632 667392 669780 669841 674028 675540 675840 678320 680760 680822 682560 684288 686510 686799 687104 689440 692106 693936 695556 698058 698368 702720 702784 703890 705312 710985 711504 711680 714240 714432 720576 723168 724680 724746 726144 727353 728064 733920 736560 736758 743094 746152 746496 746945 748836 748920 749568 750816 758384 760320 761402 763110 765855 767880 771040 772840 772992 773884 775620 780678 782848 783680 785664 788547 790560 790632 793476 795135 798848 800640 803520 803736 808170 808960 810648 813984 815265 816912 818620 819072 823812 825660 827328 828630 829440 832040 834240 839421 842535 843264 844668 848144 850124 853182 854016 855360 857088 858880 862048 867420 867499 869445 869616 872960 878480 880704 881640 881877 883872 889380 889461 889856 893040 896334 898704 900720 903960 904203 907680 910080 912384 915732 919026 921456 922808 925248 927408 930744 932690 933120 936045 936960 938520 940416 947980 948672 952320 952576 954162 960768 964224 966240 966328 967355 968192 969804 970752 978318 978560 982080 982344 988290 990792 991845 994356 995328 998448 998560 1001088 1004670 1011042 1013310 1013760 1017480 1021140 1021233 1023840 1026432 1029765 1030656 1034160 1034438 1038159 1040904 1043334 1047087 1047552 1051396 1054080 1054176 1055835 1057968 1060180 1062655 1067520 1071360 1071648 1077560 1080864 1085312 1087020 1087119 1089216 1092096 1098416 1100880 1103104 1104840 1105137 1112320 1114641 1119228 1123254 1123380 1124352 1126224 1137576 1140480 1142103 1142784 1144665 1151820 1153510 1156560 1159260 1159488 1160826 1163430 1171017 1174272 1175520 1175836 1178496 1178581 1185840 1185948 1190214 1190720 1195112 1197902 1198272 1200960 1205280 1205604 1207910 1210240 1212255 1213440 1216512 1220976 1225368 1227930 1228608 1233664 1235718 1236544 1238490 1240992 1242945 1244160 1248060 1249280 1251360 1253888 1264896 1267002 1268861 1272216 1275186 1279773 1281024 1283040 1285632 1288320 1293072 1301130 1304424 1309440 1309792 1314245 1317720 1321056 1322460 1325808 1331264 1334784 1339560 1339682 1344501 1348056 1351080 1356640 1361520 1361644 1365120 1368576 1373020 1373598 1374208 1378539 1378880 1384212 1387872 1391112 1396116 1396736 1399035 1405440 1405568 1407780 1410624 1421970 1423008 1423360 1428480 1428864 1431243 1441152 1446336 1449360 1449492 1452288 1454706 1456128 1467840 1469795 1473120 1473516 1482435 1486188 1492304 1492992 1493890 1497672 1497840 1501632 1507005 1516563 1516768 1520640 1522804 1526220 1526359 1531710 1535760 1542080 1545680 1545984 1547768 1551240 1551657 1561356 1565001 1565696 1567360 1571328 1577094 1581120 1581264 1586952 1590270 1597696 1601280 1607040 1607472 1616340 1617920 1621296 1627968 1630530 1633824 1637240 1638144 1643279 1647624 1651320 1654656 1657260 1658880 1664080 1668480 1678842 1684881 1685070 1686528 1689336 1696288 1700248 1702055 1706364 1708032 1710720 1714176 1717760 1724096 1730265 1734840 1734998 1738890 1739232 1741239 1745145 1745920 1756960 1761408 1763280 1763754 1767744 1778760 1778922 1779712 1785321 1786080 1792668 1796853 1797408 1801440 1807920 1808406 1811865 1815360 1820160 1824768 1831464 1838052 1841895 1842912 1845616 1850496 1853577 1854816 1857735 1861488 1865380 1866240 1872090 1873920 1877040 1880832 1895960 1897344 1903505 1904640 1905152 1908324 1912779 1921536 1928448 1932480 1932656 1934710 1936384 1939608 1951695 1956636 1957120 1964160 1964688 1976580 1981584 1983690 1988712 1996896 1997120 2002176 2009340 2009523 2022084 2026620 2027520 2034960 2042280 2042466 2047680 2052864 2059530 2060397 2061312 2068320 2068876 2076318 2081808 2086668 2094174 2095104 2102792 2108160 2108352 2111670 2115936 2120360 2125310 2128181 2132955 2135040 2142720 2143296 2155120 2161728 2170624 2174040 2174238 2178432 2182059 2184192 2196832 2201760 2206208 2209680 2210274 2224640 2229282 2238456 2240835 2246508 2246760 2248704 2252448 2275152 2280960 2284206 2289330 2297565 2303640 2307020 2313120 2318520 2318976 2321652 2326860 2342034 2348544 2351040 2351672 2356992 2357162 2365641 2371680 2371896 2380428 2381440 2385405 2390224 2395804 2396544 2401920 2410560 2411208 2415820 2420480 2424510 2426880 2441952 2445795 2450736 2455860 2457216 2467328 2471436 2473088 2476980 2481984 2485890 2488320 2496120 2502720 2507776 2518263 2527605 2529792 2534004 2537722 2544432 2550372 2559546 2562048 2566080 2571264 2576640 2586095 2586144 2602260 2602497 2608335 2608848 2618880 2619584 2628490 2635440 2642112 2644920 2645631 2651616 2662528 2668383 2669568 2679120 2679364 2689002 2696112 2702160 2712609 2713280 2723040 2723288 2730240 2737152 2746040 2747196 2748416 2757078 2757760 2768424 2775744 2782224 2792232 2798070 2808135 2810880 2811136 2815560 2821248 2843940 2846016 2846720 2856960 2857728 2862486 2882304 2891339 2892672 2898720 2898984 2902065 2904576 2909412 2912256 2935680 2939590 2946240 2947032 2964870 2972376 2975535 2984608 2985984 2987780 2994755 2995344 2995680 3003264 3014010 3033126 3033536 3041280 3045608 3052440 3052718 3063420 3063699 3071520 3084160 3089295 3091360 3091968 3095536 3102480 3103314 3114477 3122712 3130002 3131392 3134720 3141261 3142656 3154188 3162240 3162528 3167505 3173904 3180540 3187965 3195392 3202560 3214080 3214944 3232680 3233549 3242592 3255936 3261060 3261357 3267648 3274480 3276288 3286558 3295248 3302640 3309312 3314520 3315411 3328160 3336960 3349205 3357684 3369762 3370140 3373056 3378672 3392576 3400496 3404110 3412728 3421440 3426309 3428352 3433995 3435520 3448192 3460530 3469680 3469996 3477780 3478464 3482478 3490290 3491840 3513051 3513920 3522816 3526560 3527508 3535488 3535743 3557520 3557844 3559424 3570642 3572160 3585336 3593706 3594816 3602880 3615840 3616812 3623730 3630720 3636765 3640320 3649536 3662928 3676104 3683790 3685824 3691232 3700992 3707154 3709632 3715470 3722976 3730760 3732480 3744180 3744521 3747840 3754080 3761664 3791920 3794688 3806583 3807010 3810304 3816648 3825558 3839319 3843072 3856896 3864960 3865312 3869420 3872768 3879216 3903390 3913272 3914240 3928320 3929376 3942735 3953160 3963168 3967380 3977424 3993792 3994240 4004352 4018680 4019046 4033503 4044168 4053240 4069920 4084560 4084932 4095360 4105728 4119060 4120794 4122624 4136640 4137752 4152636 4163616 4173336 4187711 4188348 4190208 4197105 4205584 4216320 4216704 4223340 4231872 4240720 4250620 4256362 4265910 4270080 4285440 4286592 4293729 4310240 4323456 4337495 4341248 4348080 4348476 4356864 4364118 4368384 4393664 4403520 4409385 4412416 4419360 4420548 4447305 4449280 4458564 4476912 4481670 4493016 4493520 4504896 4521015 4549689 4550304 4561920 4568412 4578660 4579077 4595130 4607280 4614040 4626240 4637040 4637952 4643304 4653720 4654971 4684068 4695003 4697088 4702080 4703344 4713984 4714324 4731282 4743360 4743792 4760856 4762880 4770810 4780448 4791608 4793088 4803840 4821120 4822416 4831640 4840960 4849020 4853760 4883904 4891590 4901472 4911720 4914432 4929837 4934656 4942872 4946176 4953960 4963968 4971780 4976640 4992240 5005440 5015552 5036526 5054643 5055210 5059584 5068008 5075444 5088864 5100744 5106165 5119092 5124096 5132160 5142528 5153280 5172190 5172288 5190795 5204520 5204994 5216670 5217696 5223717 5235435 5237760 5239168 5256980 5270880 5284224 5289840 5291262 5303232 5325056 5336766 5339136 5358240 5358728 5378004 5390559 5392224 5404320 5425218 5426560 5435595 5446080 5446576 5460480 5474304 5492080 5494392 5514156 5515520 5525685 5536848 5551488 5560731 5564448 5573205 5584464 5596140 5616270 5621760 5622272 5631120 5642496 5687880 5689409 5692032 5710515 5713920 5715456 5724972 5738337 5764608 5782678 5785344 5797440 5797968 5804130 5809152 5818824 5855085 5871360 5879180 5892480 5892905 5894064 5929740 5944752 5951070 5969216 5975560 5989510 5990688 5991360 6006528 6028020 6028569 6066252 6067072 6082560 6091216 6104880 6105436 6126840 6127398 6143040 6168320 6178590 6181191 6182720 6183936 6191072 6204960 6206628 6228954 6245424 6260004 6262784 6269440 6282522 6285312 6308376 6324480 6325056 6335010 6344305 6347808 6361080 6375930 6384543 6390784 6398865 6405120 6428160 6429888 6465360 6467098 6485184 6511872 6522120 6522714 6535296 6546177 6548960 6552576 6573116 6588461 6590496 6605280 6618624 6629040 6630822 6656320 6673920 6698410 6715368 6722505 6739524 6740280 6746112 6757344 6785152 6800992 6808220 6825456 6842880 6852618 6867990 6871040 6892695 6896384 6921060 6939360 6939992 6955560 6956928 6964956 6980580 6983680 7026102 7027840 7045632 7053120 7055016 7070976 7071486 7096923 7115040 7115688 7141284 7144320 7156215 7170672 7187412 7189632 7205760 7231680 7233624 7247460 7261440 7273530 7280640 7325856 7352208 7367580 7368251 7371648 7382464 7401984 7414308 7419264 7430940 7445952 7461520 7464960 7488360 7489042 7508160 7523328 7554789 7582815 7583840 7589376 7613166 7614020 7620608 7631795 7633296 7651116 7678638 7686144 7713792 7729920 7730624 7738840 7745536 7758285 7758432 7806780 7807491 7825005 7826544 7828480 7856640 7858752 7885470 7906320 7926336 7934760 7936893 7954848 7987584 7988480 8005149 8008704 8037360 8038092 8067006 8088336 8106480 8139840 8169120 8169864 8190720 8211456 8216395 8238120 8241588 8245248 8273280 8275504 8305272 8327232 8346672 8375422 8376696 8394210 8411168 8424405 8432640 8433408 8446680 8463744 8481440 8501240 8512724 8531820 8540160 8570880 8573184 8587458 8620480 8646912 8674017 8674990 8682496 8696160 8696952 8706195 8713728 8728236 8736768 8787328 8807040 8818770 8824832 8838720 8841096 8894610 8898560 8917128 8926605 8953824 8963340 8984265 8986032 8987040 9009792 9042030 9099378 9100608 9112729 9123840 9136824 9157320 9158154 9190260 9191097 9214560 9228080 9252480 9267885 9274080 9275904 9286608 9307440 9309942 9343431 9368136 9390006 9394176 9404160 9406688 9427968 9428648 9462564 9486720 9487584 9521712 9525760 9541620 9542489 9560896 9563895 9583216 9586176 9607680 9642240 9644832 9663280 9681920 9698040 9700647 9767808 9783180 9784071 9802944 9823440 9828864 9859674 9869312 9885744 9892352 9907920 9927936 9943560 9946233 9984480 10010880 10031104 10047615 10073052 10109286 10110420 10119168 10136016 10150888 10177728 10201488 10212330 10238184 10264320 10278927 10285056 10301985 10306560 10344380 10344576 10381590 10409040 10409988 10433340 10435392 10447434 10470870 10475520 10478336 10513960 10541760 10568448 10579680 10582524 10606464 10607229 10640905 10650112 10673532 10678272 10716480 10717456 10756008 10781118 10784448 10808640 10850436 10853120 10871190 10892160 10893152 10910295 10920960 10948608 10984160 10988784 11028312 11031040 11051370 11073696 11102976 11121462 11128896 11146410 11168928 11192280 11232540 11233563 11243520 11244544 11262240 11284992 11375760 11378818 11384064 11419749 11421030 11430912 11449944 11476674 11517957 11529216 11565356 11570688 11594880 11595936 11608260 11618304 11637648 11710170 11742720 11758360 11784960 11785810 11788128 11801731 11828205 11859480 11889504 11902140 11938432 11951120 11979020 11981376 11982720 12013056 12056040 12057138 12100509 12132504 12134144 12182432 12209760 12210872 12253680 12254796 12286080 12336640 12357180 12362382 12365440 12367872 12382144 12409920 12413256 12457908 12490848 12520008 12538880 12563133 12565044 12570624 12591315 12616752 12648960 12650112 12670020 12688610 12695616 12722160 12751860 12769086 12781568 12797730 12810240 12856320 12859776 12881187 12930720 12934196 12964391 12970368 13012485 13023744 13044240 13045428 13070592 13092354 13097920 13105152 13146232 13176922 13180992 13210560 13228155 13237248 13258080 13261644 13312640 13341915 13347840 13396820 13430736 13445010 13479048 13480560 13514688 13563045 13570304 13601984 13616440 13650912 13685760 13705236 13735980 13737231 13742080 13785390 13792768 13842120 13878720 13879984 13911120 13913856 13929912 13961160 13964913 14052204 14055680 14085009 14091264 14106240 14110032 14141952 14142972 14193846 14230080 14231376 14282568 14288640 14312430 14341344 14374824 14379264 14411520 14456695 14463360 14467248 14494920 14522880 14547060 14561280 14651712 14704416 14735160 14736502 14743296 14764928 14789511 14803968 14828616 14838528 14861880 14891904 14923040 14929920 14976720 14978084 15016320 15046656 15109578 15163929 15165630 15167680 15178752 15226332 15228040 15241216 15263590 15266592 15302232 15318495 15357276 15372288 15427584 15459840 15461248 15477680 15516570 15516864 15572385 15613560 15614982 15650010 15653088 15656960 15671151 15706305 15713280 15717504 15770940 15812640 15852672 15869520 15873786 15909696 15975168 15976960 16010298 16017408 16033789 16074720 16076184 16134012 16167745 16171677 16176672 16212960 16279680 16306785 16338240 16339728 16381440 16422912 16432790 16476240 16483176 16546560 16551008 16577055 16610544 16654464 16682193 16693344 16750844 16753392 16788420 16789949 16822336 16848810 16865280 16866816 16893360 16927488 16962880 17002480 17025448 17063640 17068227 17131545 17141760 17146368 17174916 17215011 17240960 17293824 17348034 17349980 17364992 17392320 17393904 17412390 17427456 17456472 17565255 17574656 17614080 17637540 17649664 17677440 17678715 17682192 17789220 17797120 17834256 17853210 17907648 17926680 17968530 17972064 17974080 18019584 18084060 18085707 18198756 18201216 18225458 18247680 18273648 18314640 18316308 18380520 18382194 18429120 18456160 18504960 18535770 18548160 18551808 18573216 18614880 18619884 18686862 18722605 18736272 18780012 18788352 18808320 18813376 18855936 18857296 18925128 18973440 18975168 19032915 19043424 19051520 19083240 19084978 19121792 19127790 19153629 19166432 19172352 19196595 19215360 19284480 19289664 19326560 19363840 19396080 19401294 19535616 19566360 19568142 19605888 19638531 19646880 19657728 19719348 19738624 19765383 19771488 19784704 19815840 19855872 19887120 19892466 19968960 20021760 20095230 20146104 20167515 20218572 20220840 20238336 20272032 20301776 20355456 20402976 20424660 20476368 20528640 20557854 20603970 20613120 20688760 20689152 20763180 20765071 20818080 20819976 20866680 20870784 20894868 20938555 20941740 20951040 20956672 21027920 21083520 21136896 21159360 21165048 21212928 21214458 21281810 21290769 21300224 21347064 21432960 21434912 21468645 21512016 21562236 21568896 21617280 21700872 21706240 21742380 21784320 21786304 21820590 21841920 21968320 21977568 22056624 22062080 22102740 22104753 22147392 22205952 22242924 22257792 22292820 22337856 22384560 22465080 22467126 22489088 22524480 22569984 22664367 22748445 22751520 22757636 22768128 22839498 22842060 22861824 22895385 22899888 22953348 23035914 23058432 23130712 23141376 23189760 23191872 23216520 23222761 23236608 23274855 23275296 23420340 23422473 23475015 23485440 23516720 23569920 23571620 23576256 23603462 23656410 23718960 23779008 23804280 23810679 23876864 23902240 23958040 23962752 23965440 24026112 24112080 24114276 24201018 24265008 24268288 24364864 24419520 24421744 24507360 24509592 24572160 24649185 24673280 24714360 24724764 24730880 24735744 24764288 24819840 24826512 24915816 24981696 25040016 25077760 25126266 25130088 25182630 25233504 25273215 25297920 25300224 25340040 25377220 25391232 25444320 25503720 25538172 25563136 25595460 25620480 25712640 25719552 25762374 25861440 25868392 25928782 25940736 26022051 26024970 26047488 26088480 26090856 26118585 26141184 26184708 26195840 26210304 26292464 26353844 26361984 26421120 26456310 26474496 26516160 26523288 26625280 26683830 26695680 26793640 26861472 26890020 26892469 26952795 26958096 26961120 27029376 27126090 27140608 27203968 27232880 27301824 27338187 27371520 27410472 27471960 27474462 27570780 27573291 27585536 27684240 27757440 27759968 27803655 27822240 27827712 27859824 27922320 27929826 28030293 28104408 28111360 28170018 28182528 28212480 28220064 28283904 28285944 28387692 28447045 28460160 28462752 28565136 28577280 28624860 28627467 28682688 28691685 28749648 28758528 28823040 28913390 28926720 28934496 28989840 29045760 29094120 29101941 29303424 29352213 29408832 29470320 29473004 29486592 29529856 29579022 29607936 29657232 29677056 29723760 29783808 29838699 29846080 29953440 29956168 30032640 30093312 30142845 30219156 30327858 30331260 30335360 30357504 30452664 30456080 30527180 30533184 30604464 30636990 30714552 30836781 30855168 30905955 30919680 30922496 30955360 31033140 31033728 31144770 31227120 31229964 31300020 31306176 31313920 31342302 31412610 31426560 31435008 31541880 31625280 31705344 31739040 31747572 31819392 31821687 31922715 31950336 31953920 32020596 32034816 32067578 32149440 32152368 32268024 32335490 32343354 32353344 32425920 32559360 32613570 32676480 32679456 32730885 32762880 32845824 32865580 32942305 32952480 32966352 33093120 33102016 33154110 33221088 33308928 33364386 33386688 33501688 33506784 33576840 33579898 33644672 33697620 33700689 33730560 33733632 33786720 33854976 33925760 34004960 34050896 34127280 34136454 34259247 34263090 34292736 34349832 34430022 34481920 34553871 34587648 34696068 34699960 34729984 34784640 34787808 34824780 34854912 34912944 35130510 35149312 35228160 35275080 35354880 35357430 35364384 35405193 35484615 35578440 35668512 35706420 35815296 35853360 35937060 35944128 35948160 36039168 36168120 36171414 36301527 36397512 36402432 36450916 36536011 36547296 36629280 36632616 36761040 36764388 36841255 36858240 36912320 37009920 37071540 37096320 37103616 37146432 37229760 37239768 37373724 37445210 37472544 37560024 37616640 37626752 37689399 37711872 37714592 37773945 37850256 37946880 37950336 38065830 38086848 38103040 38166480 38169956 38243584 38255580 38307258 38332864 38344704 38393190 38430720 38568960 38579328 38643561 38653120 38727680 38792160 38802588 38893173 39037455 39071232 39132720 39136284 39211776 39277062 39293760 39315456 39438696 39530766 39542976 39569408 39631680 39684465 39711744 39774240 39784932 39937920 40025745 40043520 40190460 40292208 40335030 40437144 40441680 40544064 40603552 40710912 40805952 40849320 40860301 40952736 41057280 41115708 41207940 41211693 41226240 41377520 41378304 41526360 41530142 41636160 41639952 41733360 41741568 41789736 41877110 41883480 41894739 41913344 42055840 42167040 42273792 42318720 42330096 42425856 42428916 42563620 42581538 42600448 42694128 42865920 42869824 42937290 43024032 43124472 43137792 43234560 43370085 43401744 43412480 43484760 43568640 43572608 43641180 43683840 43936640 43955136 44113248 44124160 44205480 44209506 44294784 44368533 44411904 44485848 44515584 44585640 44675712 44769120 44930160 44934252 44978176 45048960 45139968 45328734 45496890 45503040 45515272 45536256 45563645 45678996 45684120 45723648 45790770 45799776 45906696 45955485 46071828 46116864 46261424 46282752 46379520 46383744 46433040 46445522 46549710 46550592 46717155 46840680 46844946 46950030 46970880 47013453 47033440 47139840 47143240 47152512 47206924 47312820 47317129 47437920 47558016 47608560 47621358 47712445 47753728 47804480 47916080 47925504 47930880 48052224 48101367 48224160 48228552 48402036 48503235 48515031 48530016 48536576 48729728 48839040 48843488 48920355 49014720 49019184 49144320 49298370 49346560 49428720 49449528 49461760 49528576 49639680 49653024 49731165 49831632 49963392 50046579 50080032 50155520 50252532 50260176 50365260 50369847 50467008 50546430 50595840 50600448 50680080 50754440 50782464 50888640 51007440 51076344 51190920 51204681 51394635 51425280 51439104 51524748 51645033 51722880 51736784 51857564 51881472 52044102 52049940 52094976 52176960 52181712 52237170 52282368 52369416 52391680 52584928 52707688 52723968 52842240 52912620 52917439 52948992 53032320 53036145 53046576 53250560 53367660 53391360 53587280 53722944 53780040 53784938 53905590 53916192 53922240 54058752 54252180 54257121 54281216 54407936 54465760 54603648 54676374 54743040 54820944 54943920 54948924 55141560 55146582 55171072 55368480 55514880 55519936 55607310 55644480 55655424 55719648 55844640 55859652 56060586 56167815 56208816 56222720 56340036 56365056 56424960 56440128 56567808 56571888 56775384 56894090 56920320 56925504 57098745 57130272 57154560 57249720 57254934 57365376 57383370 57460887 57499296 57517056 57589785 57646080 57826780 57853440 57868992 57979680 58091520 58188240 58203882 58606848 58704426 58817664 58940640 58946008 58973184 59008655 59059712 59158044 59215872 59296149 59314464 59354112 59447520 59567616 59677398 59692160 59906880 59912336 60065280 60285690 60438312 60502545 60655716 60662520 60670720 60715008 60905328 60912160 61054360 61066368 61208928 61273980 61429104 61673562 61811910 61839360 61844992 61910720 62066280 62067456 62289540 62295213 62454240 62459928 62600040 62612352 62684604 62815665 62825220 62853120 62870016 63083760 63250560 63410688 63478080 63495144 63638784 63643374 63845430 63872307 63900672 63907840 64041192 64135156 64298880 64304736 64405935 64536048 64670980 64686708 64706688 64821955 64851840 65118720 65227140 65352960 65358912 65461770 65525760 65731160 65884610 65904960 65932704 66186240 66204032 66308220 66314259 66442176 66617856 66728772 66773376 67003376 67013568 67153680 67159796 67289344 67395240 67401378 67467264 67573440 67709952 67851520 67993101 68009920 68101792 68254560 68272908 68518494 68526180 68585472 68686155 68699664 68860044 68963840 69107742 69175296 69392136 69399920 69569280 69575616 69649560 69668283 69709824 69824565 69825888 70261020 70267419 70298624 70425045 70456320 70550160 70709760 70714860 70728768 70810386 70969230 71156880 71337024 71412840 71432037 71630592 71706720 71874120 71888256 71893441 71896320 72078336 72336240 72342828 72603054 72795024 72804864 72901832 73072022 73094592 73258560 73265232 73522080 73528776 73682510 73716480 73824640 73947555 74019840 74143080 74192640 74207232 74292864 74459520 74479536 74747448 74890420 74945088 75120048 75233280 75253504 75378798 75429184 75547890 75700512 75819645 75893760 75900672 76131660 76173696 76206080 76332960 76339912 76487168 76511160 76614516 76665728 76689408 76786380 76861440 77137920 77158656 77287122 77306240 77584320 77605176 77786346 78066153 78074910 78142464 78265440 78272568 78355755 78423552 78554124 78587520 78630912 78877392 79061532 79085952 79138816 79263360 79368930 79423488 79548480 79569864 79875840 80051490 80087040 80168945 80380920 80584416 80670060 80677407 80858385 80874288 80883360 81088128 81207104 81421824 81611904 81698640 81720602 81905472 82014561 82114560 82231416 82415880 82423386 82719873 82755040 82756608 83052720 83060284 83272320 83279904 83410965 83466720 83483136 83579472 83754220 83766960 83789478 83826688 83949745 84090879 84111680 84334080 84547584 84637440 84660192 84851712 84857832 85127240 85163076 85200896 85341135 85388256 85731840 85739648 85874580 85882401 86048064 86075055 86248944 86275584 86469120 86740170 86803488 86824960 86969520 87137280 87145216 87282360 87305823 87873280 87910272 88056639 88226496 88248320 88410960 88419012 88589568 88737066 88823808 88971696 89031168 89171280 89351424 89538240 89860320 89868504 90097920 90279936 90428535 90657468 90993780 91006080 91030544 91072512 91127290 91357992 91368240 91581540 91599552 91813392 91910970 92143656 92510343 92522848 92565504 92759040 92767488 92866080 92891044 93099420 93101184 93107899 93434310 93681360 93689892 93900060 93941760 94026906 94066880 94279680 94286480 94305024 94413848 94625640 94634258 94875840 95116032 95217120 95242716 95424890 95465061 95507456 95608960 95768145 95832160 95851008 95861760 96104448 96202734 96448320 96457104 96804072 97006470 97030062 97060032 97073152 97459456 97678080 97686976 97840710 98029440 98038368 98192655 98288640 98596740 98693120 98826915 98857440 98899056 98923520 99057152 99279360 99306048 99462330 99663264 99926784 100093158 100160064 100240019 100505064 100520352 100730520 100739694 100934016 101092860 101102067 101191680 101200896 101360160 101508880 101564928 101777280 102014880 102152688 102381840 102409362 102777741 102789270 102878208 103049496 103290066 103445760 103473568 103715128 103762944 103825355 104088204 104099880 104189952 104353920 104363424 104474340 104564736 104738832 104783360 105169856 105415376 105447936 105684480 105825240 105834878 106064640 106072290 106093152 106215579 106453845 106501120 106735320 107174560 107445888 107560080 107569876 107811180 107832384 107844480 108117504 108504360 108514242 108562432 108815872 108904581 108931520 109207296 109352748 109608033 109641888 109887840 109897848 110283120 110293164 110342144 110523765 110736960 111029760 111039872 111214620 111288960 111310848 111439296 111689280 111719304 112121172 112335630 112417632 112445440 112680072 112849920 112880256 113068197 113135616 113143776 113321835 113550768 113788180 113840640 113851008 114197490 114260544 114309120 114499440 114509868 114730752 114766740 114921774 114998592 115034112 115179570 115292160 115653560 115706880 115737984 115959360 116113805 116183040 116376480 116407764 116679519 117112365 117213696 117408852 117635328 117881280 117892016 117946368 118017310 118119424 118316088 118592298 118628928 118708224 118895040 119053395 119135232 119354796 119384320 119813760 119824672 120130560 120571380 120582361 120876624 121005090 121311432 121325040 121341440 121810656 121824320 122108720 122132736 122417856 122547960 122580903 122858208 123347124 123623820 123635079 123678720 123689984 123821440 124132560 124134912 124579080 124590426 124908480 124919856 125200080 125224704 125369208 125631330 125650440 125684217 125740032 126167520 126501120 126821376 126956160 126990288 127277568 127286748 127690860 127744614 127801344 127815680 128082384 128270312 128597760 128609472 128811870 129072096 129341960 129373416 129413376 129643910 129703680 129819041 130110255 130237440 130454280 130705920 130717824 130923540 131051520 131462320 131769220 131809920 131865408 132372480 132408064 132616440 132628518 132884352 133105599 133235712 133457544 133546752 134006752 134027136 134307360 134319592 134462345 134578688 134790480 134802756 134934528 135146880 135419904 135703040 135986202 136019840 136203584 136509120 136545816 136690935 137036988 137052360 137170944 137372310 137399328 137720088 137866455 137927680 138215484 138350592 138784272 138799840 139138560 139151232 139299120 139336566 139649130 139651776 140151465 140522040 140534838 140597248 140850090 140912640 141040359 141100320 141419520 141429720 141457536 141620772 141938460 141951387 142313760 142674048 142825680 142864074 143137335 143261184 143413440 143748240 143776512 143786882 143792640 144156672 144304101 144672480 144685656 145206108 145509705 145545093 145590048 145609728 145803664 146144044 146189184 146517120 146530464 146761065 147044160 147057552 147365020 147432960 147649280 147895110 148039680 148286160 148385280 148585728 148919040 148959072 149193495 149494896 149780840 149890176 150240096 150466560 150507008 150757596 150858368 151095780 151109541 151401024 151639290 151787520 151801344 152263320 152347392 152665920 152679824 152974336 153022320 153229032 153331456 153572760 153614043 154183905 154275840 154317312 154574244 154612480 154935099 155168640 155210352 155572692 156132306 156149820 156284928 156530880 156545136 156711510 156847104 157108248 157175040 157754784 158123064 158171904 158526720 158737860 158752317 158846976 159096960 159108435 159139728 159751680 160102980 160174080 160337890 160761840 161168832 161340120 161354814 161716770 161748576 161766720 162176256 162414208 162771363 162843648 163223808 163397280 163441204 163810944 164029122 164229120 164462832 164831760 164846772 165439746 165510080 165513216 166105440 166120568 166544640 166559808 166821930 166933440 166966272 167158944 167508440 167533920 167578956 167653376 167899490 168181758 168223360 168503445 168668160 169095168 169274880 169320384 169703424 169715664 170254480 170326152 170682270 170776512 171296235 171463680 171479296 171749160 171764802 172096128 172150110 172382661 172497888 172551168 172769355 172938240 173480340 173606976 173649920 173939040 174274560 174290432 174564720 174611646 175746560 175820544 176113278 176371679 176452992 176821920 176838024 177025965 177179136 177474132 177647616 177888447 177943392 178062336 178342560 178702848 179076480 179720640 179737008 180195840 180857070 181314936 181507635 181987560 182012160 182061088 182145024 182254580 182680055 182715984 182736480 183163080 183199104 183626784 183821940 184287312 185020686 185045696 185518080 185534976 185732160 185782088 186198840 186202368 186215798 186868620 186885639 187362720 187379784 187800120 188053812 188133760 188446995 188559360 188572960 188610048 188827696 189251280 189268516 189751680 190232064 190434240 190485432 190849780 190930122 191014912 191217920 191536290 191616921 191664320 191702016 191723520 192405468 192896640 192914208 193217805 193608144 194012940 194060124 194120064 194146304 194465865 194918912 195356160 195373952 195681420 196058880 196076736 196385310 196577280 197193480 197653830 197714880 197798112 197847040 198114304 198558720 198612096 198924660 198942777 199326528 199853568 200186316 200320128 200480038 201010128 201040704 201461040 201479388 201868032 202185720 202204134 202401792 202720320 203017760 203129856 203554560 204029760 204301505 204305376 204763680 204818724 205555482 205578540 205756416 206058465 206098992 206580132 206891520 206947136 207430256 207525888 207650710 208176408 208199760 208707840 208726848 208948680 209004849 209129472 209473695 209477664 209566720 210339712 210802257 210830752 210895872 211368960 211650480 211669756 212129280 212144580 212186304 212431158 212907690 213002240 213470640 214296111 214349120 214891776 215120160 215139752 215622360 215664768 215680323 215688960 216235008 217008720 217028484 217124864 217631744 217809162 217863040 218414592 218705496 219216066 219283776 219775680 219795696 220566240 220586328 221047530 221473920 221842665 222059520 222079744 222429240 222577920 222621696 222878592 223378560 223438608 224242344 224671260 224835264 224890880 225360144 225699840 225760512 226136394 226287552 226643670 227101536 227576360 227681280 227702016 228394980 228415781 228521088 228618240 228998880 229019736 229461504 229533480 229843548 229997184 230068224 230359140 230584320 231307120 231413760 231475968 231918720 232227610 232752960 232815528 233359038 234198459 234224730 234427392 234817704 235067265 235270656 235762560 235784032 235892736 236034620 236238848 236585645 236632176 237184596 237257856 237416448 237790080 238106790 238270464 238709592 238768640 239627520 239649344 240261120 240506835 241142760 241164722 241753248 242010180 242032221 242575155 242622864 242650080 242682880 243621312 243648640 244217440 244265472 244835712 245095920 245161806 245716416 246043683 246694248 247247640 247270158 247379968 247642880 248159619 248265120 248269824 249158160 249180852 249816960 249839712 250232895 250400160 250449408 250738416 251262660 251300880 251368434 251480064 251849235 252335040 253002240 253642752 253912320 253980576 254555136 254573496 255381720 255450371 255489228 255602688 256023405 256164768 256540624 257195520 257218944 257623740 257647203 258144192 258225165 258683920 258746832 258826752 259287820 259407360 259638082 260220510 260474880 260908560 261411840 261435648 261847080 261917469 262924640 263538440 263619840 263730816 264587195 264744960 264816128 265232880 265257036 265768704 266211198 266471424 266915088 267093504 268013504 268054272 268614720 268639184 268924690 269157376 269580960 269605512 270293760 270839808 271285605 271406080 271972404 272039680 272407168 273018240 273091632 273381870 274073976 274104720 274744620 274798656 275440176 275732910 275855360 276430968 277531029 277568544 277599680 278277120 278302464 278598240 278673132 279298260 279303552 279323697 280302930 281044080 281069676 281194496 281700180 281825280 282080718 282200640 282839040 282859440 282915072 283241544 283876920 283902774 284627520 285348096 285651360 285728148 286274670 286395183 286522368 286826880 287304435 287496480 287553024 287573764 287585280 288313344 288608202 289344960 289371312 290412216 291019410 291090186 291180096 291219456 291607328 292288088 292378368 293034240 293060928 293522130 294088320 294115104 294730040 294865920 295298560 295790220 295817159 296079360 296480745 296572320 296770560 297171456 297838080 297918144 298386990 298989792 299561680 299780352 300480192 300720057 301014016 301515192 301716736 302191560 302219082 302802048 303278580 303306201 303575040 303602688 304526640 304694784 305331840 305359648 305948672 306044640 306458064 306662912 307145520 307228086 308333223 308367810 308634624 309148488 309224960 309870198 310337280 310420704 311145384 311476065 312264612 312299640 312569856 313061760 313090272 313423020 313694208 314216496 314350080 315509568 316246128 316343808 317053440 317475720 317504634 318193920 318216870 318279456 318646737 319361535 319503360 320205960 320675780 321523680 322337664 322680240 322709628 323433540 323497152 323533440 324352512 324828416 325542726 325687296 326447616 326794560 326882408 327621888 328058244 328824099 328925664 329663520 329693544 330879492 331020160 331026432 331571295 332210880 332241136 333089280 333119616 333643860 333866880 333932544 334317888 335016880 335067840 335157912 335798980 336363516 336446720 337006890 337336320 338549760 338640768 339204591 339406848 339431328 339965505 340508960 340652304 341364540 341553024 342592470 342927360 342958592 343498320 343529604 344192256 344300220 344765322 344995776 345102336 345538710 345876480 346960680 347213952 347878080 348341415 348549120 348580864 349129440 349223292 350038557 351337095 351493120 351641088 352226556 352743358 352905984 353643840 353676048 354051930 354358272 354948264 355776894 355886784 356124672 356685120 357160185 357405696 358152960 359441280 359467205 359474016 360391680 361714140 361747083 362629872 363015270 363975120 364024320 364122176 364509160 365360110 365431968 365472960 366326160 366398208 367253568 367643880 367742709 368574624 370041372 370091392 370905237 371036160 371069952 371464320 371564176 372397680 372404736 372431596 373737240 373771278 374725440 374759568 375600240 376107624 376267520 376893990 377052651 377145920 377220096 377655392 378502560 378537032 379503360 380464128 380868480 380970864 381699560 381860244 382029824 382435840 383072580 383233842 383328640 383404032 383447040 384810936 385793280 385828416 386435610 387216288 388025880 388120248 388240128 388931730 389457123 389837824 390330765 390712320 390747904 391362840 392117760 392153472 392770620 393154560 394386960 395307660 395429760 395596224 395694080 396228608 397117440 397224192 397849320 397885554 398653056 399316797 399707136 400372632 400640256 400960076 401896121 402020256 402081408 402922080 402958776 403387035 403736064 404371440 404408268 404803584 405440640 406035520 406259712 407109120 408059520 408603010 408610752 409527360 409637448 410072805 411110964 411157080 411512832 412116930 412197984 413160264 413599365 413783040 413894272 414860512 415051776 415301420 416352816 416399520 417415680 417453696 417897360 418009698 418947390 418955328 419133440 420454395 420679424 421604514 421661504 421791744 422737920 423300960 423339512 424258560 424289160 424372608 424862316 425815380 425854161 426004480 426941280 428592222 428698240 429412005 429783552 430240320 430279504 431244720 431329536 431360646 431377920 432470016 432912303 434017440 434056968 435263488 435618324 435726080 436529115 436635279 436829184 437410992 438432132 438567552 439551360 439591392 440283195 441132480 441172656 442095060 442947840 443685330 444119040 444159488 444858480 445155840 445757184 446757120 446877216 448484688 449342520 449463311 449670528 450720288 451399680 451521024 452272788 452575104 453287340 453328623 454203072 455152720 455362560 455404032 456789960 456831562 457042176 457997760 458039472 458923008 459066960 459687096 459994368 460718280 460842129 462551715 462614240 462827520 462951936 463837440 464455220 465505920 465539495 465631056 466718076 468396918 468449460 468854784 469635408 470134530 470541312 471525120 471568064 472069240 472477696 473171290 473264352 474369192 474515712 475580160 476213580 476256951 476540928 477325305 477419184 477537280 479255040 479298688 480522240 481013670 482285520 482329444 483506496 484020360 484064442 485150310 485245728 485300160 485365760 487242624 487297280 488314089 488434880 488530944 489671424 490191840 490323612 491432832 492087366 493388496 494495280 494540316 494759936 495285760 496319238 496530240 496539648 498316320 498361704 499633920 499679424 500465790 500800320 500898816 501200095 501476832 502525320 502601760 502736868 502960128 503698470 504670080 505510335 506004480 507285504 507824640 507961152 509110272 509146992 510763440 510900742 510978456 512046810 512329536 513081248 513888705 514391040 514437888 515247480 515294406 516288384 516450330 517147983 517367840 517493664 517653504 518575640 518814720 519276164 520441020 520488419 520949760 521817120 522823680 522871296 523694160 523834938 525849280 527076880 527239680 527461632 529115037 529174390 529632256 530465760 530514072 531077895 531537408 532422396 532942848 533665341 533830176 534187008 536027008 536108544 537229440 537278368 537849380 538314752 539161920 539211024 540587520 542571210 542812160 543944808 544079360 544522905 544814336 546036480 546183264 546763740 548040165 548147952 548209440 549489240 549597312 550880352 551465820 551710720 552861936 555062058 555137088 555199360 556554240 556604928 557196480 557346264 558596520 558607104 558647394 560605860 560656917 562088160 562139352 563400360 564161436 564401280 565340985 565678080 565718880 565830144 566483088 567753840 567805548 569255040 570696192 571302720 571456296 572549340 572790366 573044736 573653760 574608870 574992960 575106048 575147528 575170560 577216404 578689920 578742624 580824432 582038820 582091829 582180372 582360192 582438912 583214656 583397595 584576176 584756736 586068480 586121856 587044260 588176640 588230208 589460080 589731840 590597120 591580440 591634318 592961490 593144640 593541120 594342912 595676160 595836288 596773980 596828331 597979584 599123360 599560704 600960384 601440114 602028032 602911805 603030384 603433472 604383120 604438164 605604096 606557160 606612402 607205376 609053280 609389568 610663680 610719296 611897344 612089280 612904515 612916128 613325824 614291040 614456172 616666446 616735620 617269248 618175395 618296976 618449920 619740396 620674560 620841408 622290768 622952130 624529224 624599280 626123520 626180544 626846040 627014547 627388416 628421085 628432992 628700160 631019136 632406771 632492256 632687616 634106880 634951440 635009268 636387840 636433740 636558912 637293474 638723070 639006720 640411920 641351560 643047360 644675328 645360480 645419256 646867080 646994304 647040969 647066880 648705024 649095205 649656832 651085452 651374592 652895232 653589120 653764816 655243776 656116488 657648198 657851328 659327040 659387088 661758984 662040320 663142590 664421760 664482272 665527995 666178560 666239232 667287720 667733760 667865088 668635776 670033760 670135680 670315824 671597960 672727032 672893440 674013780 674672640 677099520 677281536 678409182 678862656 679931010 681017920 681304608 682729080 683106048 685184940 685247343 685854720 685917184 686996640 687059208 688384512 688600440 689530644 689991552 690204672 691077420 691752960 693921360 694427904 695756160 696682830 697161728 698258880 698446584 700077114 702595377 702674190 702986240 703282176 704453112 705201795 705486716 705811968 707287680 707352096 708103860 708716544 709756935 709896528 711553788 711773568 712249344 713370240 714320370 714811392 716305920 718882560 718934410 718948032 719905591 720783360 721520505 723428280 723494166 725259744 726030540 726096663 727725465 727950240 728048640 728244352 729018320 730720220 730863936 730945920 732652320 732796416 734507136 735287760 735485418 737149248 738131049 740082744 740182784 741810474 742139904 742928640 743128352 744795360 744809472 744863192 747474480 747542556 749450880 749519136 751200480 752215248 752535040 753787980 754105302 754291840 754440192 755310784 755547705 757005120 757074064 759006720 760928256 761736960 761941728 763399120 763720488 764871680 766145160 766351113 766467684 766657280 766808064 768070215 769621872 771586560 771656832 772871220 772941609 774432576 774675495 776051760 776240496 776480256 777863460 778914246 779675648 780661530 781424640 781495808 782725680 784235520 784306944 785541240 785752407 788773920 790615320 790827851 790859520 791192448 792457216 793761585 794234880 794448384 795698640 795771108 797306112 798633594 799414272 800745264 801280512 801920152 803792242 804040512 804162816 805844160 805917552 806774070 807472128 808742880 808816536 810881280 812071040 812519424 813856815 814218240 816119040 817206020 817221504 819054720 819274896 820145610 822221928 822314160 824233860 824395968 826320528 827198730 827566080 827788544 829721024 830602840 832705632 832799040 834831360 834907392 835794720 836019396 837894780 837910656 837971091 838266880 840908790 841358848 843209028 843323008 843583488 845475840 846601920 846679024 848517120 848578320 848745216 849724632 851630760 851708322 853882560 857184444 857396480 858824010 859185549 859567104 860480640 860559008 861913305 862489440 862659072 862721292 862755840 864940032 865824606 868034880 868113936 870526976 871236648 871452160 873058230 873270558 873658368 874821984 876864264 877135104 879102720 879182784 880566390 881858395 882264960 882345312 884190120 885895680 887370660 887451477 888238080 888318976 889442235 889716960 890311680 891514368 893514240 893754432 896969376 898685040 898926622 899341056 901440576 902160171 903042048 904545576 905150208 906574680 906657246 908406144 909918603 910305440 910725120 910808064 913579920 913663124 914084352 915995520 916078944 917846016 918133920 919374192 919988736 921436560 921684258 924999669 925103430 925228480 925903872 927674880 928910440 931011840 931078990 931262112 933436152 934428195 936793836 936898920 937709568 939270816 940269060 941082624 943050240 943136128 944138480 946342580 946528704 948738384 949031424 951160320 952427160 952513902 954650610 954838368 955074560 955940211 958084605 958510080 958597376 962027340 964571040 964658888 967012992 968040720 968128884 970300620 970491456 970600320 970731520 974485248 974594560 976628178 976869760 977061888 979342848 980383680 980647224 982865664 984174732 986472297 986776992 988990560 989080632 990571520 992638476 993060480 993079296 994713885 996632640 996723408 999267840 999358848 1000931580 1001600640 1001797632 1002400190 1002953664 1005050640 1005203520 1005473736 1007396940 1009340160 1011020670 1012008960 1015649280 1015922304 1017613773 1018220544 1018293984 1021526880 1021801484 1021956912 1024093620 1024186889 1024659072 1026162496 1027777410 1028782080 1028875776 1030494960 1030588812 1032576768 1032900660 1034295966 1034735680 1034987328 1035307008 1037151280 1037629440 1038552328 1040882040 1040976838 1043634240 1045024245 1045647360 1045742592 1047388320 1047669876 1050115671 1051698560 1054011285 1054153760 1054479360 1054923264 1058230074 1058348780 1059264512 1060931520 1061028144 1062155790 1063074816 1064844792 1067330682 1067660352 1068374016 1071480555 1072054016 1072217088 1074458880 1074556736 1075698760 1076629504 1078323840 1078401615 1078422048 1081175040 1085142420 1085241249 1085624320 1087889616 1088158720 1089045810 1089628672 1092072960 1092366528 1093527480 1096080330 1096295904 1096418880 1098978480 1099194624 1101760704 1102931640 1103228127 1105723872 1110124116 1110274176 1110398720 1112715711 1113108480 1113209856 1114392960 1114692528 1117193040 1117214208 1117294788 1121211720 1121313834 1124176320 1124278704 1126800720 1128322872 1128802560 1130681970 1131437760 1131660288 1132966176 1135507680 1135611096 1138510080 1141392384 1142078905 1142605440 1142912592 1145098680 1145580732 1146089472 1147307520 1149217740 1149985920 1150212096 1150295056 1150341120 1154432808 1157379840 1157485248 1161648864 1164077640 1164183658 1164360744 1164720384 1166429312 1166795190 1168371369 1169152352 1169513472 1170992295 1172136960 1172243712 1174088520 1176353280 1176460416 1178920160 1179463680 1181194240 1183160880 1183268636 1185922980 1186289280 1187082240 1188685824 1191352320 1191672576 1193547960 1193656662 1195959168 1197950391 1198246720 1199121408 1201920768 1202880228 1204056064 1205688363 1205823610 1206060768 1206866944 1208766240 1208876328 1210161105 1211208192 1213114320 1213224804 1214410752 1218106560 1218779136 1221327360 1221438592 1224178560 1225809030 1225832256 1226651648 1228582080 1228912344 1230218415 1233332892 1233471240 1234538496 1236350790 1236593952 1236899840 1239480792 1240798095 1241349120 1241682816 1244581536 1245904260 1249058448 1249198560 1252247040 1252361088 1253692080 1254029094 1256842170 1256865984 1257400320 1262038272 1264813542 1264984512 1265375232 1266669331 1268213760 1269902880 1270018536 1272775680 1272867480 1273117824 1274586948 1277251855 1277446140 1277562483 1278013440 1280823840 1282703120 1286094720 1288236015 1289350656 1290720960 1290838512 1293734160 1293988608 1294081938 1294133760 1297410048 1298190410 1298736909 1299313664 1302170904 1305790464 1307178240 1307529632 1309587345 1310487552 1312232976 1315296396 1315702656 1318654080 1318774176 1323517968 1324080640 1326285180 1326405971 1328843520 1328964544 1331055990 1332357120 1332478464 1334575440 1335467520 1337271552 1340067520 1340271360 1340631648 1343195920 1345454064 1345786880 1348027560 1348389933 1354199040 1354563072 1356818364 1357725312 1359862020 1359985869 1362035840 1362609216 1365458160 1366212096 1370369880 1370494686 1371834368 1373993280 1374118416 1376769024 1377200880 1379061288 1379983104 1382154840 1382526387 1387655145 1387842720 1388855808 1391512320 1393365660 1394323456 1396517760 1396618485 1396893168 1400154228 1405190754 1405348380 1405972480 1406564352 1408906224 1410403590 1410973432 1411623936 1414575360 1414704192 1416207720 1417433088 1419513870 1419793056 1423107576 1423547136 1426740480 1428640740 1428770853 1429622784 1431975915 1432611840 1437765120 1437868820 1437896064 1439811182 1441566720 1443041010 1446856560 1446988332 1450519488 1452061080 1452193326 1455450930 1455900480 1456097280 1456488704 1458036640 1461440440 1461727872 1461891840 1465304640 1465592832 1469014272 1470575520 1470970836 1474298496 1476262098 1479085795 1480165488 1480365568 1483620948 1484279808 1485857280 1486256704 1489590720 1489618944 1489726384 1494948960 1495085112 1498901760 1499038272 1502400960 1503600285 1504430496 1505070080 1507575960 1508210604 1508583680 1508880384 1510621568 1511095410 1514010240 1514148128 1516531005 1518013440 1521856512 1523473920 1523883456 1526798240 1527440976 1529743360 1532290320 1532702226 1532935368 1533314560 1536140430 1539243744 1541666115 1543173120 1543313664 1545742440 1545883218 1548865152 1549350990 1551443949 1552103520 1552480992 1552960512 1555726920 1557828492 1559351296 1561323060 1561465257 1562849280 1562991616 1565451360 1568471040 1568613888 1571082480 1571504814 1577547840 1581230640 1581655702 1581719040 1582384896 1587345111 1587523170 1588896768 1591397280 1591542216 1593233685 1594612224 1597267188 1598828544 1600996023 1601490528 1602561024 1603840304 1607584484 1608081024 1608325632 1611688320 1611835104 1613548140 1614944256 1617485760 1617633072 1621762560 1624142080 1627713630 1628436480 1632238080 1634412040 1634443008 1638109440 1638549792 1640291220 1640440609 1644120495 1644443856 1644628320 1648467720 1648791936 1652641056 1654397460 1655132160 1655577088 1659442048 1661205680 1665411264 1665598080 1669662720 1669814784 1671589440 1672038792 1675789560 1675821312 1675942182 1681817580 1681970751 1682717696 1686418056 1686646016 1693203840 1693358048 1696022955 1697034240 1697156640 1697490432 1699449264 1703261520 1703416644 1707765120 1714368888 1714792960 1717648020 1718371098 1719134208 1720961280 1721118016 1723826610 1724978880 1725318144 1725442584 1725511680 1731649212 1736069760 1736227872 1742473296 1742904320 1746116460 1746275487 1746541116 1747316736 1749643968 1750192785 1753728528 1754270208 1758205440 1758365568 1761132780 1763716790 1764529920 1764690624 1768380240 1771791360 1774741320 1774902954 1776637952 1778884470 1779433920 1780623360 1783028736 1787028480 1787508864 1790484993 1793938752 1797370080 1797853244 1798682112 1802881152 1804320342 1806084096 1808735415 1809091152 1810300416 1813149360 1813314492 1816812288 1819837206 1820610880 1821616128 1827159840 1827326248 1828168704 1831991040 1832157888 1835692032 1836267840 1838713545 1838748384 1839977472 1842873120 1843368516 1849999338 1850206860 1850456960 1851807744 1854526185 1855349760 1857820880 1862023680 1862157980 1862524224 1866872304 1868856390 1873587672 1873797840 1878541632 1880538120 1881043641 1882165248 1885263255 1886100480 1886272256 1888276960 1892685160 1893057408 1897476768 1898062848 1902320640 1904854320 1905027804 1909301220 1909676736 1910149120 1911880422 1916169210 1917020160 1917194752 1924054680 1929142080 1929317776 1934025984 1936081440 1936257768 1940601240 1940982912 1941122907 1941200640 1947285615 1948970496 1949189120 1953256356 1953739520 1954123776 1958685696 1960767360 1961294448 1965731328 1968349464 1972944594 1973553984 1977981120 1978161264 1981143040 1985276952 1986120960 1989427770 1993265280 1993446816 1996583985 1998535680 1998717696 2001863160 2003201280 2003595264 2004800380 2005907328 2009480605 2010101280 2010407040 2010947472 2014793880 2018680320 2022041340 2024017920 2031298560 2031844608 2035227546 2036587968 2043053760 2043602968 2043913824 2048187240 2048373778 2049318144 2052324992 2055554820 2055742029 2057564160 2057751552 2060989920 2061177624 2065153536 2065801320 2068591932 2069471360 2069974656 2070614016 2074302560 2075258880 2077104656 2081764080 2081953676 2087268480 2090048490 2091485184 2094776640 2095339752 2100231342 2103397120 2107786131 2108022570 2108307520 2108958720 2109846528 2116460148 2116697560 2118529024 2121863040 2122056288 2124311580 2126149632 2129270805 2129689584 2134661364 2135320704 2136748032 2142961110 2144108032 2144434176 2148917760 2149113472 2151397520 2156647680 2156803230 2156844096 2159716773 2162350080 2164561515 2170284840 2170482498 2175779232 2176317440 2178091620 2178289989 2179257344 2183176395 2184145920 2184733056 2187054960 2192160660 2192591808 2192837760 2197956960 2198389248 2203521408 2205863280 2206456254 2211447744 2214393147 2220248232 2220548352 2220797440 2225431422 2226419712 2228696671 2228785920 2229385056 2234386080 2234428416 2234589576 2242423440 2242627668 2247316555 2248352640 2248557408 2253601440 2256645744 2257605120 2261363940 2262875520 2263320576 2265932352 2266643115 2271015360 2271222192 2277020160 2282784768 2284157810 2285210880 2285825184 2290197360 2291161464 2294615040 2298435480 2299053339 2299971840 2300424192 2300590112 2304210645 2308865616 2314759680 2314970496 2318824827 2323297728 2328155280 2328367316 2328721488 2329440768 2332858624 2333590380 2336742738 2338304704 2339026944 2341984590 2344273920 2344487424 2348177040 2352706560 2352920832 2357257221 2357840320 2362388480 2366321760 2366537272 2371845960 2372483553 2372578560 2377371648 2381284755 2382704640 2383345152 2387095920 2387313324 2391918336 2395900782 2396493440 2398242816 2403841536 2405760456 2411376726 2411647220 2412121536 2413733888 2417532480 2417752656 2420322210 2422416384 2426228640 2426449608 2436213120 2437558272 2441570445 2442654720 2442877184 2448357120 2451618060 2451664512 2453303296 2457164160 2457824688 2460436830 2466665784 2466942480 2472701580 2473187904 2473799680 2478961584 2481596190 2482698240 2483365632 2489163072 2491808520 2498116896 2498397120 2504494080 2504722176 2507384160 2508058188 2513684340 2513731968 2513913273 2514800640 2524076544 2529627084 2529969024 2530750464 2533338662 2536427520 2539805760 2540037072 2545551360 2545734960 2546235648 2549173896 2554503710 2554892280 2555124966 2561647680 2565406240 2572189440 2576472030 2578701312 2581441920 2581677024 2585739915 2587468320 2587977216 2588163876 2588267520 2594820096 2596380820 2597473818 2598627328 2602442095 2604341808 2611580928 2614356480 2615059264 2619174690 2620975104 2624465952 2630592792 2631405312 2637308160 2637548352 2645575185 2647035936 2648161280 2652570360 2652811942 2657687040 2657929088 2662111980 2662354431 2664714240 2664956928 2668326705 2669150880 2670935040 2674543104 2680135040 2680542720 2681263296 2686391840 2690908128 2691573760 2696055120 2696779866 2706480513 2709126144 2713636728 2715450624 2719724040 2719971738 2724071680 2725218432 2729755809 2730916320 2732424192 2740739760 2740989372 2743668736 2747986560 2748236832 2753538048 2754401760 2758122576 2759966208 2764309680 2765052774 2775310290 2775685440 2777711616 2783024640 2786731320 2793035520 2793236970 2793786336 2800308456 2803284585 2810381508 2810696760 2813128704 2817812448 2820807180 2821946864 2823247872 2829150720 2829408384 2832415440 2839027740 2839586112 2846215152 2847094272 2853480960 2857281480 2857541706 2863951830 2865223680 2867820633 2875530240 2875737640 2875792128 2879622364 2886082020 2886344869 2893713120 2893976664 2901038976 2904122160 2904386652 2910459145 2910901860 2911800960 2912194560 2912977408 2916073280 2922880880 2923455744 2923783680 2930609280 2931185664 2938028544 2941151040 2941941672 2948596992 2952524196 2958171590 2959416891 2960330976 2960731136 2967241896 2971714560 2972513408 2979181440 2979237888 2979452768 2984141655 2989897920 2990170224 2997803520 2998076544 3004801920 3007200570 3008860992 3010140160 3015151920 3016421208 3017167360 3021243136 3022190820 3028020480 3028296256 3033062010 3036026880 3046947840 3047766912 3052841319 3053596480 3054881952 3059486720 3064580640 3065404452 3065870736 3066629120 3072280860 3072560667 3078487488 3083332230 3086346240 3086627328 3091484880 3091766436 3097730304 3098701980 3102887898 3104207040 3104961984 3105921024 3111453840 3115656984 3122646120 3122930514 3125983232 3130902720 3135072735 3136942080 3137227776 3142164960 3143009628 3150347013 3155095680 3162033855 3162461280 3163311404 3163438080 3164769792 3174690222 3175046340 3177793536 3182794560 3183084432 3186467370 3189224448 3194534376 3201992046 3202981056 3205122048 3207680608 3215168968 3216162048 3216651264 3223376640 3223670208 3227096280 3227963779 3229888512 3234971520 3235204845 3235266144 3243525120 3248284160 3255427260 3255723747 3256872960 3264476160 3268824080 3268886016 3276218880 3277099584 3280582440 3280881218 3288240990 3288887712 3289256640 3296935440 3297583872 3305282112 3308794920 3309684381 3311154176 3318884096 3322411360 3330822528 3331196160 3339325440 3339629568 3343178880 3344077584 3351579120 3351642624 3351884364 3363635160 3363941502 3365435392 3372836112 3373292032 3386407680 3386716096 3392045910 3394313280 3394980864 3398898528 3406523040 3406833288 3415530240 3426236715 3428737776 3429585920 3435296040 3436742196 3438268416 3441922560 3442236032 3447653220 3449957760 3450636288 3450885168 3451023360 3463298424 3472139520 3472455744 3484946592 3485808640 3492232920 3492550974 3493082232 3499287936 3500385570 3505114107 3507457056 3508540416 3512976885 3516410880 3516731136 3522265560 3527433580 3529059840 3529381248 3536760480 3543582720 3549482640 3549805908 3553275904 3557768940 3558867840 3561246720 3566057472 3574056960 3575017728 3580969986 3587877504 3594740160 3595706488 3597364224 3599527955 3605762304 3608640684 3612168192 3617065089 3617470830 3618182304 3620600832 3626298720 3626628984 3630483315 3633624576 3639674412 3641221760 3643232256 3654319680 3654652496 3656337408 3663982080 3664315776 3672535680 3677427090 3677496768 3679954944 3685746240 3686737032 3690655245 3699998676 3700413720 3700913920 3703615488 3709052370 3710699520 3715641760 3724047360 3724315960 3725048448 3733744608 3737712780 3738053191 3747175344 3747595680 3757083264 3761076240 3762087282 3770526510 3772200960 3772544512 3776553920 3785370320 3786114816 3794953536 3796125696 3800007993 3804641280 3809708640 3810055608 3818602440 3819353472 3823760844 3831755565 3832338420 3832687449 3834040320 3834389504 3848109360 3858284160 3858635552 3864708045 3868051968 3872162880 3872515536 3881202480 3881965824 3882245814 3882401280 3894571230 3896210727 3897940992 3898378240 3906512712 3907479040 3917371392 3921534720 3922588896 3928762035 3931462656 3936698928 3945889188 3947107968 3954139255 3955962240 3956322528 3962286080 3970553904 3972241920 3978855540 3979217913 3986530560 3986893632 3993167970 3997071360 3997435392 4003726320 4006402560 4009600760 4011814656 4018961210 4020202560 4020814080 4021894944 4029587760 4037360640 4044082680 4045169799 4062597120 4063689216 4070455092 4073175936 4079957607 4086107520 4087205936 4087827648 4096374480 4096747556 4098636288 4104649984 4111109640 4111484058 4115503104 4121979840 4122355248 4130307072 4131602640 4137183864 4138942720 4139949312 4147579161 4148605120 4154209312 4163528160 4163907352 4174536960 4180096980 4182970368 4189553280 4189855455 4190679504 4200462684 4206794240 4215572262 4216045140 4216615040 4217917440 4219693056 4232920296 4233395120 4243726080 4244112576 4248623160 4252299264 4258541610 4259379168 4269322728 4270641408 4285922220 4286312559 4288216064 4288868352 4295927745 4297835520 4298226944 4302795040 4313295360 4313606460 4313688192 4319433546 4324700160 4329123030 4340569680 4340964996 4351558464 4352634880 4356183240 4356579978 4358514688 4366352790 4368291840 4369466112 4374109920 4384321320 4385183616 4385675520 4395913920 4396778496 4407042816 4411726560 4412912508 4422895488 4428786294 4437257385 4440496464 4441096704 4441594880 4450862844 4452839424 4457393342 4457571840 4458770112 4468772160 4468856832 4469179152 4484846880 4485255336 4494633110 4496705280 4497114816 4507202880 4510800855 4513291488 4515210240 4522727880 4525751040 4526641152 4531864704 4533286230 4542030720 4542444384 4549593015 4554040320 4565569536 4568315620 4570421760 4571650368 4580394720 4582322928 4589230080 4596870960 4598106678 4599943680 4601180224 4608421290 4617731232 4624998345 4629519360 4629940992 4637649654 4646595456 4656310560 4656734632 4657442976 4658881536 4665717248 4667180760 4673485476 4676609408 4678053888 4683969180 4684395771 4688547840 4688974848 4696354080 4705413120 4705841664 4714514442 4715680640 4732643520 4733074544 4743691920 4744967106 4745157120 4762035333 4762569510 4766690304 4774191840 4774626648 4779701055 4783836672 4791801564 4792986880 4796485632 4802988069 4807683072 4811520912 4822753452 4823294440 4824243072 4827467776 4835064960 4835505312 4840644420 4844832768 4852457280 4852899216 4872426240 4883140890 4885309440 4885754368 4896714240 4903236120 4903329024 4914328320 4915649376 4920873660 4921321827 4932361485 4933331568 4933884960 4945403160 4946375808 4957923168 4963192380 4965396480 4966731264 4978326144 4983617040 4996233792 4996794240 5008988160 5009444352 5014768320 5016116376 5027368680 5027463936 5027826546 5045912253 5048153088 5059254168 5059938048 5066677324 5079611520 5080074144 5088068865 5091102720 5091469920 5092471296 5098347792 5109007420 5109784560 5110249932 5120934445 5123295360 5130812480 5144378880 5152944060 5157402624 5162883840 5163354048 5171479830 5174936640 5175954432 5176327752 5176535040 5192761640 5194947636 5197254656 5204884190 5208683616 5228712960 5230118528 5238349380 5238826461 5241950208 5248931904 5250578355 5261185584 5262810624 5274616320 5275096704 5291150370 5294071872 5296322560 5305140720 5305623884 5315374080 5315858176 5324223960 5324708862 5329913856 5336653410 5338301760 5341870080 5349086208 5360270080 5361085440 5362526592 5371454979 5372783680 5381816256 5383147520 5392110240 5393559732 5412961026 5418252288 5426206245 5427273456 5430901248 5439448080 5439943476 5448143360 5450436864 5459511618 5461832640 5464848384 5481479520 5481978744 5495973120 5496473664 5507076096 5508803520 5516140635 5516245152 5519932416 5528619360 5530105548 5550620580 5551370880 5555423232 5563578555 5566049280 5573462640 5586071040 5586473940 5587572672 5600616912 5606569170 5620763016 5621393520 5635624896 5641614360 5643130923 5643893728 5646495744 5658301440 5658816768 5664830880 5678055480 5679172224 5679581839 5692430304 5694188544 5706961920 5714562960 5715083412 5727903660 5730447360 5735641266 5751060480 5751475280 5751584256 5759244728 5772164040 5772689738 5787426240 5787953328 5802077952 5808244320 5808773304 5820918290 5821803720 5823368721 5823601920 5825954816 5832146560 5841856845 5845761760 5846911488 5847567360 5861218560 5862371328 5876057088 5882302080 5883883344 5897193984 5905048392 5916343180 5918833782 5920661952 5921462272 5934483792 5943429120 5945026816 5958362880 5958905536 5968283310 5979795840 5980340448 5989751955 5995607040 5996153088 6009603840 6014401140 6017721984 6020280320 6028441815 6030303840 6032842416 6034334720 6042486272 6044381640 6056040960 6056592512 6066124020 6072053760 6093895680 6095533824 6105682638 6107192960 6109763904 6129161280 6130808904 6131741472 6133258240 6144561720 6145121334 6156974976 6166664460 6167226087 6172692480 6173254656 6182969760 6183532872 6195460608 6197403960 6205775796 6208414080 6209923968 6211842048 6222907680 6231313968 6245292240 6245861028 6251966464 6261805440 6270145470 6274455552 6284329920 6286019256 6300694026 6310191360 6324067710 6324922560 6326622808 6326876160 6329539584 6333346655 6349380444 6350092680 6355587072 6365589120 6366168864 6372934740 6378448896 6387812415 6389068752 6403984092 6405962112 6410244096 6415361216 6430337936 6432324096 6433302528 6446753280 6447340416 6454192560 6455927558 6469943040 6470409690 6470532288 6479150319 6487050240 6493684545 6496568320 6510854520 6511447494 6528952320 6534869967 6537648160 6537772032 6552437760 6554199168 6561164880 6561762436 6576481980 6577775424 6578513280 6593870880 6595167744 6610564224 6617589840 6619368762 6622308352 6632029855 6637768192 6643179441 6644822720 6661645056 6662392320 6679259136 6686090013 6686357760 6688155168 6703158240 6703285248 6703768728 6727270320 6727883004 6730870784 6741949665 6745672224 6746584064 6772815360 6773432192 6784091820 6788626560 6789961728 6797797056 6799929345 6813046080 6813666576 6831060480 6852473430 6857475552 6859171840 6870592080 6873484392 6883845120 6884472064 6895306440 6897160017 6899915520 6901272576 6901770336 6912631935 6926596848 6944279040 6944911488 6956474481 6969893184 6971617280 6984465840 6985101948 6986164464 6998575872 7000771140 7010228214 7014914112 7017080832 7025953770 7032821760 7033462272 7044531120 7054867160 7058119680 7058762496 7073520960 7087165440 7098965280 7099611816 7115537880 7117450659 7117735680 7132114944 7143854265 7148113920 7150035456 7161939972 7175755008 7189480320 7191412976 7194728448 7199055910 7211524608 7217281368 7234130178 7234941660 7236364608 7241201664 7252597440 7253257968 7260966630 7267249152 7279348824 7282443520 7308639360 7309304992 7312674816 7327964160 7328631552 7345071360 7354854180 7354993536 7355524021 7359909888 7371492480 7373474064 7381310490 7399997352 7400827440 7401827840 7418104740 7421399040 7431283520 7448094720 7448631920 7450096896 7467489216 7475425560 7476106382 7494350688 7495191360 7514166528 7522152480 7524174564 7541053020 7541739819 7544401920 7545089024 7553107840 7570740640 7572229632 7589907072 7592251392 7600015986 7609282560 7619417280 7620111216 7637204880 7638706944 7647521688 7663511130 7664676840 7665374898 7668779008 7696218720 7716568320 7717271104 7729416090 7736103936 7744325760 7745031072 7757219745 7762404960 7763931648 7764491628 7764802560 7789142460 7792421454 7795881984 7796756480 7807326285 7813025424 7814958080 7834742784 7843069440 7845177792 7857524070 7862925312 7873397856 7891778376 7894215936 7908278510 7911924480 7912645056 7918961501 7936725555 7941107808 7944483840 7957711080 7958435826 7973061120 7973787264 7986335940 7987063293 7994142720 7994870784 8004980115 8007452640 8012805120 8019201520 8023629312 8037922420 8040405120 8041628160 8043789888 8059175520 8074721280 8088165360 8090339598 8119441539 8127378432 8140910184 8146351872 8159915214 8172215040 8174411872 8175655296 8192748960 8193495112 8197272576 8202203045 8209299968 8222219280 8222968116 8231006208 8243959680 8244710496 8260614144 8263205280 8274367728 8277885440 8279898624 8295158322 8297210240 8308418624 8327056320 8327814704 8349073920 8360193960 8379106560 8379710910 8381359008 8400925368 8409853755 8413588480 8431144524 8432090280 8433230080 8439386112 8465840592 8466790240 8487452160 8488225152 8497246320 8517083220 8518758336 8538645456 8541282816 8571844440 8572625118 8576432128 8591855490 8595671040 8596453888 8603461899 8605590080 8626590720 8627212920 8627376384 8638867092 8658246060 8659034607 8681139360 8681929992 8703116928 8712366480 8713159956 8717029376 8731377435 8732705580 8736583680 8738932224 8748219840 8768642640 8770367232 8771351040 8791827840 8793556992 8814085632 8823453120 8825825016 8845790976 8857572588 8874514770 8878250673 8880992928 8882193408 8883189760 8901725688 8914786684 8915143680 8917540224 8937544320 8937713664 8938358304 8952424965 8969693760 8970510672 8989266220 8993410560 8994229632 9014405760 9021601710 9026582976 9030420480 9045455760 9051502080 9063729408 9066572460 9084061440 9084888768 9099186030 9108080640 9136631240 9140843520 9143300736 9160789440 9164645856 9178460160 9193741920 9196213356 9199887360 9202360448 9216842580 9217682001 9235462464 9249996690 9259038720 9259881984 9275299308 9293190912 9312621120 9313469264 9314885952 9317763072 9331434496 9334361520 9346970952 9353218816 9367938360 9368791542 9377949696 9392708160 9405218205 9410826240 9411683328 9429028884 9431361280 9451041039 9465287040 9466149088 9487383840 9489934212 9490314240 9524070666 9525139020 9533380608 9548383680 9549253296 9559402110 9567673344 9583603128 9585973760 9605976138 9615366144 9623041824 9645506904 9646588880 9648486144 9670129920 9671010624 9681288840 9683891337 9689665536 9704914560 9705614535 9705798432 9744852480 9766281780 9767171241 9770618880 9771508736 9793428480 9806472240 9806658048 9828656640 9831298752 9841747320 9842643654 9864722970 9866663136 9867769920 9890806320 9892751616 9915846336 9926384760 9929053143 9933462528 9956652288 9967234080 9992467584 9993588480 10017976320 10018888704 10029536640 10032232752 10054737360 10054927872 10055653092 10091824506 10096306176 10118508336 10119876096 10133354648 10159223040 10160148288 10176137730 10182939840 10184942592 10196695584 10218014840 10219569120 10220499864 10241868890 10246590720 10261624960 10278710145 10288757760 10305888120 10314805248 10325767680 10326708096 10342959660 10349873280 10351908864 10352655504 10353070080 10385523280 10389895272 10409768380 10417367232 10457425920 10460237056 10476698760 10477652922 10497863808 10501156710 10515342321 10522371168 10525621248 10538930655 10549232640 10550193408 10582300740 10588143744 10592645120 10610281440 10611247768 10630748160 10631716352 10648447920 10649417724 10659827712 10673306820 10676603520 10683740160 10698172416 10720540160 10722170880 10725053184 10742909958 10745567360 10763632512 10784220480 10787119464 10798583865 10825922052 10836504576 10851195267 10852412490 10854546912 10861802496 10878896160 10879886952 10891449945 10896286720 10900873728 10919023236 10923665280 10929696768 10962959040 10963957488 10991946240 10992947328 11017607040 11032281270 11032490304 11039864832 11057238720 11060211096 11071965735 11101241160 11102741760 11110846464 11127157110 11132098560 11143483355 11146925280 11172142080 11172947880 11175145344 11201233824 11213138340 11214159573 11241526032 11242787040 11271249792 11283228720 11286261846 11287787456 11316602880 11317633536 11329661760 11356110960 11358344448 11359163678 11384860608 11388377088 11400023979 11413923840 11429125920 11430166824 11455807320 11471282532 11495266695 11498062347 11502120960 11502950560 11503168512 11518489456 11544328080 11545379476 11574852480 11575906656 11594124135 11604155904 11616488640 11617546608 11641836580 11643607440 11646737442 11647203840 11651909632 11664293120 11683713690 11688632181 11691523520 11693822976 11695134720 11722437120 11752114176 11764604160 11767766688 11786286105 11794387968 11810096784 11832686360 11837667564 11841323904 11842924544 11862417765 11868967584 11886858240 11890053632 11916725760 11917811072 11936566620 11937653739 11959591680 11960680896 11979503910 11991214080 11992306176 12019207680 12028802280 12035443968 12056883630 12060607680 12065684832 12068669440 12084972544 12088763280 12112081920 12113185024 12132248040 12135509397 12187791360 12191067648 12211365276 12214385920 12219527808 12239872821 12258322560 12261617808 12263482944 12266516480 12289123440 12290242668 12313949952 12333328920 12334452174 12346509312 12365939520 12367065744 12390921216 12394807920 12411551592 12416828160 12419847936 12445815360 12462627936 12490584480 12491722056 12523610880 12540290940 12548911104 12568659840 12569566365 12572038512 12601388052 12620382720 12648135420 12649845120 12653245616 12653752320 12659079168 12666693310 12698760888 12700185360 12731178240 12732337728 12745869480 12756897792 12775624830 12778137504 12807968184 12811924224 12830722432 12858937677 12860675872 12864648192 12866605056 12893506560 12894680832 12908385120 12911855116 12939886080 12940819380 12941064576 12958300638 12974100480 12987369090 12993136640 13021709040 13022894988 13057904640 13069739934 13075296320 13075544064 13104875520 13108398336 13122329760 13123524872 13152963960 13155550848 13157026560 13187741760 13190335488 13221128448 13235179680 13238737524 13244616704 13264059710 13275536384 13286358882 13289645440 13311772155 13323290112 13324784640 13358518272 13372180026 13372715520 13376310336 13406316480 13406570496 13407537456 13454540640 13455766008 13483899330 13491344448 13493168128 13532402565 13545630720 13546864384 13568183640 13577253120 13579923456 13595594112 13599858690 13626092160 13627333152 13648779045 13662120960 13704946860 13714951104 13718343680 13741184160 13746968784 13767690240 13768944128 13790612880 13794320034 13799831040 13803540672 13825263870 13853193696 13888558080 13889822976 13912948962 13933362641 13939786368 13968931680 13970203896 13972328928 13997151744 14001542280 14020456428 14029828224 14034161664 14051907540 14053187313 14065643520 14066924544 14089062240 14109734320 14116239360 14117524992 14147041920 14197930560 14199223632 14231075760 14234901318 14235471360 14286105999 14287708530 14300070912 14323879944 14339103165 14351510016 14378960640 14382825952 14389456896 14398111820 14423049216 14431724345 14434562736 14468260356 14469883320 14472729216 14482403328 14505194880 14506515936 14521933260 14534498304 14558697648 14564887040 14617278720 14618609984 14655928320 14657263104 14690142720 14709708360 14709987072 14711048042 14742984960 14746948128 14762620980 14763965481 14797084455 14799994704 14801654880 14803655680 14836209480 14862567040 14896189440 14897263840 14900193792 14934978432 14950851120 14952212764 14988701376 14990382720 15028333056 15044304960 15048349128 15082106040 15083479638 15090178048 15106215680 15137736759 15141481280 15144459264 15179814144 15200031972 15238834560 15240222432 15264206595 15274409760 15277413888 15295043376 15327022260 15329353680 15330749796 15337558016 15362803335 15392437440 15433136640 15434542208 15458832180 15472207872 15488651520 15490062144 15514439490 15524809920 15527863296 15528983256 15529605120 15578284920 15584842908 15591763968 15614652570 15626050848 15629916160 15686138880 15690355584 15715048140 15716479383 15725850624 15746795712 15751735065 15783556752 15788431872 15816557020 15823848960 15825290112 15837923002 15873451110 15882215616 15888967680 15915422160 15916871652 15946122240 15947574528 15972671880 15974126586 15989741568 16009960230 16014905280 16025610240 16038403040 16047258624 16075844840 16080810240 16083256320 16087579776 16118351040 16139818895 16149442560 16176330720 16180679196 16238883078 16254756864 16278618735 16281820368 16292703744 16319830428 16344430080 16348823744 16351310592 16385497920 16386990224 16394545152 16404406090 16418599936 16444438560 16445936232 16487919360 16489420992 16521228288 16526410560 16548421905 16548735456 16555770880 16559797248 16590316644 16594420480 16616837248 16654112640 16655629408 16698147840 16720387920 16758213120 16759421820 16762718016 16801850736 16819707510 16827176960 16862289048 16864180560 16866460160 16929392769 16931681184 16933580480 16974904320 16976450304 16994492640 17034166440 17037516672 17038745517 17077290912 17082565632 17143688880 17145250236 17152864256 17183710980 17191342080 17192907776 17206923798 17211180160 17253181440 17254425840 17254752768 17277734184 17316492120 17318069214 17362278720 17363859984 17406233856 17424732960 17426319912 17462754870 17465411160 17470106163 17477864448 17496439680 17525570535 17537285280 17540734464 17542702080 17583655680 17587113984 17628171264 17646906240 17651650032 17691581952 17715145176 17749029540 17756501346 17761985856 17764386816 17766379520 17803451376 17829573368 17830287360 17835080448 17875088640 17876716608 17904849930 17939387520 17941021344 17978532440 17986821120 17988459264 18028811520 18043203420 18044846699 18053165952 18060840960 18085325445 18090911520 18103004160 18127458816 18133144920 18168122880 18169777536 18198372060 18216161280 18273262480 18281687040 18286601472 18321578880 18329291712 18387483840 18392426712 18399774720 18404720896 18433685160 18435364002 18470924928 18499993380 18501678261 18518077440 18519763968 18550598616 18586381824 18625242240 18626938528 18629771904 18635526144 18662868992 18668723040 18690265955 18693941904 18706437632 18735876720 18737583084 18755899392 18785416320 18810436410 18823366656 18858057768 18862722560 18902082078 18930574080 18932298176 18974767680 18979868424 18980628480 19000039965 19048141332 19050278040 19066761216 19096767360 19098506592 19118804220 19135346688 19163437245 19167206256 19171947520 19211952276 19230732288 19246083648 19291013808 19293177760 19296972288 19340259840 19342021248 19362577680 19367782674 19409829120 19411229070 19411596864 19437450957 19481053635 19489704960 19532563560 19534342482 19543017472 19586856960 19604609901 19612944480 19613316096 19657313280 19662597504 19683494640 19685287308 19729445940 19733326272 19735539840 19781612640 19785503232 19831692672 19852769520 19858106286 19866925056 19896089565 19913304576 19934468160 19984935168 19987176960 20037777408 20058270039 20059073280 20064465504 20109474720 20109855744 20111306184 20183649012 20192612352 20225848995 20237016672 20239752192 20266709296 20318446080 20320296576 20352275460 20365879680 20369885184 20393391168 20399788035 20436029680 20439138240 20440999728 20483737780 20493181440 20523249920 20557420290 20577515520 20611776240 20651535360 20653416192 20685919320 20691480051 20699746560 20703817728 20705311008 20737895805 20771046560 20779790544 20819536760 20834734464 20914851840 20920474112 20953397520 20955305844 20995727616 21002313420 21030684642 21044742336 21051242496 21077861310 21098465280 21100386816 21164601480 21176287488 21220562880 21222495536 21261496320 21263432704 21296895840 21298835448 21346613640 21352351977 21353207040 21396344832 21431562795 21441080320 21444341760 21450106368 21485819916 21491134720 21527265024 21568440960 21574238928 21597167730 21651844104 21702390534 21704824980 21709093824 21723604992 21757792320 21759773904 21782899890 21792573440 21801747456 21838046472 21847330560 21925918080 21927914976 21983892480 21985894656 22035214080 22064562540 22064980608 22066572063 22079729664 22114477440 22120422192 22143931470 22202482320 22205483520 22254314220 22264197120 22286966710 22293850560 22344284160 22345895760 22350290688 22402467648 22426276680 22428319146 22483052064 22485574080 22542499584 22566457440 22572523692 22575574912 22625219457 22633205760 22635267072 22659323520 22712221920 22716688896 22718327356 22769721216 22776754176 22800047958 22827847680 22858251840 22860333648 22911614640 22942565064 22990533390 22996124694 23005901120 23006337024 23036978912 23088656160 23090758952 23149704960 23151813312 23188248270 23208311808 23232977280 23235093216 23283673160 23287214880 23293474884 23294407680 23303819264 23328586240 23367427380 23377264362 23383047040 23387645952 23390269440 23421978855 23444874240 23504228352 23529208320 23535533376 23572572210 23588775936 23620193568 23665372720 23675335128 23682647808 23724835530 23737935168 23756884503 23780107264 23810176665 23833451520 23835622144 23873133240 23875307478 23919183360 23921361792 23959007820 23961189879 23982428160 23984612352 24014940345 24038415360 24057604560 24070887936 24113767260 24121215360 24131369664 24137338880 24169945088 24177526560 24224163840 24226370048 24264496080 24271018794 24358324617 24382135296 24422730552 24428771840 24439055616 24479745642 24515663381 24516645120 24523235616 24526965888 24578246880 24580485336 24606609135 24627899904 24666657840 24668904348 24693018624 24731879040 24734131488 24781842432 24789615840 24823103184 24833656320 24839695872 24891630720 24925255872 24981168960 24983444112 25047221760 25080581880 25137319680 25139132730 25144077024 25202776104 25229561265 25240765440 25296270840 25299690240 25306491232 25318158336 25333386620 25397521776 25400370720 25462356480 25464675456 25491738960 25551249660 25556275008 25615936368 25623848448 25661444864 25717875354 25721351744 25729296384 25787013120 25789361664 25816770240 25823710232 25879772160 25881638760 25882129152 25916601276 25974738180 25977103821 25986273280 26043418080 26045789976 26139479868 26150592640 26151088128 26194132305 26209751040 26216796672 26244659520 26247049744 26305927920 26311101696 26314053120 26375483520 26380670976 26442256896 26470359360 26477475048 26528119420 26551072768 26572717764 26579290880 26623544310 26634752019 26646580224 26649569280 26744360052 26745431040 26752620672 26812632960 26813140992 26815074912 26857274895 26909081280 26911532016 26967798660 26982688896 26986336256 27064805130 27091261440 27093728768 27136367280 27154506240 27191188224 27199717380 27252184320 27254666304 27297558090 27324241920 27409893720 27429902208 27482368320 27493937568 27535380480 27537888256 27581225760 27588640068 27599662080 27607081344 27650527740 27653046003 27706387392 27777116160 27779645952 27825897924 27866725282 27879572736 27937863360 27940407792 27944657856 27994303488 28003084560 28040912856 28059656448 28103815080 28106374626 28133849088 28178124480 28215654615 28219468640 28232478720 28235049984 28294083840 28395861120 28397909195 28398447264 28462151520 28469802636 28470942720 28572211998 28575417060 28600141824 28647759888 28678206330 28703020032 28757921280 28765651904 28796223640 28846098432 28863448690 28869125472 28936520712 28939766640 28945458432 29010389760 29013031872 29043866520 29051674011 29068996608 29116843605 29117395296 29129774080 29234557440 29237219968 29301513723 29311856640 29314526208 29380285440 29419416720 29419974144 29422096084 29485969920 29493896256 29525241960 29527930962 29594168910 29599989408 29603309760 29607311360 29672418960 29725134080 29787159429 29794527680 29800387584 29869956864 29901702240 29904425528 29977402752 29980765440 30056666112 30088609920 30096698256 30164212080 30166959276 30180356096 30212431360 30275473518 30282962560 30288918528 30359628288 30400063944 30477669120 30480444864 30528413190 30548819520 30554827776 30590086752 30654044520 30658707360 30661499592 30725606670 30784874880 30836130435 30866273280 30869084416 30917664360 30944415744 30977303040 30980124288 31028878980 31049619840 31055726592 31057966512 31059210240 31156569840 31169685816 31229305140 31252101696 31259832320 31372277760 31380711168 31430096280 31432958766 31493591424 31503470130 31546026963 31567113504 31576863744 31633114040 31647697920 31650580224 31675846004 31746902220 31749793559 31764431232 31777935360 31830844320 31833743304 31892244480 31895149056 31945343760 31948253172 31979483136 32019920460 32029810560 32051220480 32076806080 32094517248 32151689680 32161620480 32166512640 32175159552 32236702080 32279637790 32352661440 32361358392 32395751595 32477766156 32509513728 32553585801 32557237470 32563640736 32585407488 32639660856 32674349835 32688860160 32697647488 32702621184 32770995840 32773980448 32789090304 32808812180 32837199872 32888877120 32891872464 32975838720 32978841984 33052821120 33096843810 33097470912 33111541760 33119594496 33180633288 33188840960 33215897205 33233674496 33308225280 33311258816 33396295680 33430450065 33440775840 33516426240 33518843640 33525436032 33603701472 33639415020 33642478719 33654353920 33724578096 33728361120 33732920320 33858785538 33863362368 33867160960 33949808640 33952900608 33988985280 34068332880 34075033344 34077491034 34154581824 34165131264 34200071937 34287377760 34290500472 34367421960 34385815552 34413847596 34422360320 34485800085 34494187041 34506362880 34508851680 34509505536 34555468368 34632984240 34636138428 34724557440 34727719968 34782372405 34812467712 34849465920 34852639824 34925509740 34930822320 34940212326 34955728896 34992879360 35051141070 35074570560 35081468928 35085404160 35167311360 35256342528 35293812480 35303300064 35383163904 35430290352 35498059080 35507601569 35513002692 35523971712 35528773632 35587253295 35606902752 35659146736 35660574720 35670160896 35750177280 35753433216 35809699860 35812961217 35878775040 35882042688 35957064880 35973642240 35976918528 36057623040 36086406840 36089693398 36106331904 36170650890 36181823040 36206008320 36254917632 36266289840 36336245760 36339555072 36396744120 36406528191 36546524960 36563374080 36573202944 36643157760 36658583424 36774967680 36777620105 36784853424 36799549440 36809441792 36867370320 36870728004 36941849856 36999986760 37003356522 37039527936 37101197232 37172763648 37250484480 37253877056 37259543808 37325737984 37337446080 37380531910 37387883808 37412875264 37471753440 37475166168 37570832640 37620872820 37646733312 37708699095 37716115536 37725445120 37804164156 37861148160 37864596352 37949535360 37959736848 37961256960 38000079930 38096282664 38100556080 38193534720 38197013184 38237608440 38270693376 38326874490 38334412512 38343895040 38423904552 38492167296 38576813031 38582027616 38586355520 38593944576 38680519680 38684042496 38725155360 38735565348 38819658240 38822458140 38823193728 38874901914 38962107270 38979409920 39065127120 39068684964 39086034944 39173713920 39209219802 39225888960 39226632192 39314626560 39325195008 39366989280 39370574616 39458891880 39466652544 39471079680 39563225280 39571006464 39594807505 39663385344 39705539040 39716212572 39733850112 39792179130 39826609152 39868936320 39935316465 39969870336 39974353920 40075554816 40116540078 40118146560 40128931008 40218949440 40219711488 40222612368 40367298024 40451697990 40474033344 40479504384 40533418592 40597207695 40636892160 40640593152 40704550920 40731759360 40739770368 40786782336 40799576070 40872059360 40878276480 40881999456 40967475560 40986362880 41046499840 41114840580 41118585101 41155031040 41223552480 41303070720 41306832384 41371838640 41382960102 41399493120 41410622016 41475791610 41542093120 41559581088 41639073520 41669468928 41800087923 41840948224 41906795040 41910611688 41991455232 42004626840 42061369284 42089484672 42102484992 42155722620 42159561939 42196930560 42200773632 42329202960 42352574976 42441125760 42444991072 42526865408 42593791680 42597670896 42693227280 42704703954 42706414080 42858317997 42863125590 42882160640 42900212736 42971639832 42982269440 43017309495 43054530048 43136881920 43148477856 43194335460 43295173035 43303688208 43404781068 43409649960 43418187648 43447209984 43515584640 43519547808 43565799780 43585146880 43603494912 43676092944 43694661120 43851836160 43855829952 43967784960 43971789312 44070428160 44129125080 44129961216 44133144126 44228954880 44240844384 44287862940 44291896443 44391253365 44404964640 44410967040 44508628440 44573933420 44587701120 44688568320 44691791520 44700581376 44804935296 44852553360 44856638292 44966104128 44971148160 45084999168 45132914880 45145047384 45151149824 45250438914 45270534144 45318647040 45424443840 45433377792 45436654712 45539442432 45600095916 45716503680 45720667296 45823229280 45885130128 45981066780 45992249388 46011802240 46012674048 46073957824 46088410005 46177312320 46181517904 46299409920 46303626624 46376496540 46416623616 46465954560 46470186432 46567346320 46574429760 46586949768 46588815360 46657172480 46734854760 46754528724 46766094080 46775291904 46843957710 46889748480 47058416640 47071066752 47145144420 47149438149 47177551872 47240387136 47255205195 47330745440 47350670256 47365295616 47449671060 47475870336 47513769006 47560214528 47620353330 47666903040 47671244288 47746266480 47750614956 47838366720 47842723584 47918015640 47922379758 47969224704 48029880690 48076830720 48115209120 48141775872 48227534520 48242430720 48262739328 48339890176 48355053120 48419456685 48448327680 48452740096 48528992160 48542037588 48716649234 48764270592 48835856205 48845461104 48857543680 48878111232 48959491284 49031326762 49033290240 49046471232 49053931776 49156493760 49160970672 49213218270 49255799808 49333315680 49337808696 49463758080 49468262976 49563684864 49579231680 49645265715 49646206368 49667312640 49679391744 49783261440 49850511744 49962337920 49966888224 50094443520 50161163760 50274639360 50278265460 50288154048 50405552208 50459122530 50481530880 50592541680 50599380480 50612982464 50666773240 50795043552 50800741440 50924712960 50929350912 50983477920 51102499320 51112550016 51116236551 51231872736 51247696896 51322889728 51435750708 51442703488 51458592768 51574026240 51578723328 51633540480 51647420464 51759544320 51763277520 51764258304 51833202552 51949476360 51954207642 52086836160 52091579952 52278959736 52301185280 52388264610 52410318489 52433593344 52489319040 52494099488 52576711605 52611855840 52622203392 52628106240 52750967040 52761341952 52884513792 52940718720 52954950096 53056238840 53102145536 53145435528 53158581760 53247088620 53269504038 53293160448 53299138560 53488720104 53490862080 53505241344 53625265920 53630149824 53714549790 53818162560 53823064032 53935597320 53965377792 54129610260 54134540097 54182522880 54187457536 54255976335 54272734560 54309012480 54382376448 54399434760 54504368640 54509332608 54595116180 54648483840 54819787440 54859804416 54964736640 54987875136 55075776512 55162451520 55177280136 55199324160 55214162688 55301055480 55306092006 55412774784 55505034783 55554232320 55559291904 55651795848 55733450564 55759145472 55875726720 55880815584 55889315712 55988606976 56006169120 56070797865 56081825712 56119312896 56207630160 56212749252 56267698176 56356248960 56431309230 56438937280 56470099968 56588167680 56791722240 56795818390 56796894528 56924303040 56939605272 56941885440 57000119895 57144423996 57150834120 57200283648 57295519776 57356412660 57406040064 57490311735 57515842560 57531303808 57592447280 57692196864 57726897380 57738250944 57873041424 57879533280 57890916864 58020779520 58026063744 58087733040 58103348022 58233687210 58234790592 58259548160 58312352871 58443160905 58469114880 58474439936 58603027446 58629052416 58760570880 58838833440 58839948288 58844192168 58971939840 58987792512 59050483920 59055861924 59188337820 59199978816 59206619520 59214622720 59344837920 59450268160 59574318858 59589055360 59600775168 59688268695 59739913728 59803404480 59808851056 59954805504 59961530880 60113332224 60174810117 60177219840 60193396512 60328424160 60333918552 60424862720 60550947036 60565925120 60577837056 60677546985 60719256576 60800127888 60955338240 60960889728 61056826380 61097639040 61109655552 61180173504 61199364105 61308089040 61317414720 61322999184 61451213340 61569749760 61672260870 61732546560 61738168832 61835328720 61954606080 61960248576 62057757960 62074440153 62099239680 62111453184 62115933024 62313139680 62339371632 62458610280 62475400229 62504203392 62744555520 62761422336 62860192560 62865917532 62987182848 63006940260 63092053926 63134227008 63153727488 63266228080 63295395840 63301160448 63351692008 63493804440 63499587118 63528862464 63661688640 63667486608 63784488960 63790298112 63890687520 63896506344 64039840920 64057055931 64059621120 64153612160 64189034496 64294688385 64303379360 64323240960 64333025280 64350319104 64473404160 64559275580 64705322880 64722716784 64791503190 64955532312 65107171602 65114474940 65127281472 65170814976 65279321712 65348699670 65377720320 65395294976 65405242368 65541991680 65547960896 65617624360 65674399744 65777754240 65783744928 65951677440 65957683968 66105642240 66193687620 66194941824 66199716189 66223083520 66239188992 66361266576 66377681920 66431794410 66467348992 66616450560 66622517632 66792591360 66860900130 66881551680 67032852480 67037687280 67050872064 67207402944 67278830040 67284957438 67449156192 67456722240 67465840640 67717571076 67726724736 67734321920 67875658371 67899617280 67905801216 67977970560 68136665760 68150066688 68154982068 68309163648 68330262528 68400143874 68574755520 68581000944 68734843920 68771631104 68827695192 68844720640 68971600170 68988374082 69017703360 69019011072 69110936736 69265968480 69272276856 69449114880 69455439936 69564744810 69624935424 69666813205 69698931840 69705279648 69851019480 69861644640 69880424652 69911457792 69985758720 70102282140 70149141120 70162937856 70170808320 70265936565 70334622720 70512685056 70587624960 70606600128 70766327808 70860580704 70996118160 71015203138 71026005384 71047943424 71174506590 71213805504 71270653509 71318293472 71340321792 71430529995 71500354560 71506866432 71619399720 71625922434 71757550080 71764085376 71883569637 71914129760 71947284480 71953837056 72115246080 72172813680 72179386796 72212663808 72341301780 72363646080 72412016640 72509835264 72532579680 72672491520 72679110144 72793488240 72813056382 73074973851 73093049920 73146405888 73286315520 73317166848 73546990143 73549935360 73555240210 73569706848 73618883584 73734740640 73741456008 73819827405 73883699712 73999973520 74006713044 74079055872 74202394464 74345527296 74500968960 74507754112 74519087616 74674892160 74761063820 74775767616 74825750528 74943506880 74950332336 75141665280 75241745640 75417398190 75432231072 75450890240 75608328312 75688683795 75722296320 75729192704 75899070720 75919473696 76000159860 76192565328 76201112160 76387069440 76394026368 76475216880 76653748980 76668825024 76687790080 76847809104 76984334592 77153626062 77164055232 77172711040 77187889152 77361039360 77368084992 77450310720 77471130696 77639316480 77644916280 77646387456 77749803828 77924214540 77931311463 77958819840 78130254240 78137369928 78418439604 78451777920 78453264384 78582396915 78629253120 78650390016 78733978560 78741149232 78917783760 78933305088 78942159360 79126450560 79142012928 79189615010 79326770688 79411078080 79432425144 79584358260 79653218304 79737872640 79870632930 79939740672 79948707840 80233080156 80236293120 80257862016 80437898880 80439422976 80445224736 80734596048 80903395980 80910764231 80948066688 80959008768 81066837184 81194415390 81273784320 81281186304 81409101840 81463518720 81573564672 81599152140 81744118720 81756552960 81763998912 81934951120 81972725760 82092999680 82229681160 82237170202 82447104960 82606141440 82613664768 82743677280 82765920204 82798986240 82821244032 82951583220 82959138009 83084186240 83119162176 83278147040 83338937856 83600175846 83681896448 83813590080 83821223376 83982910464 84009253680 84122738568 84178969344 84311445240 84319123878 84401547264 84646963845 84658405920 84705149952 84882251520 84889982144 85053730816 85187583360 85193727585 85195341792 85386454560 85409407908 85412828160 85716635994 85726251180 85764321280 85800425472 85943279664 85964538880 86034618990 86109060096 86273763840 86296955712 86388670920 86590346070 86607376416 86809562136 86819299920 86836375296 87031169280 87039095616 87131599560 87155022033 87206989824 87350530815 87352185888 87389322240 87703672320 87711659904 87904541169 87935569920 87943578624 88140856320 88258250160 88259922432 88266288252 88457909760 88481688768 88575725880 88583792886 88782506730 88809929280 88821934080 89017256880 89147866840 89175402240 89383583040 89401162752 89609870592 89705106720 89713276584 89932208256 89942296320 90169998336 90224233495 90265829760 90290094768 90302299648 90500877828 90541068288 90637294080 90848887680 90866755584 90873309424 91078884864 91200191832 91433007360 91441334592 91646458560 91770260256 91962133560 91984498776 92023604480 92147915648 92176820010 92354624640 92363035808 92508391305 92598819840 92607253248 92752993080 92833247232 92931909120 92940372864 93134692640 93148859520 93173899536 93177630720 93314344960 93469709520 93509057448 93532188160 93687915420 93779496960 94116833280 94142133504 94290288840 94298876298 94480774272 94510410390 94638080889 94661490880 94701340512 94730591232 94899342120 94951740672 95027538012 95120429056 95240706660 95249380677 95333806080 95342488576 95492532960 95501229912 95676733440 95685447168 95836031280 95844759516 95938449408 96059761380 96153661440 96230418240 96283551744 96455069040 96484861440 96525478656 96710106240 96838913370 96905480192 97057984320 97084075176 97187254785 97433298468 97528541184 97660757403 97671712410 97690922208 97715087360 97756222464 97918982568 98023049505 98062653524 98066580480 98092942464 98107863552 98312987520 98321941344 98426436540 98511599616 98666631360 98675617392 98927516160 98936525952 99158463360 99290531430 99292412736 99334625280 99358783488 99566522880 99701023488 99924675840 99933776448 100066877149 100188887040 100291350195 100322327520 100549278720 100556530920 100576308096 100811104416 100918245060 100927436157 100963061760 101185083360 101198760960 101225964928 101333546480 101590087104 101601482880 101849425920 101858701824 101966955840 102204998640 102225100032 102232473102 102463745472 102495393792 102600215811 102645779456 102871501416 102885406976 103157446656 103267080960 103294840928 103457400255 103519088640 103526555040 103528516608 103666405104 103898952720 103908415284 104173672320 104183159904 104557919472 104602370560 104776529220 104820636978 104867186688 104978638080 104988198976 105153423210 105223711680 105244406784 105256212480 105501934080 105769027584 105881437440 105909900192 106112477680 106290871056 106317163520 106494177240 106522804707 106539008076 106586320896 106761759885 106977440208 106981724160 107010482688 107250531840 107260299648 107429099580 107438883651 107636325120 107646128064 107871194640 107930755584 108259220520 108269080194 108374915072 108511952670 108545469120 108618024960 108764752896 108798869520 109008737280 109018665216 109190232360 109219584573 109639574880 109719608832 109929473280 109975750272 110151553024 110324903040 110332860315 110354560272 110398648320 110428325376 110602110960 110612184012 110825549568 111010069566 111118583808 111303591696 111466901128 111518290944 111751453440 111761631168 111778631424 111977213952 112012338240 112141595730 112163651424 112238625792 112415260320 112425498504 112712497920 112862618460 112877874560 112940199936 113126097285 113176335360 113583444480 113591636780 113593789056 113848606080 113879210544 113883770880 114000239790 114288847992 114301668240 114591039552 114712825320 114812080128 114980623470 115031685120 115062607616 115184894560 115453794760 115476501888 115746082848 115759066560 115781833728 116041559040 116052127488 116175466080 116206696044 116467374420 116469581184 116519096320 116624705742 116886321810 116938229760 116948879872 117206054892 117258104832 117521141760 117677666880 117679896576 117688384336 117943879680 117975585024 118100967840 118111723848 118376675640 118399957632 118413239040 118689675840 118784422515 118900536320 119148637716 119178110720 119201550336 119376537390 119479827456 119606808960 119617702112 119805949395 119909611008 119923061760 120226664448 120349620234 120354439680 120386793024 120656848320 120667837104 120849725440 121101894072 121131850240 121355093970 121438513152 121600255776 121791623085 121910676480 121921779456 122113652760 122195278080 122219311104 122360347008 122398728210 122578316905 122616178080 122634829440 122645998368 122902426680 123139499520 123344521740 123355755303 123465093120 123476337664 123670657440 123909212160 123920497152 124115515920 124148880306 124198479360 124231866048 124626279360 124678743264 124917220560 124950800458 125008406784 125400263769 125522844672 125720385120 125731835064 125974365696 126013880520 126184107852 126268454016 126307454976 126478685817 126532456160 126590791680 126602320896 126703384016 126987608880 126999174236 127057724928 127323377280 127334973216 127580596224 127781375040 127793012688 128079681840 128114111862 128119242240 128307224320 128574953991 128589376770 128606758720 128646481920 128700638208 128946808320 129118551160 129410645760 129445433568 129583006380 129885519105 129911064624 130214343204 130228949880 130254562944 130341629952 130558643424 130697399340 130755440640 130790589952 130810484736 131083983360 131095921792 131235248720 131555508480 131567489856 131903354880 131915367936 132211284480 132387375240 132389883648 132399432378 132722533152 132755363840 132863588820 132875689329 132934697984 133173760095 133232901120 133245035264 133721800260 133763103360 134065704960 134075374560 134101744128 134414805888 134557660080 134569914876 134898312384 134913444480 134931681280 135435142152 135453449472 135468643840 135751316742 135811602432 135955941120 136273331520 136300133376 136309964136 136618327296 136800287748 137149511040 137162001888 137469687840 137655390384 137689441280 137943200340 137976748164 138035406720 138038022144 138221873472 138265230015 138531936960 138544553712 138898229760 138910879872 139129489620 139249870848 139333626410 139397863680 139410559296 139702038960 139723289280 139760849304 139971517440 140204564280 140298282240 140325875712 140531873130 140669245440 141175249920 141213200256 141448314447 141532655616 141721161408 141992236320 142030406276 142052010768 142095886848 142349013180 142427611008 142541307018 142636586944 142680643584 142861059990 143000709120 143013732864 143238799440 143251844868 143515100160 143528170752 143767139274 143828259520 143907674112 144230492160 144345627360 144358773592 144425327616 144682603560 144727292160 145019670528 145065159360 145258370055 145344983040 145358220288 145586976480 145626112764 146149947702 146186099840 146292811776 146507568615 146572631040 146634333696 147093980286 147099870720 147110480420 147139413696 147237767168 147469481280 147482912016 147639654810 147767399424 147999947040 148013426088 148404788928 148691054592 148935797145 149001937920 149015508224 149038175232 149349784320 149522127640 149551535232 149651501056 149887013760 149900664672 150283330560 150483491280 150834796380 150864462144 150901780480 151216656624 151377367590 151444592640 151458385408 151798141440 151838947392 152000319720 152385130656 152402224320 152774138880 152788052736 152950433760 153307497960 153337650048 153348709653 153695618208 153968669184 154307252124 154328110464 154345422080 154375778304 154722078720 154736169984 154900621440 154942261392 155278632960 155289832560 155292774912 155499607656 155848429080 155862622926 156260508480 156274739856 156836879208 156903555840 157164793830 157300780032 157467957120 157482298464 157730134815 157835567520 157866610176 157884318720 158252901120 158284025856 158379230020 158653541376 158748967795 158822156160 158864850288 159168716520 159306436608 159475745280 159741265860 159879481344 159897415680 160466160312 160472586240 160515724032 160875797760 160890449472 161469192096 161806791960 161821528462 161896133376 162133674368 162388830780 162403620291 162547568640 162562372608 162767929005 162818203680 162927037440 163147129344 163198304280 163488237440 163513105920 163527997824 163869902240 163945451520 164185999360 164459362320 164474340404 164894209920 165227329536 165487354560 165531840408 165597972480 165642488064 165903166440 165918276018 166168372480 166238324352 166515104349 166556294080 166677875712 167200351692 167363792896 167627180160 167642446752 167965820928 168018507360 168212393595 168245477136 168357938688 168622890480 168638247756 168803094528 169293927690 169316811840 169410299904 169764503040 169779964288 170375166720 170387455170 170390683584 170772909120 170818815816 170825656320 171000359685 171433271988 171452502360 171600850944 171886559328 171929077760 172069237980 172218120192 172470935205 172547527680 172593911424 172777341840 173180692140 173214752832 173619124272 173638599840 173672750592 174062338560 174078191232 174263199120 174310044066 174701061630 174704371776 174778644480 174937058613 175407344640 175423319808 175809082338 175887157248 176067037009 176281712640 176516500320 176519844864 176532576504 176915819520 176963377536 177151451760 177167585772 177538007845 177565013460 177619858560 177643868160 178034513760 178295733680 178350804480 178767166080 178802325504 179064806085 179219741184 179410213440 179426553168 179864416512 179884592640 180339996672 180448466990 180524430351 180531659520 180580189536 180604599296 181001755656 181274588160 181697775360 181733511168 181746618848 182032640955 182157769728 182400383664 182866014720 182882669184 183292917120 183540520512 183924267120 183968997552 184047208960 184295831296 184353640020 184709249280 184726071616 185016782610 185197639680 185214506496 185505986160 185863818240 185880745728 186223320459 186269385280 186297719040 186347799072 186628689920 186939419040 187018114896 187064376320 187375830840 187426200687 188233666560 188284267008 188580577680 188597752596 188961548544 189020820780 189276161778 189322981760 189402681024 189461182464 189798684240 189903481344 190055076024 190481413320 190498761354 190684977152 190985065920 191002459824 191353466880 191370894336 191672062560 191689519032 192119522760 192171167793 192460836480 192567103488 192884065155 192910138080 192969722880 193050957312 193420212480 193677826740 193810960384 194115968640 194168150352 194374509570 194866596936 195321514806 195343424820 195381844416 195430174720 195512444928 195837965136 196046099010 196125307048 196133160960 196185884928 196215727104 196625975040 196643882688 196852873080 197023199232 197333262720 197351234784 197855032320 197873051904 198316926720 198581062860 198584825472 198599148567 198669250560 198717566976 199133045760 199402046976 199849351680 199867552896 200133754298 200377774080 200582700390 200644655040 201098557440 201113061840 201152616192 201622208832 201836490120 201854872314 202370166720 202397521920 202451929856 202667092960 203180174208 203202965760 203698851840 203717403648 203933911680 204409997280 204450200064 204464946204 204927490944 204990787584 205200431622 205291558912 205592925505 205743002832 205770813952 206314893312 206534161920 206589681856 206914800510 207053110080 207057033216 207332810208 207797905440 207816830568 208347344640 208366319808 209000439615 209115838944 209204741120 209553058440 209641273956 209734373376 209957276160 209976397952 210306846420 210447423360 210488813568 210512424960 210797809695 211003868160 211538055168 211762874880 211819800384 212224955360 212581742112 212634327040 212988354480 213045609414 213078016152 213523519770 213811960527 213954880416 214020965376 214291589985 214501063680 214520599296 214858199160 214877767302 215272650240 215292256128 215650708911 215742389280 215861511168 216518441040 216538160388 216749830144 217023905340 217090938240 217236049920 217529505792 217597739040 218017474560 218037330432 218380464720 218439169146 219279149760 219439217664 219858946560 219951500544 220640970429 220649806080 220665720630 220709120544 220856650752 221204221920 221224368024 221459482215 221651099136 222020139132 222237167616 222607183392 222933802256 223036581888 223502906880 223523262336 223557262848 224024676480 224283191460 224327302848 224477251584 224830520640 224850997008 225424995840 225725236920 225755749120 226252194570 226352670720 227166888960 227183273560 227187578112 227697212160 227758421088 228000479580 228021244651 228577695984 228603336480 229182079104 229425650640 229961246940 230063370240 230125215232 230369789120 230907589520 230953003776 231492165696 231518133120 231563667456 232083118080 232104254976 232350932160 232413392088 232934748840 232939162368 233249411484 233772643620 233793934389 233876459520 233897759744 234412109784 235355333760 235359793152 235376768672 235747190745 235887759360 235951170048 236201935680 236223447696 236753351280 236799915264 236826478080 237379351680 237568845030 237801072640 238297275432 238356221440 238753074780 238959654912 239213617920 239235404224 239611898790 239819222016 239846123520 240699240468 240708879360 240773586048 241313696640 241335674208 241699450880 242203788144 242263700480 242710187940 242732292693 242877026304 243200511552 243583246170 243821352960 243843558912 244227305520 244390556160 244720694016 244797456420 245156633810 245232356160 245269658880 245291996736 245804853360 246278999040 246689043480 246711510606 246952675328 247341314880 247818424320 247840994304 248231031840 248297760612 248396958720 248463732096 248877414027 249252558720 249357486528 249834441120 249901600916 250016813568 250800527538 251045689344 251440770240 251463670128 251948731392 252027761040 252368215704 252536908032 252957371634 253064912320 253204641792 253406768032 253975217760 253998348472 254115449856 254646754560 254669946432 255161192448 255562750080 255581182755 255586025376 256159363680 256228223724 256238484480 256614448640 257149907982 257178753540 257213517440 257292963840 257401276416 257893616640 258237102320 258821291520 258890867136 259166012760 259771038210 259822129248 260428686408 260457899760 260509125888 261117286848 261394798680 261465066099 261581179904 261620969472 262051592445 262167966720 262191843584 262470497440 263111016960 263134979712 263806709760 263830735872 264422568960 264774750480 264779767296 264798864756 265445066304 265510727680 265727177640 265751378658 265869395968 266347520190 266465802240 266490070528 267443600520 267526206720 268150749120 268203488256 268829611776 269115320160 269139829752 269796624768 269826888960 270672700485 270870284304 270906898944 270937287680 271502633484 271623204864 271911882240 272546663040 272600266752 272619928272 273236654592 273600575496 274299022080 274324003776 274939375680 275310780768 275378882560 275886400680 275953496328 276070813440 276443746944 276530460030 277063873920 277089107424 277525173915 277796459520 277821759744 278258979240 278499741696 278667252820 278795727360 278821118592 279404077920 279446578560 279521698608 279943034880 280409128560 280596564480 281063746260 281338490880 282350499840 282426400512 282896628894 283442322816 283984472640 284060812552 284104021536 284191773696 284698026360 284855222016 285082614036 285273173888 285361287168 285722119980 285748142031 286001418240 286027465728 286477598880 286503689736 287030200320 287056341504 287534278548 287656519040 287815348224 288460984320 288691254720 288717547184 288850655232 289365207120 289454584320 290130318720 290516740110 290716440576 291173952960 291252225528 291561764355 292299895404 292372199680 292585623552 292982272209 293015137230 293145262080 293268667392 294187960572 294199741440 294220960840 294278827392 294475534336 294938962560 294965824032 295279309620 295534798848 295999894080 296026852176 296809577856 297871594290 298003875840 298031016448 298076350464 298699568640 299044255280 299103070464 299774027520 299801329344 300200631447 300566661120 300874050585 300966982560 301669592760 301728924288 302433313248 302754735180 302782308471 302889185280 302916770816 303596282880 303677894784 304000639440 304770261312 304804448640 305548277760 305576105472 305900867520 306614995920 306675300096 306697419306 307391236416 307800647433 307937338368 308614504248 308656220928 308690844160 309472339968 309801242880 309884522784 310372200765 310557265920 310579665120 310585549824 310999215312 311696858160 311725245852 312377001145 312521016960 312549479712 313673758416 313807111680 314329587660 314601560064 314935914240 314964596928 315460269630 315671135040 315733220352 315768637440 316505802240 316758460040 317307082752 317497935590 317644312320 317729700576 318337433040 318951490560 319482531720 319568414121 319758962688 320285279655 320932320624 320945172480 321031448064 321751595520 321780898944 322316650953 322938384192 323613583920 323643056924 323792266752 324267348736 324777661560 324807240582 325124745216 325535858010 325636407360 325854074880 326294258688 326396608560 326976474880 327026211840 327055995648 327658753719 327739804480 328371998720 328918724640 328948680808 329788419840 330454659072 330974709120 330998580945 331063680816 331195944960 331284976128 331806332880 331836552036 332336744960 332476648704 333030208698 333112588160 333355751424 334400703384 335254360320 335284893504 335931641856 336037014720 336424787190 336490954272 336715877376 337245780960 337276495512 338587855380 338633623680 338820599808 339378291855 339529006080 339559928576 340750333440 340774910340 340781367168 341545818240 341637631632 341651312640 342000719370 342866543976 342905004720 343773118656 343858155520 344138475960 344436240384 344941870410 345095055360 345187822848 345554683680 346361384280 346429505664 347238248544 347277199680 347345501184 348124677120 348156382464 348526398240 348620088132 349402123260 349408743552 349557288960 349874117226 350814689280 350846639616 351618164676 351774314496 352134074018 352563425280 353033000640 353039689728 353065153008 353831639040 353926755072 354302903520 354335171544 355076015690 355130026920 355239717120 356069027520 356353267545 356591467360 356701608960 357534332160 357604651008 358129612170 358439482368 358820426880 358853106336 359417848185 359728833024 359769185280 360679993344 360896933980 361048860702 361063319040 361160379072 361209198592 362003511312 362549176320 363395550720 363493237696 364065281910 364315539456 364800767328 365374869255 365732029440 365765338368 366585834240 367081041024 367734950715 367848534240 367937995104 368094417920 368591662592 368707280040 369418498560 369452143232 370033565220 370067265909 370395279360 370429012992 371011972320 371727636480 371761491456 372446640918 372538770560 372595438080 372695598144 373878838080 374036229792 374128752640 374751661680 374852401374 376200791307 376568534016 377161155360 377195505192 377923097088 378041641560 378552323556 378645963520 378805362048 378922364928 379436057451 379597368480 379806962688 380110152048 380962826640 380997522708 381369954304 381970131840 382004919648 382741788672 383344125120 383379038064 384239045520 384342335586 384921672960 385768130310 385820276160 385939445760 386101914624 386840424960 387355653480 388231937280 388336300704 388749019140 389656557315 389733193872 390643029612 390686849640 390763688832 391024889856 391675930272 392092198020 392250614096 392266321920 392371769856 392431454208 393251950080 393287765376 393705746160 394666525440 394702469568 395710064640 395746103808 396633853440 397162125720 397169650944 397198297134 398266091520 398627067987 398804093952 399698703360 399735105792 400267508596 401165400780 401289310080 402197114880 402226123680 402305232384 403244417664 403672980240 403709744628 404553821155 404740333440 404795043840 404903859712 405334185920 406360348416 406405931520 407434807296 407867823360 408819994560 408900400128 408929892408 409854981888 410400863244 410583117824 411185851010 411486005664 411541627904 413068323840 413179363712 413829601020 414106220160 414114066432 414665620416 414795690045 415595810880 415633661136 416694689280 416732639616 418000879230 418231677888 418409482240 419106116880 419282547912 419914552320 419952795904 420613692840 420894846720 420977627136 421595619390 422007736320 423525749760 423639600768 424344943341 424449910720 425163484224 425268654080 425976708960 426091218828 426156032304 427047039540 427623921054 427909760832 428041930752 428583179970 429002127360 429041198592 429716398320 429755534604 430545300480 430584512256 431301417822 431484778560 431723022336 433036882080 433076320776 434047810680 434181876480 435059011584 435195478080 435775110165 436034949120 436074660864 436760929440 436878338292 438558299520 438878435328 439522705845 439717893120 439903001088 441281940858 441299612160 441331441260 441418241088 441713301504 442408443840 442448736048 442918964430 443302198272 444040278264 445214366784 445867604512 446073163776 447005813760 447046524672 447114525696 448049352960 448566382920 448654605696 448686965281 448954503168 449661041280 449701994016 450849991680 451450473840 451511498240 452504389140 452705341440 454333777920 454366547120 454375156224 455394424320 455516842176 456000959160 456042489302 457155391968 457206672960 458364158208 458851301280 459922493880 460046128959 460250430464 460739578240 461815179040 461906007552 462984331392 463036266240 463127334912 464166236160 464208509952 464701864320 464826784176 465869497680 465878324736 466498822968 467545287240 467587868778 467795519488 468824219568 470710667520 470753537344 471494381490 471902340096 472403871360 472446895392 473190404445 473506702560 473599830528 473652956160 474758703360 475137690060 475602145280 476246903385 476594550864 476712442880 477506149560 477919309824 478427235840 478470808448 479223797580 479638444032 479692247040 481398480936 481417758720 481547172096 482627393280 482671348416 484407576288 484527400960 485420375880 485464585386 486401023104 487166492340 487210860873 487642705920 487687117824 488303787015 488454611040 488781112320 489441388032 489594912840 490313267620 490464712320 490539317760 490583993472 491609706720 492557998080 493378086960 493423021212 493905350656 494682629760 495681988608 496462063680 496595521224 496793917440 496927464192 497754828054 498505117440 498714973056 499668882240 499803201832 500033627136 500334385745 501601055076 502091378688 502881540480 502927340256 503897462784 504055522080 504637180785 504736431408 505073816064 505914743268 506129824640 506409283584 506813536064 507950435520 507996696944 508230899712 509293509120 509339892864 511125500160 511162365510 511172050752 512318727360 512456447448 512476968960 513001079055 513228897280 514299815964 514357507080 514427034880 514802552832 515787233280 516474204640 517642583040 517781734272 518332025520 519542076420 519644258496 520857372816 520915799520 521018251776 522234573696 522789597360 522930132198 523162359808 524103184890 524335933440 524383687168 524811175839 524940994880 526222033920 526269959424 527661471744 528201111027 528845137920 529549500960 529559534592 529597729512 530890132608 531454355280 531502757316 531738791936 532614023535 532695040380 532931604480 532980141056 534887201040 535052413440 536301498240 536406976512 537194418255 537659223552 538230640320 538279659504 539593249536 539653777920 541345400970 541573291053 541740568608 541813797888 541874575360 543005266968 543823764480 545093326080 545200533504 545239856544 546097922865 546473309184 547201150992 548598044160 548648007552 549878751360 550621561536 550757765120 551772801360 551906992656 552141626880 552887493888 553060920060 554127747840 554178214848 555050347830 555592919040 555643519488 556517958480 557334505640 557591454720 557642237184 558808155840 558893157120 559043397216 559886069760 560818257120 561193128960 562127492520 562278602061 564700999680 564852801024 565793257788 566884645632 567968945280 568121625104 568208043072 568383547392 569396052720 569710444032 570165228072 570546347776 571444239960 571496284062 572054931456 572955197760 573007379472 574060400640 574112683008 575068557096 575313038080 576513503379 577382509440 577435094368 577701310464 578730414240 578909168640 580260637440 581033480220 581432881152 582347905920 582504451056 583123528710 584599790808 584744399360 585964544418 586030274460 586290524160 586537334784 588375921144 588399482880 588441921680 588557654784 589877925120 589931648064 590558619240 591069597696 591999788160 592053704352 593619155712 595743188580 595797445701 596007751680 596062032896 596152700928 597399137280 598088510560 598206140928 599548055040 599602658688 600401262894 601133322240 601748101170 601933965120 603339185520 603457848576 604866626496 605509470360 605564616942 605833541632 607192565760 607355789568 608001278880 609540522624 609608897280 611096555520 611152210944 611801735040 613229991840 613350600192 613394838612 614782472832 615601294866 615874676736 616778776515 617229008496 617312441856 617381688320 618944679936 619602485760 619769045568 620744401530 621159330240 621171099648 621998430624 623393716320 623450491704 624754002290 625042033920 625098959424 627001318845 627347516832 627614223360 628659175320 629203120128 629871828480 629929193856 630920539260 631342270080 631466440704 631537274880 632393429085 633011604480 633516920080 634614165504 634995871180 635288624640 635459401152 636674866080 637902981120 638965063440 639136828242 640570559310 641435881581 641864641248 642062896128 642874769955 643503191040 643561797888 644633301906 645876768384 647227167840 647286113848 647584533504 648534697472 649555323120 649614481164 650249490432 651071716020 651272814720 651708149760 652588517376 652793217120 653952949760 654052423680 654111991296 655317507438 655479608960 657837449280 657897361616 659576839680 661922911287 661949418240 661997161890 662127361632 662569952256 663612665760 663673104072 664378446645 664673489920 664953297408 666060417396 666225176320 666711502848 668801406768 670508720640 670569787008 672074029440 672849574380 672981908544 673431754752 674491561920 674552991024 677175710760 677267247360 678756583710 679058012160 679119857152 681500666880 681549820680 681562734336 683091636480 683275263264 684001438740 684063733953 685733087952 685810009440 687546237312 688276951920 689883740820 690190110720 690375645696 691109367360 692722768560 692859011328 694476497088 694554399360 694691002368 696249354240 696312764928 697052796480 697240176264 698804246520 698817487104 699748234452 701381803167 701629378560 701693279232 703236329352 704268148036 706066001280 706079379456 706130306016 707241572235 707663278080 707853510144 708605807040 708670343088 710152031380 710260053840 710479434240 712138055040 712706535090 713182934720 713403217920 715068664320 716259224340 716878964736 717640853760 717706212672 718835696370 719457666048 719538370560 721793867960 722097721404 722126638080 722320758144 722418397184 724007022624 725098352640 726791101440 726986475392 728130563820 728196878079 728631078912 729601534656 730749738510 731464058880 731530676736 733171668480 734162082048 735469901430 735697068480 735875990208 736188835840 737183325184 737414560080 738836997120 738904286464 740067130440 740134531818 740858025984 742023944640 743455272960 743522982912 744893281836 745077541120 745190876160 745391196288 746632242081 747757676160 748072459584 748257505280 749503323360 749704802748 752401582614 753137068032 754322310720 754391010384 755846194176 756083283120 757104647112 757291927040 757610724096 758872114902 759194736960 759613925376 760220304096 761925653280 761995045416 763940263680 764009839296 765483577344 766688250240 766743548265 766758076128 768478091040 768684671172 769843345920 771536260620 771640552320 771878891520 772203829248 773680849920 774711306960 776463874560 776672601408 777498038280 779313114630 779466387744 781286059224 781373699280 781527377664 783351860544 784184396040 784395198297 784501228192 784743539712 784862908416 786503900160 786575530752 787411492320 789333050880 789404939136 791420129280 791492207616 793267706880 794324251440 794339301888 794396594268 796532183040 797254135974 797608187904 799397406720 799470211584 800535017192 802330801560 802578620160 804452247360 804610464768 806488835328 807345960480 807419489256 809107642310 809480666880 809807719424 810668371840 812018101455 812720696832 812811863040 814869614592 815735646720 817639989120 817800800256 817859784816 819709963776 820801726488 822371702020 822972011328 823083255808 826136647680 826358727424 827659202040 828212440320 829331240832 829591380090 831191621760 831267322272 832575521745 833389378560 833465279232 836001758460 836463355776 836818964480 838212233760 838565095824 839829104640 839905591808 841227385680 841789693440 843191238780 844015472640 847051499520 847279201536 848689886682 848899821440 850326968448 851953417920 852182437656 852312064608 854094079080 855247842108 855819521664 856083861504 857166359940 857244426093 858004254720 858082397184 859432796640 859511069208 861090600960 861169024512 862602835644 862969557120 863446044672 866073764160 866152641552 868095621360 868363752960 870390956160 871550220330 872149321728 873521858880 873756676584 874685293065 877116599040 877756870656 879045411690 879435786240 879806002176 880335185045 882563881716 882599224320 882662882520 882836482176 883426603008 884816887680 884897472096 885837928860 886604396544 888080556528 890428733568 891735209024 894011627520 894093049344 894229051392 896098705920 897132765840 897309211392 897373930562 899322082560 899403988032 900601894341 901699983360 902622151755 902900947680 903022996480 905008778280 908346925413 908667555840 908733094240 908750312448 910788848640 911033684352 912001918320 912084978604 914310783936 914413345920 916728316416 917702602560 919844987760 920092257918 920500860928 921479156480 923401942299 923630358080 923812015104 925968662784 926072532480 928417019904 929403728640 929653568352 931116602295 931738995360 931756649472 932997645936 935090574480 935175737556 935591038976 937131003435 937648439136 941421335040 941507074688 942988762980 943804680192 944807742720 944893790784 946380808890 947013405120 947199661056 947305912320 949517406720 950275380120 952493806770 953189101728 953424885760 955012299120 956854471680 956941616896 958447595160 958705242363 959276888064 960855838965 962796961872 962835517440 963094344192 965254786560 965342696832 966949952859 968815152576 969054801920 970840751760 970929170772 972802046208 974332984680 974421721746 975374235648 976607574030 976909222080 977562224640 978882776064 979189825680 980626535240 980929424640 981078635520 981167986944 983219413440 985115996160 986756173920 986846042424 989365259520 991363977216 992924127360 992995742835 993191042448 993587834880 993854928384 995509656108 997010234880 997429946112 999337764480 999606403664 1000067254272 1000668771490 1003202110152 1005763080960 1005854680512 1007794925568 1008111044160 1009274361570 1009472862816 1010147632128 1011829486536 1012259649280 1013627072128 1015900871040 1015993393888 1016461799424 1018587018240 1018679785728 1022251000320 1022324731020 1022344101504 1024637454720 1024912894896 1024953937920 1026002158110 1026457794560 1028599631928 1028715014160 1028854069760 1031574466560 1032948409280 1035285166080 1035563468544 1036664051040 1039084152840 1039288516992 1041714745632 1041831599040 1042036503552 1044469147392 1045579194720 1045860264396 1046324719616 1048206369780 1048671866880 1048767374336 1049622351678 1049881989760 1052444067840 1052539918848 1055322943488 1056402222054 1057690275840 1059099001920 1059119069184 1059195459024 1061780265216 1062908710560 1063005514632 1065228047070 1065390080760 1065960282112 1069059802635 1069774402080 1070104826880 1072602996480 1072813953024 1074388836510 1075318447104 1076461280640 1076559319008 1078253544555 1079186499072 1079307555840 1082690801940 1083146582106 1083481137216 1083627595776 1083749150720 1086010533936 1087647528960 1090186652160 1090479713088 1092195845730 1092946618368 1094402301984 1097196088320 1097296015104 1099757502720 1100735648639 1101243123072 1103204852145 1103545602720 1103813985312 1104283253760 1105774987776 1106121840120 1108255495680 1108356429696 1110100695660 1110201797727 1111185838080 1111287038976 1113035916960 1114669011280 1115182909440 1115284474368 1117616311680 1117786314240 1118086794432 1121636514240 1122386257920 1124254985040 1124557204122 1128602373921 1129705602048 1131586515576 1133769291264 1135937890560 1136243250208 1136416086144 1136767094784 1138792105440 1139420888064 1140106223255 1140330456144 1141092695552 1142888479920 1142992568124 1144109862912 1145910395520 1146014758944 1148225366016 1150137114192 1150626076160 1153027006758 1154765018880 1154870188736 1157460828480 1157818337280 1160521274880 1162066960440 1164695811840 1165008902112 1166247057420 1168969671945 1169199581616 1169488798720 1171929088836 1172060548920 1173074669568 1176751842288 1176798965760 1176883843360 1177115309568 1179755850240 1179863296128 1181117238480 1183999576320 1184107408704 1187238311424 1191486377160 1191594891402 1192124065792 1194798274560 1195881203961 1196177021120 1196412281856 1199096110080 1199205317376 1200802525788 1203496202340 1203867930240 1206678371040 1206915697152 1209733252992 1211018940720 1211129233884 1211667083264 1213661463465 1214385131520 1214711579136 1216002557760 1219081045248 1219217794560 1222304421888 1223603470080 1226459983680 1226701200384 1226789677224 1229564945664 1231202589732 1231749353472 1233557553030 1234458016992 1234624883712 1234763376640 1239204971520 1239538091136 1241488803060 1242318660480 1242342199296 1243996861248 1244387070135 1246787432640 1246900983408 1249508004580 1250084067840 1250197918848 1254002637690 1254695033664 1255228446720 1257318350640 1259743656960 1259858387712 1261841078520 1262684540160 1262932881408 1264786858170 1266023208960 1267033840160 1269991742360 1270577249280 1270918802304 1273349732160 1275805962240 1277930126880 1278273656484 1281141118620 1282871763162 1283729282496 1284125792256 1285749539910 1287006382080 1287123595776 1289266603812 1291753536768 1294454335680 1294572227696 1295169067008 1297069394944 1299110646240 1299228962328 1302143432040 1302545629440 1305177034752 1305586434240 1307325330495 1307905899520 1308104847360 1308223982592 1310635014876 1310959217920 1315674898560 1315794723232 1319153679360 1323845822574 1323898836480 1323994323780 1324254723264 1325139904512 1327225331520 1327346208144 1328756893290 1329346979840 1329906594816 1332120834792 1332450352640 1337602813536 1341017441280 1341139574016 1344148058880 1345699148760 1345963817088 1346060895843 1346863509504 1348983123840 1349105982048 1354351421520 1354534494720 1357513167420 1358116024320 1358239714304 1363001333760 1363099641360 1363125468672 1366183272960 1366550526528 1368002877480 1368127467906 1371466175904 1371620018880 1375092474624 1376553903840 1379767481640 1380138386877 1380751291392 1382218734720 1385445537120 1385718022656 1388952994176 1389108798720 1389382004736 1392498708480 1392625529856 1394105592960 1394480352528 1397608493040 1397634974208 1399496468904 1402763606334 1403386558464 1406472658704 1408536296072 1412132002560 1412260612032 1414483144470 1415707020288 1417211614080 1417340686176 1420304062760 1420520107680 1420958868480 1424276110080 1425413070180 1426365869440 1426806435840 1428740710155 1430137328640 1432518448680 1433757929472 1435281707520 1435412425344 1437671392740 1438915332096 1439076741120 1443587735920 1444195442808 1444253276160 1444641516288 1448014045248 1453582202880 1453972950784 1456261127640 1456393756158 1459203069312 1461499477020 1461632582619 1462928117760 1463061353472 1464911361045 1466343336960 1468324164096 1470939802860 1471394136960 1471751980416 1472377671680 1474366650368 1474829120160 1477673994240 1477808572928 1480134260880 1480269063636 1481716051968 1484047889280 1487045965824 1489786563672 1490155082240 1490381752320 1490782392576 1493264484162 1495515352320 1496144919168 1499006646720 1499409605496 1501003157235 1504803165228 1506274136064 1508644621440 1508782020768 1511692388352 1512166566240 1513911542355 1514209294224 1514583854080 1515221448192 1517744229804 1518389473920 1519227850752 1520440608192 1523851306560 1523990090832 1527880527360 1528019678592 1533376500480 1533487096530 1533516152256 1536956182080 1537369342344 1539003237165 1539686691840 1543072521240 1543281104640 1544407658496 1547361699840 1549422613920 1552927749120 1553345202816 1554996076560 1558626229260 1558932775488 1562572118448 1562747398560 1563054755328 1566703721088 1568368792080 1568790396594 1569002456384 1569487079424 1573007800320 1573151061504 1574822984640 1578666101760 1578809878272 1582984415232 1584603333081 1586535413760 1588648502880 1588678603776 1588793188536 1594508271948 1595216375808 1597842070605 1598794813440 1598940423168 1601070034384 1604661603120 1605157240320 1608904494720 1609220929536 1611583254765 1612977670656 1614691920960 1614838978512 1618215284620 1618961333760 1619615438848 1621336743680 1624036202910 1624719873159 1625441393664 1625623726080 1631471293440 1635279978240 1635601600512 1635719569632 1638293768595 1639419927552 1641603452976 1644743404040 1645944022656 1646166511616 1652273295360 1652717454848 1655318404080 1656424880640 1658662481664 1659182760180 1662383243520 1662534644544 1665151043490 1666778757120 1666930558464 1672003516920 1672926711552 1676424467520 1677130191648 1679658209280 1679811183616 1682454771360 1683579386880 1686382477560 1686835806183 1694102999040 1694558403072 1697379773364 1697799642880 1700653936896 1703906835840 1704364875312 1704624129216 1708188158160 1710495684216 1711639043328 1714332719880 1714488852186 1716164794368 1718865593280 1719022138416 1722181201920 1722338049024 1725205671288 1725939114240 1732147528320 1732305283104 1736191242720 1736727505920 1740781912320 1743100440660 1744298643456 1747043717760 1747513353168 1749370586130 1754233198080 1758090823380 1758871572480 1759612004352 1760670370090 1765127763432 1765198448640 1765325765040 1765672964352 1769633775360 1769794944192 1771675857720 1773208793088 1776161113056 1780857467136 1783470418048 1787392337103 1788023255040 1788186098688 1788458102784 1792197411840 1794265531680 1794618422784 1794747861124 1798644165120 1798807976064 1801203788682 1803399966720 1805244303510 1805801895360 1806045992960 1810017556560 1816693850826 1817466188480 1817500624896 1821577697280 1822067368704 1824003836640 1824169957208 1828621567872 1828826691840 1833456632832 1835405205120 1839689975520 1840184515836 1841001721856 1842958312960 1846803884598 1847260716160 1847624030208 1850336329545 1851937325568 1852145064960 1856834039808 1858807457280 1859307136704 1862233204590 1863477990720 1863513298944 1865995291872 1870181148960 1870351475112 1874262006870 1875296878272 1881003956535 1882842670080 1883014149376 1885977525960 1887609360384 1889615485440 1889787581568 1892761617780 1894026810240 1894399322112 1894611824640 1897180287255 1899034813440 1900550760240 1904987613540 1906378203456 1906849771520 1910024598240 1913708943360 1913883233792 1916895190320 1917410484726 1921711677930 1924307644743 1925593923744 1926188688384 1930509573120 1930685393664 1933899905718 1936737407099 1937630305152 1941681503520 1941858341544 1945604092416 1948665969360 1948843443492 1950748471296 1953215148060 1953818444160 1955124449280 1957765552128 1958379651360 1961253070480 1961858849280 1962157271040 1962335973888 1966438826880 1973512347840 1973692084848 1978730519040 1985768733861 1985848254720 1985991485670 1986382084896 1987709856768 1991019312216 1993135339935 1994020469760 1994859892224 1998675528960 1999212807328 2000134508544 2001337542980 2006404220304 2011526161920 2011709361024 2016222088320 2018548723140 2018945725632 2020295264256 2023658973072 2024519298560 2027254144256 2031801742080 2031986787776 2037174036480 2037359571456 2044502000640 2044649462040 2044688203008 2049274909440 2049825789792 2052004316220 2052191201859 2052915589120 2057199263856 2057430028320 2057708139520 2065896818560 2070570332160 2071126937088 2073328102080 2078168305680 2078577033984 2083429491264 2083663198080 2084073007104 2088938294784 2091158389440 2091720528792 2096412739560 2097534748672 2099244703356 2099763979520 2104145409501 2104888135680 2105079837696 2112804444108 2118198003840 2118238138368 2118390918048 2121724716705 2123560530432 2125817421120 2126011029264 2130456094140 2130780161520 2131920564224 2138119605270 2139548804160 2140209653760 2145205992960 2148777673020 2150636894208 2152922561280 2153118638016 2156507089110 2158372998144 2158615111680 2165381603880 2166293164212 2166962274432 2167255191552 2172021067872 2175295057920 2180373304320 2180959426176 2184391691460 2184590634237 2185893236736 2188804603968 2194392176640 2194592030208 2199515005440 2201471297278 2202486246144 2206409704290 2207091205440 2207627970624 2208566507520 2211549975552 2212243680240 2216510991360 2216712859392 2220201391320 2220403595454 2222574077952 2226071833920 2229338022560 2230365818880 2230568948736 2235232623360 2235572628480 2236173588864 2243273028480 2243434826405 2244772515840 2248509970080 2249114408244 2257204747842 2259411204096 2263173031152 2267538582528 2271875781120 2272486500416 2272832172288 2277584210880 2278841776128 2280212446510 2280660912288 2282185391104 2285776959840 2285985136248 2291820791040 2292029517888 2296450732032 2300230644795 2300274228384 2301252152320 2306054013516 2309530037760 2309740377472 2314921656960 2315636674560 2321042549760 2324133920880 2329391623680 2330017804224 2332494114840 2337939343890 2338399163232 2338977597440 2343858177672 2344121097840 2353185594891 2353503684576 2353767686720 2354230619136 2359511700480 2359726592256 2362234476960 2367999152640 2368214817408 2374476622848 2382972754320 2383189782804 2384248131584 2389596549120 2391762407922 2392354042240 2392824563712 2398192220160 2398410634752 2401605051576 2406992404680 2407735860480 2413356742080 2413831394304 2419466505984 2422037881440 2422258467768 2427322926930 2429423158272 2432005115520 2436054304365 2438162090496 2438435589120 2444608843776 2447206940160 2452919967360 2453402400768 2453579354448 2459129891328 2462405179464 2467115106060 2468916033984 2469249767424 2469526753280 2478409943040 2479076182272 2482977606120 2484637320960 2487993722496 2488774140270 2493574865280 2493801966816 2499016009160 2500168135680 2500395837696 2508005275380 2508233691161 2509390067328 2510456893440 2514636701280 2519487313920 2519716775424 2523682157040 2525369080320 2529573716340 2532046417920 2534067680320 2539983484720 2541154498560 2541837604608 2546699464320 2555860253760 2556547312968 2562282237240 2565743526324 2567458564992 2568251584512 2571499079820 2571733278279 2574012764160 2574247191552 2578533207624 2583507073536 2588908671360 2589144455392 2590338134016 2594138789888 2598221292480 2598457924656 2604286864080 2605091258880 2611172868480 2614650660990 2615811799040 2616447965184 2621270029752 2621918435840 2624055879195 2631349797120 2631589446464 2638307358720 2641005555135 2647691645148 2647797672960 2647988647560 2648509446528 2650279809024 2654450663040 2654692416288 2657513786580 2658693959680 2659813189632 2664241669584 2664900705280 2675205627072 2682034882560 2682279148032 2688296117760 2691398297520 2691927634176 2692121791686 2697966247680 2698211964096 2701805683023 2707866455265 2708702843040 2709068989440 2715026334840 2716479428608 2725040776239 2726002667520 2726199282720 2726250937344 2732366545920 2733101053056 2736005754960 2736254935812 2742932351808 2743240037760 2750184949248 2753107807680 2759534963280 2760276773754 2761502582784 2764437469440 2770891074240 2771436045312 2777905988352 2778217597440 2785251059712 2788211185920 2788960705056 2795216986080 2795269948416 2798992937808 2805527212668 2806773116928 2811393010305 2812945317408 2817072592144 2824264005120 2824521224064 2828966288940 2831414040576 2834423228160 2834681372352 2840608125520 2841040215360 2841917736960 2848552220160 2850826140360 2852731738880 2857481420310 2860274657280 2865036897360 2870563415040 2870824850688 2875342785480 2876115727089 2877830664192 2882567516895 2887175471840 2888390885616 2888506552320 2889283032576 2896028090496 2907164405760 2907945901568 2912522255280 2912787512316 2918406138624 2922998954040 2923265165238 2926122706944 2929822722090 2932686673920 2936648328192 2941879605720 2942788273920 2943503960832 2948733300736 2949658240320 2955347988480 2955617145856 2960268521760 2960538127272 2968095778560 2974091931648 2978987228505 2979573127344 2980310164480 2980763504640 2981564785152 2986528968324 2991030704640 2992289838336 2998013293440 2998819210992 3002006314470 3009606330456 3017289242880 3017564041536 3023384776704 3024333132480 3027823084710 3028418588448 3029167708160 3030442896384 3035488459608 3036778947840 3040881216384 3047702613120 3047980181664 3055761054720 3056039357184 3066753000960 3066974193060 3067032304512 3073912364160 3074738684688 3078006474330 3079373383680 3086145042480 3086562209280 3094723399680 3098845227840 3105855498240 3106690405632 3109992153120 3117252458520 3117865550976 3125144236896 3125494797120 3126109510656 3133407442176 3136737584160 3137580793188 3138004912768 3138974158848 3146015600640 3146302123008 3149645969280 3157332203520 3157619756544 3165968830464 3169206666162 3173070827520 3177297005760 3177357207552 3177586377072 3189016543896 3195684141210 3197880846336 3202140068768 3207179407905 3209323206240 3210314480640 3217808989440 3218441859072 3223166509530 3225955341312 3229383841920 3229677957024 3236430569240 3237922667520 3239230877696 3242673487360 3248072405820 3249439746318 3250882787328 3251247452160 3262942586880 3270559956480 3271439139264 3276587537190 3278839855104 3283206905952 3289486808080 3291888045312 3302206945917 3305434909696 3309614556435 3310636808160 3312849761280 3317324963328 3318365520360 3324766487040 3325069289088 3330302086980 3330605393181 3333557514240 3333861116928 3344007033840 3345853423104 3352848935040 3354260383296 3359622367232 3364909542720 3367158773760 3372764955120 3373671612366 3385807121763 3389116806144 3394759546728 3395599285760 3401307873792 3407813671680 3408729750624 3409248258432 3416376316320 3420318669765 3420991368432 3423278086656 3428665439760 3428977704372 3432329588736 3437731186560 3438044276832 3444676098048 3450411342576 3451878228480 3464295056640 3464610566208 3472382485440 3473455011840 3481563824640 3486200881320 3494087435520 3495026706336 3498741172260 3506909015835 3508466396160 3516181646760 3519224008704 3521340740180 3530255526864 3530396897280 3530651530080 3531345928704 3539267550720 3539589888384 3543351715440 3552322226112 3561714934272 3566940836096 3574784674206 3576372197376 3584394823680 3588531063360 3589236845568 3589495722248 3597288330240 3597615952128 3602407577364 3610488607020 3611603790720 3612091985920 3620035113120 3633387701652 3634932376960 3635001249792 3640984390395 3643155394560 3644134737408 3648007673280 3648339914416 3657243135744 3657653383680 3666913265664 3670810410240 3679379951040 3680369031672 3685916625920 3693607769196 3694521432320 3695248060416 3700672659090 3703874651136 3704290129920 3717614914560 3718614273408 3724466409180 3726955981440 3727026597888 3731990583744 3733161210405 3740362297920 3740702950224 3748524013740 3750593756544 3762007913070 3765685340160 3766028298752 3771955051920 3779230970880 3779575163136 3785523235560 3788053620480 3788798644224 3794360574510 3798069626880 3801101520480 3809975227080 3812756406912 3820049196480 3827417886720 3827766467584 3833790380640 3834820969452 3843423355860 3848615289486 3851187847488 3852377376768 3861019146240 3861370787328 3867799811436 3873474814198 3875260610304 3883363007040 3883716683088 3891208184832 3897331938720 3897686886984 3906430296120 3907636888320 3915531104256 3916759302720 3921975991485 3922506140960 3923717698560 3924314542080 3924671947776 3932877653760 3947024695680 3947384169696 3957461038080 3971537467722 3971696509440 3971982971340 3972764169792 3975419713536 3982038624432 3986270679870 3988040939520 3989719784448 3997351057920 3998425614656 4002675085960 4012808440608 4023052323840 4023418722048 4032444176640 4037097446280 4037891451264 4038182687529 4040590528512 4047317946144 4049038597120 4054508288512 4063603484160 4063973575552 4074348072960 4074719142912 4089004001280 4089298924080 4089376406016 4098549818880 4099651579584 4104008632440 4104382403718 4114398527712 4114860056640 4115416279040 4131793637120 4140415160631 4142253874176 4146656204160 4156336611360 4157154067968 4166858982528 4167326396160 4168146014208 4177876589568 4182316778880 4183441057584 4192825479120 4195069497344 4198489406712 4199527959040 4208290819002 4210159675392 4225608888216 4236396007680 4236781836096 4243449433410 4247121060864 4251634842240 4252022058528 4260912188280 4261560323040 4276239210540 4279097608320 4280419307520 4286222130465 4290411985920 4297555346040 4301273788416 4305845122560 4306237276032 4313014178220 4316745996288 4317230223360 4330763207760 4332586328424 4333924548864 4344042135744 4360746608640 4361918852352 4368783382920 4369181268474 4377609207936 4384897747857 4388784353280 4389184060416 4399030010880 4402942594556 4404972492288 4412819408580 4414182410880 4415255941248 4417133015040 4423099951104 4424487360480 4433021982720 4433425718784 4440402782640 4440807190908 4445148155904 4452143667840 4458676045120 4461137897472 4470465246720 4471145256960 4472347177728 4486546056960 4486869652810 4497019940160 4498228816488 4503009471705 4514409495684 4518822408192 4526346062304 4535077165056 4541734627065 4543751562240 4544973000832 4545664344576 4555168421760 4557683552256 4560424893020 4561321824576 4564370782208 4571553919680 4571970272496 4583641582080 4584059035776 4600461289590 4600548456768 4602504304640 4612108027032 4617009711495 4619060075520 4619480754944 4629843313920 4642085099520 4648267841760 4658783247360 4660035608448 4664988229680 4675878687780 4676798326464 4677955194880 4687716355344 4688242195680 4706371189782 4707007369152 4707535373440 4708461238272 4719023400960 4719453184512 4724468953920 4735998305280 4736429634816 4748953245696 4753809999243 4765945508640 4766379565608 4783524815844 4784708084480 4785649127424 4793526211815 4796384440320 4796821269504 4803210103152 4813984809360 4815471720960 4826713484160 4827662788608 4834749764295 4838933011968 4844075762880 4844516935536 4854645853860 4858846316544 4864010231040 4872108608730 4876324180992 4876871178240 4894413880320 4905839934720 4906804801536 4907158708896 4918259782656 4924810358928 4934230212120 4935556618091 4937832067968 4938499534848 4956819886080 4958152364544 4965955212240 4969274641920 4975987444992 4977548280540 4987149730560 4987603933632 4998032018320 5000336271360 5000791675392 5016010550760 5016467382322 5018780134656 5029273402560 5038974627840 5039433550848 5047364314080 5050738160640 5059147432680 5060507418549 5068135360640 5079966969440 5082308997120 5083675209216 5093398928640 5111720507520 5113094625936 5124564474480 5131487052648 5134917129984 5142998159640 5143466556558 5148494383104 5157066415248 5167014147072 5177817342720 5178288910784 5188277579776 5196442584960 5196915849312 5208573728160 5210182517760 5222345736960 5229301321980 5231623598080 5232895930368 5242540059504 5243836871680 5248111758390 5262699594240 5263178892928 5276614717440 5282011110270 5295383290296 5295595345920 5295977295120 5297018893056 5308901326080 5309384832576 5315027573160 5319626379264 5328483339168 5329801410560 5350411254144 5362177011309 5364069765120 5364558296064 5376592235520 5382796595040 5383855268352 5384243583372 5395932495360 5396423928192 5403611366046 5415732910530 5417405686080 5418137978880 5430052669680 5432958857216 5450081552478 5452398565440 5452501874688 5464733091840 5466202106112 5472011509920 5472509871624 5485864703616 5486480075520 5500369898496 5503678243195 5506215615360 5519069926560 5520553547508 5523005165568 5528874938880 5541782148480 5542872090624 5551008988635 5555811976704 5556435194880 5570502119424 5576422371840 5577921410112 5590433972160 5590539896832 5597985875616 5611054425336 5622786020610 5625890634816 5634145184288 5643011869605 5648528010240 5649042448128 5657932577880 5662828081152 5668846456320 5669362744704 5681216251040 5682080430720 5683835473920 5697104440320 5701652280720 5705463477760 5714962840620 5720549314560 5730073794720 5741126830080 5741649701376 5750685570960 5752231454178 5765135033790 5772922934229 5774350943680 5776781771232 5778566065152 5792056180992 5810212221297 5815891803136 5825044510560 5825575024632 5836812277248 5845997908080 5846530330476 5852245413888 5859645444180 5865373347840 5873296656384 5883759211440 5885576547840 5887007921664 5899316480640 5911234291712 5920537043520 5921076254544 5936191557120 5957306201583 5957974457010 5959146254688 5960620328960 5963129570304 5973057936648 5979406019805 5982061409280 5984579676672 5996026586880 5997638421984 6004012628940 6019212660912 6034578485760 6035128083072 6048666264960 6055646169420 6056837176896 6058335416320 6060885792768 6070976919216 6073557895680 6081762432768 6095405226240 6095960363328 6111522109440 6112078714368 6133506001920 6133948386120 6134064609024 6147824728320 6149477369376 6156012948660 6156573605577 6158746767360 6172290084960 6173124418560 6197690455680 6211710996480 6213380811264 6219984306240 6234504917040 6235731101952 6250288473792 6250989594240 6252219021312 6266814884352 6273475168320 6275161586376 6276009825536 6292604246016 6299291938560 6314664407040 6315239513088 6338413332324 6354594011520 6354714415104 6355172754144 6378033087792 6391368282420 6395761692672 6404280137536 6414358815810 6418646412480 6420628961280 6435617978880 6446333019060 6451910682624 6458767683840 6459355914048 6472861138480 6475845335040 6485346974720 6496144811640 6498879492636 6501765574656 6525885173760 6541119912960 6542878278528 6553175074380 6553771902711 6557679710208 6566413811904 6578973616160 6583776090624 6604413891834 6610869819392 6619229112870 6621273616320 6625699522560 6634649926656 6636731040720 6649532974080 6650138578176 6660604173960 6661210786362 6667722233856 6688014067680 6691706846208 6705697870080 6708520766592 6719244734464 6729819085440 6730304479215 6734317547520 6745529910240 6747343224732 6771614243526 6778233612288 6789519093456 6791198571520 6802615747584 6815627343360 6817459501248 6818496516864 6832752632640 6840637339530 6841982736864 6846556173312 6857330879520 6857955408744 6875462373120 6876088553664 6889352196096 6900691934385 6900822685152 6903756456960 6928590113280 6929221132416 6944764970880 6946910023680 6963127649280 6972401762640 6988174871040 6990053412672 6997482344520 7013818031670 7016932792320 7032363293520 7042681480360 7060511053728 7061303060160 7062691857408 7078535101440 7079179776768 7086703430880 7104644452224 7123429868544 7133881672192 7149569348412 7152744394752 7168789647360 7177062126720 7178473691136 7178991444496 7194576660480 7195231904256 7204815154728 7220977214040 7223207581440 7240070226240 7266775403304 7269864753920 7281968780790 7288269474816 7296015346560 7296679828832 7308162913095 7314486271488 7315306767360 7333826531328 7341620820480 7358759902080 7360738063344 7371833251840 7387215538392 7389042864640 7401345318180 7407749302272 7408580259840 7435229829120 7437228546816 7448932818360 7453911962880 7463981167488 7466322420810 7480724595840 7481405900448 7497048027480 7501187513088 7524015826140 7524701073483 7531370680320 7532056597504 7543910103840 7558461941760 7559150326272 7571046471120 7576107240960 7588721149020 7596139253760 7602203040960 7619950454160 7625512813824 7640098392960 7655532935168 7667580761280 7669641938904 7686846711720 7697230578972 7702375694976 7704754753536 7715199834837 7722038292480 7722741574656 7735599622872 7746949628396 7750521220608 7766726014080 7767433366176 7782416369664 7794663877440 7795373773968 7812860592240 7815273776640 7833518605440 7843951982970 7845012281920 7847435397120 7849343895552 7865755307520 7894049391360 7894768339392 7914922076160 7923016665405 7943074935444 7943393018880 7943965942680 7945528339584 7950839427072 7964077248864 7972541359740 7976081879040 7979439568896 7994702115840 7996851229312 8005350171920 8025616881216 8046104647680 8046837444096 8064888353280 8074194892560 8075782902528 8076365375058 8094635892288 8098077194240 8105417049069 8109016577024 8123599365795 8127206968320 8127947151104 8149438285824 8178008002560 8178597848160 8178752812032 8197099637760 8199303159168 8208017264880 8208764807436 8228797055424 8229720113280 8230832558080 8263587274240 8280830321262 8284507748352 8293312408320 8312673222720 8314308135936 8333717965056 8334652792320 8355753179136 8364633557760 8366882115168 8385650958240 8396978813424 8399055918080 8416581638004 8420319350784 8434179030915 8451217776432 8472792015360 8473563672192 8486898866820 8494242121728 8503269684480 8504044117056 8521824376560 8523120646080 8552478421080 8558195216640 8572444260930 8580823971840 8595110692080 8611690245120 8612474552064 8626028356440 8628347181267 8633491992576 8661526415520 8665172656848 8667849097728 8688084271488 8721493217280 8723837704704 8737566765840 8738362536948 8755218415872 8769795495714 8778368120832 8798060021760 8805885189112 8809944984576 8825638817160 8828364821760 8830511882496 8846199902208 8848974720960 8866043965440 8866851437568 8880805565280 8881614381816 8904287335680 8917352090240 8922275794944 8936961685515 8940930493440 8942290513920 8944694355456 8973092113920 8973739305620 8994039880320 8996457632976 9006018943410 9028818991368 9052692124608 9070154330112 9083469254130 9087503124480 9089946001664 9091328689152 9110336843520 9120849786040 9122643649152 9128741564416 9143107839360 9143940544992 9167283164160 9168118071552 9200922579180 9201096913536 9205008609280 9224216054064 9234019422990 9238120151040 9238961509888 9259686627840 9284170199040 9296535683520 9317566494720 9320071216896 9329976459360 9351757375560 9353596652928 9375432710688 9376484391360 9412742379564 9414014738304 9415070746880 9416922476544 9438046801920 9438906369024 9448937907840 9471996610560 9472859269632 9497906491392 9507619998486 9531891017280 9532759131216 9567049631688 9569416168960 9587052423630 9593642539008 9606420206304 9621538223715 9627969618720 9630943441920 9653426968320 9655325577216 9669499528590 9677866023936 9683687035495 9688151525760 9689033871072 9709291707720 9717692633088 9728020462080 9744217217460 9752648361984 9753742356480 9788827760640 9811679869440 9814317417792 9836519565312 9849620717856 9868460424240 9871113236182 9875664135936 9906620837751 9916304729088 9928843669305 9931910424480 9938549283840 9951974889984 9955096561080 9974299461120 9975207867264 9991816179543 9996064036640 10000672542720 10001583350784 10032021101520 10032934764644 10037560269312 10058546805120 10078867101696 10094728628160 10101476321280 10118294865360 10121014837098 10136270721280 10157421365289 10159933938880 10167350418432 10186797857280 10223441015040 10226189251872 10249128948960 10260956009295 10262974105296 10269834259968 10285996319280 10286933113116 10296988766208 10314132830496 10334028294144 10355634685440 10356577821568 10392885169920 10393831698624 10417147456320 10420365035520 10444691473920 10458602643960 10485080119008 10487673743360 10496223516780 10520727047505 10525399188480 10526357785856 10564022220540 10590766580592 10591190691840 10591954590240 10594037786112 10617802652160 10618769665152 10630055146320 10656966678336 10659602821120 10700822508288 10724354022618 10729116592128 10753184471040 10765593190080 10767710536704 10768487166744 10791864990720 10792847856384 10807222732092 10831465821060 10834811372160 10836275957760 10860105339360 10900163104956 10904797130880 10905003749376 10922953171185 10929466183680 10932404212224 10944023019840 10945019743248 10971729407232 10972960151040 11000739796992 11007356486390 11012431230720 11038139853120 11041107095016 11057749877760 11083564296960 11085744181248 11102017977270 11111623953408 11112870389760 11152844743680 11155842820224 11180867944320 11181079793664 11195971751232 11222108850672 11245572041220 11251781269632 11268290368576 11286023739210 11297056020480 11298084896256 11315865155760 11337692912640 11338725489408 11362432502080 11364160861440 11394208880640 11403304561440 11410926955520 11429925681240 11460147589440 11482253660160 11483299402752 11501371141920 11504462908356 11530270067580 11545845868458 11548701887360 11553563542464 11557132130304 11584112361984 11620424442594 11631783606272 11650089021120 11651150049264 11673624554496 11691995816160 11693060660952 11719290888360 11746593312768 11765927974455 11767518422880 11771153095680 11774015843328 11798632961280 11822468583424 11841074087040 11842152509088 11872383114240 11914612403166 11915948914020 11918292509376 11921240657920 11926259140608 11946115873296 11958812039610 11964122818560 11969159353344 11992053173760 11995276843968 12008025257880 12038425321824 12069156971520 12070256166144 12097332529920 12111292338840 12113674353792 12114548062587 12121771585536 12141953838432 12147115791360 12163524865536 12190810452480 12191920726656 12223044218880 12224157428736 12267012003840 12267896772240 12268129218048 12295649456640 12298954738752 12312025897320 12313147211154 12344580169920 12346248837120 12395380911360 12426761622528 12439968612480 12469009834080 12471462203904 12500576947584 12501979188480 12504438042624 12533629768704 12541168455805 12546950336640 12550323172752 12552019651072 12585208492032 12598583877120 12630479026176 12676826664648 12709188023040 12710345508288 12756066175584 12782736564840 12808560275072 12828717631620 12837292824960 12841257922560 12858666391395 12871235957760 12892666038120 12903821365248 12917535367680 12918711828096 12945722276960 12951690670080 12970693949440 12992289623280 12997758985272 13082239825920 13085756557056 13106350148760 13107543805422 13132827623808 13154693243571 13157947232320 13167552181248 13208827783668 13221739638784 13238458225740 13242547232640 13251399045120 13269299853312 13273462081440 13299065948160 13300277156352 13321208347920 13322421572724 13335444467712 13376028135360 13383413692416 13411395740160 13417041533184 13459638170880 13460608958430 13491059820480 13494686449464 13509028415115 13543228487052 13556467224576 13579038186912 13582397143040 13605231495168 13625203881195 13631254686720 13634919002496 13636993033728 13665505265280 13681274679060 13683965473728 13693112346624 13714661759040 13715910817488 13750924746240 13752177107328 13801383868770 13801645370304 13807512913920 13857180226560 13858442264832 13889529941760 13909295923711 13926255298560 13944803525280 13976349742080 13980106825344 13994964689040 14027636063340 14033865584640 14064726587040 14085362960720 14121022107456 14122606120320 14125383714816 14157070202880 14158359553536 14173406861760 14209288904448 14246859737088 14261429997729 14267763344384 14299138696824 14354124253440 14356947382272 14357982888992 14380578635445 14389153320960 14390463808512 14409630309456 14441954428080 14446415162880 14480140452480 14533550806608 14539729507840 14563937561580 14576538949632 14592030693120 14593359657664 14616325826190 14628972542976 14630613534720 14683241640960 14717519804160 14721476126688 14743666503680 14774431076784 14778085729280 14802690636360 14806669854273 14815498604544 14870459658240 14874457093632 14897865636720 14907823925760 14927962334976 14932644841620 14961449191680 14962811800896 14994096054960 15002375026176 15048031652280 15049402146966 15064113195008 15087820207680 15116923883520 15118300652544 15142092942240 15152214481920 15177442298040 15181522255647 15204406081920 15239900908320 15251025627648 15280196785920 15311065870336 15335161522560 15339283877808 15373693423440 15394461157944 15404751389952 15430399669674 15445483149312 15471199245744 15493899256792 15501042441216 15533452028160 15534866732352 15564832739328 15589327754880 15590747547936 15625721184480 15630547553280 15667037210880 15687903965940 15690024563840 15694870794240 15698687791104 15731510615040 15788098782720 15789536678784 15829844152320 15846033330810 15886149870888 15886786037760 15887931885360 15891056679168 15928154497728 15945082719480 15958879137792 15989404231680 15993702458624 16010700343840 16051233762432 16092209295360 16093674888192 16129776706560 16148389785120 16151565805056 16152730750116 16189271784576 16196154388480 16210834098138 16218033154048 16247198731590 16254413936640 16255894302208 16298876571648 16357195696320 16357505624064 16394199275520 16398606318336 16416034529760 16417529614872 16457594110848 16459440226560 16511034729585 16527174548480 16561660642524 16569015496704 16586624816640 16625346445440 16628616271872 16653026965905 16667435930112 16669305584640 16711506358272 16729267115520 16733764230336 16771301916480 16793957626848 16798111836160 16833163276008 16868358061830 16902435552864 16929035608815 16945584030720 16947127344384 16973797733640 16988484243456 17006539368960 17008088234112 17043648753120 17046241292160 17104956842160 17116390433280 17144888521860 17161647943680 17190221384160 17223380490240 17224949104128 17252056712880 17256694362534 17323052831040 17330345313696 17335698195456 17376168542976 17430636663891 17447675409408 17475133531680 17476725073896 17510436831744 17539590991428 17556736241664 17596120043520 17611770378224 17619889969152 17651277634320 17656729643520 17661023764992 17697949441920 17733702875136 17761611130560 17763228763632 17808574671360 17834704180480 17871918604749 17873923371030 17881860986880 17889388710912 17946184227840 17947478611240 17988079760640 17992915265952 18012037886820 18057637982736 18105384249216 18166938508260 18175006248960 18179892003328 18182657378304 18220673687040 18241699572080 18245287298304 18286215678720 18287881089984 18334566328320 18336236143104 18401845158360 18402193827072 18448432108128 18468038845980 18469720816731 18476240302080 18477923019776 18519373255680 18593071367040 18635132989440 18640142433792 18659952918720 18703514751120 18707193305856 18750865421376 18752968782720 18825484759128 18828029476608 18830141493760 18877812738048 18897875815680 18943993221120 18945718539264 19015239996972 19063782034560 19065518262432 19134099263376 19138832337920 19174104847260 19187285078016 19212840412608 19243076447430 19255939237440 19261886883840 19306853936640 19338999057180 19355732047872 19367374070990 19376303051520 19378067742144 19418583415440 19456040924160 19488434434920 19505296723968 19577655521280 19623359738880 19628634835584 19661315708133 19673039130624 19699241435712 19736920848480 19742226472364 19751328271872 19813241675502 19832609458176 19857687338610 19863820848960 19877098567680 19903949779968 19910193122160 19948598922240 19950415734528 19983632359086 19992128073280 20003166701568 20064042203040 20065869529288 20075120538624 20117093610240 20157734203392 20189457256320 20190913437645 20202952642560 20236589730720 20242029674196 20272541442560 20314842730578 20319867877760 20334700836864 20373595714560 20446882030080 20452378503744 20498257897920 20521912018590 20525948210592 20539668519936 20571992638560 20573866226232 20628265660992 20668056588288 20702075803155 20711269370880 20713155643136 20785770339840 20787663397248 20834294912640 20840730071040 20889382947840 20917205287920 20970160238016 20975347486720 20992447033560 21041454095010 21050798376960 21052715571712 21128044441080 21181533161184 21183909180480 21188075572224 21235605304320 21237539330304 21260110292640 21313933356672 21401645016576 21448708045236 21458233184256 21506368942080 21531186380160 21535421073408 21536974333488 21583729981440 21585695712768 21614445464184 21662931642120 21669622744320 21720210678720 21800326209912 21809594261760 21845906342370 21864808424448 21888046039680 21890039486496 21924488739285 21943458814464 21945920302080 22001479593984 22014712972780 22024862461440 22076279706240 22082214190032 22115499755520 22167128593920 22204035954540 22223247906816 22225740779520 22305689487360 22311685640448 22361735888640 22391943502464 22444217701344 22491144082440 22503562539264 22536580737152 22572047478420 22574103220449 22594112040960 22596169792512 22631730311520 22675385825280 22677450978816 22724865004160 22728321722880 22788417761280 22806609122880 22821853911040 22859851362480 22920295178880 22966598805504 23002742283840 23008925816712 23060540135160 23091691736916 23097403774720 23107127084928 23114264260608 23145599504511 23168224723968 23240848885188 23263567212544 23300178042240 23302300098528 23347249108992 23383991632320 23386121321904 23438581776720 23531855948910 23535036845760 23542306191360 23548031686656 23597265922560 23682148174080 23684305018176 23744766228480 23769049996215 23829224806332 23831897828040 23836585018752 23852518281216 23892231746592 23917624079220 23928245637120 23938318706688 23984106347520 23990553687936 24016050515760 24076850643648 24138313943040 24140512332288 24194665059840 24222584677680 24227348707584 24229096125174 24283907676864 24294231582720 24316251147207 24327049731072 24381620904960 24383841453312 24448314857472 24534024007680 24535793544480 24536258436096 24591298913280 24597909477504 24624051794640 24626294422308 24677783090455 24689160339840 24692497674240 24790761822720 24853523245056 24879937224960 24938019668160 24942924407808 25001153895168 25003958376960 25067259537408 25082336911610 25093900673280 25100646345504 25104039302144 25197167754240 25260958052352 25302537092745 25353653329296 25418376046080 25420691016576 25512132351168 25565473129680 25617120550144 25657435263240 25674585649920 25717332782790 25742471915520 25785332076240 25835070735360 25837423656192 25885041543801 25891444553920 25941387898880 25984579246560 25995517970544 26164479651840 26171513114112 26212700297520 26215087610844 26265655247616 26309386487142 26315894464640 26335104362496 26417655567336 26476916451480 26485094465280 26538599706624 26546924162880 26598131896320 26600554312704 26642416695840 26644843145448 26752056270720 26766827384832 26810885056545 26822791480320 26834083066368 26919276341760 26921217916860 26982119640960 26989372898928 27018056830230 27086456974104 27158076373824 27164794286080 27210462990336 27250407762390 27262509373440 27269838004992 27273986067456 27331010530560 27362549358120 27367930947456 27386224693248 27429323518080 27431821634976 27501849492480 27504354214656 27602767737540 27603290740608 27615025827840 27714360453120 27716884529664 27779059883520 27818591847422 27852510597120 27889607050560 27952699484160 27960213650688 27989929378080 28055272126680 28129453174080 28170725921440 28242044214912 28245212240640 28250767429632 28314140405760 28316719107072 28346813723520 28418577808896 28493719474176 28522859995458 28535526688768 28598277393648 28708248506880 28715965777984 28761157270890 28780927617024 28819260618912 28864614671145 28883908856160 28892830325760 28960280904960 29051061106485 29067101613216 29079459015680 29127875123160 29153077899264 29184061386240 29186719315328 29232651652380 29257945085952 29261227069440 29366483281920 29435039608320 29442952253376 29548862153568 29556171458560 29605381272720 29613339708546 29719862513253 29748914187264 29786531007915 29795731273440 29815647851520 29855924669952 29865289683240 29922898383360 29925623601792 29975448538629 29988192109920 30004750052352 30096063304560 30098804293932 30128226390016 30175640415360 30236601305088 30284185884480 30304428963840 30354884596080 30363044511294 30408812163840 30479801816640 30502051255296 30560393571840 30670323045120 30678567755616 30747386846880 30782868027885 30788922315888 30809502779904 30860799339348 30890966298624 30942398491488 30987798513584 31002084882432 31066904056320 31069733464704 31178655509760 31181495095872 31251442368960 31261095106560 31334074421760 31375807931880 31380049127680 31463021230080 31576197565440 31579073357568 31692066661620 31772299741776 31773572075520 31775863770720 31782113358336 31856308995456 31890165438960 31978808463360 31987404917248 32021400687680 32102467524864 32187349776384 32259553413120 32296779570240 32303131610112 32305461500232 32378543569152 32421668196276 32436066308096 32494397463180 32508827873280 32511788604416 32714391392640 32715011248128 32768859513555 32788398551040 32797212636672 32832069059520 32835059229744 32915188221696 32918880453120 33022069459170 33054349096960 33123321285048 33173249633280 33250692890880 33257232543744 33306053931810 33334871860224 33338611169280 33458534231040 33467528460672 33542603832960 33587915253696 33596223672320 33666326552016 33736716123660 33804871105728 33858071217630 33891168061440 33894254688768 33947595467280 34013078737920 34016176468224 34087297506240 34092482584320 34209913684320 34232780866560 34289777043720 34380442768320 34446760980480 34449898208256 34504113425760 34513388725068 34646105662080 34660690627392 34671396390912 34752337085952 34861273327782 34895350818816 34950267063360 34953450147792 35020873663488 35079181982856 35223540756448 35239779938304 35302555268640 35313459287040 35322047529984 35395898883840 35467405750272 35523222261120 35526457527264 35617149342720 35669408360960 35743837209498 35747846742060 35763721973760 35778777421824 35892368455680 35894957222480 35976159521280 35985830531904 36024075773640 36115275965472 36210768498432 36333877016520 36343644187761 36359784006656 36365314756608 36441347374080 36483399144160 36490574596608 36572431357440 36575762179968 36669132656640 36672472286208 36803690316720 36804387654144 36896864216256 36936077691960 36939441633462 36955846039552 37038746511360 37186142734080 37280284867584 37319905837440 37407029502240 37414386611712 37501730842752 37505937565440 37623505367415 37650969518256 37656058953216 37660282987520 37755625476096 37795751631360 37891437078528 38030479993944 38127564069120 38131036524864 38268198526752 38277664675840 38348209694520 38425680825216 38486152894860 38511878474880 38523773767680 38575999174185 38613707873280 38677998114360 38711464095744 38734748141980 38752606103040 38756135484288 38837166830880 38912081848320 38976868869840 39246719477760 39257269671168 39322631416266 39398482871424 39473841696960 39484452944728 39502656543744 39626483351004 39665218916352 39715374677220 39727641697920 39754197135360 39807899559936 39820386244320 39897197844480 39900831469056 39967264718172 39984256146560 40006333403136 40128084406080 40131739058576 40150241077248 40234187220480 40378914512640 40381826875290 40473179461440 40484059348392 40527085245345 40545082885120 40629685461156 40639735755520 40669401673728 40747191429120 40893764060160 40904757007488 40996515795840 41043824037180 41051896421184 41079337039872 41143985277120 41147732452464 41256531321984 41404151606310 41422538741760 41426311286272 41571540679680 41575326794496 41668589825280 41727887771133 41778765895680 41834410575840 41940320476032 41984894067120 42082908190020 42101596753920 42105431143424 42256088882160 42363066322368 42367818360960 42376151144448 42471210608640 42475078660608 42520220585280 42627866713344 42784289993187 42803290033152 42897416090472 43062372760320 43070842146816 43073948666976 43141735906335 43167459962880 43171391425536 43228890928368 43325863284240 43339245488640 43440421357440 43600652419824 43619188523520 43691812684740 43729616848896 43776092079360 43780078972992 43848977478570 43886917628928 43891840604160 44029425945560 44049724922880 44152559412480 44164428380064 44230999511040 44334257187840 44408071909080 44420009562819 44446495813632 44611378974720 44623371280896 44723471777280 44783887004928 44888435402688 44982288164880 45007125078528 45073161474304 45144094956840 45148206440898 45192339585024 45263460623040 45350771650560 45354901957632 45449730008320 45456643445760 45544566766941 45613218245760 45643707822080 45719702724960 45840590357760 45933197611008 46005484567680 46017851633424 46121080270320 46183383473832 46194807549440 46214254169856 46291199009022 46336449447936 46481697770376 46600356084480 46604600197056 46694498217984 46767983264640 46772242643808 46877163553440 47063711897820 47070073691520 47084612382720 47096063373312 47194531845120 47364296348160 47368610036352 47489532456960 47538099992430 47658449612664 47663795656080 47673170037504 47784463493184 47835248158440 47876637413376 47968212695040 47981107375872 48032101031520 48153701287296 48276627886080 48281024664576 48389330119680 48445169355360 48454697415168 48458192250348 48567815353728 48588463165440 48632502294414 48654099462144 48763241809920 48767682906624 48896629714944 49071587088960 49072516872192 49182597826560 49195818955008 49248103589280 49252588844616 49355566180910 49378320679680 49533104188755 49581523645440 49707046490112 49759874449920 49876039336320 49885848815616 49959080897715 50002307790336 50007916753920 50134519074816 50164673823220 50187801346560 50201292691008 50208078604288 50394335508480 50605074185490 50707306658592 50787106826445 50836752092160 50841382033152 51024264702336 51130946259360 51234241100288 51314870526480 51349171299840 51434665565580 51484943831040 51570664152480 51670141470720 51674847312384 51770083087602 51782889107840 51969158493120 51991035941088 52291909991673 52343026228224 52425400595040 52430175221688 52531310495232 52618772974284 52631788929280 52670208724992 52835311134672 52953832902960 52970188930560 53093848325760 53201108625408 53284833391680 53289686290896 53504112541440 53621770113090 53645582960640 53668166132736 53838552683520 53842435833720 53964239281920 53978745797856 54036113660460 54172913948208 54316152747648 54500815524780 54525018746880 54539676009984 54547972134912 54662021061120 54725098716240 54735861894912 54858647036160 54863643269952 55003698984960 55008708429312 55205535475080 55206581481216 55409162450193 55428720906240 55433769059328 55558119767040 55637183694844 55779214101120 55905398968320 55920427301376 55979858756160 56110544253360 56258906348160 56341451842880 56484088429824 56490424481280 56633438214144 56693627447040 56837155617792 57045719990916 57071053377536 57196554787296 57416497013760 57431931555968 57522314541780 57561855234048 57638521237824 57729229342290 57767817712320 57785660651520 57920561809920 58102122212970 58134203226432 58158918031360 58255750246320 58368122772480 58373438630656 58465303304760 58515890171904 58732966563840 58870079216640 58885904506752 58983947124399 59097724307136 59112342917120 59210762545440 59226679417092 59439725026506 59497828374528 59573062015830 59591462546880 59631295703040 59711849339904 59730579366480 59845796766720 59851247203584 59950897077258 59976384219840 60009500104704 60192126609120 60197608587864 60351280830720 60473202610176 60568371768960 60572740312935 60608857927680 60709769192160 60726089022588 60817624327680 60959603633280 61004102510592 61120787143680 61340646090240 61357135511232 61494773693760 61565736055770 61577844631776 61619005559808 61721598678696 61884796982976 61975597027168 62004169764864 62133808112640 62139466929408 62357311019520 62362990191744 62502884737920 62522190213120 62668148843520 62751615863760 62760098255360 62926042460160 63152395130880 63158146715136 63384133323240 63544599483552 63551727541440 63564226716672 63712617990912 63780330877920 63974809834496 64042801375360 64204935049728 64374699552768 64519106826240 64593559140480 64606263220224 64610923000464 64757087138304 64843336392552 64988794926360 65023577208832 65428782785280 65537719027110 65594425273344 65664138119040 65670118459488 65773466217855 65830376443392 65837760906240 66044138918340 66108698193920 66246642570096 66346499266560 66501385781760 66612107863620 66669743720448 66677222338560 66917068462080 66935056921344 67085207665920 67175830507392 67332653104032 67473432247320 67609742211456 67716142435260 67722309661347 67782336122880 67788509377536 67895190934560 68026157475840 68032352936448 68174595012480 68184965168640 68419827368640 68465561733120 68579554087440 68760885536640 68899796416512 69008226851520 69026777450136 69292211324160 69321381254784 69342792781824 69504674171904 69546479618555 69722546655564 69790701637632 69900534126720 69906900295584 70041747326976 70158363965712 70447081512896 70605110537280 70626918574080 70644095059968 70791797767680 71046444522240 71052915054528 71234298685440 71307149988645 71338816721920 71487674418996 71495693484120 71557554843648 71784736911360 71789914444960 71952319042560 71971661063808 72048151547280 72230551930944 72421536996864 72667754033040 72687288375522 72719568013312 72882694748160 72948753441621 72966798288320 72981149193216 73144862714880 73151524359936 73344944572416 73607380633440 73608775308288 73793728432512 73872155383920 73878883266924 73911692079104 74033349271365 74077493022720 74372285468160 74560569735168 74639811674880 74814059004480 74828773223424 75003461685504 75011875130880 75247010734830 75301939036512 75312117906432 75320565975040 75591503262720 75782874157056 75907611278235 76060959987888 76255128138240 76262073049728 76536397053504 76555329351680 76696419389040 76851361650432 76972305789720 77023756949760 77151998348370 77227415746560 77355996228720 77469496283960 77505212206080 77512270968576 77674333661760 77824163696640 77953737739680 78493438955520 78514539342336 78645262832532 78796965742848 78947683393920 78968905889456 79005313087488 79252966702008 79430749354440 79455283395840 79615799119872 79640772488640 79794395688960 79801662938112 79934529436344 79968512293120 80256168812160 80263478117152 80300482154496 80468374440960 80757829025280 80763653750580 80946358922880 80968118696784 81054170490690 81090165770240 81259370922312 81279471511040 81494382858240 81787528120320 81809514014976 81993031591680 82087648074360 82103792842368 82158674079744 82287970554240 82295464904928 82513062643968 82808303212620 82845077483520 82852622572544 83143081359360 83150653588992 83337179650560 83455775542266 83557531791360 83668821151680 83880640952064 83969788134240 84165816380040 84210862286848 84512177764320 84726132644736 84735636721920 84752302288896 84942421217280 84950157321216 85040441170560 85255733426688 85568579986374 85606580066304 85794832180944 86124745520640 86147897333952 86283471812670 86342782851072 86457781856736 86651726568480 86678490977280 86880842714880 87153183319455 87201304839648 87238377047040 87383625369480 87459233697792 87552184158720 87560157945984 87697954957140 87773835257856 87783681208320 88058851891120 88099449845760 88305118824960 88328856760128 88668514375680 88816143818160 88840019125638 89159587539759 89246742561792 89359593023745 89446943554560 89567774009856 89776870805376 89964576329760 90014250157056 90146322948608 90288189913680 90296412881796 90384679170048 90526921246080 90709803915264 90899460016640 90913286891520 91089133533882 91226436491520 91439405449920 91681180715520 92010969135360 92035703266848 92242160540640 92348604083655 92366766947664 92389615098880 92428508339712 92582398018044 92672898895872 92963395540752 93200712168960 93209200394112 93535966529280 93544485287616 93754327106880 94127423795640 94140147383040 94389063690240 94728592696320 94737220072704 95076199984860 95316899225328 95327591312160 95346340075008 95568926986368 95670496316880 95936425390080 95962214751744 96064202063040 96307402574592 96562049329152 96778660239360 96890338710720 96909394830336 96916384500696 97135630707456 97265004588828 97308198924288 97526483619840 97535365813248 98143174177920 98145033744384 98306578540665 98365195653120 98391637910016 98496207178560 98505177689232 98711132361820 98756641359360 99066208377510 99163047290880 99519748899840 99752078672640 99771697631232 99918161795430 100004615580672 100015833507840 100329347646440 100375602693120 100402585382016 100416157208576 100788671016960 101210148370980 101414613317184 101574213652890 101673504184320 101682764066304 102048529404672 102261892518720 102468482200576 102629741052960 102698342599680 102869331131160 103141328304960 103340282941440 103349694624768 103540166175204 103565778215680 103938316986240 103982071882176 104583819983346 104686052456448 104850801190080 104860350443376 105062620990464 105237545948568 105263577858560 105670622269344 105907665805920 105940377861120 106187696651520 106402217250816 106569666783360 106579372581792 107008225082880 107243540226180 107291165921280 107336332265472 107677105367040 107684871667440 107928478563840 107957491595712 108072227320920 108345827896416 108632305495296 109001631049560 109030932563283 109079352019968 109095944269824 109324042122240 109450197432480 109471723789824 109717294072320 109727286539904 110007397969920 110017416858624 110411070950160 110413162962432 110818324900386 110867538118656 111116239534080 111274367389688 111558428202240 111840854602752 111959717512320 112221088506720 112517812696320 112682903685760 112870516102245 112968176859648 112980848962560 113266876428288 113387254894080 113674311235584 114091439981832 114393109574592 114832994027520 114863863111936 115044629083560 115277042475648 115458458684580 115535635424640 115571321303040 115727997522555 115841123619840 116204244425940 116268406452864 116317836062720 116511500492640 116736245544960 116746877261312 116930606609520 117740158433280 117771809013504 117967894248798 118195448614272 118421525090880 118453358834184 118879450053012 118995656749056 119146124031660 119182925093760 119262591406080 119423698679808 119461158732960 119691593533440 119702494407168 119901794154516 119952768439680 120019000209408 120384253218240 120395217175728 120702561661440 121136743537920 121145480625870 121419538384320 121452178045176 121581255736035 121635248655360 121919207266560 122008205021184 122241574287360 122681292180480 122714271022464 122989547387520 123131472111540 123155689263552 123238011119616 123443197357392 123769593965952 123951194054336 124267616225280 124278933858816 124714622039040 124725980383488 125005769475840 125183663313399 125336297687040 125503231727520 125520196510720 126304790261760 126316293430272 126768266646480 127089198967104 127103455082880 127128453433344 127425235981824 127560661755840 127949619668992 128085602750720 128352869979561 128409870099456 129187118280960 129212526440448 129221846000928 129425207719005 129514174276608 129686672785104 129977589852720 130047154417664 130857565570560 131075438054220 131188850546688 131328276238080 131340236918976 131546932435710 131660752886784 131675521812480 132088277836680 132493285140192 132692998533120 133002771563520 133224215727240 133260028688457 133339487440896 133834136924160 133870113842688 134170415331840 134351661014784 134665306208064 134946864494640 135219484422912 135432284870520 135444619322694 135577018755072 135790381869120 136052314951680 136064705872896 136349190024960 136369930337280 136839654737280 136931123466240 137159108174880 137521771073280 137799592833024 138016453703040 138053554900272 138584422648320 138642762509568 139009348343808 139092959237110 139445093311128 139801068253440 139813800591168 140083494653952 140316727931424 140894163025792 141210221074560 141253837148160 141288190119936 141583595535360 142092889044480 142105830109056 142468597370880 142614299977290 142677633443840 142975348837992 142991386968240 143579828889920 143904638085120 143943322127616 144096303094560 144461103861888 144843073993728 145335508066080 145374576751044 145439136026624 145765389496320 145897506883242 145933596576640 145962298386432 146289725429760 146303048719872 146689889144832 147214761266880 147217550616576 147587456865024 147744310767840 147757766533848 148066698542730 148599312566265 148744570936320 149121139470336 149279623349760 149628118008960 149657546446848 149877242693145 150006923371008 150023750261760 150494021469660 150603878073024 150624235812864 150641131950080 151183006525440 151815222556470 152121919975776 152510256276480 152524146099456 153002255160821 153072794107008 153392838778080 153702723300864 153944611579440 154047513899520 154303996696740 154454831493120 154711992457440 154938992567920 155010424412160 155024541937152 155348667323520 155907475479360 156875729975019 157029078684672 157290525665064 157593931485696 157895366787840 157937811778912 158010626174976 158505933404016 158861498708880 158910566791680 159281544977280 159603325876224 159869058872688 159937024586240 160512337624320 160526956234304 160936748881920 161515658050560 161527307501160 161892717845760 161936237393568 162108340981380 162180331540480 162518741844624 162558943022080 163575056240640 163619028029952 163986063183360 164175296148720 164207585684736 164575941108480 164590929809856 165026125287936 165616606425240 165705245145088 166227487350579 166286162718720 166301307177984 166674359301120 166911551084532 167337642303360 167761281904128 167939576268480 168331632760080 168421724573696 169024355528640 169452265289472 169471273443840 169900314642432 170080882341120 170511466853376 171137159972748 171213160132608 171589664361888 172249491041280 172295794667904 172566943625340 172685565702144 172915563713472 173303453136960 173356981954560 173761685429760 174306366638910 174402609679296 174476754094080 174767250738960 175104368317440 175120315891968 175395909914280 175547670515712 176117703782240 176198899691520 176610237649920 176657713520256 177337028751360 177632287636320 177680038251276 178319175079518 178493485123584 178719186047490 178893887109120 179135548019712 179553741610752 179929152659520 180028500314112 180292645897216 180576379827360 180592825763592 181053842492160 181419607830528 181718220938805 181798920033280 181826573783040 182178267067764 182452872983040 182878810899840 183362361431040 184021938270720 184071406533696 184484321081280 184697208167310 184733533895328 184779230197760 184857016679424 185164796036088 185926791081504 186401424337920 186418400788224 187071933058560 187088970575232 187508654213760 188254847591280 188280294766080 188778127380480 189457185392640 189474440145408 190152399969720 190633798450656 190655182624320 190692680150016 191137853972736 191340992633760 191924429503488 192128404126080 192614805149184 193124098658304 193557320478720 193780677421440 193818789660672 193832769001392 194271261414912 194530009177656 195070731626496 196286348355840 196613157081330 196783275820032 196992414357120 197010355378464 197422264723640 197513282718720 198132416755020 198326094581760 199039497799680 199504157345280 199836323590860 200009231161344 200031667015680 200658695292880 200751205386240 200805170764032 202420296741960 202829226634368 203148427305780 203166928984041 203347008368640 203365528132608 204097058809344 204523785037440 204936964401152 205259482105920 205396685199360 205738662262320 206282656609920 206699389249536 207080332350408 207131556431360 207876633972480 207964143764352 208639438855665 209167639966692 209372104912896 209701602380160 209720700886752 210125241980928 210475091897136 210527155717120 211341244538688 211815331611840 211880755722240 212375393303040 213139333566720 213158745163584 213921449965935 214016450165760 214487080452360 214672664530944 215354210734080 215369743334880 215856957127680 215914983191424 216144454641840 216691655792832 217264610990592 218003262099120 218061865126566 218158704039936 218648084244480 218900394864960 218943447579648 219434588144640 219454573079808 220034833717248 220822141900320 220826325924864 221636649800772 221735076237312 222100047814095 222232479068160 222548734779376 223116856404480 223681709205504 223919435024640 224442177013440 225035625392640 225365807371520 225741032204490 225936353719296 225961697925120 226774509788160 227348622471168 227722833834705 228182879963664 228786219149184 229665988055040 229727726223872 230089258167120 230554084951296 230916917369160 231071270849280 231455995045110 231682247239680 232408488851880 232536812905728 233023000985280 233472491089920 233493754522624 233861213219040 235480316866560 235543618027008 235935788497596 236390897228544 236843050181760 236906717668368 237758900106024 238292248063320 238365850187520 238847397359616 238922317465920 239383187066880 239404988814336 239803588309032 239905536879360 240768506436480 240790434351456 241405123322880 242273487075840 242290961251740 242839076768640 242904356090352 243162511472070 243270497310720 243838414533120 244483148574720 245362584360960 245428542044928 245979094775040 246262944223080 246311378527104 246476022239232 246886394714784 247539187931904 247902388108672 248535232450560 248557867717632 249429244078080 249451960766976 250011538951680 250367326626798 250672595374080 251006463455040 251040393021440 252632586860544 253536533292960 254178397934208 254206910165760 254256906866688 254850471963648 255121323511680 255899239337984 256171205501440 256705739959122 256819740198912 258374236561920 258443692001856 258850415438010 259028348553216 259373345570208 259955179705440 261459549958365 261715131141120 262150876108440 262377701093376 262656552476160 262680473837952 263093864871420 263321505773568 263351043624960 264176555673360 264986570280384 266005543127040 266448431454480 266520057376914 267478762619277 267740227685376 268340830663680 268703322029568 269330612416128 269893728989280 270438968845824 270864569741040 270889238645388 271154037510144 271580763738240 272129411745792 272698380049920 272739860674560 273679309474560 274318216349760 275043542146560 276032907406080 276107109800544 277045812250965 277168845296640 277285525019136 278018696687616 278185918474220 278890186622256 279602136506880 279627601182336 280633455862848 281788326051584 282420442149120 283167191070720 284185778088960 284211660218112 285228599954580 285355266887680 285950697675984 285982773936480 287159657779840 287809276170240 287886644255232 288192606189120 288922207723776 289686147987456 290671016132160 290749153502088 291795013766484 291867193153280 291924596772864 292579450859520 292606097439744 294429522533760 294435101233152 294919735621995 295174913730048 295488621535680 295515533067696 296133397085460 297198625132530 297489141872640 298559246699520 299256236017920 299315092893696 299754485386290 300013846742016 300047500523520 300988042939320 301207756146048 301248471625728 302366013050880 303630445112940 304243839951552 305020512552960 305048292198912 306004510321642 306145588214016 306785677556160 307405446601728 307889223158880 308095027799040 308607993393480 309423984914880 309877985135840 310020848824320 310049083874304 310697334647040 311814950958720 313751459950038 314058157369344 314581051330128 315187862971392 315790733575680 315875623557824 317011866808032 317722997417760 317821133583360 318563089954560 319206651752448 319738117745376 319874049172480 321024675248640 321053912468608 321873497763840 323031316101120 323054615002320 323785435691520 323872474787136 324216681962760 325037483689248 325117886044160 327092797689849 327238056059904 327972126366720 328350592297440 328415171369472 329151882216960 329181859619712 330052250575872 331233212850480 331410490290176 332454974701158 332602614355968 333348718602240 333823102169064 334675284606720 335522563808256 335879152536960 336663265520160 338048711057280 338611548306735 338904530578944 338942546887680 339800629284864 340161764682240 341022933706752 342274319945496 343179328723776 344498982082560 344591589335808 345133887250680 345831127426944 346606906273920 346713963909120 347523370859520 348612733277820 348805219358592 348953508188160 349534501477920 350208736634880 350240631783936 350791819828560 352235407564480 353220475299840 353315427040512 355264575272640 355360076502552 356638350159036 356986970247168 357438372094980 357787774218240 358271096039424 359107483221504 359858305319040 360057000628224 360585291794432 361152759654720 361185651527184 362107684984320 363436441877610 363597840066560 364356534135528 364743767208105 364905745966080 365757621799680 366724722862080 368043876541440 368142813067392 368968642162560 369394416334620 369467067790656 369558460395520 369714033358848 370329592072176 371853582163008 372802848675840 372836801576448 374143866117120 374177941150464 375017308427520 375550989940197 376509695182560 376560589532160 378914370785280 378948880290816 380304799939440 381267596901312 381310365248640 381385360300032 382275707945472 382681985267520 383848859006976 384256808252160 385229610298368 387561354842880 387637579321344 387665538002784 388542522829824 389060018355312 390141463252992 392572696711680 393226314162660 393566551640064 393984828714240 394020710756928 394844529447280 395026565437440 396264833510040 398078995599360 399008314690560 399672647181720 399780086065371 400018462322688 401317390585760 401502410772480 401610341528064 404840593483920 405658453268736 406296854611560 406333857968082 406731056265216 408194117618688 409047570074880 409873928802304 410518964211840 410793370398720 411477324524640 412565313219840 413398778499072 414160664700816 414263112862720 415753267944960 415928287528704 417278877711330 418335279933384 419403204760320 419441401773504 420250483961856 420950183794272 421054311434240 422682489077376 423630663223680 423761511444480 424750786606080 426278667133440 426317490327168 427842899931870 428032900331520 428974160904720 430739486669760 431713914255360 431829966382848 432288909283680 433383311585664 434529221981184 436006524198240 436123730253132 436317408079872 437296168488960 437800789729920 437886895159296 438869176289280 438909146159616 440069667434496 441644283800640 441652651849728 443273299601544 444200095628190 445097469558752 445797937698795 446233712808960 447363418411008 447838870049280 448884354026880 450071250785280 450731614743040 451482064408980 451872707438592 451923395850240 453549019576320 455445667669410 456365759927328 457572438298368 459006765482463 459455452447744 460178516334240 461108169902592 461833834738320 462142541698560 462911990090220 463364494479360 464816977703760 465073625811456 466046001970560 466987509045248 467722426438080 470627189925057 471087236054016 471871576995192 472781794457088 473686100363520 473813435336736 475517800212048 476584496126640 476731700375040 477844634931840 478809977628672 479607176618064 479811073758720 481537012872960 481580868702912 482810246645760 484546974151680 484581922503480 485678153537280 485808712180704 486325022944140 486540994621440 487676829066240 490725168721920 490857084089856 491958189550080 492525888446160 492622757054208 493772789429568 495078375863808 495804776217344 497115735435264 498858488156160 498903921533952 500023077903360 500734653253596 502012926910080 502080786042880 505265173721088 507073066585920 508356795868416 508413820331520 509700943927296 510242647023360 512342411002880 513411479918244 513639480397824 516748473123840 516887384003712 517700830876020 518056697106432 518746691140416 519910359410880 522919099916730 523430262282240 524301752216880 525313104952320 525360947675904 526187729742840 526643011547136 528353111346720 529973140560768 532011086254080 532896862908960 533040114753828 534957525238554 535480455370752 536681661327360 537406644059136 538661224832256 539787457978560 540877937691648 541729139482080 541778477290776 543161527476480 544258823491584 545154662816415 545396760099840 545479721349120 547358618949120 548636432699520 550087084293120 552065814812160 552214219601088 554091624501930 554337690593280 554571050038272 556371836948440 557780373244512 559204273013760 559255202364672 561266911725696 563576652103168 564840884298240 566334382141440 568371556177920 568423320436224 570457199909160 571901395351968 571965547872960 574319315559680 575773288510464 576385212378240 577844415447552 579372295974912 581342032264320 581498307004176 583590027532968 583734386306560 585212194879488 588859045067520 589839471243990 590349827460096 590977243071360 591031066135392 592266794170920 594397250265060 594978283745280 597118493399040 598512472035840 599508970772580 600027693484032 600095001047040 601976085878640 602415512292096 607260890225880 608487679903104 609500786952123 610041025105920 610096584397824 612009020643284 612291176428032 613571355112320 614810893203456 615778446317760 616190055598080 617215986786960 618847969829760 619755970271680 620098167748608 621394669294080 623629901917440 625918316566995 627502919900076 628116314738688 629162102660256 630375725942784 631581467151360 631751247115648 634023733616064 635445994835520 635642267166720 637126179909120 639476235490752 639748098344960 641764349897805 642049350497280 642107824937216 646062632202240 646109230004640 647570871383040 647744949574272 648433363925520 650074967378496 650235772088320 654185595379698 654476112119808 655944252733440 656701184594880 656830342738944 658303764433920 658363719239424 660104501151744 662466425700960 664909949402316 665205228711936 666300143442285 666697437204480 667646204338128 669350569213440 671045127616512 671758305073920 673326531040320 676097422114560 677223096613470 677809061157888 677885093775360 680323529364480 682045867413504 684548639890992 686358657447552 688997964165120 689183178671616 690267774501360 691662254853888 693213812547840 695046741719040 697225466555640 697610438717184 699069002955840 700417473269760 700481263567872 701583639657120 704470815128960 706440950599680 706630854081024 710529150545280 710720153005104 713276700318072 714876744189960 716542192078848 718214966443008 719716610638080 721170583588864 722305519309440 722371303054368 724215369968640 726872883755220 727195680133120 728713068271056 729487534416210 729811491932160 731515243599360 733449445724160 736087753082880 736285626134784 737937284325120 738788832669240 738934135581312 739428066717696 740659184144352 743707164326016 745605697351680 745673603152896 748287732234240 748355882300928 750034616855040 751101979880394 753019390365120 753121179064320 757897760581632 760609599878880 762535193802624 762620730497280 762770720600064 764551415890944 765011275804105 765363970535040 767697718013952 768513616504320 770459220596736 775122709685760 775331076005568 777085045659648 778120036710624 784378649875095 785145393423360 786452628325320 787133103280128 787969657428480 788041421513856 789689058894560 790053130874880 792529667020080 798016629381120 799345294363440 799560172130742 802436287857831 802634781171520 803220683056128 809681186967840 811316906537472 812593709223120 812667715936164 813462112530432 816388235237376 818095140149760 821037928423680 822954649049280 825130626439680 828321329401632 828526225725440 831137436752895 831506535889920 831856575057408 834557755422660 836670559866768 838806409520640 838882803547008 841900367588544 842108622868480 845364978154752 847261326447360 849501573212160 852557334266880 852634980654336 855685799863740 856065800663040 857948321809440 861478973339520 863427828510720 863659932765696 864577818567360 866766623171328 869058443962368 872013048396480 872247460506264 875601579459840 875773790318592 877738352578560 877818292319232 883288567601280 883305303699456 886546599203088 888400191256380 890194939117504 891595875397590 892467425617920 895677740098560 897768708053760 900142501570560 901463229486080 902964128817960 903745414877184 907098039152640 910891335338820 912731519854656 915144876596736 918013530964926 918910904895488 920357032668480 922216339805184 923667669476640 924285083397120 925823980180440 929633955407520 930147251622912 932092003941120 933975018090496 935444852876160 941254379850114 942174472108032 943743153990384 945563588914176 947372200727040 947626870673472 951035600424096 953168992253280 953463400750080 955689269863680 957619955257344 959214353236128 959622147517440 963074025745920 963161737405824 965620493291520 969093948303360 969163845006960 971356307074560 971617424361408 972650045888280 975353658132480 981714168179712 983916379100160 985051776892320 985245514108416 987545578859136 990156751727616 991609552434688 994231470870528 997807843067904 1000046155806720 1001469306507192 1004025853820160 1014146133171840 1015834644920205 1016713591736832 1016827640663040 1019401887854592 1020485294046720 1024684822005760 1026822959836488 1033496946247680 1033774768007424 1035401661752040 1037493382280832 1039820718821760 1045838199833460 1046860524564480 1048603504433760 1050626209904640 1050721895351808 1052375459485680 1056706222693440 1059946281121536 1065793725817920 1066080229507656 1069915050477108 1070960910741504 1073363322654720 1074813288118272 1077322449664512 1079574915957120 1081755875383296 1083458278964160 1083556954581552 1086323054952960 1090309325632830 1090793520199680 1094717237898240 1097272865399040 1100174168586240 1104131629624320 1104428439202176 1108183249003860 1108675381186560 1109142100076544 1112743673896880 1115560746489024 1118408546027520 1118510404729344 1122533823451392 1126652969820591 1127153304206336 1129681768596480 1136743112355840 1136846640872448 1140914399818320 1143802790703936 1143931095745920 1148638631119360 1151546577020928 1152770424756480 1155688830895104 1162684064528640 1162996614008352 1167180055065936 1167468772613120 1170424389758976 1177718090135040 1179678942487980 1180699654920192 1181954486142720 1182062132270784 1184533588341840 1188794500530120 1194236986798080 1197024944071680 1199017941545160 1199340258196113 1200055386968064 1203952171757280 1204831024584192 1214521780451760 1216975359806208 1219001573904246 1220193168795648 1224018041286568 1224582352856064 1227142710224640 1229621786406912 1231556892635520 1232380111196160 1234431973573920 1237695939659520 1239511940543360 1240196335497216 1242789338588160 1247259803834880 1251836633133990 1255005839800152 1258324205320512 1260751451885568 1263162934302720 1263502494231296 1268047467232128 1270891989671040 1271284534333440 1274252359818240 1278952470981504 1279496196689920 1283528699795610 1284098700994560 1284215649874432 1292218460009280 1295141742766080 1295489899148544 1296866727851040 1300149934756992 1308371190759396 1308952224239616 1311888505466880 1313402369189760 1313660685477888 1316607528867840 1316727438478848 1320209002303488 1324932851401920 1329819898804632 1332600286884570 1335292408676256 1337393813096385 1338701138426880 1342090255233024 1343516610147840 1346653062080640 1352194844229120 1354446193226940 1355618122315776 1355770187550720 1360647058728960 1369097279781984 1372717314895104 1377020296447389 1378366357343232 1380535549002720 1383324509707776 1386427625095680 1390093483438080 1394450933111280 1395220877434368 1398138005911680 1400962527135744 1403167279314240 1408941630257920 1411881569775171 1413261708162048 1421058301090560 1421440306010208 1426553400636144 1429753488379920 1436429932886016 1439433221276160 1444611038618880 1444742606108736 1448430739937280 1453745767510440 1457426136542112 1458975068832420 1459622983864320 1463030487198720 1472175506165760 1472571252269568 1475874568650240 1477577665338480 1477868271162624 1481318368288704 1487414328652032 1491347206305792 1496575464468480 1496711764601856 1500069233710080 1502203959760788 1506038780730240 1506242358128640 1515795521163264 1521219199757760 1525070387605248 1525241460994560 1529102831781888 1530022551608210 1530727941070080 1537027233008640 1540918441193472 1550245419371520 1550662152011136 1554170091319296 1556240073421248 1568757299750190 1570290786846720 1572905256650640 1575939314856960 1576082843027712 1579378117789120 1585059334040160 1596033258762240 1598690588726880 1599120344261484 1604872575715662 1605269562343040 1606441366112256 1619362373935680 1622633813074944 1625187418446240 1625335431872328 1632776470474752 1635463988449245 1636190280299520 1642075856847360 1645909298098560 1650261252879360 1656642658803264 1657052451450880 1662274873505790 1663013071779840 1663713150114816 1669115510845320 1673341119733536 1677612819041280 1677765607094016 1683800735177088 1690729956309504 1694522652894720 1699003146424320 1705114668533760 1705269961308672 1711371599727480 1715896643618880 1722957946679040 1727319865531392 1729155637134720 1733533246342656 1738116887924736 1744026096792960 1744494921012528 1751203158919680 1755636584638464 1766577135202560 1773093198406176 1776800382512760 1780389878235008 1783191750795180 1784934851235840 1791355480197120 1795537416107520 1800285003141120 1802926458972160 1805928257635920 1821782670677640 1825463039709312 1828502360856369 1830289753193472 1836027061929852 1837821809790976 1840714065336960 1844432679610368 1847335338953280 1848570166794240 1851647960360880 1859267910815040 1860294503245824 1864184007882240 1870889705752320 1877754949700985 1882508759700228 1884348944216064 1887486307980768 1891127177828352 1894744401454080 1895253741346944 1902071200848192 1906337984506560 1906926801500160 1911378539727360 1918428706472256 1919244295034880 1926148051491840 1926323474811648 1938187896606720 1938327690013920 1942712614149120 1943234848722816 1945300091776560 1950707316264960 1963428336359424 1967832758200320 1970103553784640 1970491028216832 1975091157718272 1980313503455232 1983219104869376 1995615686135808 1998900430326855 2000092311613440 2002938613014384 2008051707640320 2028292266343680 2031669289840410 2033427183473664 2033655281326080 2040970588093440 2049369644011520 2053645919672976 2066993892495360 2067549536014848 2070803323504080 2074986764561664 2079641437643520 2091676399666920 2097207008867520 2101252419809280 2101443790703616 2104750918971360 2113412445386880 2119892562243072 2131587451635840 2132160459015312 2139830100954216 2149626576236544 2154644899329024 2159149831914240 2163511750766592 2166916557928320 2167113909163104 2172646109905920 2180618651265660 2181587040399360 2189434475796480 2194545730798080 2200348337172480 2208263259248640 2208856878404352 2216366498007720 2218284200153088 2225487347793760 2231121492978048 2236817092055040 2237020809458688 2245067646902784 2253305939641182 2254306608412672 2259363537192960 2273693281744896 2281828799636640 2287605581407872 2287862191491840 2295033827412315 2297277262238720 2303093154041856 2305540849512960 2311377661790208 2325368129057280 2325993228016704 2334360110131872 2334937545226240 2353135949625285 2355436180270080 2359357884975960 2361399309840384 2363908972285440 2364124264541568 2369067176683680 2377589001060240 2394049888143360 2398035883090320 2398680516392226 2407904343514560 2409662049168384 2429043560903520 2433950719612416 2438003147808492 2440386337591296 2448036082573136 2449164705712128 2454285420449280 2463113785271040 2468863947147840 2475391879319040 2479023881086720 2485578677176320 2494519607669760 2503673266267980 2510011679600304 2516648410641024 2526325868605440 2527004988462592 2536094934464256 2541783979342080 2548504719636480 2557904941963008 2567057399591220 2568197401989120 2568431299748864 2584436920018560 2590283485532160 2590979798297088 2593733455702080 2600299869513984 2616742381518792 2626804738379520 2627321370955776 2633215057735680 2633454876957696 2649865702803840 2659639797609264 2665200573769140 2670584817352512 2674787626192770 2677402276853760 2687033220295680 2693306124161280 2704389688458240 2708892386453880 2711236244631552 2721294117457920 2738194559563968 2745434629790208 2754040592894778 2756732714686464 2761071098005440 2766649019415552 2772855250191360 2788901866222560 2790441754868736 2796276011823360 2801925054271488 2806334558628480 2817883260515840 2823763139550342 2826523416324096 2842116602181120 2842880612020416 2853106801272288 2859506976759840 2872859865772032 2878866442552320 2889222077237760 2889485212217472 2896861479874560 2907491535020880 2914852273084224 2917950137664840 2926060974397440 2945142504539136 2951749137300480 2955155330676960 2955736542325248 2962636736577408 2974828657304064 2982694412611584 2993423529203712 3000138467420160 3004407919521576 3012077561460480 3042438399515520 3047503934760615 3050140775210496 3050482921989120 3058205663563776 3060045103216420 3061455882140160 3074054466017280 3100490838743040 3101324304022272 3112480146842496 3137514599500380 3140581573693440 3145810513301280 3151878629713920 3152165686055424 3158756235578240 3170118668080320 3197381177453760 3198240688522968 3209745151431324 3210539124686080 3212882732224512 3238724747871360 3245267626149888 3250374836892480 3250670863744656 3270927976898490 3272380560599040 3284151713694720 3291818596197120 3300522505758720 3313285317606528 3324549747011580 3326026143559680 3327426300229632 3338231021690640 3346682239467072 3355225638082560 3355531214188032 3367601470354176 3379958909461773 3381459912619008 3389045305789440 3410229337067520 3410539922617344 3422743199454960 3431793287237760 3445915893358080 3454639731062784 3458311274269440 3467066492685312 3488052193585920 3488989842025056 3502406317839360 3511273169276928 3533154270405120 3546186396812352 3553600765025520 3560779756470016 3566383501590360 3582710960394240 3591074832215040 3598020774588339 3605852917944320 3611856515271840 3643565341355280 3650926079418624 3657004721712738 3660579506386944 3672054123859704 3681428130673920 3688865359220736 3694670677906560 3697140333588480 3703295920721760 3718535821630080 3720589006491648 3728368015764480 3741779411504640 3755509899401970 3765017519400456 3774972615961536 3782254355656704 3789488802908160 3790507482693888 3804142401696384 3812675969013120 3813853603000320 3822757079454720 3836857412944512 3838488590069760 3852296102983680 3852646949623296 3876655380027840 3885425228298240 3886469697445632 3890600183553120 3926856672718848 3935665516400640 3940207107569280 3940982056433664 3950182315436544 3960627006910464 3966438209738752 3997800860653710 4005877226028768 4012181439289155 4016103415280640 4056584532687360 4063338579680820 4066854366947328 4067310562652160 4081941176186880 4107291839345952 4131060889342167 4135099072029696 4141606647008160 4149973529123328 4159282875287040 4183352799333840 4194414017735040 4202887581407232 4209501837942720 4226824890773760 4239785124486144 4263174903271680 4264320918030624 4279660201908432 4309289798658048 4318299663828480 4333833115856640 4334227818326208 4345292219811840 4361237302531320 4378868951592960 4389091461596160 4416526518497280 4417713756808704 4432732996015440 4450974695587520 4462242985956096 4474041618917376 4490135293805568 4506611879282364 4508613216825344 4518727074385920 4547386563489792 4563657599273280 4575211162815744 4575724382983680 4590067654824630 4594554524477440 4611081699025920 4622755323580416 4650736258114560 4651986456033408 4668720220263744 4669875090452480 4706271899250570 4710872360540160 4718715769951920 4727817944570880 4728248529083136 4738134353367360 4755178002120480 4788099776286720 4796071766180640 4797361032784452 4815808687029120 4819324098336768 4858087121807040 4867901439224832 4876006295616984 4896072165146272 4898329411424256 4908570840898560 4926227570542080 4937727894295680 4950783758638080 4958047762173440 4971157354352640 4989039215339520 5007346532535960 5020023359200608 5033296821282048 5054009976925184 5072189868928512 5083567958684160 5097009439272960 5115809883926016 5134114799182440 5136862599497728 5168873840037120 5181959596594176 5187466911404160 5200599739027968 5233484763037584 5253609476759040 5266909753915392 5299731405607680 5319279595218528 5330401147538280 5341169634705024 5349575252385540 5354804553707520 5374066440591360 5386612248322560 5408779376916480 5417784772907760 5476389119127936 5490869259580416 5508081185789556 5513465429372928 5522142196010880 5533298038831104 5545710500382720 5577803732445120 5580883509737472 5592552023646720 5612669117256960 5633264849102955 5635766521031680 5647526279100684 5653046832648192 5684233204362240 5685761224040832 5706213602544576 5719013953519680 5757732885104640 5778444154475520 5778970424434944 5814983070041760 5829704546168448 5835900275329680 5852121948794880 5890285009078272 5903498274600960 5910310661353920 5911473084650496 5925273473154816 5949657314608128 5986847058407424 5996701290980565 6000276934840320 6008815839043152 6024155122920960 6084876799031040 6095007869521230 6100281550420992 6100965843978240 6120090206432840 6122911764280320 6148108932034560 6200981677486080 6202648608044544 6224960293684992 6275029199000760 6291621026602560 6303757259427840 6304331372110848 6317512471156480 6340237336160640 6394762354907520 6396481377045936 6419490302862648 6421078249372160 6477449495742720 6490535252299776 6500749673784960 6501341727489312 6541855953796980 6544761121198080 6568303427389440 6583637192394240 6601045011517440 6626570635213056 6649099494023160 6654852600459264 6676462043381280 6693364478934144 6710451276165120 6711062428376064 6735202940708352 6759917818923546 6762919825238016 6778090611578880 6821079845234688 6845486398909920 6863586574475520 6885101482236945 6891831786716160 6909279462125568 6916622548538880 6934132985370624 6976104387171840 6977979684050112 7004812635678720 7059407848875855 7066308540810240 7092372793624704 7107201530051040 7121559512940032 7132767003180720 7182149664430080 7196041549176678 7223713030543680 7287130682710560 7301852158837248 7314009443425476 7321159012773888 7344108247719408 7362856261347840 7389341355813120 7406591841443520 7437071643260160 7456736031528960 7483558823009280 7511019798803940 7530035038800912 7549945231923072 7578977605816320 7581014965387776 7608284803392768 7625351938026240 7645514158909440 7673714825889024 7704592205967360 7705293899246592 7753310760055680 7770850456596480 7772939394891264 7781200367106240 7880414215138560 7881964112867328 7900364630873088 7932876419477504 7995601721307420 8011754452057536 8024362878578310 8032206830561280 8113169065374720 8126677159361640 8133708733894656 8163882352373760 8214583678691904 8262121778684334 8270198144059392 8283213294016320 8299947058246656 8318565750574080 8366705598667680 8388828035470080 8405775162814464 8419003675885440 8453649781547520 8479570248972288 8526349806543360 8528641836061248 8559320403816864 8618579597316096 8636599327656960 8667666231713280 8668455636652416 8690584439623680 8722474605062640 8778182923192320 8835427513617408 8865465992030880 8901949391175040 8924485971912192 8948083237834752 8980270587611136 9013223758564728 9127315198546560 9142511804281845 9150422325631488 9151448765967360 9180135309649260 9189109048954880 9222163398051840 9301472516229120 9303972912066816 9337440440527488 9412543798501140 9421744721080320 9437431539903840 9455635889141760 9456497058166272 9476268706734720 9510356004240960 9592143532361280 9594722065568904 9631617374058240 9638648196673536 9716174243614080 9735802878449664 9752012591233968 9792144330292544 9817141681797120 9852455141084160 9875455788591360 9901567517276160 9916095524346880 9978078430679040 10014693065071920 10040046718401216 10066593642564096 10108019953850368 10139876728385319 10144379737857024 10167135917368320 10231619767852032 10268229598364880 10273725198995456 10337747680074240 10363919193188352 10374933822808320 10401199478055936 10466969526075168 10507218953518080 10533819507830784 10599462811215360 10638559190437056 10660802295076560 10682339269410048 10699150504771080 10748132881182720 10773224496645120 10817558753832960 10835569545815520 10952778238255872 10981738519160832 11016162371579112 11044284392021760 11066596077662208 11091421000765440 11155607464890240 11161767019474944 11185104047293440 11225338234513920 11266529698205910 11271533042063360 11295052558201368 11368466408724480 11371522448081664 11412427205089152 11438027907039360 11515465770209280 11556888308951040 11557940848869888 11629966140083520 11659409092336896 11671800550659360 11780570018156544 11806996549201920 11820621322707840 11822946169300992 11850546946309632 11899314629216256 11993402581961130 12017631678086304 12048310245841920 12169753598062080 12190015739042460 12200563100841984 12201931687956480 12240180412865680 12245823528560640 12393182668026501 12405297216089088 12449920587369984 12550058398001520 12583242053205120 12608662744221696 12635024942312960 12680474672321280 12789524709815040 12792962754091872 12838980605725296 12842156498744320 12954898991485440 13001499347569920 13002683454978624 13083711907593960 13136606854778880 13167274384788480 13253141270426112 13298198988046320 13352924086762560 13386728957868288 13422124856752128 13470405881416704 13519835637847092 13525839650476032 13556181223157760 13642159690469376 13690972797819840 13727173148951040 13770202964473890 13783663573432320 13833245097077760 13868265970741248 13952208774343680 13955959368100224 14009625271357440 14118815697751710 14132617081620480 14184745587249408 14214403060102080 14243119025880064 14265534006361440 14364299328860160 14392083098353356 14447426061087360 14574261365421120 14603704317674496 14628018886850952 14688216495438816 14725712522695680 14778682711626240 14813183682887040 14874143286520320 14913472063057920 14967117646018560 15022039597607880 15060070077601824 15099890463846144 15162029930775552 15216569606785536 15250703876052480 15291028317818880 15347429651778048 15410587798493184 15506621520111360 15545878789782528 15562400734212480 15760828430277120 15800729261746176 15991203442614840 16023508904115072 16048725757156620 16064413661122560 16226338130749440 16253354318723280 16429167357383808 16524243557368668 16540396288118784 16566426588032640 16599894116493312 16637131501148160 16733411197335360 16777656070940160 16838007351770880 16899794547308865 16907299563095040 16959140497944576 17052699613086720 17057283672122496 17118640807633728 17273198655313920 17335332463426560 17336911273304832 17444949210125280 17556365846384640 17670855027234816 17730931984061760 17803898782350080 17848971943824384 17960541175222272 17990103872941695 18026447517129456 18254630397093120 18285023608563690 18300844651262976 18302897531934720 18360270619298520 18444326796103680 18602945032458240 18607945824133632 18674880881054976 18825087597002280 18874863079807680 18911271778283520 18912994116332544 18952537413469440 19020712008481920 19184287064722560 19189444131137808 19263234748116480 19432348487228160 19471605756899328 19504025182467936 19584288660585088 19634283363594240 19704910282168320 19750911577182720 19803135034552320 19832191048693760 20029386130143840 20080093436802432 20133187285128192 20216039907700736 20279753456770638 20288759475714048 20334271834736640 20463239535704064 20536459196729760 20655304446710835 20675495360148480 20727838386376704 20749867645616640 20802398956111872 20933939052150336 21014437907036160 21198925622430720 21277118380874112 21321604590153120 21364678538820096 21398301009542160 21546448993290240 21671139091631040 21905556476511744 21963477038321664 22032324743158224 22088568784043520 22311214929780480 22370208094586880 22450676469027840 22533059396411820 22543066084126720 22590105116402736 22736932817448960 22743044896163328 22824854410178304 22876055814078720 23113776617902080 23115881697739776 23259932280167040 23318818184673792 23343601101318720 23641242645415680 23645892338601984 23701093892619264 23798629258432512 23986805163922260 24035263356172608 24096620491683840 24339507196124160 24380031478084920 24401126201683968 24480360825731360 24491647057121280 24786365336053002 24810594432178176 24899841174739968 25100116796003040 25166484106410240 25217325488443392 25270049884625920 25360949344642560 25579049419630080 25585925508183744 25677961211450592 25684312997488640 25909797982970880 26002998695139840 26005366909957248 26167423815187920 26334548769576960 26506282540852224 26596397976092640 26705848173525120 26773457915736576 26844249713504256 26940811762833408 27039671275694184 27381945595639680 27454346297902080 27540405928947780 27567327146864640 27666490194155520 27904417548687360 27911918736200448 28237631395503420 28265234163240960 28369491174498816 28428806120204160 28486238051760128 28531068012722880 28784166196706712 28894852122174720 29148522730842240 29207408635348992 29256037773701904 29376432990877632 29451425045391360 29557365423252480 29626367365774080 29748286573040640 29934235292037120 30044079195215760 30120140155203648 30199780927692288 30324059861551104 30433139213571072 30501407752104960 30694859303556096 30821175596986368 31013243040222720 31091757579565056 31124801468424960 31521656860554240 31601458523492352 31982406885229680 32047017808230144 32097451514313240 32452676261498880 32506708637446560 32858334714767616 33048487114737336 33132853176065280 33199788232986624 33274263002296320 33466822394670720 33555312141880320 33676014703541760 33799589094617730 33814599126190080 34105399226173440 34114567344244992 34237281615267456 34546397310627840 34670664926853120 34673822546609664 34889898420250560 35341710054469632 35461863968123520 35607797564700160 35697943887648768 35980207745883390 36052895034258912 36509260794186240 36570047217127380 36601689302525952 36605795063869440 36720541238597040 37179548004079503 37215891648267264 37349761762109952 37650175194004560 37749726159615360 37825988232665088 37905074826938880 38041424016963840 38368574129445120 38378888262275616 38526469496232960 38864696974456320 39008050364935872 39168577321170176 39409820564336640 39501823154365440 39664382097387520 40058772260287680 40160186873604864 40266374570256384 40559506913541276 40577518951428096 40668543669473280 40926479071408128 41072918393459520 41310608893421670 41350990720296960 41499735291233280 41604797912223744 41867878104300672 42028875814072320 42397851244861440 42554236761748224 42643209180306240 42729357077640192 42796602019084320 43092897986580480 43342278183262080 43811112953023488 44064649486316448 44177137568087040 44622429859560960 44740416189173760 44901352938055680 45066118792823640 45180210232805472 45486089792326656 45649708820356608 45752111628157440 46231763395479552 46519864560334080 46637636369347584 46687202202637440 47282485290831360 47402187785238528 47973610327844520 48070526712345216 48193240983367680 48679014392248320 48760062956169840 48960721651462720 49572730672106004 49621188864356352 49799682349479936 50200233592006080 50332968212820480 50540099769251840 50699383641926595 50721898689285120 51158098839260160 51171851016367488 51355922422901184 51368625994977280 51819595965941760 52005997390279680 52010733819914496 52334847630375840 52669097539153920 53012565081704448 53192795952185280 53411696347050240 53546915831473152 53881623525666816 54079342551388368 54763891191279360 54908692595804160 55080811857895560 55332980388311040 55808835097374720 55823837472400896 56475262791006840 56738982348997632 56857612240408320 56972476103520256 57062136025445760 57568332393413424 57789704244349440 58297045461684480 58414817270697984 58512075547403808 58752865981755264 58902850090782720 59114730846504960 59252734731548160 59496573146081280 60088158390431520 60240280310407296 60399561855384576 60648119723102208 60866278427142144 61002815504209920 61389718607112192 61965913340132505 62026486080445440 62183515159130112 62249602936849920 63043313721108480 63964813770459360 64094035616460288 64194903028626480 65013417274893120 65716669429535232 66096974229474672 66265706352130560 66933644789341440 67110624283760640 67352029407083520 67599178189235460 67629198252380160 68210798452346880 68229134688489984 68474563230534912 69341329853706240 69347645093219328 69779796840501120 70923727936247040 71215595129400320 71395887775297536 71960415491766780 72105790068517824 73018521588372480 73140094434254760 73203378605051904 73441082477194080 74359096008159006 74431783296534528 74699523524219904 75300350388009120 75499452319230720 75651976465330176 75810149653877760 76082848033927680 76737148258890240 76757776524551232 77052938992465920 77729393948912640 78016100729871744 78337154642340352 79003646308730880 80117544520575360 80320373747209728 80532749140512768 81119013827082552 82145836786919040 82621217786843340 82701981440593920 82999470582466560 83735756208601344 84795702489722880 85108473523496448 85286418360612480 85458714155280384 85593204038168640 86684556366524160 87622225906046976 88129298972632896 88354275136174080 89244859719121920 89802705876111360 90132237585647280 90360420465610944 90972179584653312 91299417640713216 91504223256314880 92463526790959104 93039729120668160 93275272738695168 93374404405274880 94564970581662720 94804375570477056 95947220655689040 96141053424690432 97358028784496640 97520125912339680 97921443302925440 99145461344212008 99599364698959872 100400467184012160 100665936425640960 101080199538503680 101398767283853190 101443797378570240 102316197678520320 102343702032734976 102711844845802368 103639191931883520 104011994780559360 104021467639828992 104669695260751680 106025130163408896 106385591904370560 106823392694100480 107093831662946304 108158685102776736 109527782382558720 109817385191608320 110161623715791120 111538644012238509 111647674944801792 112950525582013680 113477964697995264 113715224480816640 114124272050891520 115136664786826848 115579408488698880 116594090923368960 117024151094807616 117505731963510528 118229461693009920 118505469463096320 118993146292162560 120176316780863040 120480560620814592 120799123710769152 121732556854284288 122005631008419840 122779437214224384 123931826680265010 124052972160890880 124499205873699840 126086627442216960 127929627540918720 128188071232920576 128389806057252960 130026834549786240 131433338859070464 132193948458949344 132531412704261120 133867289578682880 134221248567521280 134704058814167040 135198356378470920 136458269376979968 136949126461069824 138695290186438656 139559593681002240 141847455872494080 142431190258800640 143920830983533560 144211580137035648 146037043176744960 146280188868509520 146882164954388160 148718192016318012 148863566593069056 149399047048439808 150600700776018240 150998904638461440 151620299307755520 152165696067855360 153474296517780480 153515553049102464 154105877984931840 155458787897825280 156032201459743488 156674309284680704 158007292617461760 160235089041150720 160640747494419456 162238027654165104 164291673573838080 165242435573686680 165998941164933120 167471512417202688 170216947046992896 170572836721224960 170917428310560768 171186408076337280 173369112733048320 175244451812093952 176258597945265792 176708550272348160 178489719438243840 180264475171294560 180720840931221888 181944359169306624 182598835281426432 183008446512629760 185897740020397515 186079458241336320 186550545477390336 186748808810549760 189129941163325440 191894441311378080 192282106849380864 195040251824679360 195842886605850880 198290922688424016 200800934368024320 201331872851281920 202797534567706380 202887594757140480 204632395357040640 204687404065469952 205423689691604736 208023989561118720 208042935279657984 209339390521503360 212771183808741120 213646785388200960 214187663325892608 216317370205553472 219055564765117440 220323247431582240 223077288024477018 223295349889603584 225901051164027360 226955929395990528 227430448961633280 228248544101783040 230273329573653696 231158816977397760 233188181846737920 234048302189615232 235011463927021056 237010938926192640 240352633561726080 240961121241629184 241598247421538304 247863653360530020 248105944321781760 248998411747399680 255859255081837440 256376142465841152 256779612114505920 260053669099572480 262866677718140928 264387896917898688 265062825408522240 267734579157365760 269408117628334080 270396712756941840 272916538753959936 273898252922139648 277390580372877312 279119187362004480 283694911744988160 284862380517601280 287841661967067120 288423160274071296 292074086353489920 292560377737019040 293764329908776320 297436384032636024 298798094096879616 301201401552036480 301997809276922880 303240598615511040 304331392135710720 306948593035560960 307031106098204928 310917575795650560 312064402919486976 313348618569361408 320470178082301440 321281494988838912 324476055308330208 328583347147676160 330484871147373360 334943024834405376 340433894093985792 341145673442449920 342372816152674560 346738225466096640 352517195890531584 356979438876487680 360528950342589120 361441681862443776 365197670562852864 366016893025259520 371795480040795030 372158916482672640 373497617621099520 378259882326650880 383788882622756160 384564213698761728 390080503649358720 391685773211701760 396581845376848032 401601868736048640 402663745702563840 405595069135412760 409374808130939904 410847379383209472 416085870559315968 418678781043006720 425542367617482240 427293570776401920 432634740411106944 438111129530234880 440646494863164480 446154576048954036 446590699779207168 451802102328054720 454860897923266560 456497088203566080 460546659147307392 462317633954795520 466376363693475840 468096604379230464 470022927854042112 474021877852385280 480705267123452160 481922242483258368 495727306721060040 497996823494799360 511718510163674880 512752284931682304 513559224229011840 520107338199144960 525733355436281856 528775793835797376 530125650817044480 535469158314731520 540793425513883680 545833077507919872 547796505844279296 557693220061192545 558238374724008960 567389823489976320 575683323934134240 576846320548142592 585120755474038080 587528659817552640 594872768065272048 602402803104072960 603995618553845760 608662784271421440 613897186071121920 614062212196409856 624128805838973952 626697237138722816 640940356164602880 642562989977677824 648952110616660416 657166694295352320 660969742294746720 669886049668810752 680867788187971584 682291346884899840 684745632305349120 693476450932193280 705034391781063168 721057900685178240 722883363724887552 743590960081590060 744317832965345280 746995235242199040 767577765245512320 769128427397523456 780161007298717440 783371546423403520 793163690753696064 803203737472097280 811190138270825520 818749616261879808 821694758766418944 832171741118631936 837357562086013440 851084735234964480 854587141552803840 865269480822213888 876222259060469760 881292989726328960 892309152097908072 903604204656109440 909721795846533120 912994176407132160 921093318294614784 932752727386951680 936193208758460928 940045855708084224 961410534246904320 963844484966516736 991454613442120080 1023437020327349760 1027118448458023680 1040214676398289920 1057551587671594752 1070938316629463040 1081586851027767360 1095593011688558592 1115386440122385090 1116476749448017920 1134779646979952640 1151366647868268480 1153692641096285184 1170241510948076160 1175057319635105280 1189745536130544096 1204805606208145920 1207991237107691520 1228124424392819712 1248257611677947904 1281880712329205760 1297904221233320832 1314333388590704640 1321939484589493440 1339772099337621504 1364582693769799680 1369491264610698240 1386952901864386560 1410068783562126336 1442115801370356480 1445766727449775104 1487181920163180120 1493990470484398080 1535155530491024640 1538256854795046912 1560322014597434880 1566743092846807040 1586327381507392128 1606407474944194560 1622380276541651040 1637499232523759616 1643389517532837888 1674715124172026880 1702169470469928960 1730538961644427776 1762585979452657920 1784618304195816144 1807208409312218880 1825988352814264320 1842186636589229568 1872386417516921856 1880091711416168448 1922821068493808640 1927688969933033472 1982909226884240160 2046874040654699520 2054236896916047360 2080429352796579840 2115103175343189504 2163173702055534720 2230772880244770180 2232953498896035840 2302733295736536960 2307385282192570368 2340483021896152320 2350114639270210560 2379491072261088192 2409611212416291840 2456248848785639424 2496515223355895808 2563761424658411520 2595808442466641664 2628666777181409280 2643878969178986880 2729165387539599360 2738982529221396480 2820137567124252672 2884231602740712960 2891533454899550208 2974363840326360240 3070311060982049280 3120644029194869760 3133486185693614080 3172654763014784256 3212814949888389120 3244760553083302080 3286779035065675776 3349430248344053760 3404338940939857920 3461077923288855552 3525171958905315840 3569236608391632288 3614416818624437760 3684373273178459136 3744772835033843712 3845642136987617280 3965818453768480320 4093748081309399040 4108473793832094720 4160858705593159680 4230206350686379008 4326347404111069440 4461545760489540360 4605466591473073920 4614770564385140736 4680966043792304640 4700229278540421120 4758982144522176384 4819222424832583680 4912497697571278848 5191616884933283328 5287757938357973760 5477965058442792960 5640275134248505344 5768463205481425920 5783066909799100416 5948727680652720480 6140622121964098560 6241288058389739520 6345309526029568512 6489521106166604160 6698860496688107520 6922155846577711104 7050343917810631680 7138473216783264576 7228833637248875520 7368746546356918272 7489545670067687424 7691284273975234560 7931636907536960640 8187496162618798080 8216947587664189440 8460412701372758016 8652694808222138880 8923091520979080720 9210933182946147840 9361932087584609280 9400458557080842240 9517964289044352768 9638444849665167360 10383233769866566656 10575515876715947520 11536926410962851840 11897455361305440960 12281244243928197120 12482576116779479040 12690619052059137024 12979042212333208320 13844311693155422208 14100687835621263360 14276946433566529152 14457667274497751040 14737493092713836544 15863273815073921280 16433895175328378880 16920825402745516032 17305389616444277760 17846183041958161440 18421866365892295680 18723864175169218560 19035928578088705536 20766467539733133312 21151031753431895040 23073852821925703680 23794910722610881920 24562488487856394240 25381238104118274048 25958084424666416640 28201375671242526720 28553892867133058304 28915334548995502080 31726547630147842560 34610779232888555520 35692366083916322880 36843732731784591360 37447728350338437120 38071857156177411072 41532935079466266624 42302063506863790080 47589821445221763840 50762476208236548096 51916168849332833280 57107785734266116608 63453095260295685120 69221558465777111040 71384732167832645760 73687465463569182720 76143714312354822144 84604127013727580160 95179642890443527680 103832337698665666560 114215571468532233216 126906190520591370240 142769464335665291520 152287428624709644288 190359285780887055360 207664675397331333120 228431142937064466432 253812381041182740480 285538928671330583040 380718571561774110720 456862285874128932864 571077857342661166080 761437143123548221440 1142155714685322332160 2284311429370644664320
- Sum of all divisors σ(n): 9599018902734714276096
- Sum of proper divisors (its aliquot sum) s(n): 7314707473364069611776
- 2284311429370644664320 is an abundant number, because the sum of its proper divisors (7314707473364069611776) is greater than itself. Its abundance is 5030396043993424947456
Bases of 2284311429370644664320
- Binary: 111101111010101001100000111011000110110010000100001011000010000000000002
- Hexadecimal: 0x7BD530763642161000
- Base-36: DE34L0MWQ4G000
Squares and roots of 2284311429370644664320
- 2284311429370644664320 squared (22843114293706446643202) is 5218078706353357726745466493748885481062400
- 2284311429370644664320 cubed (22843114293706446643203) is 11919716828278562998241808211541587875060366419672094964973568000
-
The
square root of 2284311429370644664320 is 47794470698.7183263683 -
The
cube root of 2284311429370644664320 is 13169979.6603962307
Scales and comparisons
How big is 2284311429370644664320?- 2,284,311,429,370,644,664,320 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,284,311,429,370,644,664,320 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 2284311429370644664320 cubic inches would be around 1097498.3 feet tall.
Recreational maths with 2284311429370644664320
- 2284311429370644664320 backwards is 0234664460739241134822
- 2284311429370644664320 is a
Harshad number . - The number of decimal digits it has is: 22
- The sum of 2284311429370644664320's digits is 81
- 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 2284311429370644664320 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 2284311429370644664320 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/2284311429370644664320/
Chicago style:
Numbermatics. 2024. "Number 2284311429370644664320 - Facts about the integer". https://numbermatics.com/n/2284311429370644664320/
The information we have on file for 2284311429370644664320 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 2284311429370644664320, math, Factors of 2284311429370644664320, curriculum, school, college, exams, university, Prime factorization of 2284311429370644664320, STEM, science, technology, engineering, physics, economics, calculator, two sextillion, two hundred eighty-four quintillion, three hundred eleven quadrillion, four hundred twenty-nine trillion, three hundred seventy billion, six hundred forty-four million, six hundred sixty-four thousand, three hundred twenty.