672287922256431022080
672,287,922,256,431,022,080 is an even composite number composed of eight prime numbers multiplied together.
672287922256431022080 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twelve thousand, five hundred twenty-eight divisors.
Prime factorization of 672287922256431022080:
228 × 3 × 5 × 72 × 112 × 17 × 29 × 2392
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 5 × 7 × 7 × 11 × 11 × 17 × 29 × 239 × 239)See below for interesting mathematical facts about the number 672287922256431022080 from the Numbermatics database.
Names of 672287922256431022080
- Cardinal: 672287922256431022080 can be written as Six hundred seventy-two quintillion, two hundred eighty-seven quadrillion, nine hundred twenty-two trillion, two hundred fifty-six billion, four hundred thirty-one million, twenty-two thousand and eighty.
Scientific notation
- Scientific notation: 6.7228792225643102208 × 1020
Factors of 672287922256431022080
Divisors of 672287922256431022080
- Number of divisors d(n): 12528
-
Complete list of divisors:
1 2 3 4 5 6 7 8 10 11 12 14 15 16 17 20 21 22 24 28 29 30 32 33 34 35 40 42 44 48 49 51 55 56 58 60 64 66 68 70 77 80 84 85 87 88 96 98 102 105 110 112 116 119 120 121 128 132 136 140 145 147 154 160 165 168 170 174 176 187 192 196 203 204 210 220 224 231 232 238 239 240 242 245 255 256 264 272 280 290 294 308 319 320 330 336 340 348 352 357 363 374 384 385 392 406 408 420 435 440 448 462 464 476 478 480 484 490 493 510 512 528 539 544 560 561 580 588 595 605 609 616 638 640 660 672 680 696 704 714 717 726 735 748 768 770 784 812 816 833 840 847 870 880 896 924 928 935 952 956 957 960 968 980 986 1015 1020 1024 1056 1078 1088 1120 1122 1155 1160 1176 1190 1195 1210 1218 1232 1276 1280 1309 1320 1344 1360 1392 1408 1421 1428 1434 1452 1470 1479 1496 1536 1540 1568 1595 1617 1624 1632 1666 1673 1680 1694 1740 1760 1785 1792 1815 1848 1856 1870 1904 1912 1914 1920 1936 1960 1972 2030 2040 2048 2057 2112 2156 2176 2233 2240 2244 2310 2320 2352 2380 2390 2420 2436 2464 2465 2499 2541 2552 2560 2618 2629 2640 2688 2695 2720 2784 2805 2816 2842 2856 2868 2904 2940 2958 2992 3045 3072 3080 3136 3190 3234 3248 3264 3332 3346 3360 3388 3451 3480 3509 3520 3570 3584 3585 3630 3696 3712 3740 3808 3824 3828 3840 3872 3920 3927 3944 4060 4063 4080 4096 4114 4165 4224 4235 4263 4312 4352 4466 4480 4488 4620 4640 4704 4760 4780 4785 4840 4872 4928 4930 4998 5019 5082 5104 5120 5236 5258 5280 5376 5390 5423 5440 5568 5610 5632 5684 5712 5736 5808 5880 5916 5929 5984 6090 6144 6160 6171 6272 6380 6468 6496 6528 6545 6664 6692 6699 6720 6776 6902 6931 6960 7018 7040 7105 7140 7168 7170 7260 7392 7395 7424 7480 7616 7648 7656 7680 7744 7840 7854 7887 7888 8085 8120 8126 8160 8192 8228 8330 8365 8448 8470 8526 8624 8704 8932 8960 8976 9163 9240 9280 9408 9520 9560 9570 9680 9744 9856 9860 9996 10038 10164 10208 10240 10285 10353 10472 10516 10527 10560 10752 10780 10846 10880 11136 11165 11220 11264 11368 11424 11472 11616 11711 11760 11832 11858 11968 12180 12189 12288 12320 12342 12495 12544 12705 12760 12936 12992 13056 13090 13145 13328 13384 13398 13440 13552 13804 13862 13920 14036 14080 14210 14280 14336 14340 14399 14520 14784 14790 14848 14960 15232 15296 15312 15360 15488 15631 15680 15708 15774 15776 16170 16240 16252 16269 16320 16384 16456 16660 16730 16896 16940 17052 17248 17255 17408 17545 17787 17864 17920 17952 18326 18403 18480 18560 18816 19040 19120 19140 19360 19488 19635 19712 19720 19992 20076 20315 20328 20416 20480 20570 20706 20793 20944 21032 21054 21120 21315 21504 21560 21692 21760 22272 22330 22440 22528 22736 22848 22944 23232 23422 23520 23664 23716 23936 24157 24360 24378 24563 24576 24640 24684 24990 25088 25095 25410 25520 25872 25984 26112 26180 26290 26656 26768 26796 26880 27104 27115 27489 27608 27724 27840 28072 28160 28420 28441 28560 28672 28680 28798 28919 29040 29568 29580 29645 29696 29920 30464 30592 30624 30720 30855 30976 31262 31360 31416 31548 31552 32340 32480 32504 32538 32640 32768 32912 33320 33460 33495 33792 33880 34104 34496 34510 34655 34816 35090 35133 35574 35728 35840 35904 36652 36806 36960 37120 37632 37961 38080 38240 38280 38720 38976 39270 39424 39435 39440 39984 40152 40630 40656 40832 40960 41140 41412 41586 41888 42064 42108 42240 42630 43008 43120 43197 43384 43520 44544 44660 44693 44880 45056 45472 45696 45815 45888 46464 46844 46893 47040 47328 47432 47872 48314 48517 48720 48756 49126 49152 49280 49368 49980 50176 50190 50820 51040 51744 51765 51968 52224 52360 52580 52635 53312 53536 53592 53760 54208 54230 54978 55209 55216 55448 55680 56144 56320 56840 56882 57120 57121 57344 57360 57596 57838 58080 58555 59136 59160 59290 59392 59653 59840 60928 60945 61184 61248 61440 61710 61952 62524 62720 62832 63096 63104 64680 64960 65008 65076 65280 65536 65824 66640 66920 66990 67584 67760 68208 68992 69020 69310 69632 70180 70266 71148 71456 71680 71808 71995 72471 73304 73612 73689 73920 74240 75264 75922 76160 76241 76480 76560 77440 77952 78155 78540 78848 78870 78880 79968 80304 81260 81312 81345 81664 81920 82280 82824 83172 83776 84128 84216 84480 85260 85323 86016 86240 86394 86757 86768 87040 88935 89088 89320 89386 89760 90112 90944 91392 91630 91776 92015 92928 93688 93786 94080 94656 94864 95744 96628 97034 97440 97512 98252 98304 98560 98736 99960 100352 100380 100793 101640 102080 103488 103530 103936 103965 104448 104720 105160 105270 106624 107072 107184 107520 108416 108460 109956 110418 110432 110896 111360 112288 112640 113680 113764 113883 114240 114242 114688 114720 115192 115676 116160 117110 117827 118272 118320 118580 118784 119306 119680 120785 121856 121890 122368 122496 122815 122880 123420 123904 125048 125440 125664 126192 126208 128821 129360 129920 130016 130152 130560 131072 131648 133280 133840 133980 134079 135168 135520 136416 137445 137984 138040 138620 139264 140360 140532 142205 142296 142912 143360 143616 143990 144595 144942 145551 146608 147224 147378 147840 148480 150528 151844 152320 152482 152960 153120 154880 155904 156310 157080 157696 157740 157760 159936 160608 162520 162624 162690 163328 163840 164560 165648 166344 167552 168256 168432 168960 170520 170646 171363 171941 172032 172480 172788 173514 173536 174080 175665 177870 178176 178640 178772 178959 179520 180224 181888 182784 183260 183552 184030 185856 187376 187572 188160 189312 189728 189805 191488 193256 194068 194880 195024 196504 196608 197120 197472 199087 199920 200704 200760 201586 202433 203280 204160 206976 207060 207872 207930 208896 209440 210320 210540 213248 214144 214368 215040 215985 216832 216920 219912 220836 220864 221792 222720 223465 224576 225280 227360 227528 227766 228480 228484 228723 229376 229440 230384 231352 232320 234220 234465 235654 236544 236640 237160 237568 238612 239360 241570 242585 243712 243780 244736 244992 245630 245760 246840 247808 250096 250880 251328 252384 252416 257642 258720 259840 260032 260304 261120 262144 263296 265727 266560 267680 267960 268158 270336 271040 272832 274890 275968 276045 276080 277240 278528 280720 281064 284410 284592 285605 285824 286720 287232 287980 289190 289884 291102 293216 294448 294756 295680 296960 298265 301056 302379 303688 304640 304964 305920 306240 309760 311808 312620 312851 314160 315392 315480 315520 319872 321216 325040 325248 325380 326656 327680 329120 331296 332688 335104 336512 336864 337920 339619 341040 341292 342726 343882 344064 344960 345576 347028 347072 348160 351330 353481 355740 356352 357280 357544 357918 359040 360448 362355 363776 365568 366520 367104 368060 368445 371712 374752 375144 376320 378624 379456 379610 381205 382976 386463 386512 388136 389760 390048 393008 393216 394240 394944 398174 399840 399847 401408 401520 403172 404866 406560 408320 413952 414120 415744 415860 417571 417792 418880 420640 421080 426496 426615 428288 428736 430080 431970 433664 433785 433840 439824 441672 441728 443584 445440 446930 449152 450560 454720 455056 455532 456960 456968 457446 458752 458880 460768 462704 464640 468440 468930 471308 473088 473280 474320 475136 477224 478720 483140 485170 487424 487560 489472 489984 491260 491520 491623 493680 495616 500192 501760 502656 503965 504768 504832 515284 515823 517440 519680 520064 520608 522240 524288 526592 531454 533120 533687 535360 535920 536316 540672 542080 545664 549780 551936 552090 552160 554480 557056 561440 562128 568820 569184 569415 571210 571648 573440 574464 575960 578380 579768 582204 586432 588896 589135 589512 591360 593920 596530 597261 602112 604758 607299 607376 609280 609928 611840 612480 619520 623616 625240 625702 628320 628331 630784 630960 631040 639744 642432 644105 650080 650496 650760 653312 655360 658240 662592 665376 670208 670395 673024 673728 675840 679238 682080 682584 685452 687764 688128 689920 691152 694056 694144 696320 702660 706962 711480 712704 714560 715088 715836 718080 720896 724710 727552 727755 731136 733040 734208 736120 736890 743424 749504 750288 752640 757248 758912 759220 762410 765952 772926 773024 776272 779520 780096 786016 786432 788480 789888 796348 797181 799680 799694 802816 803040 806344 809732 813120 816640 824789 827904 828240 831488 831720 835142 835584 837760 838651 841280 842160 852992 853230 856576 856815 857472 859705 860160 863940 867328 867570 867680 879648 883344 883456 887168 890880 893860 894795 898304 901120 909440 910112 911064 913920 913936 914892 917504 917760 921536 925408 929280 936880 937860 938553 942616 946176 946560 948640 950272 954448 957440 966280 970340 971057 974848 975120 978944 979968 982520 983040 983246 987360 991232 995435 1000384 1003520 1005312 1007930 1009536 1009664 1012165 1018857 1030568 1031646 1034880 1039360 1040128 1041216 1044480 1048576 1053184 1062908 1066240 1067374 1070720 1071840 1072632 1081344 1084160 1091328 1099560 1103872 1104180 1104320 1108960 1114112 1122880 1124256 1137640 1138368 1138830 1142420 1143296 1143615 1146880 1148928 1151920 1156760 1159536 1164408 1172864 1177792 1178270 1179024 1182720 1187840 1193060 1194522 1199541 1204224 1209516 1214598 1214752 1218560 1219856 1223680 1224960 1239040 1247232 1250480 1251404 1252713 1256640 1256662 1261568 1261920 1262080 1279488 1284864 1288210 1296097 1300160 1300992 1301520 1306624 1310720 1316480 1325184 1328635 1330752 1340416 1340790 1346048 1347456 1351680 1358476 1364160 1365168 1370904 1375528 1376256 1379840 1382304 1388112 1388288 1392640 1405320 1413924 1417031 1422960 1425408 1429120 1430176 1431672 1436160 1441792 1449420 1455104 1455510 1462272 1466080 1468416 1472240 1473780 1474869 1486848 1499008 1500576 1505280 1511895 1514496 1517824 1518440 1524820 1531904 1545852 1546048 1552544 1559040 1560192 1564255 1572032 1572864 1576960 1579776 1592696 1594362 1599360 1599388 1601061 1605632 1606080 1612688 1619464 1626240 1633280 1649578 1655808 1656480 1656509 1662976 1663440 1670284 1671168 1675520 1677302 1682560 1684320 1698095 1705984 1706460 1713152 1713630 1714944 1719410 1720320 1727880 1734656 1735140 1735360 1759296 1766688 1766912 1767405 1774336 1781760 1787720 1789590 1796608 1802240 1818880 1820224 1822128 1827840 1827872 1829784 1835008 1835520 1843072 1850816 1858560 1873760 1875720 1877106 1884993 1885232 1892352 1893120 1897280 1900544 1908896 1914880 1932315 1932560 1940680 1942114 1949696 1950240 1957888 1959936 1965040 1966080 1966492 1974720 1982464 1990870 1999235 2000768 2007040 2010624 2015860 2019072 2019328 2024330 2037714 2061136 2063292 2069760 2078720 2080256 2082432 2087855 2088960 2097152 2106368 2125816 2132480 2134748 2141440 2143680 2145264 2162688 2168320 2182656 2189957 2199120 2207744 2208360 2208640 2217920 2228224 2245760 2248512 2275280 2276736 2277660 2284840 2286592 2287230 2293760 2297856 2303840 2313520 2319072 2328816 2345728 2355584 2356540 2358048 2365440 2375680 2386120 2389044 2399082 2408448 2419032 2429196 2429504 2437120 2439712 2447360 2449920 2458115 2474367 2478080 2494464 2500960 2502808 2505426 2513280 2513324 2515953 2523136 2523840 2524160 2558976 2569728 2576420 2579115 2592194 2600320 2601984 2603040 2613248 2621440 2632960 2650368 2657270 2661504 2668435 2680832 2681580 2692096 2694912 2703360 2716952 2728320 2730336 2741808 2751056 2752512 2759680 2764608 2776224 2776576 2785280 2798929 2810640 2827848 2834062 2845920 2850816 2858240 2860352 2863344 2872320 2883584 2898840 2910208 2911020 2913171 2922997 2924544 2932160 2936832 2944480 2947560 2949738 2973696 2986305 2998016 3001152 3010560 3023790 3028992 3035648 3036495 3036880 3049640 3063808 3091704 3092096 3105088 3118080 3120384 3128510 3141655 3144064 3145728 3153920 3159552 3185392 3188724 3198720 3198776 3202122 3211264 3212160 3225376 3238928 3252480 3266560 3299156 3311616 3312960 3313018 3325952 3326880 3340568 3342336 3351040 3354604 3365120 3368640 3396190 3411968 3412920 3426304 3427260 3429888 3438820 3440640 3441361 3455760 3469312 3470280 3470720 3518592 3533376 3533824 3534810 3548672 3563520 3575440 3579180 3593216 3604480 3637760 3640448 3644256 3655680 3655744 3659568 3670016 3671040 3686144 3701632 3717120 3735809 3747520 3751440 3754212 3769986 3770464 3784704 3786240 3794560 3801088 3817792 3829760 3864630 3865120 3881360 3884228 3888291 3899392 3900480 3915776 3919872 3930080 3932160 3932984 3949440 3964928 3981740 3985905 3998470 4001536 4014080 4021248 4031720 4038144 4038656 4048660 4075428 4122272 4123945 4126584 4139520 4157440 4160512 4164864 4175710 4177920 4193255 4194304 4212736 4251093 4251632 4264960 4269496 4282880 4287360 4290528 4325376 4336640 4365312 4379914 4398240 4398317 4415488 4416720 4417280 4435840 4456448 4491520 4497024 4550560 4553472 4555320 4569680 4573184 4574460 4587520 4595712 4607680 4627040 4638144 4657632 4691456 4692765 4711168 4713080 4716096 4730880 4751360 4772240 4778088 4798164 4816896 4838064 4855285 4858392 4859008 4874240 4879424 4894720 4899840 4916230 4948734 4956160 4969527 4988928 5001920 5005616 5010852 5026560 5026648 5031906 5046272 5047680 5048320 5094285 5117952 5139456 5152840 5158230 5184388 5200640 5203968 5206080 5226496 5242880 5265920 5300736 5314540 5323008 5336870 5361664 5363160 5384192 5389824 5406720 5433904 5456640 5460672 5483616 5502112 5505024 5519360 5529216 5552448 5553152 5570560 5597858 5621280 5655696 5668124 5691840 5701632 5716480 5720704 5726688 5744640 5767168 5773523 5797680 5820416 5822040 5826342 5845994 5849088 5864320 5870557 5873664 5888960 5895120 5899476 5947392 5972610 5996032 5997705 6002304 6021120 6047580 6057984 6071296 6072990 6073760 6099280 6127616 6183408 6184192 6210176 6236160 6240768 6257020 6263565 6283310 6288128 6291456 6307840 6319104 6370784 6377448 6397440 6397552 6404244 6422528 6424320 6450752 6477856 6480485 6504960 6533120 6569871 6598312 6623232 6625920 6626036 6651904 6653760 6681136 6684672 6702080 6709208 6730240 6737280 6792380 6797399 6823936 6825840 6852608 6854520 6859776 6877640 6881280 6882722 6911520 6911641 6938624 6940560 6941440 7037184 7066752 7067648 7069620 7085155 7097344 7127040 7150880 7158360 7186432 7208960 7275520 7280896 7288512 7311360 7311488 7319136 7340032 7342080 7372288 7374345 7403264 7434240 7471618 7495040 7502880 7508424 7539972 7540928 7569408 7572480 7589120 7602176 7635584 7659520 7729260 7730240 7762720 7768456 7776582 7798784 7800960 7831552 7839744 7860160 7864320 7865968 7898880 7929856 7963480 7971810 7996940 8003072 8005305 8028160 8042496 8063440 8076288 8077312 8097320 8150856 8244544 8247890 8253168 8279040 8282545 8314880 8321024 8329728 8351420 8355840 8386510 8388608 8396787 8425472 8502186 8503264 8529920 8538992 8565760 8574720 8581056 8650752 8673280 8730624 8759828 8768991 8796480 8796634 8830976 8833440 8834560 8871680 8912896 8983040 8994048 9072679 9101120 9106944 9110640 9139360 9146368 9148920 9175040 9191424 9215360 9254080 9276288 9315264 9382912 9385530 9422336 9424965 9426160 9432192 9461760 9502720 9544480 9556176 9596328 9633792 9676128 9710570 9716784 9718016 9748480 9758848 9789440 9799680 9832460 9897468 9912320 9939054 9977856 10003840 10011232 10021704 10053120 10053296 10063812 10092544 10095360 10096640 10188570 10235904 10278912 10305680 10316460 10324083 10368776 10401280 10407936 10412160 10452992 10485760 10531840 10601472 10629080 10646016 10673740 10681627 10723328 10726320 10768384 10779648 10813440 10867808 10913280 10921344 10949785 10967232 11004224 11010048 11038720 11058432 11104896 11106304 11141120 11195716 11207427 11242560 11311392 11336248 11383680 11403264 11432960 11441408 11453376 11489280 11534336 11547046 11595360 11595563 11640832 11644080 11652684 11691988 11698176 11728640 11741114 11747328 11777920 11790240 11798952 11894784 11945220 11992064 11995410 12004608 12042240 12095160 12115968 12142592 12145980 12147520 12198560 12255232 12366816 12368384 12371835 12420352 12472320 12481536 12514040 12527130 12566620 12576256 12579765 12582912 12615680 12638208 12741568 12754896 12794880 12795104 12808488 12845056 12848640 12901504 12955712 12960970 13009920 13066240 13139742 13194951 13196624 13246464 13251840 13252072 13303808 13307520 13362272 13369344 13404160 13418416 13460480 13474560 13584760 13594798 13647872 13651680 13705216 13709040 13719552 13755280 13762560 13765444 13823040 13823282 13877248 13881120 13882880 13994645 14074368 14133504 14135296 14139240 14170310 14194688 14254080 14257067 14301760 14316720 14372864 14417920 14551040 14561792 14565855 14577024 14614985 14622720 14622976 14638272 14680064 14684160 14744576 14748690 14806528 14868480 14943236 14990080 15005760 15016848 15079944 15081856 15138816 15144960 15178240 15204352 15271168 15319040 15458520 15460480 15525440 15536912 15553164 15597568 15601920 15663104 15679488 15720320 15728640 15731936 15797760 15859712 15926960 15943620 15993880 16006144 16010610 16056320 16084992 16126880 16152576 16154624 16194640 16301712 16489088 16495780 16506336 16558080 16565090 16629760 16642048 16659456 16702840 16711680 16773020 16777216 16793574 16850944 17004372 17006528 17059840 17077984 17131520 17149440 17162112 17206805 17301504 17320569 17346560 17461248 17519656 17537982 17592960 17593268 17611671 17661952 17666880 17669120 17743360 17825792 17966080 17988096 18145358 18202240 18213888 18221280 18221599 18278720 18292736 18297840 18350080 18382848 18430720 18508160 18552576 18630528 18679045 18765824 18771060 18844672 18849930 18852320 18864384 18923520 19005440 19088960 19112352 19192656 19267584 19352256 19421140 19433568 19436032 19441455 19496960 19517696 19578880 19599360 19664920 19794936 19824640 19878108 19955712 20007680 20022464 20043408 20106240 20106592 20127624 20185088 20190720 20193280 20377140 20392197 20471808 20557824 20611360 20632920 20648166 20734923 20737552 20802560 20815872 20824320 20905984 20971520 21063680 21202944 21255465 21258160 21292032 21347480 21363254 21446656 21452640 21536768 21559296 21626880 21735616 21826560 21842688 21899570 21934464 21991585 22008448 22020096 22077440 22116864 22209792 22212608 22282240 22391432 22414854 22485120 22622784 22672496 22767360 22806528 22865920 22882816 22906752 22978560 23068672 23094092 23190720 23191126 23281664 23288160 23305368 23383976 23396352 23457280 23482228 23494656 23555840 23580480 23597904 23789568 23890440 23984128 23990820 24009216 24084480 24089527 24190320 24231936 24285184 24291960 24295040 24397120 24510464 24733632 24736768 24743670 24840704 24847635 24944640 24963072 25028080 25054260 25133240 25152512 25159530 25165824 25231360 25276416 25483136 25509792 25589760 25590208 25616976 25690112 25697280 25803008 25911424 25921940 26019840 26132480 26279484 26389902 26393248 26492928 26503680 26504144 26607616 26615040 26724544 26738688 26808320 26836832 26920960 26949120 27169520 27189596 27218037 27295744 27303360 27410432 27418080 27439104 27510560 27525120 27530888 27646080 27646564 27754496 27762240 27765760 27989290 28148736 28160653 28267008 28270592 28278480 28340620 28389376 28508160 28514134 28603520 28633440 28745728 28835840 28867615 29102080 29123584 29131710 29154048 29229970 29245440 29245952 29276544 29352785 29360128 29368320 29489152 29497380 29613056 29736960 29886472 29980160 30011520 30033696 30159888 30163712 30277632 30289920 30356480 30408704 30542336 30638080 30788219 30917040 30920960 31050880 31073824 31106328 31195136 31203840 31326208 31358976 31440640 31457280 31463872 31595520 31719424 31853920 31887240 31987760 32012288 32021220 32044881 32112640 32169984 32253760 32305152 32309248 32389280 32603424 32849355 32978176 32991560 33012672 33116160 33130180 33259520 33284096 33318912 33405680 33423360 33546040 33554432 33587148 33701888 33986995 34008744 34013056 34119680 34155968 34263040 34298880 34324224 34413610 34558205 34603008 34641138 34693120 34786689 34922496 35039312 35075964 35185920 35186536 35223342 35323904 35333760 35338240 35486720 35651584 35932160 35976192 36290716 36404480 36427776 36442560 36443198 36557440 36585472 36595680 36700160 36765696 36861440 37016320 37105152 37261056 37358090 37531648 37542120 37689344 37699860 37704640 37728768 37847040 38010880 38177920 38224704 38385312 38535168 38704512 38842280 38867136 38872064 38882910 38993920 39035392 39157760 39198720 39329840 39589872 39649280 39756216 39911424 40015360 40044928 40086816 40212480 40213184 40255248 40370176 40381440 40386560 40754280 40784394 40943616 41093899 41115648 41222720 41265840 41296332 41469846 41475104 41605120 41631744 41648640 41811968 41943040 41983935 42127360 42405888 42510930 42516320 42584064 42694960 42726508 42771201 42893312 42905280 43073536 43118592 43253760 43471232 43653120 43685376 43799140 43844955 43868928 43983170 44016896 44040192 44154880 44233728 44419584 44425216 44564480 44782864 44829708 44970240 45245568 45344992 45363395 45534720 45613056 45731840 45765632 45813504 45957120 46137344 46188184 46381440 46382252 46563328 46576320 46610736 46767952 46792704 46914560 46964456 46989312 47111680 47160960 47195808 47579136 47581793 47780880 47968256 47981640 48018432 48168960 48179054 48380640 48381487 48463872 48570368 48583920 48590080 48794240 49020928 49467264 49473536 49487340 49681408 49695270 49889280 49926144 50056160 50108520 50266480 50305024 50319060 50331648 50462720 50552832 50966272 51019584 51179520 51180416 51233952 51380224 51394560 51606016 51620415 51822848 51843880 52039680 52264960 52558968 52779804 52786496 52985856 53007360 53008288 53215232 53230080 53408135 53449088 53477376 53616640 53673664 53841920 53898240 54339040 54379192 54436074 54591488 54606720 54664797 54820864 54836160 54878208 55021120 55050240 55061776 55292160 55293128 55508992 55524480 55531520 55978580 56037135 56297472 56321306 56534016 56541184 56556960 56681240 56778752 57016320 57028268 57207040 57266880 57491456 57671680 57735230 57977815 58204160 58247168 58263420 58308096 58459940 58490880 58491904 58553088 58705570 58720256 58736640 58978304 58994760 59226112 59473920 59772944 59960320 60023040 60067392 60319776 60327424 60555264 60579840 60712960 60817408 61084672 61276160 61576438 61834080 61841920 62101760 62147648 62212656 62390272 62407680 62652416 62717952 62881280 62914560 62927744 63191040 63438848 63508753 63707840 63774480 63975520 64024576 64042440 64089762 64225280 64339968 64507520 64610304 64618496 64778560 65206848 65698710 65956352 65974755 65983120 66025344 66232320 66260360 66519040 66568192 66637824 66811360 66846720 67092080 67108864 67174296 67403776 67973990 68017488 68026112 68239360 68311936 68526080 68597760 68648448 68827220 69116410 69206016 69282276 69386240 69573378 69844992 70078624 70151928 70371840 70373072 70446684 70647808 70667520 70676480 70973440 71285335 71303168 71864320 71952384 72268581 72581432 72808960 72855552 72885120 72886396 73114880 73170944 73191360 73400320 73531392 73722880 74032640 74210304 74522112 74716180 74771389 75063296 75084240 75378688 75399720 75409280 75457536 75694080 76021760 76355840 76449408 76770624 77070336 77409024 77684560 77734272 77744128 77765820 77987840 78070784 78315520 78397440 78659680 79179744 79298560 79512432 79822848 80030720 80089856 80173632 80424960 80426368 80510496 80740352 80762880 80773120 81168941 81508560 81568788 81887232 82187798 82231296 82445440 82531680 82592664 82939692 82950208 83210240 83263488 83297280 83623936 83886080 83967870 84254720 84481959 84811776 85021860 85032640 85168128 85389920 85453016 85542402 85786624 85810560 86147072 86237184 86507520 86602845 86942464 87306240 87370752 87598280 87689910 87737856 87966340 88033792 88058355 88080384 88309760 88467456 88839168 88850432 89128960 89565728 89659416 89940480 90491136 90689984 90726790 91069440 91107995 91226112 91463680 91531264 91627008 91914240 92274688 92364657 92376368 92762880 92764504 93126656 93152640 93221472 93535904 93585408 93829120 93928912 93978624 94223360 94321920 94391616 95158272 95163586 95561760 95936512 95963280 96036864 96337920 96358108 96761280 96762974 96927744 97140736 97167840 97180160 97588480 98041856 98934528 98947072 98974680 99362816 99390540 99778560 99799469 99852288 100112320 100217040 100532960 100610048 100638120 100663296 100925440 101105664 101932544 101960985 102039168 102359040 102360832 102467904 102760448 102789120 103212032 103240830 103645696 103674615 103687760 104079360 104529920 105117936 105559608 105572992 105971712 106014720 106016576 106430464 106460160 106816270 106898176 106954752 107233280 107347328 107683840 107796480 108678080 108758384 108872148 109182976 109213440 109329594 109641728 109672320 109756416 110042240 110100480 110123552 110584320 110586256 111017984 111048960 111063040 111957160 112074270 112594944 112642612 113068032 113082368 113113920 113362480 113557504 114032640 114056536 114414080 114533760 114982912 115343360 115470460 115955630 116408320 116494336 116526840 116616192 116919880 116981760 116983808 117106176 117411140 117440512 117473280 117497897 117956608 117989520 118452224 118947840 119545888 119920640 120046080 120134784 120447635 120639552 120654848 121110528 121159680 121425920 121634816 122169344 122552320 123152876 123281697 123668160 123683840 124203520 124295296 124425312 124780544 124815360 125304832 125435904 125762560 125829120 125855488 126382080 126877696 127017506 127415680 127548960 127551193 127951040 128049152 128084880 128179524 128450560 128679936 129015040 129220608 129236992 129557120 130413696 131397420 131912704 131949510 131966240 132050688 132464640 132520720 133038080 133136384 133275648 133622720 133693440 134184160 134217728 134348592 134807552 135947980 136034976 136052224 136090185 136478720 136623872 137052160 137195520 137296896 137654440 138232820 138412032 138564552 138772480 139146756 139689984 140157248 140303856 140743680 140746144 140803265 140893368 141295616 141335040 141352960 141946880 142570670 142606336 142745379 143728640 143904768 144537162 145144461 145162864 145617920 145711104 145770240 145772792 146229760 146341888 146382720 146800640 147062784 147445760 148065280 148420608 149044224 149432360 149542778 150126592 150168480 150757376 150799440 150818560 150915072 151388160 152043520 152711680 152898816 153541248 153941095 154140672 154818048 155369120 155468544 155488256 155531640 155975680 156141568 156631040 156794880 157319360 158359488 158597120 159024864 159645696 160061440 160179712 160224405 160347264 160849920 160852736 161020992 161480704 161525760 161546240 162337882 163017120 163137576 163774464 164375596 164462592 164890880 165063360 165185328 165879384 165900416 166420480 166526976 166594560 167247872 167772160 167935740 168509440 168963918 169623552 170043720 170065280 170336256 170779840 170906032 171084804 171573248 171621120 172294144 172474368 173015040 173205690 173884928 173933445 174612480 174741504 175196560 175379820 175475712 175932680 176067584 176116710 176160768 176619520 176934912 177678336 177700864 178257920 179131456 179318832 179880960 180982272 181379968 181453580 182138880 182215990 182452224 182927360 183062528 183254016 183828480 184549376 184729314 184752736 185525760 185529008 186253312 186305280 186442944 187071808 187170816 187658240 187857824 187957248 188446720 188643840 188783232 190316544 190327172 190526259 191123520 191873024 191926560 192073728 192675840 192716216 193522560 193525948 193855488 194281472 194335680 194360320 195176960 196083712 197124571 197869056 197894144 197949360 198725632 198781080 199557120 199598938 199704576 200224640 200434080 200437589 201065920 201220096 201276240 201326592 201850880 202211328 203865088 203921970 204078336 204718080 204721664 204935808 205469495 205520896 205578240 206424064 206481660 207291392 207349230 207375520 208158720 209059840 210235872 211119216 211145984 211943424 212029440 212033152 212860928 212920320 213632540 213796352 213856005 213909504 214466560 214694656 215367680 215592960 217356160 217516768 217744296 218365952 218426880 218659188 219283456 219344640 219512832 220084480 220200960 220247104 221168640 221172512 222035968 222097920 222126080 223914320 224148540 224314167 225189888 225285224 226136064 226164736 226227840 226724960 227115008 228065280 228113072 228828160 229067520 229965824 230686720 230940920 231911260 232816640 232988672 233053680 233232384 233839760 233963520 233967616 234212352 234822280 234881024 234946560 234995794 235913216 235979040 236904448 237895680 237908965 239091776 239841280 240092160 240269568 240895270 241279104 241309696 241907435 242221056 242319360 242851840 243269632 243506823 244338688 245104640 246305752 246563394 247336320 247367680 248407040 248590592 248850624 249561088 249630720 250609664 250871808 251525120 251658240 251710976 252764160 253755392 254035012 254831360 255097920 255102386 255902080 256098304 256169760 256359048 256901120 257359872 258030080 258441216 258473984 259114240 260827392 262794840 263825408 263899020 263932480 264101376 264929280 265041440 266076160 266272768 266551296 267245440 267386880 268368320 268435456 268697184 269615104 271895960 272069952 272104448 272180370 272957440 273247744 273323985 274104320 274391040 274593792 275308880 276465640 276824064 277129104 277544960 278293512 279379968 280314496 280607712 281487360 281492288 281606530 281786736 282591232 282670080 282705920 283893760 285141340 285212672 285490758 287457280 287809536 289074324 290288922 290325728 291235840 291422208 291540480 291545584 292459520 292683776 292765440 293601280 294125568 294891520 296130560 296841216 298088448 298864720 299085556 299398407 300253184 300336960 301514752 301598880 301637120 301830144 302776320 304087040 305423360 305797632 307082496 307882190 308281344 309636096 309767183 310738240 310937088 310976512 311063280 311951360 312283136 313262080 313589760 314638720 316718976 317194240 317543765 318049728 319291392 320122880 320359424 320448810 320694528 321699840 321705472 322041984 322961408 323051520 323092480 324675764 326034240 326275152 327548928 328751192 328925184 329781760 330126720 330370656 331758768 331800832 332840960 333053952 333189120 334495744 335544320 335871480 337018880 337927836 338670409 339247104 340087440 340130560 340672512 341559680 341812064 342169608 343146496 343242240 344588288 344948736 346030080 346411380 347769856 347866890 349224960 349483008 350393120 350759640 350951424 351865360 352135168 352233420 352321536 352493691 353239040 353869824 355356672 355401728 356515840 358262912 358637664 359761920 361342905 361964544 362759936 362907160 364277760 364431980 364904448 365854720 366125056 366508032 367656960 369098752 369458628 369505472 371051520 371058016 372506624 372610560 372885888 373856945 374143616 374341632 375316480 375715648 375914496 376893440 377287680 377566464 380633088 380654344 381052518 382247040 382653579 383746048 383853120 384147456 385351680 385432432 387045120 387051896 387710976 388562944 388671360 388720640 390353920 392167424 394249142 395738112 395788288 395898720 397451264 397562160 399114240 399197876 399409152 400449280 400868160 400875178 402131840 402440192 402552480 402653184 403701760 404422656 405844705 407730176 407843940 408156672 409436160 409443328 409871616 410938990 411041792 411156480 412848128 412963320 414582784 414698460 414751040 416317440 418119680 420471744 422238432 422291968 422409795 423886848 424058880 424066304 425721856 425840640 427265080 427592704 427712010 427819008 428933120 429389312 430735360 431185920 434712320 435033536 435488592 436731904 436853760 437318376 438566912 438689280 439025664 440168960 440401920 440494208 442337280 442345024 444071936 444195840 444252160 447828640 448297080 448628334 450379776 450570448 452272128 452329472 452455680 453449920 454230016 456130560 456226144 457656320 458135040 459931648 461373440 461823285 461881840 463822520 465633280 465977344 466107360 466464768 467679520 467927040 467935232 468424704 469644560 469762048 469893120 469991588 471826432 471958080 473808896 475791360 475817930 478183552 479682560 480184320 480539136 481790540 482558208 482619392 483814870 484442112 484638720 485703680 486539264 487013646 488677376 490209280 492611504 493126788 494672640 494735360 496814080 497181184 497701248 498997345 499122176 499261440 501219328 501743616 503050240 503316480 503421952 505528320 507510784 508070024 509662720 510195840 510204772 511804160 512196608 512339520 512718096 513802240 514719744 516060160 516882432 516947968 518228480 521654784 523399723 525589680 527650816 527798040 527864960 528202752 529858560 530082880 532152320 532545536 533102592 534490880 534773760 536736640 537394368 539230208 543791920 544139904 544208896 544360740 545914880 546495488 546647970 548208640 548782080 549187584 550617760 552931280 553648128 554258208 555089920 556587024 558759936 560628992 561215424 562974720 562984576 563213060 563573472 565182464 565340160 565411840 567787520 570282680 570425344 570981516 574914560 575619072 578148648 580577844 580651456 582471680 582844416 583080960 583091168 584919040 585367552 585530880 587202560 587489485 588251136 589783040 591373713 592261120 593682432 596176896 597729440 598171112 598796814 600506368 600673920 601312767 603029504 603197760 603274240 603660288 605552640 608174080 610846720 611595264 614164992 615764380 616408485 616562688 619272192 619534366 621476480 621874176 621953024 622126560 623902720 624566272 626524160 627179520 629277440 633437952 634388480 635087530 636099456 637755965 638582784 640245760 640718848 640897620 641389056 643399680 643410944 644083968 645922816 646103040 646184960 649351528 652068480 652550304 655097856 657502384 657850368 659563520 660253440 660741312 663517536 663601664 665681920 666107904 666378240 668991488 671088640 671742960 674037760 675855672 677340818 678494208 680174880 680261120 681345024 683119360 683624128 684339216 686292992 686484480 689176576 689897472 692060160 692822760 695539712 695733780 698449920 698596283 698966016 700786240 701519280 701902848 703730720 704270336 704466840 704643072 704987382 706478080 707739648 710713344 710803456 713031680 713726895 716525824 717275328 719523840 722685810 723929088 725519872 725722305 725814320 728555520 728863960 729808896 731709440 732250112 733016064 735313920 738197504 738917256 739010944 742103040 742116032 745013248 745221120 745771776 747713890 748287232 748683264 750632960 751431296 751828992 753786880 754575360 755132928 761266176 761308688 762105036 764494080 765307158 767492096 767706240 768294912 770703360 770864864 774090240 774103792 775421952 777125888 777342720 777441280 780707840 784334848 788498284 791476224 791576576 791797440 794902528 795124320 798228480 798395752 798818304 800898560 801736320 801750356 804263680 804880384 805104960 805306368 807403520 808845312 811689410 815460352 815687880 816313344 818872320 818886656 819743232 821877980 822083584 822312960 822485279 825696256 825926640 829165568 829396920 829502080 832634880 836239360 840943488 844476864 844583936 844819590 847773696 848117760 848132608 851443712 851681280 854530160 855185408 855424020 855638016 857866240 858778624 861470720 862371840 869424640 870067072 870977184 873463808 873707520 874636752 877133824 877378560 878051328 880337920 880803840 880988416 884674560 884690048 888143872 888391680 888504320 892858351 895657280 896594160 897256668 900759552 901140896 904544256 904658944 904911360 906899840 908460032 912261120 912452288 915312640 916270080 919863296 922746880 923646570 923763680 927645040 929301549 931266560 931954688 932214720 932929536 935359040 935854080 935870464 936849408 939289120 939524096 939786240 939983176 943652864 943916160 947617792 951582720 951635860 952631295 956367104 959365120 960368640 961078272 963581080 965116416 965238784 967629740 968884224 969277440 971407360 973078528 974027292 977354752 980418560 985223008 985622855 986253576 989345280 989470720 993628160 994362368 995402496 997994690 998244352 998522880 1002187945 1002438656 1003487232 1006100480 1006632960 1006843904 1011056640 1015021568 1016011227 1016140048 1019325440 1020391680 1020409544 1023608320 1024393216 1024679040 1025436192 1027604480 1029439488 1032120320 1033764864 1033895936 1036456960 1043309568 1046799446 1051179360 1055301632 1055596080 1055729920 1056405504 1059717120 1060165760 1064304640 1065091072 1066205184 1068981760 1069547520 1073473280 1074788736 1078460416 1087583840 1088279808 1088417792 1088721480 1091829760 1092990976 1093295940 1096417280 1097564160 1098375168 1101235520 1105862560 1107296256 1108516416 1110179840 1113174048 1117519872 1121257984 1121570835 1122430848 1125949440 1125969152 1126426120 1127146944 1130364928 1130680320 1130823680 1135575040 1140565360 1140850688 1141963032 1149829120 1151238144 1156297296 1161155688 1161302912 1164943360 1165688832 1166161920 1166182336 1169838080 1170735104 1171061760 1174405120 1174978970 1176502272 1179566080 1182747426 1184522240 1187364864 1192353792 1195458880 1196342224 1197593628 1201012736 1201347840 1202625534 1206059008 1206395520 1206548480 1207320576 1211105280 1216348160 1217534115 1221693440 1223190528 1228329984 1231528760 1232816970 1233125376 1238544384 1239068732 1242952960 1243748352 1243906048 1244253120 1247805440 1249132544 1253048320 1254359040 1258554880 1266875904 1268776960 1270175060 1272198912 1275511930 1277165568 1280491520 1281437696 1281795240 1282778112 1286799360 1286821888 1288167936 1291845632 1292206080 1292369920 1298703056 1304136960 1305100608 1310195712 1315004768 1315700736 1319127040 1320506880 1321482624 1327035072 1327203328 1331363840 1332215808 1332756480 1337982976 1342177280 1343485920 1348075520 1351711344 1354681636 1356988416 1360349760 1360522240 1362690048 1366238720 1367248256 1368678432 1372585984 1372968960 1378353152 1379794944 1379871997 1384120320 1385645520 1391079424 1391467560 1396899840 1397192566 1397932032 1401572480 1403038560 1403063123 1403805696 1407461440 1408540672 1408933680 1409286144 1409974764 1412956160 1415479296 1421426688 1421606912 1426063360 1427453790 1433051648 1434550656 1439047680 1445371620 1447858176 1451039744 1451444610 1451628640 1457111040 1457727920 1459617792 1463418880 1464500224 1466032128 1470627840 1476395008 1477834512 1478021888 1484206080 1484232064 1490026496 1490442240 1491543552 1495427780 1496574464 1496992035 1497366528 1501265920 1502862592 1503657984 1507573760 1509150720 1510265856 1522532352 1522617376 1524210072 1528988160 1530614316 1534984192 1535412480 1536589824 1541406720 1541729728 1548180480 1548207584 1548835915 1550843904 1554251776 1554685440 1554882560 1561415680 1568669696 1570199169 1576996568 1582952448 1583153152 1583594880 1589805056 1590248640 1596456960 1596791504 1597636608 1601797120 1603472640 1603500712 1608527360 1609760768 1610209920 1614807040 1617690624 1623378820 1630920704 1631375760 1632626688 1637744640 1637773312 1639486464 1643755960 1644167168 1644625920 1644970558 1651392512 1651853280 1658331136 1658793840 1659004160 1665269760 1672478720 1681886976 1688953728 1689167872 1689639180 1693352045 1695547392 1696235520 1696265216 1702887424 1703362560 1709060320 1710370816 1710848040 1711276032 1715732480 1717557248 1722941440 1724743680 1738849280 1740134144 1741954368 1746927616 1747415040 1749273504 1754267648 1754757120 1756102656 1760675840 1761607680 1761976832 1762468455 1769349120 1769380096 1776287744 1776783360 1777008640 1785716702 1791314560 1793188320 1794513336 1801519104 1802281792 1809088512 1809317888 1809822720 1813799680 1816920064 1824522240 1824904576 1830625280 1832540160 1839726592 1845493760 1847293140 1847527360 1855290080 1858603098 1862533120 1863909376 1864429440 1865859072 1870718080 1871708160 1871740928 1873698816 1878578240 1879048192 1879572480 1879966352 1887305728 1887832320 1895235584 1903165440 1903271720 1905262590 1912734208 1913267895 1918730240 1920737280 1922156544 1927162160 1930232832 1930477568 1935259480 1937768448 1938554880 1942814720 1946157056 1948054584 1954709504 1960837120 1970446016 1971245710 1972507152 1978690560 1978941440 1987256320 1988724736 1990804992 1995989380 1996488704 1997045760 2004375890 2004877312 2006974464 2012200960 2013265920 2013687808 2022113280 2030043136 2032022454 2032280096 2038650880 2040783360 2040819088 2047216640 2048786432 2049358080 2050872384 2055208960 2058878976 2064240640 2067529728 2067791872 2072913920 2086619136 2093598892 2095788849 2102358720 2110603264 2111192160 2111459840 2112811008 2119434240 2120331520 2128609280 2130182144 2132410368 2137963520 2139095040 2146946560 2149577472 2156920832 2168370281 2175167680 2176559616 2176835584 2177442960 2183659520 2185981952 2186591880 2192834560 2195128320 2196750336 2202471040 2211725120 2214592512 2217032832 2220359680 2226348096 2235039744 2242515968 2243141670 2244861696 2251898880 2251938304 2252852240 2254293888 2260729856 2261360640 2261647360 2271150080 2281130720 2281701376 2283926064 2299658240 2302476288 2312594592 2322311376 2322605824 2329886720 2331377664 2332323840 2332364672 2339676160 2341470208 2342123520 2348810240 2349957940 2353004544 2359132160 2365494852 2369044480 2374729728 2384707584 2390917760 2392684448 2395187256 2402025472 2402695680 2405251068 2412118016 2412791040 2413096960 2414641152 2422210560 2432696320 2435068230 2443386880 2446381056 2456659968 2463057520 2465633940 2466250752 2467455837 2477088768 2478137464 2485905920 2487496704 2487812096 2488506240 2495610880 2498265088 2506096640 2508718080 2517109760 2533751808 2537553920 2540350120 2544397824 2551023860 2554331136 2560983040 2562875392 2563590480 2565556224 2573598720 2573643776 2576335872 2583691264 2584412160 2584739840 2597406112 2608273920 2610201216 2616998615 2620391424 2630009536 2631401472 2638254080 2641013760 2642965248 2654070144 2654406656 2662727680 2664431616 2665512960 2675965952 2678575053 2686971840 2696151040 2703422688 2709363272 2713976832 2720699520 2721044480 2725380096 2732477440 2734496512 2737356864 2745171968 2745937920 2756706304 2759589888 2759743994 2768240640 2771291040 2782158848 2782935120 2793799680 2794385132 2795864064 2803144960 2806077120 2806126246 2807611392 2814922880 2817081344 2817867360 2818572288 2819949528 2825912320 2830958592 2842853376 2843213824 2852126720 2854907580 2866103296 2869101312 2878095360 2890743240 2895716352 2902079488 2902889220 2903257280 2914222080 2915455840 2919235584 2926837760 2929000448 2932064256 2941255680 2952790016 2955669024 2956043776 2956868565 2968412160 2968464128 2980052992 2980884480 2983087104 2990855560 2993148928 2993984070 2994733056 3002531840 3005725184 3006563835 3007315968 3015147520 3018301440 3020531712 3045064704 3045234752 3048420144 3057976320 3061228632 3069968384 3070824960 3073179648 3082813440 3083459456 3096360960 3096415168 3097671830 3101687808 3108503552 3109370880 3109765120 3122831360 3137339392 3140398338 3153993136 3165904896 3166306304 3167189760 3179610112 3180497280 3192913920 3193583008 3195273216 3203594240 3206945280 3207001424 3217054720 3219521536 3220419840 3229614080 3235381248 3246757640 3261841408 3262751520 3265253376 3275489280 3275546624 3278972928 3287511920 3288334336 3289251840 3289941116 3302785024 3303706560 3316662272 3317587680 3318008320 3330539520 3344957440 3363773952 3377907456 3378335744 3379278360 3386704090 3391094784 3392471040 3392530432 3405774848 3406725120 3407439013 3418120640 3420741632 3421696080 3422552064 3431464960 3435114496 3445882880 3449487360 3477698560 3480268288 3483908736 3492981415 3493855232 3494830080 3498547008 3508535296 3509514240 3512205312 3521351680 3523215360 3523953664 3524936910 3538698240 3538760192 3552575488 3553566720 3554017280 3571433404 3582629120 3586376640 3589026672 3603038208 3604563584 3618177024 3618635776 3619645440 3627599360 3633840128 3649044480 3649809152 3661250560 3665080320 3679453184 3690987520 3694586280 3695054720 3710580160 3717206196 3725066240 3727818752 3728858880 3731718144 3741436160 3743416320 3743481856 3747397632 3757156480 3759144960 3759932704 3774611456 3775664640 3790471168 3806330880 3806543440 3810525180 3825468416 3826535790 3837460480 3841474560 3844313088 3854324320 3860465664 3860955136 3870518960 3875536896 3877109760 3885629440 3892314112 3896109168 3909419008 3921674240 3940892032 3942491420 3945014304 3957381120 3957882880 3974512640 3977449472 3981609984 3991978760 3992977408 3994091520 4008751780 4009754624 4013948928 4024401920 4026531840 4027375616 4044226560 4060086272 4064044908 4064560192 4077301760 4081566720 4081638176 4094433280 4097572864 4098716160 4101744768 4110417920 4112426395 4117757952 4128481280 4135059456 4135583744 4139615991 4145827840 4173238272 4187197784 4191577698 4204717440 4209189369 4221206528 4222384320 4222919680 4225622016 4238868480 4240663040 4257218560 4260364288 4264820736 4275927040 4278190080 4293893120 4299154944 4313841664 4336740562 4350335360 4353119232 4353671168 4354885920 4367319040 4371963904 4373183760 4385669120 4390256640 4393500672 4404942080 4423450240 4429185024 4434065664 4440719360 4452696192 4464291755 4470079488 4485031936 4486283340 4489723392 4503797760 4503876608 4505704480 4508587776 4521459712 4522721280 4523294720 4542300160 4562261440 4563402752 4567852128 4599316480 4604952576 4625189184 4644622752 4645211648 4646507745 4659773440 4662755328 4664647680 4664729344 4679352320 4682940416 4684247040 4697620480 4699915880 4706009088 4718264320 4730989704 4738088960 4749459456 4769415168 4781835520 4785368896 4790374512 4804050944 4805391360 4810502136 4824236032 4825582080 4826193920 4829282304 4844421120 4865392640 4870136460 4886773760 4892762112 4913319936 4926115040 4931267880 4932501504 4934911674 4954177536 4956274928 4971811840 4974993408 4975624192 4977012480 4991221760 4996530176 5012193280 5017436160 5034219520 5067503616 5075107840 5080056135 5080700240 5088795648 5102047720 5108662272 5121966080 5125750784 5127180960 5131112448 5147197440 5147287552 5152671744 5167382528 5168824320 5169479680 5194812224 5216547840 5220402432 5233997230 5240782848 5260019072 5262802944 5276508160 5282027520 5285930496 5308140288 5308813312 5325455360 5328863232 5331025920 5351931904 5357150106 5373943680 5392302080 5406845376 5418726544 5427953664 5441399040 5442088960 5450760192 5464954880 5468993024 5474713728 5490343936 5491875840 5513412608 5519179776 5519487988 5536481280 5542582080 5564317696 5565870240 5587599360 5588770264 5591728128 5606289920 5612154240 5612252492 5615222784 5629845760 5634162688 5635734720 5637144576 5639899056 5651824640 5661917184 5685706752 5686427648 5704253440 5709815160 5732206592 5738202624 5756190720 5757396953 5781486480 5791432704 5804158976 5805778440 5806514560 5828444160 5830911680 5838471168 5853675520 5858000896 5864128512 5882511360 5911338048 5912087552 5913737130 5936824320 5936928256 5960105984 5961768960 5966174208 5981711120 5986297856 5987968140 5989466112 6005063680 6011450368 6013127670 6014631936 6030295040 6036602880 6041063424 6090129408 6090469504 6096840288 6115952640 6122457264 6139936768 6141649920 6146359296 6165626880 6166918912 6192721920 6192830336 6195343660 6203375616 6217007104 6218741760 6219530240 6245662720 6274678784 6280796676 6307986272 6331809792 6332612608 6334379520 6359220224 6360994560 6385827840 6387166016 6390546432 6407188480 6413890560 6414002848 6434109440 6439043072 6440839680 6459228160 6470762496 6493515280 6505110843 6523682816 6525503040 6530506752 6550978560 6551093248 6557945856 6575023840 6576668672 6578503680 6579882232 6605570048 6607413120 6633324544 6635175360 6636016640 6661079040 6689914880 6727547904 6755814912 6756671488 6758556720 6773408180 6782189568 6784942080 6785060864 6811549696 6813450240 6814878026 6836241280 6841483264 6843392160 6845104128 6862929920 6870228992 6891765760 6898974720 6899359985 6955397120 6960536576 6967817472 6985962830 6987710464 6989660160 6997094016 7015315615 7017070592 7019028480 7024410624 7042703360 7046430720 7047907328 7049873820 7077396480 7077520384 7105150976 7107133440 7108034560 7142866808 7165258240 7172753280 7178053344 7206076416 7209127168 7236354048 7237271552 7239290880 7255198720 7267680256 7298088960 7299618304 7322501120 7330160640 7358906368 7381975040 7389172560 7390109440 7421160320 7434412392 7450132480 7455637504 7457717760 7463436288 7482872320 7486832640 7486963712 7494795264 7514312960 7518289920 7519865408 7549222912 7551329280 7580942336 7612661760 7613086880 7621050360 7650936832 7653071580 7674920960 7682949120 7688626176 7708648640 7720931328 7721910272 7741037920 7751073792 7754219520 7771258880 7784628224 7792218336 7818838016 7843348480 7850995845 7881784064 7884982840 7890028608 7914762240 7915765760 7949025280 7954898944 7963219968 7983957520 7985954816 7988183040 8017503560 8019509248 8027897856 8048803840 8054751232 8088453120 8120172544 8128089816 8129120384 8154603520 8163133440 8163276352 8188866560 8195145728 8197432320 8203489536 8220835840 8224852790 8235515904 8256962560 8270118912 8271167488 8279231982 8291655680 8346476544 8374395568 8383155396 8409434880 8418378738 8442413056 8444768640 8445839360 8451244032 8477736960 8481326080 8514437120 8520728576 8529641472 8551854080 8556380160 8587786240 8598309888 8627683328 8673481124 8700670720 8706238464 8707342336 8709771840 8734638080 8743927808 8746367520 8771338240 8780513280 8787001344 8809884160 8846900480 8858370048 8868131328 8881438720 8905392384 8928583510 8940158976 8970063872 8972566680 8979446784 9007595520 9007753216 9011408960 9017175552 9042919424 9045442560 9046589440 9084600320 9124522880 9135704256 9198632960 9209905152 9250378368 9289245504 9290423296 9293015490 9319546880 9325510656 9329295360 9329458688 9358704640 9365880832 9368494080 9395240960 9399831760 9412018176 9436528640 9461979408 9476177920 9498918912 9538830336 9563671040 9570737792 9580749024 9608101888 9610782720 9621004272 9648472064 9651164160 9652387840 9658564608 9688842240 9730785280 9740272920 9773547520 9785524224 9821441861 9826639872 9852230080 9862535760 9865003008 9869823348 9908355072 9912549856 9943623680 9949986816 9951248384 9954024960 9982443520 9993060352 10024386560 10034872320 10068439040 10135007232 10150215680 10160112270 10161400480 10177591296 10204095440 10217324544 10222317039 10243932160 10251501568 10254361920 10262224896 10294394880 10294575104 10305343488 10334765056 10337648640 10338959360 10389624448 10433095680 10440804864 10467994460 10478944245 10481565696 10520038144 10525605888 10553016320 10564055040 10571860992 10616280576 10617626624 10650910720 10657726464 10662051840 10703863808 10714300212 10747887360 10784604160 10813690752 10837453088 10841851405 10855907328 10882798080 10884177920 10901520384 10929909760 10937986048 10949427456 10980687872 10983751680 11026825216 11038359552 11038975976 11072962560 11085164160 11128635392 11131740480 11175198720 11177540528 11183456256 11212579840 11224308480 11224504984 11230445568 11259691520 11268325376 11271469440 11279798112 11303649280 11323834368 11371413504 11372855296 11408506880 11419630320 11464413184 11476405248 11512381440 11514793906 11562972960 11582865408 11608317952 11611556880 11613029120 11656888320 11661823360 11676942336 11707351040 11716001792 11728257024 11765022720 11822676096 11824175104 11827474260 11873648640 11873856512 11920211968 11923537920 11932348416 11963422240 11972595712 11975936280 11978932224 12010127360 12022900736 12026255340 12029263872 12060590080 12073205760 12082126848 12180258816 12180939008 12193680576 12231905280 12244914528 12279873536 12283299840 12292718592 12331253760 12333837824 12337279185 12385443840 12385660672 12390687320 12406751232 12434014208 12437483520 12439060480 12491325440 12549357568 12561593352 12615972544 12663619584 12665225216 12668759040 12718440448 12721989120 12771655680 12774332032 12781092864 12814376960 12827781120 12828005696 12868218880 12878086144 12881679360 12918456320 12941524992 12987030560 13010221686 13047365632 13051006080 13061013504 13101957120 13102186496 13115891712 13150047680 13153337344 13157007360 13159764464 13211140096 13214826240 13266649088 13270350720 13272033280 13322158080 13379829760 13392875265 13455095808 13511629824 13513342976 13517113440 13546816360 13564379136 13569884160 13570121728 13623099392 13626900480 13629756052 13672482560 13682966528 13686784320 13690208256 13725859840 13740457984 13783531520 13797949440 13798719970 13910794240 13921073152 13935634944 13971925660 13975420928 13979320320 13994188032 14030631230 14034141184 14038056960 14048821248 14085406720 14092861440 14095814656 14099747640 14154792960 14155040768 14210301952 14214266880 14216069120 14285733616 14330516480 14345506560 14356106688 14412152832 14418254336 14472708096 14474543104 14478581760 14510397440 14535360512 14596177920 14599236608 14645002240 14660321280 14717812736 14763950080 14778345120 14780218880 14842320640 14868824784 14900264960 14911275008 14915435520 14926872576 14965744640 14973665280 14973927424 14989590528 15028625920 15036579840 15039730816 15098445824 15102658560 15161884672 15178591967 15225323520 15226173760 15242100720 15301873664 15306143160 15349841920 15365898240 15377252352 15417297280 15441862656 15443820544 15482075840 15502147584 15508439040 15542517760 15584436672 15637676032 15686696960 15701991690 15763568128 15769965680 15780057216 15829524480 15831531520 15898050560 15909797888 15926439936 15967915040 15971909632 15976366080 16035007120 16039018496 16055795712 16097607680 16109502464 16176906240 16240345088 16256179632 16258240768 16309207040 16326266880 16326552704 16377733120 16390291456 16394864640 16406979072 16441671680 16449705580 16471031808 16513925120 16540237824 16542334976 16558463964 16583311360 16692953088 16748791136 16766310792 16818869760 16836757476 16884826112 16889537280 16891678720 16902488064 16955473920 16962652160 17028874240 17037195065 17041457152 17059282944 17103708160 17112760320 17175572480 17196619776 17255366656 17272190859 17346962248 17401341440 17412476928 17414684672 17419543680 17469276160 17487855616 17492735040 17542676480 17561026560 17574002688 17619768320 17693800960 17736262656 17762877440 17810784768 17857167020 17880317952 17940127744 17945133360 17958893568 18015191040 18015506432 18022817920 18034351104 18085838848 18090885120 18093178880 18169200640 18249045760 18271408512 18397265920 18419810304 18500756736 18578491008 18580846592 18586030980 18639093760 18651021312 18658590720 18658917376 18717409280 18731761664 18736988160 18799663520 18824036352 18873057280 18923958816 18952355840 18997837824 19077660672 19127342080 19141475584 19161498048 19216203776 19221565440 19242008544 19296944128 19302328320 19304775680 19317129216 19377684480 19461570560 19480545840 19547095040 19571048448 19642883722 19653279744 19704460160 19725071520 19730006016 19739646696 19816710144 19825099712 19887247360 19899973632 19902496768 19908049920 19964887040 19986120704 20048773120 20069744640 20136878080 20270014464 20300431360 20320224540 20322800960 20355182592 20408190880 20434649088 20444634078 20487864320 20503003136 20508723840 20524449792 20588789760 20589150208 20610686976 20669530112 20675297280 20677918720 20698079955 20779248896 20866191360 20881609728 20935988920 20957888490 20963131392 21040076288 21045946845 21051211776 21106032640 21128110080 21143721984 21232561152 21235253248 21301821440 21315452928 21324103680 21407727616 21428600424 21495774720 21569208320 21627381504 21674906176 21683702810 21711814656 21765596160 21768355840 21803040768 21859819520 21875972096 21898854912 21961375744 21967503360 22053650432 22076719104 22077951952 22145925120 22170328320 22257270784 22263480960 22350397440 22355081056 22366912512 22425159680 22448616960 22449009968 22460891136 22519383040 22536650752 22542938880 22559596224 22607298560 22647668736 22742827008 22745710592 22817013760 22839260640 22928826368 22952810496 23024762880 23029587812 23125945920 23165730816 23216635904 23223113760 23226058240 23313776640 23323646720 23353884672 23414702080 23432003584 23456514048 23530045440 23645352192 23648350208 23654948520 23747297280 23747713024 23840423936 23847075840 23852073091 23864696832 23926844480 23945191424 23951872560 23957864448 24020254720 24045801472 24052510680 24058527744 24121180160 24146411520 24164253696 24360517632 24361878016 24387361152 24463810560 24489829056 24559747072 24566599680 24585437184 24662507520 24667675648 24674558370 24770887680 24771321344 24781374640 24813502464 24868028416 24874967040 24878120960 24982650880 25098715136 25123186704 25231945088 25327239168 25330450432 25337518080 25436880896 25443978240 25543311360 25548664064 25562185728 25628753920 25655562240 25656011392 25736437760 25756172288 25763358720 25836912640 25883049984 25974061120 26020443372 26094731264 26102012160 26122027008 26203914240 26204372992 26231783424 26300095360 26314014720 26319528928 26422280192 26429652480 26533298176 26540701440 26544066560 26644316160 26759659520 26785750530 26910191616 27023259648 27026685952 27034226880 27093632720 27128758272 27139768320 27140243456 27246198784 27253800960 27259512104 27344965120 27365933056 27373568640 27451719680 27480915968 27567063040 27595898880 27597439940 27821588480 27842146304 27871269888 27943851320 27950841856 27958640640 27988376064 28061262460 28068282368 28076113920 28097642496 28170813440 28185722880 28191629312 28199495280 28309585920 28310081536 28420603904 28428533760 28432138240 28571467232 28661032960 28691013120 28712213376 28786984765 28824305664 28836508672 28945416192 28949086208 28957163520 29020794880 29070721024 29192355840 29198473216 29290004480 29320642560 29435625472 29464325583 29556690240 29560437760 29684641280 29737649568 29800529920 29822550016 29830871040 29853745152 29931489280 29947330560 29947854848 29979181056 30057251840 30073159680 30079461632 30196891648 30205317120 30323769344 30357183934 30450647040 30452347520 30484201440 30603747328 30612286320 30699683840 30731796480 30754504704 30834594560 30883725312 30887641088 30964151680 31004295168 31016878080 31085035520 31168873344 31275352064 31373393920 31403983380 31527136256 31539931360 31560114432 31659048960 31663063040 31796101120 31819595776 31852879872 31935830080 31943819264 31952732160 32070014240 32078036992 32111591424 32195215360 32219004928 32353812480 32480690176 32512359264 32516481536 32525554215 32618414080 32652533760 32653105408 32755466240 32780582912 32789729280 32813958144 32883343360 32899411160 32942063616 33027850240 33080475648 33084669952 33116927928 33166622720 33385906176 33497582272 33532621584 33637739520 33673514952 33769652224 33779074560 33783357440 33804976128 33910947840 33925304320 34057748480 34074390130 34082914304 34118565888 34207416320 34225520640 34351144960 34393239552 34510733312 34544381718 34693924496 34802682880 34824953856 34829369344 34839087360 34938552320 34975711232 34985470080 35085352960 35122053120 35148005376 35239536640 35387601920 35472525312 35525754880 35621569536 35714334040 35760635904 35880255488 35890266720 35917787136 36030382080 36031012864 36045635840 36068702208 36171677696 36181770240 36186357760 36338401280 36498091520 36542817024 36794531840 36839620608 37001513472 37156982016 37161693184 37172061960 37278187520 37302042624 37317181440 37317834752 37434818560 37463523328 37473976320 37599327040 37648072704 37746114560 37847917632 37904711680 37995675648 38155321344 38254684160 38282951168 38322996096 38432407552 38443130880 38484017088 38593888256 38604656640 38609551360 38634258432 38755368960 38923141120 38961091680 39094190080 39142096896 39285767444 39306559488 39408920320 39450143040 39460012032 39479293392 39633420288 39650199424 39774494720 39799947264 39804993536 39816099840 39929774080 39972241408 40097546240 40139489280 40273756160 40540028928 40600862720 40640449080 40645601920 40710365184 40816381760 40869298176 40889268156 40975728640 41006006272 41017447680 41048899584 41177579520 41178300416 41221373952 41350594560 41355837440 41396159910 41558497792 41732382720 41763219456 41871977840 41915776980 41926262784 42080152576 42091893690 42102423552 42212065280 42256220160 42287443968 42465122304 42470506496 42603642880 42630905856 42648207360 42815455232 42857200848 42991549440 43138416640 43254763008 43349812352 43367405620 43423629312 43531192320 43536711680 43606081536 43719639040 43751944192 43797709824 43922751488 43935006720 44107300864 44153438208 44155903904 44291850240 44340656640 44514541568 44526961920 44700794880 44710162112 44733825024 44850319360 44897233920 44898019936 44921782272 45038766080 45073301504 45085877760 45119192448 45214597120 45295337472 45485654016 45491421184 45535775901 45678521280 45857652736 45905620992 46049525760 46059175624 46251891840 46331461632 46433271808 46446227520 46452116480 46627553280 46647293440 46829404160 46864007168 46913028096 47060090880 47290704384 47296700416 47309897040 47494594560 47495426048 47680847872 47694151680 47704146182 47729393664 47853688960 47890382848 47903745120 47915728896 48040509440 48091602944 48105021360 48117055488 48242360320 48292823040 48328507392 48721035264 48723756032 48774722304 48927621120 48979658112 49107209305 49119494144 49133199360 49170874368 49325015040 49335351296 49349116740 49541775360 49542642688 49562749280 49627004928 49736056832 49749934080 49756241920 49965301760 50197430272 50246373408 50463890176 50654478336 50660900864 50675036160 50873761792 50887956480 51086622720 51097328128 51111585195 51124371456 51257507840 51311124480 51312022784 51472875520 51512344576 51526717440 51673825280 51766099968 51948122240 52040886744 52189462528 52204024320 52244054016 52407828480 52408745984 52463566848 52600190720 52628029440 52639057856 52844560384 52859304960 53066596352 53081402880 53088133120 53288632320 53519319040 53571501060 53820383232 54046519296 54053371904 54068453760 54187265440 54257516544 54279536640 54280486912 54492397568 54507601920 54519024208 54689930240 54731866112 54747137280 54903439360 54961831936 55134126080 55191797760 55194879880 55643176960 55684292608 55742539776 55887702640 55901683712 55917281280 55976752128 56122524920 56136564736 56152227840 56195284992 56341626880 56383258624 56398990560 56619171840 56620163072 56841207808 56857067520 56864276480 57142934464 57322065920 57382026240 57424426752 57573969530 57648611328 57673017344 57890832384 57898172416 57914327040 58041589760 58141442048 58384711680 58396946432 58580008960 58641285120 58871250944 58928651166 59113380480 59120875520 59369282560 59475299136 59601059840 59645100032 59661742080 59707490304 59862978560 59894661120 59895709696 59958362112 60114503680 60146319360 60158923264 60393783296 60410634240 60647538688 60714367868 60901294080 60904695040 60968402880 61207494656 61224572640 61399367680 61463592960 61509009408 61669189120 61767450624 61775282176 61928303360 62008590336 62033756160 62170071040 62337746688 62550704128 62746787840 62807966760 63054272512 63079862720 63120228864 63318097920 63326126080 63592202240 63639191552 63705759744 63871660160 63905464320 64140028480 64156073984 64223182848 64390430720 64438009856 64707624960 65024718528 65032963072 65051108430 65236828160 65305067520 65306210816 65510932480 65561165824 65579458560 65627916288 65766686720 65798822320 65884127232 66055700480 66160951296 66169339904 66233855856 66333245440 66771812352 66995164544 67065243168 67275479040 67347029904 67539304448 67558149120 67566714880 67609952256 67821895680 67850608640 68115496960 68148780260 68165828608 68237131776 68414832640 68451041280 68702289920 68786479104 69021466624 69088763436 69387848992 69605365760 69649907712 69658738688 69678174720 69877104640 69951422464 69970940160 70170705920 70244106240 70296010752 70479073280 70775203840 70945050624 71051509760 71243139072 71428668080 71521271808 71556219273 71760510976 71780533440 71835574272 72060764160 72062025728 72091271680 72137404416 72343355392 72363540480 72372715520 72676802560 72996183040 73085634048 73589063680 73679241216 74003026944 74313964032 74323386368 74344123920 74556375040 74604085248 74634362880 74635669504 74869637120 74927046656 74947952640 75198654080 75296145408 75492229120 75695835264 75809423360 75892959835 75991351296 76310642688 76509368320 76565902336 76645992192 76864815104 76886261760 76968034176 77187776512 77209313280 77219102720 77268516864 77510737920 77922183360 78188380160 78284193792 78571534888 78613118976 78817840640 78900286080 78958586784 79266840576 79300398848 79548989440 79599894528 79609987072 79632199680 79859548160 79944482816 80195092480 80278978560 80547512320 81080057856 81201725440 81280898160 81291203840 81420730368 81632763520 81738596352 81778536312 81951457280 82012012544 82034895360 82097799168 82355159040 82356600832 82442747904 82701189120 82711674880 82792319820 83116995584 83464765440 83526438912 83743955680 83831553960 83852525568 84160305152 84183787380 84204847104 84424130560 84512440320 84574887936 84930244608 84941012992 85207285760 85261811712 85296414720 85630910464 85714401696 85983098880 86276833280 86360954295 86509526016 86699624704 86734811240 86847258624 87062384640 87073423360 87212163072 87439278080 87503888384 87595419648 87845502976 87870013440 88214601728 88306876416 88311807808 88681313280 89029083136 89053923840 89401589760 89420324224 89467650048 89700638720 89794467840 89796039872 89843564544 90077532160 90146603008 90171755520 90238384896 90429194240 90590674944 90971308032 90982842368 91071551802 91357042560 91715305472 91811241984 92099051520 92118351248 92503783680 92662923264 92866543616 92892455040 92904232960 93255106560 93294586880 93658808320 93728014336 93826056192 94120181760 94581408768 94593400832 94619794080 94989189120 94990852096 95361695744 95388303360 95408292364 95458787328 95707377920 95780765696 95807490240 95831457792 96081018880 96183205888 96210042720 96234110976 96484720640 96585646080 96657014784 97442070528 97447512064 97549444608 97855242240 97959316224 98214418610 98238988288 98266398720 98341748736 98650030080 98670702592 98698233480 99083550720 99085285376 99125498560 99254009856 99472113664 99499868160 99512483840 99930603520 100492746816 100927780352 101308956672 101321801728 101350072320 101747523584 101775912960 102173245440 102194656256 102223170390 102248742912 102515015680 102622248960 102624045568 102945751040 103024689152 103053434880 103347650560 103532199936 103896244480 104081773488 104378925056 104408048640 104488108032 104815656960 104817491968 104927133696 105200381440 105256058880 105278115712 105689120768 105718609920 106133192704 106162805760 106176266240 106577264640 107038638080 107143002120 107640766464 108093038592 108106743808 108136907520 108374530880 108515033088 108559073280 108560973824 109015203840 109038048416 109379860480 109463732224 109494274560 109806878720 109923663872 110268252160 110383595520 110389759760 111286353920 111368585216 111485079552 111775405280 111803367424 111834562560 111953504256 112245049840 112273129472 112304455680 112390569984 112683253760 112766517248 112797981120 113238343680 113240326144 113682415616 113714135040 113728552960 114285868928 114644131840 114764052480 114848853504 115147939060 115297222656 115346034688 115781664768 115796344832 115828654080 116083179520 116282884096 116769423360 116793892864 117160017920 117282570240 117742501888 117857302332 118226760960 118241751040 118738565120 118950598272 119202119680 119260365455 119290200064 119323484160 119414980608 119725957120 119789322240 119791419392 119916724224 120229007360 120292638720 120317846528 120787566592 120821268480 121295077376 121428735736 121802588160 121809390080 121936805760 122414989312 122449145280 122798735360 122927185920 123018018816 123338378240 123534901248 123550564352 123856606720 124067512320 124340142080 124675493376 125101408256 125493575680 125615933520 126108545024 126159725440 126240457728 126636195840 126652252160 127184404480 127278383104 127411519488 127743320320 127810928640 128280056960 128446365696 128780861440 128876019712 129415249920 130049437056 130065926144 130102216860 130473656320 130610135040 130612421632 131021864960 131122331648 131158917120 131255832576 131597644640 131768254464 132111400960 132321902592 132338679808 132467711712 132666490880 133543624704 133990329088 134130486336 134550958080 134694059808 135078608896 135116298240 135133429760 135219904512 135643791360 135701217280 136230993920 136297560520 136331657216 136474263552 136829665280 137404579840 137572958208 138042933248 138177526872 138775697984 139210731520 139299815424 139317477376 139356349440 139754209280 139902844928 139941880320 140341411840 140488212480 140592021504 140958146560 141550407680 141890101248 142103019520 142486278144 142857336160 143042543616 143112438546 143521021952 143561066880 143671148544 144121528320 144124051456 144182543360 144274808832 144686710784 144727080960 144745431040 145353605120 145992366080 146171268096 147178127360 147321627915 147358482432 148006053888 148627928064 148646772736 148688247840 149112750080 149208170496 149268725760 149271339008 149739274240 149854093312 149895905280 150397308160 150592290816 150984458240 151391670528 151618846720 151785919670 151982702592 152621285376 153018736640 153131804672 153291984384 153729630208 153772523520 153936068352 154375553024 154418626560 154438205440 154537033728 155021475840 155844366720 156376760320 156568387584 157143069776 157226237952 157635681280 157800572160 157917173568 158533681152 158600797696 159097978880 159199789056 159219974144 159264399360 159719096320 159888965632 160390184960 160557957120 161095024640 162160115712 162403450880 162561796320 162582407680 162841460736 163265527040 163477192704 163557072624 163902914560 164024025088 164069790720 164195598336 164710318080 164713201664 164885495808 165402378240 165423349760 165584639640 166233991168 166929530880 166964511637 167052877824 167487911360 167663107920 167705051136 168320610304 168367574760 168409694208 168848261120 169024880640 169149775872 169860489216 169882025984 170414571520 170523623424 170592829440 171428803392 171966197760 172553666560 172721908590 173019052032 173399249408 173469622480 173694517248 174124769280 174146846720 174424326144 174878556160 175007776768 175190839296 175691005952 175740026880 176429203456 176613752832 176623615616 177362626560 178058166272 178107847680 178803179520 178840648448 178935300096 179401277440 179588935680 179592079744 179687129088 180155064320 180293206016 180343511040 180476769792 180858388480 181181349888 181942616064 181965684736 182143103604 182714085120 183430610944 183622483968 184198103040 184236702496 185007567360 185325846528 185733087232 185784910080 185808465920 186510213120 186589173760 187317616640 187456028672 187652112384 188240363520 189162817536 189186801664 189239588160 189978378240 189981704192 190723391488 190776606720 190816584728 190917574656 191414755840 191561531392 191614980480 192162037760 192366411776 192420085440 192468221952 192969441280 193171292160 193314029568 194895024128 195098889216 195710484480 195918632448 196428837220 196477976576 196532797440 196683497472 197300060160 197341405184 197396466960 198167101440 198170570752 198250997120 198508019712 198944227328 198999736320 199024967680 199861207040 200985493632 201855560704 202617913344 202643603456 202700144640 203495047168 203551825920 204346490880 204389312512 204446340780 204497485824 205030031360 205244497920 205248091136 205891502080 206049378304 206106869760 207064399872 207792488960 208163546976 208757850112 208816097280 208976216064 209631313920 209634983936 209854267392 210400762880 210512117760 210556231424 211378241536 211437219840 212266385408 212325611520 212352532480 213154529280 214077276160 214286004240 215281532928 216186077184 216213487616 216273815040 216749061760 217030066176 217118146560 217121947648 218030407680 218076096832 218759720960 218927464448 218988549120 219613757440 219847327744 220536504320 220767191040 220779519520 222572707840 222737170432 222970159104 223550810560 223606734848 223669125120 223907008512 224490099680 224546258944 224608911360 224781139968 225366507520 225533034496 225595962240 226476687360 226480652288 227364831232 227428270080 227457105920 227678879505 228571737856 229288263680 229528104960 229697707008 230295878120 230594445312 230692069376 231563329536 231592689664 231657308160 232166359040 232565768192 233587785728 234320035840 234565140480 235485003776 235714604664 236453521920 236483502080 237477130240 237901196544 238404239360 238520730910 238580400128 238646968320 238829961216 239451914240 239578644480 239582838784 239833448448 240458014720 240585277440 240635693056 241575133184 241642536960 242590154752 242857471472 243605176320 243618780160 243873611520 244829978624 244898290560 245597470720 245854371840 246036037632 246676756480 247069802496 247101128704 247713213440 248135024640 248680284160 249350986752 250202816512 250987151360 251231867040 252217090048 252319450880 252480915456 253272391680 253304504320 254368808960 254556766208 254823038976 255486640640 255621857280 256560113920 256892731392 257561722880 257752039424 258830499840 260098874112 260131852288 260204433720 260947312640 261220270080 261224843264 262043729920 262244663296 262317834240 262511665152 263195289280 263536508928 264222801920 264643805184 264935423424 265332981760 267087249408 267980658176 268260972672 269101916160 269388119616 270157217792 270232596480 270266859520 270439809024 271287582720 271402434560 272461987840 272595121040 272663314432 272948527104 273659330560 274809159680 275145916416 276085866496 276355053744 277551395968 278421463040 278599630848 278634954752 278712698880 279508418560 279805689856 279883760640 280682823680 280976424960 281184043008 281916293120 283100815360 283780202496 284206039040 284972556288 285714672320 286085087232 286224877092 287042043904 287122133760 287342297088 288243056640 288248102912 288365086720 288549617664 289454161920 289490862080 290707210240 291984732160 292342536192 294356254720 294643255830 294716964864 296012107776 297255856128 297293545472 297376495680 298225500160 298416340992 298537451520 298542678016 299478548480 299708186624 299791810560 300794616320 301968916480 302783341056 303237693440 303571839340 303965405184 305242570752 306037473280 306263609344 306583968768 307459260416 307545047040 307872136704 308751106048 308837253120 308876410880 309074067456 310042951680 311688733440 312753520640 313136775168 314286139552 314452475904 315271362560 315601144320 315834347136 317067362304 317201595392 318195957760 318399578112 318439948288 318528798720 319777931264 320780369920 321115914240 322190049280 324320231424 325123592640 325164815360 325682921472 326531054080 327114145248 327805829120 328048050176 328139581440 328391196672 329420636160 329426403328 329770991616 330804756480 330846699520 331169279280 332467982336 333859061760 333929023274 334105755648 334975822720 335326215840 335410102272 336641220608 336735149520 336819388416 337696522240 338049761280 338299551744 339720978432 339764051968 340829143040 341047246848 341185658880 342857606784 343932395520 345107333120 345443817180 346038104064 346798498816 346939244960 347389034496 348249538560 348293693440 348848652288 349757112320 350015553536 350381678592 351382011904 351480053760 352858406912 353227505664 353247231232 354725253120 356116332544 356215695360 357606359040 357681296896 357781096365 357870600192 358802554880 359177871360 359184159488 359374258176 360310128640 360586412032 360687022080 360953539584 361716776960 362362699776 363885232128 363931369472 364286207208 365428170240 366861221888 367244967936 368396206080 368473404992 370015134720 370651693056 371466174464 371569820160 371616931840 373020426240 373178347520 374635233280 374912057344 375304224768 376480727040 378325635072 378373603328 378479176320 379956756480 379963408384 381446782976 381553213440 381633169456 381835149312 382829511680 383123062784 383229960960 384324075520 384732823552 384840170880 385938882560 386342584320 386628059136 389790048256 390197778432 391420968960 391837264896 392857674440 392955953152 393065594880 393366994944 394682810368 394792933920 396334202880 396341141504 396501994240 397016039424 397888454656 397999472640 398049935360 399722414080 401970987264 403711121408 405235826688 405287206912 405400289280 406990094336 407103651840 408692981760 408778625024 408892681560 408994971648 410060062720 410488995840 410496182272 411783004160 412098756608 412213739520 414128799744 415584977920 416327093952 417515700224 417632194560 417952432128 419262627840 419269967872 419708534784 420801525760 421024235520 421112462848 422756483072 422874439680 424532770816 424651223040 424705064960 426309058560 428154552320 428572008480 430563065856 432372154368 432426975232 432547630080 433498123520 434060132352 434236293120 434243895296 436060815360 436152193664 437519441920 437854928896 437977098240 439227514880 439694655488 441073008640 441534382080 441559039040 445145415680 445474340864 445940318208 447101621120 447338250240 447814017024 448980199360 449092517888 449217822720 449562279936 450733015040 451066068992 451191924480 452953374720 452961304576 454856540160 454914211840 455357759010 457143475712 458576527360 459056209920 459395414016 460591756240 461188890624 461384138752 463126659072 463185379328 463314616320 464332718080 465131536384 467175571456 468640071680 469130280960 470970007552 471429209328 472907043840 472967004160 474954260480 475802393088 476808478720 477041461820 477160800256 477293936640 477659922432 478903828480 479157288960 479165677568 479666896896 480916029440 481170554880 481271386112 483150266368 483285073920 485180309504 485714942944 487210352640 487237560320 487747223040 489659957248 489796581120 491194941440 491708743680 492072075264 493353512960 494139604992 494202257408 495426426880 496270049280 497360568320 498701973504 500405633024 500893534911 502463734080 504434180096 504638901760 504961830912 506544783360 506609008640 508737617920 509113532416 509646077952 510973281280 511243714560 513120227840 515123445760 515504078848 517660999680 520197748224 520263704576 520408867440 521894625280 522440540160 522449686528 524087459840 524489326592 524635668480 525023330304 526390578560 527073017856 528445603840 529287610368 529870846848 530665963520 534174498816 535961316352 536521945344 538203832320 538776239232 540314435584 540465192960 540533719040 540879618048 542575165440 542804869120 545190242080 545326628864 545897054208 547318661120 549618319360 550291832832 552171732992 552710107488 555102791936 556842926080 557199261696 557269909504 557425397760 559016837120 559611379712 559767521280 561365647360 561952849920 562368086016 563832586240 566201630720 567560404992 568412078080 569945112576 571429344640 572170174464 572449754184 574084087808 574244267520 574684594176 576486113280 576496205824 576730173440 577099235328 578908323840 578981724160 581414420480 583969464320 584685072384 588712509440 589286511660 589433929728 592024215552 594511712256 594587090944 594752991360 596451000320 596832681984 597074903040 597085356032 598957096960 599416373248 599583621120 601589232640 603937832960 605566682112 606475386880 607143678680 607930810368 610485141504 612074946560 612527218688 613167937536 614918520832 615090094080 615744273408 617502212096 617674506240 617752821760 618148134912 623377466880 625507041280 626273550336 628572279104 628904951808 630542725120 631202288640 631668694272 634134724608 634403190784 636391915520 636799156224 636879896576 637057597440 639555862528 642231828480 644380098560 648640462848 650247185280 650329630720 651365842944 653062108160 654228290496 655611658240 656096100352 656279162880 656782393344 658841272320 658852806656 659541983232 661609512960 661693399040 662338558560 664935964672 667718123520 667858046548 668211511296 669951645440 670652431680 670820204544 673282441216 673470299040 673638776832 675393044480 676099522560 676599103488 679441956864 679528103936 681658286080 682094493696 682371317760 685715213568 687864791040 690214666240 690887634360 692076208128 693596997632 693878489920 694778068992 696499077120 696587386880 697697304576 699514224640 700031107072 700763357184 702960107520 705716813824 706455011328 706494462464 709450506240 712232665088 712431390720 715212718080 715362593792 715562192730 715741200384 717605109760 718355742720 718368318976 718748516352 720620257280 721172824064 721374044160 721907079168 723433553920 724725399552 727770464256 727862738944 728572414416 730856340480 733722443776 734489935872 736792412160 736946809984 740030269440 741303386112 742932348928 743139640320 743233863680 746040852480 746356695040 749270466560 749824114688 750608449536 752961454080 756651270144 756747206656 756958352640 759913512960 759926816768 763106426880 763266338912 763670298624 765659023360 766246125568 766459921920 768648151040 769465647104 769680341760 771877765120 772685168640 773256118272 779580096512 780395556864 782841937920 783674529792 785715348880 785911906304 786131189760 786733989888 789365620736 789585867840 792668405760 792682283008 793003988480 795776909312 795998945280 796099870720 799444828160 803941974528 807422242816 810471653376 810574413824 810800578560 813980188672 814207303680 817385963520 817557250048 817785363120 817989943296 820120125440 820977991680 820992364544 823566008320 824197513216 824427479040 828257599488 831169955840 832654187904 834822558185 835031400448 835264389120 835904864256 838525255680 838539935744 839417069568 841603051520 842048471040 842224925696 845512966144 845748879360 849065541632 849302446080 849410129920 852618117120 857144016960 861126131712 864744308736 864853950464 865095260160 866996247040 868472586240 868487790592 872121630720 872304387328 875038883840 875709857792 875954196480 878455029760 879389310976 882146017280 883068764160 883118078080 890290831360 890948681728 891880636416 894203242240 894676500480 895628034048 897960398720 898435645440 899124559872 901466030080 902132137984 902383848960 905906749440 905922609152 909713080320 909828423680 910715518020 914286951424 917153054720 918112419840 918790828032 921183512480 922377781248 922768277504 926253318144 926370758656 926629232640 928665436160 930263072768 934351142912 937280143360 938260561920 941940015104 942858418656 945814087680 945934008320 949908520960 951604786176 953616957440 954082923640 954321600512 954587873280 955319844864 957807656960 958331355136 959333793792 961832058880 962341109760 962542772224 966300532736 966570147840 970360619008 971429885888 974475120640 975494446080 979319914496 979593162240 982389882880 983417487360 984144150528 986707025920 988279209984 988404514816 990852853760 992540098560 994721136640 997403947008 1000811266048 1001787069822 1004927468160 1008868360192 1009277803520 1009923661824 1013089566720 1013218017280 1017475235840 1018227064832 1019292155904 1021946562560 1022487429120 1026240455680 1030246891520 1031008157696 1035321999360 1040395496448 1040527409152 1040817734880 1043789250560 1044881080320 1044899373056 1048174919680 1048978653184 1049271336960 1050046660608 1052781157120 1054146035712 1056891207680 1058575220736 1059741693696 1061331927040 1068348997632 1071922632704 1073043890688 1076407664640 1077552478464 1080628871168 1080930385920 1081067438080 1081759236096 1085150330880 1085609738240 1090380484160 1090653257728 1091794108416 1094637322240 1099236638720 1100583665664 1105420214976 1110205583872 1113685852160 1114398523392 1114539819008 1114850795520 1118033674240 1119222759424 1119535042560 1122731294720 1123905699840 1124736172032 1127665172480 1132403261440 1135120809984 1136824156160 1139890225152 1142858689280 1144340348928 1144899508368 1148168175616 1148488535040 1149369188352 1152972226560 1152992411648 1153460346880 1154198470656 1157816647680 1157963448320 1162828840960 1167938928640 1169370144768 1177425018880 1178573023320 1178867859456 1184048431104 1189023424512 1189174181888 1189505982720 1192902000640 1193665363968 1194149806080 1194170712064 1197914193920 1199167242240 1203178465280 1207875665920 1211133364224 1212950773760 1214287357360 1215861620736 1220970283008 1224149893120 1225054437376 1226335875072 1229837041664 1230180188160 1231488546816 1235004424192 1235349012480 1235505643520 1236296269824 1246754933760 1251014082560 1252547100672 1257144558208 1257809903616 1261085450240 1262404577280 1263337388544 1268269449216 1268806381568 1272783831040 1273598312448 1273759793152 1274115194880 1279111725056 1284463656960 1288760197120 1297280925696 1300494370560 1300659261440 1302731685888 1306124216320 1308456580992 1311223316480 1312192200704 1312558325760 1313564786688 1317682544640 1317705613312 1319083966464 1323219025920 1324677117120 1329871929344 1335436247040 1335716093096 1336423022592 1339903290880 1341304863360 1346564882432 1346940598080 1347277553664 1350786088960 1352199045120 1353198206976 1358883913728 1359056207872 1363316572160 1364742635520 1371430427136 1375729582080 1380429332480 1381775268720 1384152416256 1387193995264 1387756979840 1389556137984 1392998154240 1393174773760 1395394609152 1399028449280 1400062214144 1401526714368 1405920215040 1412910022656 1412988924928 1418901012480 1424465330176 1424862781440 1430425436160 1430725187584 1431124385460 1431482400768 1435210219520 1436711485440 1436736637952 1437497032704 1441240514560 1442345648128 1442748088320 1443814158336 1449450799104 1455540928512 1455725477888 1457144828832 1461712680960 1467444887552 1468979871744 1473584824320 1473893619968 1480060538880 1482606772224 1485864697856 1486279280640 1486467727360 1492081704960 1492713390080 1498540933120 1499648229376 1501216899072 1513302540288 1513494413312 1513916705280 1519827025920 1519853633536 1526212853760 1526532677824 1527340597248 1531318046720 1532492251136 1532919843840 1537296302080 1538931294208 1539360683520 1543755530240 1545370337280 1546512236544 1559160193024 1560791113728 1565683875840 1567349059584 1571430697760 1571823812608 1572262379520 1573467979776 1578731241472 1579171735680 1585336811520 1585364566016 1586007976960 1591553818624 1591997890560 1592199741440 1598889656320 1607883949056 1614844485632 1620943306752 1621148827648 1621601157120 1627960377344 1628414607360 1635114500096 1635570726240 1635979886592 1640240250880 1641955983360 1641984729088 1647132016640 1648395026432 1648854958080 1656515198976 1662339911680 1665308375808 1669645116370 1670062800896 1670528778240 1671809728512 1677050511360 1677079871488 1678834139136 1683206103040 1684096942080 1684449851392 1691025932288 1691497758720 1698131083264 1698604892160 1698820259840 1705236234240 1714288033920 1722252263424 1729488617472 1729707900928 1730190520320 1733992494080 1736945172480 1736975581184 1744243261440 1744608774656 1750077767680 1751419715584 1751908392960 1756910059520 1758778621952 1764292034560 1766137528320 1766236156160 1780581662720 1781897363456 1783761272832 1788406484480 1789353000960 1791256068096 1795920797440 1796871290880 1798249119744 1802932060160 1804264275968 1804767697920 1811813498880 1811845218304 1819426160640 1819656847360 1821431036040 1828573902848 1834306109440 1836224839680 1837581656064 1842367024960 1844755562496 1845536555008 1852506636288 1853258465280 1857330872320 1860526145536 1868702285824 1874560286720 1876521123840 1885716837312 1891628175360 1891868016640 1899817041920 1903209572352 1907233914880 1908165847280 1908643201024 1909175746560 1910639689728 1915615313920 1916662710272 1918667587584 1923664117760 1925085544448 1932601065472 1933140295680 1940721238016 1942859771776 1948950241280 1950988892160 1958639828992 1959186324480 1964779765760 1966834974720 1968288301056 1973414051840 1976558419968 1976809029632 1981705707520 1985080197120 1989442273280 1994807894016 2001622532096 2003574139644 2009854936320 2017736720384 2018555607040 2019847323648 2026179133440 2026436034560 2034950471680 2036454129664 2038584311808 2043893125120 2044974858240 2052480911360 2060493783040 2062016315392 2070643998720 2080790992896 2081054818304 2081635469760 2087578501120 2089762160640 2089798746112 2096349839360 2097957306368 2098542673920 2100093321216 2105562314240 2113782415360 2117150441472 2119483387392 2122663854080 2136697995264 2143845265408 2146087781376 2152815329280 2155104956928 2161257742336 2161860771840 2162134876160 2163518472192 2170300661760 2171219476480 2180760968320 2183588216832 2189274644480 2198473277440 2201167331328 2210840429952 2220411167744 2227371704320 2228797046784 2229079638016 2229701591040 2238445518848 2239070085120 2245462589440 2247811399680 2249472344064 2255330344960 2264806522880 2270241619968 2279780450304 2285717378560 2289799016736 2296336351232 2296977070080 2298738376704 2305944453120 2305984823296 2306920693760 2308396941312 2315633295360 2315926896640 2325657681920 2335877857280 2338740289536 2354850037760 2357146046640 2357735718912 2368096862208 2378046849024 2378348363776 2379011965440 2385804001280 2387330727936 2388299612160 2388341424128 2395828387840 2398334484480 2406356930560 2415751331840 2422266728448 2425901547520 2428574714720 2431723241472 2441940566016 2448299786240 2450108874752 2452671750144 2459674083328 2460360376320 2462977093632 2470008848384 2470698024960 2471011287040 2472592539648 2493509867520 2502028165120 2504467674555 2505094201344 2514289116416 2515619807232 2522170900480 2524809154560 2526674777088 2536538898432 2537612763136 2545567662080 2547196624896 2547519586304 2548230389760 2558223450112 2577520394240 2594561851392 2600988741120 2601318522880 2605463371776 2612248432640 2616913161984 2622446632960 2624384401408 2625116651520 2627129573376 2635365089280 2635411226624 2638167932928 2646438051840 2649354234240 2659743858688 2670872494080 2671432186192 2672846045184 2679806581760 2682609726720 2693129764864 2693881196160 2701572177920 2704398090240 2706396413952 2717767827456 2718112415744 2726633144320 2729485271040 2742860854272 2751459164160 2760858664960 2763550537440 2768304832512 2774387990528 2775513959680 2779112275968 2785996308480 2786349547520 2790789218304 2798056898560 2800124428288 2803053428736 2811840430080 2825820045312 2825977849856 2837802024960 2848930660352 2849725562880 2860850872320 2861450375168 2862248770920 2862964801536 2870420439040 2873422970880 2873473275904 2874994065408 2882481029120 2884691296256 2885496176640 2887628316672 2898901598208 2911081857024 2914289657664 2923425361920 2934889775104 2937959743488 2947169648640 2947787239936 2960121077760 2965213544448 2971729395712 2972558561280 2972935454720 2984163409920 2985426780160 2997081866240 2999296458752 3002433798144 3026605080576 3026988826624 3027833410560 3039654051840 3039707267072 3052425707520 3053065355648 3054681194496 3062636093440 3064984502272 3065839687680 3074592604160 3077862588416 3078721367040 3087511060480 3090740674560 3093024473088 3118320386048 3121582227456 3131367751680 3134698119168 3142861395520 3143647625216 3144524759040 3146935959552 3157462482944 3158343471360 3170673623040 3170729132032 3172015953920 3183995781120 3184399482880 3197779312640 3215767898112 3229688971264 3241886613504 3242297655296 3243202314240 3255920754688 3256829214720 3270229000192 3271141452480 3271959773184 3280480501760 3283911966720 3283969458176 3294264033280 3296790052864 3297709916160 3324679823360 3330616751616 3339290232740 3340125601792 3341057556480 3343619457024 3354101022720 3354159742976 3357668278272 3366412206080 3368193884160 3368899702784 3382051864576 3382995517440 3396262166528 3397209784320 3397640519680 3410472468480 3428576067840 3444504526848 3458977234944 3459415801856 3460381040640 3467984988160 3473890344960 3473951162368 3488486522880 3489217549312 3500155535360 3502839431168 3503816785920 3517557243904 3528584069120 3532275056640 3532472312320 3561163325440 3563794726912 3567522545664 3576812968960 3578706001920 3582512136192 3591841594880 3593742581760 3605864120320 3608528551936 3609535395840 3623626997760 3623690436608 3638852321280 3639313694720 3642862072080 3657147805696 3668612218880 3672449679360 3675163312128 3684734049920 3689511124992 3691073110016 3705013272576 3706516930560 3714661744640 3737404571648 3749120573440 3753042247680 3771433674624 3783256350720 3783736033280 3799634083840 3806419144704 3816331694560 3817286402048 3818351493120 3821279379456 3831230627840 3833325420544 3837335175168 3847328235520 3850171088896 3865202130944 3866280591360 3881442476032 3885719543552 3897900482560 3901977784320 3917279657984 3918372648960 3929559531520 3933669949440 3936576602112 3946828103680 3953116839936 3953618059264 3963411415040 3978884546560 3989615788032 4003245064192 4007148279288 4019709872640 4035473440768 4037111214080 4039694647296 4052358266880 4052872069120 4069900943360 4072908259328 4077168623616 4087786250240 4089949716480 4104961822720 4120987566080 4124032630784 4141287997440 4161581985792 4162109636608 4163270939520 4175157002240 4179524321280 4179597492224 4192699678720 4195914612736 4197085347840 4200186642432 4211124628480 4227564830720 4238966774784 4245327708160 4273395990528 4287690530816 4292175562752 4305630658560 4310209913856 4322515484672 4323721543680 4324269752320 4327036944384 4342438952960 4361521936640 4367176433664 4378549288960 4396946554880 4402334662656 4421680859904 4440822335488 4454743408640 4457594093568 4458159276032 4459403182080 4476891037696 4478140170240 4495622799360 4498944688128 4510660689920 4529613045760 4540483239936 4559560900608 4571434757120 4579598033472 4592672702464 4593954140160 4597476753408 4611888906240 4611969646592 4613841387520 4616793882624 4631266590720 4631853793280 4651315363840 4671755714560 4677480579072 4709700075520 4714292093280 4715471437824 4736193724416 4756093698048 4756696727552 4758023930880 4771608002560 4774661455872 4776599224320 4776682848256 4791656775680 4796668968960 4812713861120 4831502663680 4844533456896 4851803095040 4857149429440 4863446482944 4883881132032 4896599572480 4900217749504 4905343500288 4920720752640 4925954187264 4940017696768 4941396049920 4942022574080 4945185079296 4987019735040 5004056330240 5008935349110 5010188402688 5028578232832 5031239614464 5044341800960 5049618309120 5053349554176 5073077796864 5075225526272 5091135324160 5094393249792 5095039172608 5096460779520 5116446900224 5155040788480 5189123702784 5201977482240 5202637045760 5210926743552 5224496865280 5233826323968 5244893265920 5248768802816 5250233303040 5254259146752 5270730178560 5270822453248 5276335865856 5292876103680 5298708468480 5319487717376 5341744988160 5342864372384 5345692090368 5359613163520 5365219453440 5386259529728 5387762392320 5403144355840 5408796180480 5412792827904 5435535654912 5436224831488 5453266288640 5458970542080 5485721708544 5502918328320 5527101074880 5536609665024 5548775981056 5551027919360 5571992616960 5572699095040 5581578436608 5596113797120 5600248856576 5606106857472 5623680860160 5651955699712 5675604049920 5697861320704 5699451125760 5721701744640 5722900750336 5724497541840 5725929603072 5740840878080 5746845941760 5746946551808 5749988130816 5764962058240 5769382592512 5770992353280 5775256633344 5797803196416 5822163714048 5828579315328 5846850723840 5869779550208 5875919486976 5894339297280 5895574479872 5920242155520 5930427088896 5943458791424 5945117122560 5945870909440 5968326819840 5970853560320 5998592917504 6004867596288 6053210161152 6053977653248 6055666821120 6079308103680 6079414534144 6104851415040 6106130711296 6109362388992 6125272186880 6129969004544 6131679375360 6149185208320 6155725176832 6157442734080 6175022120960 6181481349120 6186048946176 6236640772096 6243164454912 6262735503360 6269396238336 6285722791040 6289049518080 6293871919104 6314924965888 6316686942720 6341347246080 6341458264064 6344031907840 6367991562240 6368798965760 6395558625280 6431535796224 6459377942528 6483773227008 6484595310592 6486404628480 6511841509376 6513658429440 6540458000384 6542282904960 6560961003520 6567823933440 6567938916352 6588528066560 6593580105728 6595419832320 6649359646720 6661233503232 6678580465480 6680251203584 6682115112960 6687238914048 6708319485952 6715336556544 6732824412160 6736387768320 6737799405568 6764103729152 6765991034880 6792524333056 6794419568640 6795281039360 6857152135680 6889009053696 6917954469888 6918831603712 6920762081280 6935969976320 6947780689920 6947902324736 6976973045760 6978435098624 7000311070720 7005678862336 7007633571840 7035114487808 7064550113280 7064944624640 7122326650880 7127589453824 7135045091328 7153625937920 7157412003840 7165024272384 7183683189760 7187485163520 7211728240640 7217057103872 7219070791680 7247253995520 7247380873216 7277704642560 7278627389440 7285724144160 7314295611392 7337224437760 7344899358720 7350326624256 7369468099840 7379022249984 7382146220032 7410026545152 7413033861120 7429323489280 7474809143296 7498241146880 7506084495360 7542867349248 7566512701440 7567472066560 7599268167680 7612838289408 7632663389120 7634572804096 7636702986240 7642558758912 7662461255680 7666650841088 7674670350336 7694656471040 7700342177792 7732561182720 7762884952064 7771439087104 7795800965120 7803955568640 7834559315968 7836745297920 7859119063040 7867339898880 7873153204224 7893656207360 7906233679872 7907236118528 7926822830080 7957769093120 7979231576064 8006490128384 8014296558576 8039419745280 8070946881536 8074222428160 8079389294592 8104716533760 8105744138240 8139801886720 8145816518656 8154337247232 8175572500480 8179899432960 8209923645440 8241975132160 8248065261568 8282575994880 8323163971584 8324219273216 8326541879040 8350314004480 8359048642560 8359194984448 8385399357440 8394170695680 8400373284864 8422249256960 8455129661440 8477933549568 8490655416320 8546791981056 8575381061632 8584351125504 8611261317120 8620419827712 8645030969344 8647443087360 8648539504640 8654073888768 8684877905920 8723043873280 8757098577920 8793893109760 8804669325312 8843361719808 8881644670976 8909486817280 8915188187136 8916318552064 8918806364160 8953782075392 8956280340480 8991245598720 8997889376256 9021321379840 9059226091520 9080966479872 9119121801216 9142869514240 9159196066944 9185345404928 9187908280320 9194953506816 9223777812480 9223939293184 9227682775040 9233587765248 9262533181440 9302630727680 9343511429120 9354961158144 9428584186560 9430942875648 9472387448832 9512187396096 9513393455104 9516047861760 9543216005120 9553198448640 9553365696512 9583313551360 9593337937920 9625427722240 9663005327360 9689066913792 9703606190080 9714298858880 9726892965888 9767762264064 9793199144960 9800435499008 9810687000576 9841441505280 9851908374528 9882792099840 9884045148160 9890370158592 9974039470080 10008112660480 10017870698220 10020376805376 10057156465664 10062479228928 10088683601920 10099236618240 10106699108352 10146155593728 10150451052544 10182270648320 10188786499584 10190078345216 10192921559040 10232893800448 10310081576960 10378247405568 10403954964480 10405274091520 10421853487104 10448993730560 10467652647936 10489786531840 10497537605632 10500466606080 10508518293504 10541644906496 10552671731712 10585752207360 10597416936960 10638975434752 10683489976320 10685728744768 10691384180736 10719226327040 10730438906880 10772519059456 10775524784640 10806288711680 10817592360960 10825585655808 10871071309824 10872449662976 10917941084160 10971443417088 11005836656640 11054202149760 11073219330048 11097551962112 11102055838720 11143985233920 11145398190080 11192227594240 11200497713152 11212213714944 11247361720320 11303911399424 11351208099840 11395722641408 11398902251520 11445801500672 11448995083680 11451859206144 11481681756160 11493691883520 11493893103616 11499976261632 11529924116480 11538765185024 11541984706560 11550513266688 11595606392832 11644327428096 11657158630656 11693701447680 11739559100416 11751838973952 11788678594560 11791148959744 11840484311040 11860854177792 11886917582848 11890234245120 11891741818880 11936653639680 11941707120640 11997185835008 12009735192576 12106420322304 12107955306496 12111333642240 12158616207360 12158829068288 12209702830080 12212261422592 12218724777984 12250544373760 12259938009088 12263358750720 12298370416640 12311450353664 12314885468160 12350044241920 12362962698240 12372097892352 12473281544192 12486328909824 12525471006720 12538792476672 12571445582080 12578099036160 12587743838208 12629849931776 12633373885440 12682694492160 12682916528128 12688063815680 12735983124480 12737597931520 12791117250560 12863071592448 12918755885056 12967546454016 12972809256960 13023683018752 13027316858880 13080916000768 13084565809920 13121922007040 13135647866880 13135877832704 13177056133120 13190839664640 13298719293440 13322467006464 13357160930960 13360502407168 13364230225920 13374477828096 13416638971904 13430673113088 13465648824320 13475598811136 13528207458304 13531982069760 13585048666112 13588839137280 13590562078720 13714304271360 13778018107392 13835908939776 13837663207424 13841524162560 13871939952640 13895561379840 13895804649472 13953946091520 13956870197248 14000622141440 14011357724672 14015267143680 14070228975616 14129100226560 14129889249280 14244653301760 14255178907648 14270090182656 14307251875840 14314824007680 14330048544768 14367366379520 14374970327040 14423456481280 14434114207744 14438141583360 14494507991040 14494761746432 14555409285120 14571448288320 14628591222784 14674448875520 14689798717440 14700653248512 14738936199680 14764292440064 14820053090304 14826067722240 14858646978560 14949618286592 14996482293760 15012168990720 15085734698496 15133025402880 15134944133120 15198536335360 15225676578816 15265326778240 15273405972480 15285117517824 15324922511360 15333301682176 15349340700672 15389312942080 15400684355584 15465122365440 15542878174208 15591601930240 15607911137280 15669118631936 15673490595840 15718238126080 15734679797760 15746306408448 15787312414720 15812467359744 15814472237056 15853645660160 15958463152128 16012980256768 16028593117152 16078839490560 16141893763072 16148444856320 16158778589184 16209433067520 16211488276480 16279603773440 16291633037312 16308674494464 16351145000960 16359798865920 16419847290880 16483950264320 16496130523136 16646327943168 16648438546432 16653083758080 16700628008960 16718097285120 16718389968896 16770798714880 16788341391360 16800746569728 16844498513920 16910259322880 16955867099136 16981310832640 17093583962112 17150762123264 17168702251008 17222522634240 17240839655424 17290061938688 17294886174720 17297079009280 17308147777536 17369755811840 17446087746560 17514197155840 17587786219520 17609338650624 17686723439616 17763289341952 17818973634560 17830376374272 17832637104128 17837612728320 17907564150784 17912560680960 17995778752512 18042642759680 18118452183040 18161932959744 18238243602432 18285739028480 18318392133888 18370690809856 18375816560640 18389907013632 18447555624960 18447878586368 18455365550080 18467175530496 18525066362880 18687022858240 18709922316288 18857168373120 18944774897664 19024374792192 19026786910208 19032095723520 19086432010240 19106396897280 19106731393024 19166627102720 19186675875840 19250855444480 19326010654720 19378133827584 19407212380160 19428597717760 19453785931776 19535524528128 19586398289920 19600870998016 19621374001152 19682883010560 19703816749056 19765584199680 19768090296320 19780740317184 19948078940160 20016225320960 20035741396440 20040753610752 20114312931328 20124958457856 20177367203840 20198473236480 20213398216704 20292311187456 20300902105088 20364541296640 20377572999168 20385843118080 20465787600896 20620163153920 20756494811136 20807909928960 20810548183040 20843706974208 20897987461120 20935305295872 20979573063680 20995075211264 21000933212160 21017036587008 21083289812992 21105343463424 21194833873920 21277950869504 21366979952640 21371457489536 21382768361472 21438452654080 21460877813760 21545038118912 21551049569280 21612577423360 21635184721920 21651171311616 21742142619648 21744899325952 21835882168320 21942886834176 22011673313280 22108404299520 22146438660096 22195103924224 22204111677440 22287970467840 22290796380160 22384455188480 22400995426304 22424427429888 22494723440640 22607822798848 22702416199680 22791445282816 22797804503040 22891603001344 22897990167360 22903718412288 22963363512320 22987383767040 22987786207232 22999952523264 23059848232960 23077530370048 23083969413120 23101026533376 23288654856192 23314317261312 23387402895360 23479118200832 23503677947904 23577357189120 23582297919488 23680968622080 23721708355584 23773835165696 23780468490240 23783483637760 23873307279360 23883414241280 24019470385152 24212840644608 24215910612992 24222667284480 24317232414720 24317658136576 24419405660160 24424522845184 24437449555968 24501088747520 24519876018176 24526717501440 24622900707328 24629770936320 24700088483840 24725925396480 24744195784704 24946563088384 24972657819648 25050942013440 25077584953344 25142891164160 25156198072320 25259699863552 25266747770880 25365388984320 25365833056256 25376127631360 25471966248960 25475195863040 25582234501120 25726143184896 25837511770112 25935092908032 25945618513920 26054633717760 26161832001536 26169131619840 26243844014080 26271295733760 26271755665408 26354112266240 26381679329280 26597438586880 26644934012928 26714321861920 26721004814336 26728460451840 26748955656192 26833277943808 26861346226176 26931297648640 26951197622272 27056414916608 27063964139520 27170097332224 27177678274560 27181124157440 27428608542720 27556036214784 27671817879552 27675326414848 27683048325120 27743879905280 27791609298944 27907892183040 27913740394496 28001244282880 28022715449344 28030534287360 28140457951232 28259778498560 28489306603520 28510357815296 28540180365312 28614503751680 28629648015360 28660097089536 28734732759040 28749940654080 28846912962560 28868228415488 28876283166720 28989015982080 28989523492864 29110818570240 29142896576640 29257182445568 29348897751040 29379597434880 29401306497024 29477872399360 29528584880128 29652135444480 29717293957120 29899236573184 29992964587520 30024337981440 30171469396992 30266050805760 30269888266240 30397072670720 30451353157632 30530653556480 30546811944960 30570235035648 30649845022720 30698681401344 30778625884160 30801368711168 30930244730880 31085756348416 31183203860480 31215822274560 31338237263872 31346981191680 31469359595520 31492612816896 31574624829440 31624934719488 31628944474112 31707291320320 31916926304256 32057186234304 32157678981120 32283787526144 32296889712640 32317557178368 32418866135040 32422976552960 32559207546880 32583266074624 32617348988928 32702290001920 32839694581760 32967900528640 32992261046272 33292655886336 33296877092864 33306167516160 33401256017920 33436194570240 33436779937792 33541597429760 33576682782720 33601493139456 33688997027840 33820518645760 33911734198272 33962621665280 34187167924224 34301524246528 34337404502016 34445045268480 34481679310848 34580123877376 34589772349440 34594158018560 34616295555072 34739511623680 34892175493120 35028394311680 35175572439040 35218677301248 35373446879232 35526578683904 35637947269120 35660752748544 35665274208256 35675225456640 35815128301568 35825121361920 35991557505024 36085285519360 36236904366080 36323865919488 36476487204864 36571478056960 36636784267776 36741381619712 36751633121280 36779814027264 36895111249920 36895757172736 36910731100160 36934351060992 37050132725760 37374045716480 37419844632576 37714336746240 37889549795328 38048749584384 38053573820416 38064191447040 38172864020480 38212793794560 38213462786048 38333254205440 38373351751680 38501710888960 38756267655168 38814424760320 38857195435520 39071049056256 39172796579840 39201741996032 39242748002304 39365766021120 39407633498112 39531168399360 39536180592640 39896157880320 40032450641920 40071482792880 40081507221504 40228625862656 40249916915712 40354734407680 40396946472960 40426796433408 40584622374912 40601804210176 40729082593280 40755145998336 40771686236160 41240326307840 41512989622272 41615819857920 41621096366080 41687413948416 41795974922240 41870610591744 41990150422528 42001866424320 42034073174016 42166579625984 42210686926848 42389667747840 42555901739008 42733959905280 42742914979072 42765536722944 42876905308160 42921755627520 43090076237824 43102099138560 43225154846720 43270369443840 43302342623232 43484285239296 43489798651904 43885773668352 44023346626560 44216808599040 44292877320192 44390207848448 44408223354880 44575940935680 44581592760320 44768910376960 44801990852608 44848854859776 44989446881280 45215645597696 45404832399360 45582890565632 45595609006080 45783206002688 45795980334720 45926727024640 45974767534080 45975572414464 45999905046528 46119696465920 46155060740096 46167938826240 46202053066752 46628634522624 46774805790720 46958236401664 47007355895808 47154714378240 47164595838976 47361937244160 47443416711168 47547670331392 47560936980480 47566967275520 47766828482560 48038940770304 48425681289216 48431821225984 48445334568960 48634464829440 48635316273152 48838811320320 48849045690368 48874899111936 49002177495040 49039752036352 49053435002880 49245801414656 49259541872640 49451850792960 49488391569408 49893126176768 49945315639296 50101884026880 50155169906688 50285782328320 50312396144640 50519399727104 50533495541760 50730777968640 50731666112512 50752255262720 50943932497920 50950391726080 51164469002240 51452286369792 51675023540224 51870185816064 51891237027840 52109267435520 52323664003072 52338263239680 52487688028160 52542591467520 52543511330816 52708224532480 52763358658560 53194877173760 53289868025856 53428643723840 53442009628672 53456920903680 53497911312384 53666555887616 53722692452352 53862595297280 53902395244544 54127928279040 54340194664448 54355356549120 54362248314880 54857217085440 55112072429568 55343635759104 55350652829696 55366096650240 55487759810560 55583218597888 55827480788992 56002488565760 56045430898688 56061068574720 56280915902464 56519556997120 56978613207040 57020715630592 57080360730624 57229007503360 57259296030720 57320194179072 57469465518080 57499881308160 57693825925120 57736456830976 57752566333440 57978031964160 57979046985728 58221637140480 58285793153280 58514364891136 58697795502080 58759194869760 58802612994048 58955744798720 59057169760256 59304270888960 59434587914240 59798473146368 59985929175040 60048675962880 60342938793984 60532101611520 60539776532480 60794145341440 60902706315264 61061307112960 61093623889920 61299690045440 61397362802688 61557251768320 61602737422336 61860489461760 62171512696832 62366407720960 62431644549120 62676474527744 62693962383360 62938719191040 62985225633792 63149249658880 63249869438976 63414582640640 63833852608512 64114372468608 64315357962240 64567575052288 64593779425280 64635114356736 64837732270080 65118415093760 65166532149248 65234697977856 65404580003840 65679389163520 65984522092544 66585311772672 66593754185728 66612335032320 66802512035840 66872389140480 66873559875584 67083194859520 67153365565440 67202986278912 67377994055680 67641037291520 67823468396544 67925243330560 68374335848448 68603048493056 68674809004032 68890090536960 68963358621696 69179544698880 69188316037120 69232591110144 69479023247360 69784350986240 70056788623360 70351144878080 70437354602496 70746893758464 71053157367808 71275894538240 71321505497088 71330548416512 71350450913280 71630256603136 71650242723840 72170571038720 72473808732160 72647731838976 72952974409728 73142956113920 73273568535552 73482763239424 73503266242560 73559628054528 73791514345472 73821462200320 73868702121984 74100265451520 74748091432960 74839689265152 75428673492480 75779099590656 76097499168768 76107147640832 76128382894080 76425587589120 76426925572096 76666508410880 76746703503360 77003421777920 77512535310336 77714390871040 78345593159680 78403483992064 78485496004608 78731532042240 78815266996224 79062336798720 79072361185280 79792315760640 80064901283840 80142965585760 80163014443008 80457251725312 80499833831424 80709468815360 80793892945920 80853592866816 81169244749824 81203608420352 81458165186560 81510291996672 81543372472320 82480652615680 83025979244544 83231639715840 83242192732160 83374827896832 83591949844480 83741221183488 83980300845056 84003732848640 84068146348032 84333159251968 84421373853696 84779335495680 85111803478016 85467919810560 85485829958144 85531073445888 85753810616320 85843511255040 86180152475648 86204198277120 86450309693440 86540738887680 86604685246464 86968570478592 86979597303808 87771547336704 88046693253120 88433617198080 88585754640384 88780415696896 88816446709760 89151881871360 89163185520640 89537820753920 89603981705216 89697709719552 89978893762560 90431291195392 90809664798720 91165781131264 91191218012160 91566412005376 91591960669440 91853454049280 91949535068160 91951144828928 92239392931840 92335877652480 92404106133504 93257269045248 93549611581440 93916472803328 94014711791616 94329191677952 94723874488320 94886833422336 95095340662784 95121873960960 95133934551040 95533656965120 96851362578432 96863642451968 96890669137920 97268929658880 97270632546304 97677622640640 97698091380736 97749798223872 98004354990080 98079504072704 98106870005760 98491602829312 98519083745280 98903701585920 98976783138816 99786252353536 99890631278592 100203768053760 100310339813376 100571564656640 100624792289280 101038799454208 101066991083520 101461555937280 101463332225024 101504510525440 101887864995840 102328938004480 102904572739584 103350047080448 103740371632128 103782474055680 104218534871040 104647328006144 104676526479360 104975376056320 105085182935040 105087022661632 105416449064960 105526717317120 106389754347520 106579736051712 106857287447680 106913841807360 106995822624768 107333111775232 107445384904704 107725190594560 107804790489088 108255856558080 108710713098240 108724496629760 109714434170880 110224144859136 110687271518208 110701305659392 110732193300480 110975519621120 111166437195776 111654961577984 112004977131520 112090861797376 112122137149440 112561831804928 113039113994240 113957226414080 114041431261184 114160721461248 114458015006720 114518592061440 114640388358144 114938931036160 114999762616320 115387651850240 115472913661952 115505132666880 115958093971456 116443274280960 116571586306560 117028729782272 117395591004160 117518389739520 117605225988096 117911489597440 118114339520512 118608541777920 118869175828480 119596946292736 120097351925760 120685877587968 121064203223040 121079553064960 121588290682880 121805412630528 122122614225920 122187247779840 122599380090880 123114503536640 123205474844672 123720978923520 124343025393664 124732815441920 124863289098240 125352949055488 125387924766720 125970451267584 126298499317760 126499738877952 126829165281280 127667705217024 128228744937216 128630715924480 129135150104576 129187558850560 129270228713472 129675464540160 130333064298496 130469395955712 130809160007680 131358778327040 131969044185088 133170623545344 133187508371456 133224670064640 133605024071680 133744778280960 133747119751168 134166389719040 134306731130880 134405972557824 134755988111360 135282074583040 135646936793088 135850486661120 136748671696896 137206096986112 137349618008064 137780181073920 137926717243392 138359089397760 138376632074240 138465182220288 138958046494720 139568701972480 140113577246720 140702289756160 140874709204992 141493787516928 142106314735616 142551789076480 142643010994176 142700901826560 143260513206272 143300485447680 144341142077440 144947617464320 145295463677952 145905948819456 146285912227840 146547137071104 146965526478848 147006532485120 147119256109056 147583028690944 147642924400640 147737404243968 149496182865920 149679378530304 150857346984960 151558199181312 152194998337536 152214295281664 152256765788160 152851175178240 152853851144192 153493407006720 154006843555840 155025070620672 155428781742080 156691186319360 156806967984128 156970992009216 157463064084480 157630533992448 158124673597440 158144722370560 159584631521280 160285931171520 160326028886016 160914503450624 160999667662848 161418937630720 161587785891840 161707185733632 162407216840704 162916330373120 163020583993344 163086744944640 164961305231360 166051958489088 166463279431680 166484385464320 166749655793664 167183899688960 167482442366976 168007465697280 168136292696064 168666318503936 168842747707392 169558670991360 170223606956032 170935839621120 170971659916288 171062146891776 171507621232640 171687022510080 172360304951296 172408396554240 172900619386880 173081477775360 173209370492928 173937140957184 173959194607616 175543094673408 176093386506240 176867234396160 177171509280768 177560831393792 177632893419520 178303763742720 178326371041280 179075641507840 179207963410432 179395419439104 179957787525120 180862582390784 181619329597440 182382436024320 183132824010752 183183921338880 183706908098560 183899070136320 183902289657856 184478785863680 184671755304960 184808212267008 186514538090496 187099223162880 187832945606656 188029423583232 188658383355904 189447748976640 190190681325568 190243747921920 190267869102080 191067313930240 193702725156864 193727284903936 193781338275840 194541265092608 195355245281280 195396182761472 195499596447744 196008709980160 196159008145408 196213740011520 196983205658624 197038167490560 197953566277632 199572504707072 199781262557184 200407536107520 200620679626752 201143129313280 201249584578560 202077598908416 202133982167040 202923111874560 202926664450048 203009021050880 203775729991680 205809145479168 206700094160896 207564948111360 208437069742080 209294656012288 209353052958720 209950752112640 210170365870080 210174045323264 210832898129920 211053434634240 212779508695040 213159472103424 213714574895360 213827683614720 213991645249536 214890769809408 215450381189120 215609580978176 216511713116160 217421426196480 217448993259520 219428868341760 220448289718272 221374543036416 221402611318784 221464386600960 221951039242240 222332874391552 223309923155968 224009954263040 224244274298880 225123663609856 226078227988480 227914452828160 228082862522368 228321442922496 228916030013440 229280776716288 229877862072320 229999525232640 230775303700480 230945827323904 231010265333760 231916187942912 233143172613120 234057459564544 234791182008320 235036779479040 235210451976192 235822979194880 236228679041024 237217083555840 237738351656960 239193892585472 240194703851520 241371755175936 242128406446080 242159106129920 243176581365760 243610825261056 244245228451840 244374495559680 245198760181760 246229007073280 246410949689344 247441957847040 248686050787328 249465630883840 249726578196480 250705898110976 250775849533440 251940902535168 252596998635520 252999477755904 253658330562560 255335410434048 256457489874432 257261431848960 258270300209152 258375117701120 258540457426944 259350929080320 260666128596992 260938791911424 261618320015360 262717556654080 266341247090688 266375016742912 266449340129280 267210048143360 267489556561920 267494239502336 268332779438080 268613462261760 268811945115648 269511976222720 271293873586176 271700973322240 273497343393792 274412193972224 274699236016128 275560362147840 275853434486784 276718178795520 276753264148480 277916092989440 279137403944960 280227154493440 281404579512320 281749418409984 282987575033856 284212629471232 285103578152960 285286021988352 285401803653120 286600970895360 288682284154880 289895234928640 290590927355904 291811897638912 292571824455680 293094274142208 293931052957696 294013064970240 294238512218112 295166057381888 295285848801280 295474808487936 298992365731840 299358757060608 301714693969920 303116398362624 304389996675072 304428590563328 304513531576320 305707702288384 306986814013440 308013687111680 310050141241344 310857563484160 313382372638720 313613935968256 313941984018432 314926128168960 315261067984896 316249347194880 319169263042560 320571862343040 321829006901248 321999335325696 322837875261440 323175571783680 323414371467264 324814433681408 325832660746240 326173489889280 329922610462720 332103916978176 332926558863360 332968770928640 333499311587328 334367799377920 334964884733952 336014931394560 336272585392128 337685495414784 339117341982720 340447213912064 341871679242240 341943319832576 342124293783552 343015242465280 343374045020160 344720609902592 344816793108480 346162955550720 346418740985856 347874281914368 347918389215232 351086189346816 352186773012480 353734468792320 354343018561536 355121662787584 355265786839040 356607527485440 356652742082560 358151283015680 358415926820864 358790838878208 361725164781568 363238659194880 364764872048640 366265648021504 366367842677760 367413816197120 367798140272640 367804579315712 368957571727360 369343510609920 369616424534016 373029076180992 374198446325760 375665891213312 376058847166464 377316766711808 378895497953280 380381362651136 380487495843840 380535738204160 382134627860480 387405450313728 387454569807872 387562676551680 389082530185216 390792365522944 390999192895488 392017419960320 392318016290816 392427480023040 393966411317248 394076334981120 395907132555264 399145009414144 399562525114368 400815072215040 401241359253504 402286258626560 402499169157120 404155197816832 404267964334080 405846223749120 405853328900096 406018042101760 407551459983360 411618290958336 413400188321792 415129896222720 416874139484160 418589312024576 418706105917440 419901504225280 420340731740160 420348090646528 421665796259840 422106869268480 425559017390080 426318944206848 427429149790720 427655367229440 429781539618816 430900762378240 431219161956352 433023426232320 434842852392960 434897986519040 438857736683520 440896579436544 442749086072832 442928773201920 443902078484480 444665748783104 446619846311936 448019908526080 448488548597760 452156455976960 455828905656320 456165725044736 456642885844992 457832060026880 458561553432576 459755724144640 461891654647808 462020530667520 463832375885824 466286345226240 468114919129088 469582364016640 470073558958080 470420903952384 471645958389760 472457358082048 474434167111680 475476703313920 478387785170944 482743510351872 484256812892160 484318212259840 486353162731520 487221650522112 488490456903680 488748991119360 490397520363520 492458014146560 492821899378688 494883915694080 497372101574656 498931261767680 499453156392960 501411796221952 501551699066880 505193997271040 505998955511808 507316661125120 510670820868096 512914979748864 514522863697920 516540600418304 516750235402240 517080914853888 518701858160640 521877583822848 523236640030720 525435113308160 532682494181376 532750033485824 532898680258560 534979113123840 534988479004672 536665558876160 537226924523520 537623890231296 539023952445440 542587747172352 548824387944448 549398472032256 551120724295680 551706868973568 553436357591040 553506528296960 555832185978880 558274807889920 560454308986880 562809159024640 563498836819968 565975150067712 568425258942464 570207156305920 570572043976704 570803607306240 573201941790720 577364568309760 579790469857280 581181854711808 583623795277824 585143648911360 586188548284416 587862105915392 588026129940480 588477024436224 590332114763776 590571697602560 590949616975872 597984731463680 598717514121216 603429387939840 606232796725248 608779993350144 608857181126656 609027063152640 611415404576768 616027374223360 620100282482688 621715126968320 626764745277440 627227871936512 627883968036864 629852256337920 630522135969792 632498694389760 638338526085120 641143724686080 643658013802496 645675750522880 646351143567360 646828742934528 649628867362816 651665321492480 652346979778560 659845220925440 664207833956352 665853117726720 665937541857280 666998623174656 668735598755840 669929769467904 672029862789120 675370990829568 678234683965440 680894427824128 683743358484480 683886639665152 684248587567104 686030484930560 686748090040320 689441219805184 689633586216960 692325911101440 692837481971712 695748563828736 702172378693632 704373546024960 707468937584640 708686037123072 710243325575168 710531573678080 713215054970880 716302566031360 716831853641728 717581677756416 723450329563136 726477318389760 729529744097280 732531296043008 732735685355520 734827632394240 735596280545280 735609158631424 737915143454720 738687021219840 739232849068032 746058152361984 748396892651520 751331782426624 752117694332928 754633533423616 757790995906560 760974991687680 761071476408320 764269255720960 774810900627456 774909139615744 775125353103360 778165060370432 781584731045888 781998385790976 784034839920640 784636032581632 784854960046080 787932822634496 788152669962240 798290018828288 799125050228736 801630144430080 802482718507008 804572517253120 804998338314240 808310395633664 808535928668160 811706657800192 812036084203520 815102919966720 823236581916672 826800376643584 830259792445440 833748278968320 837178624049152 837412211834880 840681463480320 840696181293056 843331592519680 844213738536960 851118034780160 852637888413696 854858299581440 855310734458880 861801524756480 862438323912704 866046852464640 869685704785920 869795973038080 877715473367040 881793158873088 885498172145664 885857546403840 887804156968960 893239692623872 896039817052160 896977097195520 904312911953920 912331450089472 913285771689984 915664120053760 917123106865152 919511448289280 923783309295616 924041061335040 927664751771648 932572690452480 936229838258176 939164728033280 940147117916160 940841807904768 943291916779520 944914716164096 950953406627840 956775570341888 965487020703744 968513625784320 968636424519680 972706325463040 974443301044224 976980913807360 977497982238720 980795040727040 984916028293120 985643798757376 989767831388160 994744203149312 997862523535360 998906312785920 1002823592443904 1003103398133760 1010387994542080 1014633322250240 1021341641736192 1025829959497728 1029045727395840 1033081200836608 1033500470804480 1034161829707776 1043755167645696 1046473280061440 1050870226616320 1065364988362752 1065500066971648 1065797360517120 1069958226247680 1069976958009344 1074453849047040 1075247780462592 1078047904890880 1085175494344704 1097648775888896 1098796944064512 1102241448591360 1103413737947136 1106872715182080 1107013056593920 1111664371957760 1116549615779840 1125618318049280 1126997673639936 1131950300135424 1136850517884928 1140414312611840 1141144087953408 1141607214612480 1146403883581440 1154729136619520 1159580939714560 1162363709423616 1167247590555648 1170287297822720 1172377096568832 1176052259880960 1176954048872448 1180664229527552 1181143395205120 1181899233951744 1195969462927360 1197435028242432 1206858775879680 1212465593450496 1217559986700288 1217714362253312 1218054126305280 1222830809153536 1232054748446720 1240200564965376 1243430253936640 1253529490554880 1254455743873024 1255767936073728 1259704512675840 1261044271939584 1264997388779520 1276677052170240 1282287449372160 1287316027604992 1291351501045760 1292702287134720 1293657485869056 1299257734725632 1303330642984960 1304693959557120 1331706235453440 1331875083714560 1333997246349312 1337471197511680 1339859538935808 1344059725578240 1356469367930880 1361788855648256 1367486716968960 1367773279330304 1368497175134208 1372060969861120 1373496180080640 1378882439610368 1379267172433920 1385674963943424 1391497127657472 1404344757387264 1408747092049920 1414937875169280 1417372074246144 1420486651150336 1421063147356160 1426430109941760 1433663707283456 1435163355512832 1446900659126272 1452954636779520 1459059488194560 1465062592086016 1465471370711040 1469655264788480 1471192561090560 1471218317262848 1475830286909440 1477374042439680 1478465698136064 1492116304723968 1496793785303040 1504235388665856 1509267066847232 1515581991813120 1521949983375360 1522142952816640 1528538511441920 1549621801254912 1549818279231488 1550250706206720 1556330120740864 1563169462091776 1568069679841280 1569709920092160 1575865645268992 1576305339924480 1596580037656576 1598250100457472 1604965437014016 1609145034506240 1609996676628480 1616620791267328 1617071857336320 1623413315600384 1624072168407040 1646473163833344 1653600753287168 1660519584890880 1667496557936640 1674357248098304 1674824423669760 1681362926960640 1681392362586112 1688427477073920 1702236069560320 1705275776827392 1709716599162880 1710621468917760 1723603049512960 1724876647825408 1732093704929280 1739371409571840 1739591946076160 1755430946734080 1763586317746176 1770996344291328 1771715092807680 1775608313937920 1786479385247744 1792079634104320 1793954194391040 1808625823907840 1824662900178944 1826571543379968 1831328240107520 1834246213730304 1839022896578560 1848082122670080 1855329503543296 1865145380904960 1872459676516352 1878329456066560 1880294235832320 1881683615809536 1886583833559040 1889829432328192 1901906813255680 1913551140683776 1930974041407488 1937027251568640 1937272849039360 1945412650926080 1948886602088448 1953961827614720 1954995964477440 1961590081454080 1969832056586240 1971287597514752 1979535662776320 1989488406298624 1995725047070720 1997812625571840 2006206796267520 2020775989084160 2029266644500480 2042683283472384 2051659918995456 2058091454791680 2066162401673216 2067000941608960 2068323659415552 2092946560122880 2101740453232640 2130729976725504 2131000133943296 2131594721034240 2139953916018688 2148907698094080 2150495560925184 2156095809781760 2170350988689408 2195297551777792 2197593888129024 2204482897182720 2206827475894272 2213745430364160 2223328743915520 2233099231559680 2253995347279872 2263900600270848 2273701035769856 2280828625223680 2283214429224960 2292807767162880 2309458273239040 2319161879429120 2324727418847232 2334495181111296 2340574595645440 2344754193137664 2352104519761920 2353908097744896 2362286790410240 2363798467903488 2391938925854720 2394870056484864 2413717551759360 2424931186900992 2435119973400576 2435428724506624 2436108252610560 2445661618307072 2464109496893440 2480401129930752 2486860507873280 2507058981109760 2508911487746048 2511535872147456 2522088543879168 2529994777559040 2553354104340480 2564574898744320 2574632055209984 2582703002091520 2585404574269440 2587314971738112 2598515469451264 2609387919114240 2663412470906880 2663750167429120 2674942395023360 2679719077871616 2688119451156480 2712938735861760 2723577711296512 2735546558660608 2736994350268416 2744121939722240 2746992360161280 2757764879220736 2758534344867840 2771349927886848 2782994255314944 2808689514774528 2817494184099840 2829875750338560 2834744148492288 2840973302300672 2842126294712320 2852860219883520 2867327414566912 2870326711025664 2893801318252544 2905909273559040 2918118976389120 2930125184172032 2930942741422080 2939310529576960 2942385122181120 2942436634525696 2951660573818880 2954748084879360 2956931396272128 2984232609447936 2993587570606080 3008470777331712 3018534133694464 3031163983626240 3043899966750720 3044285905633280 3057077022883840 3099243602509824 3100501412413440 3112660241481728 3126338924183552 3136139359682560 3139419840184320 3152610679848960 3193160075313152 3196500200914944 3209930874028032 3218290069012480 3233241582534656 3234143714672640 3246826631200768 3248144336814080 3292946327666688 3307201506574336 3321039169781760 3334993115873280 3348714496196608 3349648847339520 3362784725172224 3376854954147840 3404472139120640 3410551553654784 3419433198325760 3421242937835520 3447206099025920 3449753295650816 3464187409858560 3478742819143680 3510861893468160 3541992688582656 3543430185615360 3551216627875840 3572958770495488 3584159268208640 3587908388782080 3617251647815680 3653143086759936 3662656480215040 3668492427460608 3678045793157120 3696164245340160 3730290761809920 3744919353032704 3756658912133120 3760588471664640 3763367231619072 3773167667118080 3779658864656384 3827102281367552 3861948082814976 3874054503137280 3874545698078720 3890825301852160 3897773204176896 3907923655229440 3909991928954880 3923180162908160 3939664113172480 3942575195029504 3978976812597248 3991450094141440 3995625251143680 4012413592535040 4041551978168320 4058533289000960 4085366566944768 4103319837990912 4116182909583360 4132324803346432 4134001883217920 4136647318831104 4185893120245760 4203480906465280 4261459953451008 4262000267886592 4263189442068480 4279907832037376 4300991121850368 4312191619563520 4340701977378816 4390595103555584 4395187776258048 4408965794365440 4413654951788544 4427490860728320 4466198463119360 4527801200541696 4547402071539712 4561657250447360 4566428858449920 4585615534325760 4618916546478080 4638323758858240 4649454837694464 4668990362222592 4681149191290880 4689508386275328 4704209039523840 4724573580820480 4727596935806976 4783877851709440 4789740112969728 4827435103518720 4849862373801984 4870239946801152 4872216505221120 4891323236614144 4928218993786880 4960802259861504 4973721015746560 5014117962219520 5017822975492096 5023071744294912 5044177087758336 5106708208680960 5129149797488640 5149264110419968 5165406004183040 5170809148538880 5174629943476224 5197030938902528 5218775838228480 5326824941813760 5327500334858240 5349884790046720 5359438155743232 5376238902312960 5425877471723520 5447155422593024 5471093117321216 5473988700536832 5488243879444480 5493984720322560 5515529758441472 5517068689735680 5565988510629888 5617379029549056 5634988368199680 5659751500677120 5669488296984576 5681946604601344 5684252589424640 5705720439767040 5740653422051328 5787602636505088 5811818547118080 5836237952778240 5860250368344064 5861885482844160 5884770244362240 5884873269051392 5903321147637760 5909496169758720 5913862792544256 5968465218895872 5987175141212160 6037068267388928 6062327967252480 6087799933501440 6088571811266560 6114154045767680 6198487205019648 6201002824826880 6252677848367104 6272278719365120 6278839680368640 6305221359697920 6386320150626304 6393000401829888 6419861748056064 6436580138024960 6466483165069312 6468287429345280 6493653262401536 6496288673628160 6585892655333376 6614403013148672 6669986231746560 6697428992393216 6699297694679040 6725569450344448 6808944278241280 6821103107309568 6838866396651520 6842485875671040 6894412198051840 6899506591301632 6928374819717120 6957485638287360 7021723786936320 7086860371230720 7102433255751680 7145917540990976 7168318536417280 7175816777564160 7234503295631360 7306286173519872 7325312960430080 7336984854921216 7356091586314240 7392328490680320 7460581523619840 7489838706065408 7521176943329280 7526734463238144 7546335334236160 7559317729312768 7723896165629952 7748109006274560 7749091396157440 7781650603704320 7795546408353792 7815847310458880 7879328226344960 7885150390059008 7957953625194496 7982900188282880 7991250502287360 8024827185070080 8083103956336640 8117066578001920 8170733133889536 8206639675981824 8232365819166720 8264649606692864 8268003766435840 8273294637662208 8371786240491520 8406961812930560 8522919906902016 8524000535773184 8526378884136960 8559815664074752 8601982243700736 8624383239127040 8681403954757632 8781190207111168 8790375552516096 8817931588730880 8827309903577088 8854981721456640 8932396926238720 9055602401083392 9094804143079424 9123314500894720 9132857716899840 9171231068651520 9276647517716480 9337980724445184 9362298382581760 9379016772550656 9408418079047680 9449147161640960 9567755703418880 9579480225939456 9654870207037440 9699724747603968 9740479893602304 9744433010442240 9856437987573760 9921604519723008 9947442031493120 10035645950984192 10046143488589824 10088354175516672 10213416417361920 10258299594977280 10298528220839936 10330812008366080 10341618297077760 10349259886952448 10394061877805056 10653649883627520 10655000669716480 10699769580093440 10718876311486464 10752477804625920 10851754943447040 10894310845186048 10942186234642432 10976487758888960 10987969440645120 11031059516882944 11034137379471360 11234758059098112 11269976736399360 11319503001354240 11338976593969152 11363893209202688 11368505178849280 11481306844102656 11575205273010176 11623637094236160 11672475905556480 11720500736688128 11723770965688320 11769540488724480 11769746538102784 11818992339517440 11827725585088512 11936930437791744 11974350282424320 12074136534777856 12124655934504960 12175599867002880 12177143622533120 12228308091535360 12396974410039296 12402005649653760 12505355696734208 12544557438730240 12557679360737280 12610442719395840 12772640301252608 12786000803659776 12839723496112128 12873160276049920 12936574858690560 12987306524803072 12992577347256320 13171785310666752 13228806026297344 13394857984786432 13398595389358080 13451138900688896 13617888556482560 13642206214619136 13677732793303040 13684971751342080 13788824396103680 13799013182603264 13856749639434240 13914971276574720 14043447573872640 14173720742461440 14204866511503360 14291835081981952 14336637072834560 14351633555128320 14469006591262720 14650625920860160 14673969709842432 14712183172628480 14784656981360640 14921163047239680 14979677412130816 15042353886658560 15053468926476288 15092670668472320 15447792331259904 15496218012549120 15563301207408640 15591092816707584 15631694620917760 15770300780118016 15915907250388992 15965800376565760 15982501004574720 16049654370140160 16166207912673280 16234133156003840 16341466267779072 16413279351963648 16464731638333440 16536007532871680 16546589275324416 16743572480983040 16813923625861120 17045839813804032 17048001071546368 17052757768273920 17119631328149504 17248766478254080 17362807909515264 17562380414222336 17580751105032192 17654619807154176 17709963442913280 17864793852477440 18111204802166784 18189608286158848 18265715433799680 18342462137303040 18724596765163520 18758033545101312 18816836158095360 18898294323281920 19135511406837760 19158960451878912 19309740414074880 19399449495207936 19480959787204608 19488866020884480 19712875975147520 19843209039446016 19894884062986240 20071291901968384 20092286977179648 20176708351033344 20426832834723840 20516599189954560 20597056441679872 20661624016732160 20683236594155520 20698519773904896 20788123755610112 21307299767255040 21310001339432960 21399539160186880 21437752622972928 21504955609251840 21703509886894080 21788621690372096 21884372469284864 21952975517777920 21975938881290240 22068274758942720 22469516118196224 22639006002708480 22677953187938304 22727786418405376 22737010357698560 23150410546020352 23247274188472320 23344951811112960 23441001473376256 23447541931376640 23539493076205568 23637984679034880 23655451170177024 23873860875583488 23948700564848640 24148273069555712 24249311869009920 24351199734005760 24456616183070720 24793948820078592 24804011299307520 25010711393468416 25089114877460480 25115358721474560 25220885438791680 25572001607319552 25679446992224256 25746320552099840 25873149717381120 25985154694512640 26343570621333504 26457612052594688 26789715969572864 26797190778716160 26902277801377792 27235777112965120 27284412429238272 27355465586606080 27369943502684160 27577648792207360 27598026365206528 27829942553149440 28086895147745280 28347441484922880 28409733023006720 28583670163963904 28703267110256640 28938013182525440 29301251841720320 29424366345256960 29569313962721280 29842326094479360 29959354824261632 30106937852952576 30185341336944640 30895584662519808 30992436025098240 31182185633415168 31263389241835520 31540601560236032 31831814500777984 31931600753131520 31965002009149440 32099308740280320 32332415825346560 32468266312007680 32682932535558144 32826558703927296 32929463276666880 33072015065743360 33093178550648832 33487144961966080 33627847251722240 34091679627608064 34105515536547840 34239262656299008 34497532956508160 34725615819030528 35124760828444672 35161502210064384 35309239614308352 35729587704954880 36222409604333568 36379216572317696 36531430867599360 36684924274606080 37449193530327040 37516067090202624 37633672316190720 37796588646563840 38317920903757824 38619480828149760 38961919574409216 38977732041768960 39425751950295040 39686418078892032 39789768125972480 40184573954359296 40353416702066688 40853665669447680 41033198379909120 41194112883359744 41323248033464320 41366473188311040 41397039547809792 41576247511220224 42614599534510080 42620002678865920 42799078320373760 42875505245945856 43009911218503680 43407019773788160 43768744938569728 43905951035555840 43951877762580480 44136549517885440 44939032236392448 45278012005416960 45455572836810752 45474020715397120 46300821092040704 46689903622225920 46882002946752512 46895083862753280 47078986152411136 47310902340354048 47747721751166976 47897401129697280 48296546139111424 48498623738019840 48702399468011520 49608022598615040 50021422786936832 50178229754920960 50230717442949120 50441770877583360 51144003214639104 51358893984448512 51492641104199680 51746299434762240 51970309389025280 52687141242667008 52915224105189376 53594381557432320 53804555602755584 54471554225930240 54568824858476544 54710931173212160 55155297584414720 55196052730413056 56173790295490560 56694882969845760 56819466046013440 57167340327927808 57406534220513280 57876026365050880 58602503683440640 58848732690513920 59138627925442560 59684652188958720 59918709648523264 60213875705905152 60370682673889280 61791169325039616 61984872050196480 62364371266830336 62526778483671040 63663629001555968 63863201506263040 63930004018298880 64198617480560640 64936532624015360 65365865071116288 65653117407854592 65858926553333760 66144030131486720 66974289923932160 67255694503444480 68183359255216128 68211031073095680 68995065913016320 69451231638061056 70249521656889344 70323004420128768 70618479228616704 71459175409909760 72444819208667136 72758433144635392 73369848549212160 74898387060654080 75032134180405248 75267344632381440 77238961656299520 77955464083537920 78851503900590080 79372836157784064 79579536251944960 80369147908718592 80706833404133376 81707331338895360 82066396759818240 82388225766719488 82732946376622080 82794079095619584 83152495022440448 85229199069020160 85240005357731840 85598156640747520 85751010491891712 86814039547576320 87537489877139456 87811902071111680 87903755525160960 88273099035770880 89878064472784896 90556024010833920 90911145673621504 90948041430794240 92601642184081408 93764005893505024 93790167725506560 94157972304822272 94621804680708096 95495443502333952 95794802259394560 96593092278222848 96997247476039680 97404798936023040 99216045197230080 100042845573873664 100356459509841920 100461434885898240 100883541755166720 102717787968897024 102985282208399360 103492598869524480 103940618778050560 105374282485334016 107188763114864640 108943108451860480 109137649716953088 109421862346424320 110392105460826112 112347580590981120 113389765939691520 113638932092026880 114334680655855616 115752052730101760 117205007366881280 117697465381027840 118277255850885120 119369304377917440 119837419297046528 120741365347778560 123582338650079232 123969744100392960 124728742533660672 125053556967342080 127327258003111936 127860008036597760 128397234961121280 131306234815709184 131717853106667520 132288060262973440 133948579847864320 134511389006888960 136366718510432256 136422062146191360 137990131826032640 138902463276122112 140499043313778688 140646008840257536 141236958457233408 142918350819819520 144889638417334272 145516866289270784 149796774121308160 150064268360810496 150534689264762880 154477923312599040 155910928167075840 157703007801180160 158745672315568128 159159072503889920 161413666808266752 163414662677790720 164132793519636480 164776451533438976 165465892753244160 165588158191239168 170458398138040320 171196313281495040 171502020983783424 173628079095152640 175074979754278912 175623804142223360 175807511050321920 176546198071541760 179756128945569792 181112048021667840 181896082861588480 185203284368162816 187528011787010048 187580335451013120 188315944609644544 190990887004667904 191589604518789120 193186184556445696 194809597872046080 198432090394460160 200085691147747328 200922869771796480 201767083510333440 205970564416798720 206985197739048960 207881237556101120 210748564970668032 214377526229729280 218275299433906176 218843724692848640 220784210921652224 224695161181962240 227277864184053760 228669361311711232 231504105460203520 234410014733762560 235394930762055680 236554511701770240 238738608755834880 239674838594093056 241482730695557120 247164677300158464 249457485067321344 250107113934684160 254654516006223872 255720016073195520 256794469922242560 262612469631418368 263435706213335040 264576120525946880 269022778013777920 272733437020864512 272844124292382720 275980263652065280 277804926552244224 281292017680515072 282473916914466816 285836701639639040 289779276834668544 291033732578541568 299593548242616320 300128536721620992 301069378529525760 308955846625198080 311821856334151680 318318145007779840 326829325355581440 328265587039272960 329552903066877952 331176316382478336 340916796276080640 343004041967566848 347256158190305280 350149959508557824 351247608284446720 351615022100643840 353092396143083520 359512257891139584 362224096043335680 363792165723176960 370406568736325632 375160670902026240 376631889219289088 381981774009335808 386372369112891392 396864180788920320 400171382295494656 401845739543592960 403534167020666880 411941128833597440 413970395478097920 415762475112202240 421497129941336064 428755052459458560 436550598867812352 437687449385697280 449390322363924480 454555728368107520 457338722623422464 463008210920407040 468820029467525120 470789861524111360 473109023403540480 477477217511669760 482965461391114240 494329354600316928 500214227869368320 509309032012447744 513588939844485120 525224939262836736 526871412426670080 545688248584765440 551960527304130560 555609853104488448 562584035361030144 564947833828933632 571673403279278080 579558553669337088 582067465157083136 599187096485232640 600257073443241984 617911693250396160 623643712668303360 636636290015559680 656531174078545920 659105806133755904 662352632764956672 681833592552161280 686008083935133696 694512316380610560 700299919017115648 702495216568893440 703230044201287680 706184792286167040 719024515782279168 724448192086671360 727584331446353920 750321341804052480 763963548018671616 772744738225782784 793728361577840640 800342764590989312 807068334041333760 823882257667194880 827940790956195840 857510104918917120 873101197735624704 875374898771394560 898780644727848960 914677445246844928 926016421840814080 937640058935050240 941579723048222720 954954435023339520 965930922782228480 988658709200633856 1000428455738736640 1018618064024895488 1050449878525673472 1053742824853340160 1091376497169530880 1103921054608261120 1111219706208976896 1129895667657867264 1143346806558556160 1159117107338674176 1198374192970465280 1200514146886483968 1235823386500792320 1247287425336606720 1273272580031119360 1313062348157091840 1318211612267511808 1363667185104322560 1372016167870267392 1389024632761221120 1400599838034231296 1406460088402575360 1412369584572334080 1448896384173342720 1455168662892707840 1500642683608104960 1527927096037343232 1545489476451565568 1600685529181978624 1647764515334389760 1655881581912391680 1715020209837834240 1746202395471249408 1750749797542789120 1797561289455697920 1852032843681628160 1883159446096445440 1909908870046679040 1931861845564456960 1977317418401267712 2000856911477473280 2037236128049790976 2100899757051346944 2107485649706680320 2182752994339061760 2286693613117112320 2318234214677348352 2401028293772967936 2471646773001584640 2546545160062238720 2626124696314183680 2636423224535023616 2744032335740534784 2778049265522442240 2801199676068462592 2812920176805150720 2824739169144668160 2897792768346685440 2910337325785415680 3001285367216209920 3055854192074686464 3201371058363957248 3295529030668779520 3311763163824783360 3430040419675668480 3501499595085578240 3595122578911395840 3819817740093358080 3863723691128913920 3954634836802535424 4001713822954946560 4074472256099581952 4201799514102693888 4365505988678123520 4573387226234224640 4636468429354696704 4802056587545935872 4943293546003169280 5093090320124477440 5252249392628367360 5556098531044884480 5602399352136925184 5649478338289336320 5795585536693370880 6002570734432419840 6111708384149372928 6402742116727914496 6591058061337559040 6860080839351336960 7002999190171156480 7639635480186716160 7727447382257827840 7909269673605070848 8003427645909893120 8403599028205387776 8731011977356247040 9604113175091871744 9886587092006338560 10186180640248954880 10504498785256734720 11204798704273850368 11591171073386741760 12005141468864839680 12223416768298745856 13182116122675118080 13720161678702673920 14005998380342312960 15279270960373432320 16006855291819786240 16807198056410775552 19208226350183743488 19773174184012677120 20372361280497909760 21008997570513469440 22409597408547700736 23182342146773483520 24010282937729679360 28011996760684625920 30558541920746864640 32013710583639572480 33614396112821551104 39546348368025354240 42017995141026938880 44819194817095401472 48020565875459358720 56023993521369251840 61117083841493729280 67228792225643102208 84035990282053877760 96041131750918717440 112047987042738503680 134457584451286204416 168071980564107755520 224095974085477007360 336143961128215511040 672287922256431022080
- Sum of all divisors σ(n): 3025645800108267540960
- Sum of proper divisors (its aliquot sum) s(n): 2353357877851836518880
- 672287922256431022080 is an abundant number, because the sum of its proper divisors (2353357877851836518880) is greater than itself. Its abundance is 1681069955595405496800
Bases of 672287922256431022080
- Binary: 10010001110001110111100111111101011011101100000000000000000000000000002
- Hexadecimal: 0x2471DE7F5BB0000000
- Base-36: 3XVQ82VT406UIO
Squares and roots of 672287922256431022080
- 672287922256431022080 squared (6722879222564310220802) is 451971050411869042006755504604993447526400
- 672287922256431022080 cubed (6722879222564310220803) is 303854678401452080794539151557855243971664112561697599782912000
-
The
square root of 672287922256431022080 is 25928515619.9970503071 -
The
cube root of 672287922256431022080 is 8760289.0545644989
Scales and comparisons
How big is 672287922256431022080?- 672,287,922,256,431,022,080 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 672,287,922,256,431,022,080 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 672287922256431022080 cubic inches would be around 730024.1 feet tall.
Recreational maths with 672287922256431022080
- 672287922256431022080 backwards is 080220134652229782276
- The number of decimal digits it has is: 21
- The sum of 672287922256431022080's digits is 78
- 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 672287922256431022080 - Facts about the integer". Numbermatics.com. 2024. Web. 9 June 2024.
APA style:
Numbermatics. (2024). Number 672287922256431022080 - Facts about the integer. Retrieved 9 June 2024, from https://numbermatics.com/n/672287922256431022080/
Chicago style:
Numbermatics. 2024. "Number 672287922256431022080 - Facts about the integer". https://numbermatics.com/n/672287922256431022080/
The information we have on file for 672287922256431022080 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 672287922256431022080, math, Factors of 672287922256431022080, curriculum, school, college, exams, university, Prime factorization of 672287922256431022080, STEM, science, technology, engineering, physics, economics, calculator, six hundred seventy-two quintillion, two hundred eighty-seven quadrillion, nine hundred twenty-two trillion, two hundred fifty-six billion, four hundred thirty-one million, twenty-two thousand and eighty.