2997137357656080629760
2,997,137,357,656,080,629,760 is an even composite number composed of nine prime numbers multiplied together.
2997137357656080629760 is an even composite number. It is composed of nine distinct prime numbers multiplied together. It has a total of seventeen thousand, two hundred eighty divisors.
Prime factorization of 2997137357656080629760:
214 × 33 × 5 × 72 × 11 × 192 × 73 × 15823 × 6029
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 5 × 7 × 7 × 11 × 19 × 19 × 73 × 15823 × 6029)See below for interesting mathematical facts about the number 2997137357656080629760 from the Numbermatics database.
Names of 2997137357656080629760
- Cardinal: 2997137357656080629760 can be written as Two sextillion, nine hundred ninety-seven quintillion, one hundred thirty-seven quadrillion, three hundred fifty-seven trillion, six hundred fifty-six billion, eighty million, six hundred twenty-nine thousand, seven hundred sixty.
Scientific notation
- Scientific notation: 2.99713735765608062976 × 1021
Factors of 2997137357656080629760
Divisors of 2997137357656080629760
- Number of divisors d(n): 17280
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 20 21 22 24 27 28 30 32 33 35 36 38 40 42 44 45 48 49 54 55 56 57 60 63 64 66 70 72 73 76 77 80 84 88 90 95 96 98 99 105 108 110 112 114 120 126 128 132 133 135 140 144 146 147 152 154 160 165 168 171 176 180 189 190 192 196 198 209 210 216 219 220 224 228 231 240 245 252 256 264 266 270 280 285 288 292 294 297 304 308 315 320 330 336 342 352 360 361 365 378 380 384 385 392 396 399 418 420 432 438 440 441 448 456 462 480 490 495 504 511 512 513 528 532 539 540 560 570 576 584 588 594 608 616 627 630 640 657 660 665 672 684 693 704 720 722 730 735 756 760 768 770 784 792 798 803 836 840 855 864 876 880 882 896 912 924 931 945 960 980 990 1008 1022 1024 1026 1045 1056 1064 1078 1080 1083 1095 1120 1140 1152 1155 1168 1176 1188 1197 1216 1232 1254 1260 1280 1314 1320 1323 1330 1344 1368 1386 1387 1408 1440 1444 1460 1463 1470 1485 1512 1520 1533 1536 1540 1568 1584 1596 1606 1617 1672 1680 1710 1728 1752 1760 1764 1792 1805 1824 1848 1862 1881 1890 1920 1960 1971 1980 1995 2016 2044 2048 2052 2079 2090 2112 2128 2156 2160 2166 2190 2205 2240 2280 2304 2310 2336 2352 2376 2394 2409 2432 2464 2508 2520 2527 2555 2560 2565 2628 2640 2646 2660 2688 2695 2736 2772 2774 2793 2816 2880 2888 2920 2926 2940 2970 3024 3040 3066 3072 3080 3135 3136 3168 3192 3212 3234 3249 3285 3344 3360 3420 3456 3465 3504 3520 3528 3577 3584 3591 3610 3648 3696 3724 3762 3780 3840 3920 3942 3960 3971 3990 4015 4032 4088 4096 4104 4158 4161 4180 4224 4256 4312 4320 4332 4380 4389 4410 4480 4560 4599 4608 4620 4655 4672 4704 4752 4788 4818 4851 4864 4928 5016 5040 5054 5110 5120 5130 5256 5280 5292 5320 5376 5390 5415 5472 5544 5548 5586 5621 5632 5643 5760 5776 5840 5852 5880 5940 5985 6029 6048 6080 6132 6144 6160 6270 6272 6336 6384 6424 6468 6498 6570 6615 6688 6720 6840 6912 6930 6935 7008 7040 7056 7154 7168 7182 7220 7227 7296 7315 7392 7448 7524 7560 7581 7665 7680 7840 7884 7920 7942 7980 8030 8064 8085 8176 8192 8208 8316 8322 8360 8379 8448 8512 8624 8640 8664 8760 8778 8820 8960 9120 9198 9216 9240 9310 9344 9405 9408 9504 9576 9636 9702 9709 9728 9747 9855 9856 10032 10080 10108 10220 10240 10241 10260 10395 10512 10560 10584 10640 10731 10752 10780 10830 10944 11088 11096 11172 11242 11264 11286 11520 11552 11680 11704 11760 11880 11913 11970 12045 12058 12096 12160 12264 12288 12320 12483 12540 12544 12635 12672 12768 12848 12936 12996 13140 13167 13230 13376 13440 13680 13797 13824 13860 13870 13965 14016 14080 14112 14308 14336 14364 14440 14454 14553 14592 14630 14784 14896 15048 15120 15162 15257 15330 15360 15680 15768 15823 15840 15884 15960 16060 16128 16170 16245 16352 16384 16416 16632 16644 16720 16758 16863 16896 17024 17248 17280 17328 17520 17556 17640 17689 17885 17920 17955 18087 18240 18396 18432 18480 18620 18688 18810 18816 19008 19152 19272 19404 19418 19456 19494 19710 19712 19855 20064 20160 20216 20440 20480 20482 20520 20790 20805 21024 21120 21168 21280 21462 21504 21560 21660 21681 21888 21945 22176 22192 22344 22484 22528 22572 22743 22995 23040 23104 23360 23408 23520 23760 23826 23940 24090 24116 24192 24255 24320 24528 24576 24640 24966 25080 25088 25137 25270 25344 25536 25696 25872 25992 26280 26334 26353 26460 26752 26880 27360 27594 27648 27720 27740 27797 27930 28032 28105 28160 28215 28224 28616 28672 28728 28880 28908 29106 29127 29184 29260 29568 29792 30096 30145 30240 30324 30514 30660 30720 30723 31360 31536 31646 31680 31768 31920 32120 32193 32256 32340 32490 32704 32832 33264 33288 33440 33516 33726 33792 34048 34496 34560 34656 35040 35112 35280 35378 35739 35770 35840 35910 36135 36174 36480 36792 36864 36960 37240 37376 37449 37620 37632 37905 38016 38304 38544 38808 38836 38912 38988 39347 39420 39424 39501 39710 40128 40320 40432 40880 40960 40964 41040 41580 41610 41895 42048 42203 42240 42336 42560 42924 43008 43120 43320 43362 43776 43890 44352 44384 44688 44968 45056 45144 45486 45771 45990 46080 46208 46720 46816 47040 47469 47520 47652 47880 48180 48232 48384 48510 48545 48640 48735 49056 49152 49280 49932 50160 50176 50274 50540 50589 50688 51072 51205 51392 51744 51984 52560 52668 52706 52920 53067 53504 53655 53760 54261 54720 55188 55296 55440 55480 55594 55860 56064 56210 56320 56430 56448 57232 57344 57456 57760 57816 58212 58254 58368 58520 59136 59565 59584 60192 60290 60480 60648 61028 61320 61440 61446 62415 62720 63072 63292 63360 63536 63840 64240 64386 64512 64680 64980 65408 65664 65835 66319 66528 66576 66880 67032 67452 67584 67963 68096 68229 68985 68992 69120 69312 70080 70224 70560 70756 71478 71540 71680 71820 72270 72348 72765 72960 73584 73728 73920 74480 74752 74898 75240 75264 75810 76032 76285 76608 77088 77616 77672 77824 77976 78694 78840 78848 79002 79059 79115 79420 80256 80640 80864 81760 81920 81928 82080 83160 83220 83391 83790 84096 84315 84406 84480 84672 85120 85848 86016 86240 86640 86724 87381 87552 87780 88445 88704 88768 89376 89936 90112 90288 90435 90972 91542 91980 92160 92169 92416 93440 93632 94080 94938 95040 95304 95760 96360 96464 96579 96768 97020 97090 97280 97470 98112 98560 99864 100320 100352 100548 101080 101178 101376 102144 102410 102784 103488 103968 105120 105336 105412 105840 106134 106799 107008 107217 107310 107520 108405 108522 109440 110376 110592 110761 110880 110960 111188 111720 112128 112420 112640 112860 112896 113715 114464 114551 114688 114912 115520 115632 116424 116508 116736 117040 118041 118272 119130 119168 120384 120580 120960 121296 122056 122640 122880 122892 124830 125440 125685 126144 126584 126609 126720 127072 127680 128480 128772 129024 129360 129960 130816 131328 131670 131765 132638 133056 133152 133760 134064 134904 135168 135926 136192 136458 137313 137970 137984 138240 138624 138985 140160 140448 141120 141512 142407 142956 143080 143360 143640 144540 144696 145530 145635 145920 147168 147456 147840 148960 149504 149796 150480 150528 151620 151767 152064 152570 153216 153615 154176 155232 155344 155648 155952 157388 157680 157696 158004 158118 158230 158840 159201 160512 160965 161280 161728 162783 163520 163856 164160 166320 166440 166782 167580 168192 168630 168812 168960 169344 170240 171696 172032 172480 173280 173448 174053 174762 175104 175560 176890 177408 177536 178695 178752 179872 180224 180576 180870 181944 183084 183960 184320 184338 184471 184832 186880 187245 187264 188160 189876 190080 190608 191520 192720 192928 193158 193536 194040 194180 194560 194579 194940 196224 196735 197120 197505 198957 199728 200640 200704 201096 202160 202356 202752 203889 204288 204820 205568 206976 207936 210240 210672 210824 211015 211680 212268 213598 214016 214434 214620 215040 216810 217044 218880 220752 221184 221522 221760 221920 222376 223440 224256 224840 225280 225720 225792 227430 228855 228928 229102 229824 231040 231264 232848 233016 233472 234080 236082 236544 237177 237345 238260 238336 240768 241160 241920 242592 244112 245280 245760 245784 249660 250173 250880 251370 252288 252945 253168 253218 253440 254144 255360 256960 257544 258048 258720 259920 261632 262143 262656 263340 263530 265276 265335 266112 266304 267520 268128 269808 270336 271305 271852 272384 272916 274626 275940 275968 276480 276507 277248 277970 280320 280896 282240 283024 284814 285912 286160 286720 287280 289080 289392 289883 291060 291270 291840 294336 295421 295680 297920 299008 299592 300637 300960 301056 303240 303534 304128 305140 306432 307230 308352 310464 310688 311296 311904 314776 315360 315392 316008 316236 316460 317680 318402 320397 321024 321930 322560 323456 325566 327040 327712 328320 331595 332283 332640 332880 333564 335160 336384 337260 337624 337920 338688 339815 340480 341145 343392 343653 344064 344960 346560 346896 348106 349524 350208 351120 353780 354123 354816 355072 357390 357504 359744 361152 361740 363888 366168 367920 368640 368676 368942 369664 373760 374490 374528 376320 379752 379827 380160 381216 383040 385440 385856 386316 387072 388080 388360 389120 389158 389880 392448 393470 394240 395010 395295 397914 399456 401280 401408 402192 404320 404712 405504 407778 408576 409640 411136 411939 413952 415872 416955 420480 421344 421648 422030 423360 424536 427196 427221 428032 428868 429240 430080 433620 434088 436905 437760 440117 441504 442368 443044 443520 443840 444752 446880 448512 449680 450560 451440 451584 454860 457710 457856 458204 459648 460845 462080 462528 464233 465696 466032 466944 468160 472164 473088 474354 474690 476520 476672 477603 481536 482320 482895 483840 485184 488224 490560 491568 499320 500346 501760 502740 504576 505890 506336 506436 506880 508288 510720 513920 515088 516096 517440 519840 522159 523264 524286 525312 526680 527060 530552 530670 532224 532608 533995 535040 536085 536256 539616 540672 542610 543704 544768 545832 549252 551880 551936 552960 553014 553413 553805 554496 555940 560640 561792 564480 566048 569628 571824 572320 572755 573440 574560 578160 578784 579766 582120 582540 583680 583737 588672 590205 590842 591360 595840 596871 598016 599184 601274 601920 602112 606480 607068 608256 610280 611667 612864 614460 616704 620928 621376 623808 629552 630720 630784 632016 632472 632920 633045 635360 636804 640794 642048 643860 645120 646912 651132 654080 655424 656640 663190 664566 665280 665760 667128 670320 672768 674520 675248 675840 677376 679630 680960 682290 686565 686784 687306 689920 693120 693792 696212 699048 700416 702240 707560 708246 709632 710144 711531 712035 714780 715008 719488 722304 723480 727776 732336 735840 737280 737352 737884 739328 747520 747593 748980 749056 750519 752640 758835 759504 759654 760320 762432 766080 770880 771712 772632 774144 775327 776160 776720 778240 778316 779760 784896 786940 788480 790020 790590 795828 796005 798912 801857 802560 802816 804384 808640 809424 811008 813915 815556 817152 819280 822272 823878 827904 831744 833910 840960 842688 843296 844060 846720 849072 854392 854442 856064 857736 858480 860160 867240 868176 869649 870265 873810 875520 880234 883008 886088 886263 887040 887680 889504 893760 897024 899360 901120 901911 902880 903168 909720 915420 915712 916408 919296 921690 922355 924160 925056 928466 931392 932064 933888 936320 944328 946176 948708 949380 953040 953344 955206 961191 963072 964640 965790 967680 970368 972895 976448 981120 983136 994785 996849 998640 1000692 1003520 1005480 1009152 1011780 1012672 1012872 1013760 1016576 1019445 1021440 1027840 1030176 1030959 1032192 1034880 1039680 1044318 1046528 1048572 1050624 1053360 1054120 1061104 1061340 1062369 1064448 1065216 1067990 1070080 1072170 1072512 1079232 1085220 1087408 1089536 1091664 1098504 1103760 1103872 1105920 1106028 1106826 1107610 1108992 1111880 1121280 1123584 1128960 1132096 1139256 1139481 1143648 1144640 1145510 1149120 1155079 1156320 1157568 1159532 1164240 1165080 1167360 1167474 1177344 1180410 1181684 1182720 1185885 1191680 1193742 1196032 1198368 1202548 1203840 1204224 1212960 1214136 1216512 1218371 1220560 1223334 1225728 1228920 1233408 1241856 1242752 1247616 1250865 1259104 1260061 1261440 1261568 1264032 1264944 1265840 1266090 1270720 1273608 1281588 1284096 1287720 1290240 1291297 1293824 1302264 1308160 1310715 1310848 1313280 1320351 1326380 1329132 1330560 1331520 1334256 1340640 1345536 1349040 1350496 1351680 1354752 1359260 1361920 1364580 1373130 1373568 1374612 1379840 1382535 1386240 1387584 1392424 1392699 1398096 1400832 1404480 1415120 1416492 1419264 1420288 1423062 1424070 1429560 1430016 1438976 1444608 1446960 1449415 1455552 1464672 1471680 1474704 1475768 1477105 1478656 1495040 1495186 1497960 1498112 1501038 1503185 1505280 1517670 1519008 1519308 1520640 1524864 1532160 1541760 1543424 1545264 1548288 1550654 1552320 1553440 1556480 1556632 1559520 1566477 1569792 1573880 1576960 1580040 1581180 1591656 1592010 1597824 1601985 1603714 1605120 1608768 1617280 1618848 1622016 1627830 1631112 1634304 1638560 1644544 1647756 1655808 1660239 1661415 1663488 1667820 1681920 1685376 1686592 1688120 1693440 1698144 1708784 1708884 1712128 1715472 1716960 1718265 1720320 1734480 1736352 1739298 1740530 1747620 1751040 1751211 1760468 1766016 1770615 1772176 1772526 1774080 1775360 1779008 1787520 1790613 1794048 1798720 1803822 1805760 1806336 1819440 1830840 1831424 1832816 1835001 1838592 1843380 1844710 1848320 1850112 1856932 1862784 1864128 1872640 1888656 1892352 1897416 1898760 1899135 1906080 1906688 1910412 1922382 1926144 1929280 1931580 1935360 1940736 1945790 1952896 1962240 1966272 1989570 1993698 1997280 2001384 2007040 2010960 2018304 2023560 2025344 2025744 2027520 2029181 2033152 2038890 2042880 2055680 2059695 2060352 2061918 2069760 2079360 2088636 2093056 2097144 2101248 2104459 2106720 2108240 2122208 2122680 2124738 2128896 2130432 2135980 2136105 2140160 2144340 2145024 2158464 2170440 2174816 2176469 2179072 2183328 2197008 2200585 2207520 2207744 2211840 2212056 2213652 2215220 2217984 2223760 2242560 2242779 2247168 2257920 2264192 2278512 2278962 2287296 2289280 2291020 2298240 2310158 2312640 2315136 2319064 2321165 2325981 2328480 2330160 2334720 2334948 2354688 2360820 2363368 2365440 2371770 2383360 2387484 2388015 2396736 2405096 2405571 2407680 2408448 2425920 2428272 2433024 2436742 2441120 2446668 2451456 2457840 2466816 2483712 2485504 2495232 2501730 2518208 2520122 2522880 2528064 2529888 2531680 2532180 2541440 2547216 2563176 2568192 2575440 2580480 2582594 2587648 2604528 2608947 2610795 2616320 2621430 2621696 2626560 2640702 2652760 2658264 2658789 2661120 2663040 2668512 2681280 2691072 2698080 2700992 2703360 2705733 2709504 2718520 2723840 2729160 2746260 2747136 2749224 2759680 2765070 2767065 2772480 2775168 2784848 2785398 2796192 2801664 2808960 2830240 2832984 2838528 2840576 2846124 2848140 2859120 2860032 2877952 2883573 2889216 2893920 2898830 2911104 2918685 2929344 2943360 2949408 2951536 2954210 2957312 2984355 2990080 2990372 2990547 2995920 2996224 3002076 3006370 3010560 3035340 3038016 3038616 3041280 3049728 3058335 3064320 3080819 3083520 3086848 3090528 3092877 3096576 3101308 3104640 3106880 3113264 3119040 3132954 3139584 3147760 3153920 3160080 3162360 3183312 3184020 3195648 3203970 3207428 3210240 3217536 3234560 3237696 3249631 3255660 3262224 3268608 3277120 3289088 3295512 3307007 3311616 3320478 3322830 3326976 3335640 3363840 3370752 3373184 3376240 3386880 3396288 3417568 3417768 3424256 3430944 3433920 3436530 3465237 3468960 3472704 3478596 3481060 3495240 3502080 3502422 3520936 3532032 3541230 3544352 3545052 3548160 3550720 3557655 3558016 3575040 3581226 3588096 3597440 3607644 3611520 3612672 3638880 3655113 3661680 3662848 3665632 3670002 3677184 3686760 3689420 3696640 3700224 3713864 3725568 3728256 3737965 3745280 3752595 3777312 3780183 3784704 3794832 3797520 3798270 3812160 3813376 3820824 3844764 3852288 3858560 3863160 3870720 3873891 3876635 3881472 3891580 3905792 3924480 3932544 3961053 3979140 3987396 3994560 4002768 4009285 4014080 4021920 4036608 4047120 4050688 4051488 4055040 4058362 4066304 4077780 4085760 4111360 4119390 4120704 4123836 4139520 4158720 4177272 4178097 4186112 4194288 4202496 4208918 4213440 4216480 4244416 4245360 4249476 4257792 4260864 4271960 4272210 4280320 4288680 4290048 4316928 4340880 4348245 4349632 4352938 4366656 4394016 4401170 4415040 4415488 4424112 4427304 4430440 4431315 4435968 4447520 4485120 4485558 4494336 4509555 4515840 4528384 4557024 4557924 4574592 4578560 4582040 4596480 4620316 4625280 4630272 4638128 4642330 4651962 4656960 4660320 4669440 4669896 4699431 4709376 4721640 4726736 4730880 4743540 4766720 4774968 4776030 4793472 4805955 4810192 4811142 4815360 4841287 4851840 4856544 4866048 4873484 4882240 4893336 4902912 4915680 4933632 4967424 4971008 4980717 4984245 4990464 5003460 5036416 5040244 5045760 5056128 5059776 5063360 5064360 5082880 5094432 5126352 5136384 5150880 5154795 5160960 5165188 5175296 5209056 5217894 5221590 5232640 5242860 5243392 5253120 5253633 5281404 5305520 5311845 5316528 5317578 5322240 5326080 5337024 5362560 5382144 5396160 5401984 5411466 5419008 5437040 5447680 5458320 5492520 5494272 5498448 5519360 5530140 5534130 5544960 5550336 5569696 5570796 5592384 5612999 5617920 5660480 5665968 5677056 5681152 5692248 5696280 5697405 5712103 5718240 5720064 5755904 5767146 5775395 5778432 5787840 5797660 5822208 5837370 5858688 5886720 5898816 5903072 5908420 5914624 5968710 5980160 5980744 5981094 5991840 5992448 6004152 6012740 6021120 6070680 6076032 6077232 6082560 6087543 6091855 6099456 6116670 6128640 6161638 6167040 6173696 6181056 6185754 6202616 6209280 6213760 6226528 6238080 6265908 6279168 6295520 6300305 6307840 6313377 6320160 6324720 6366624 6368040 6391296 6407940 6414856 6420480 6435072 6456485 6469120 6475392 6499262 6511320 6524448 6529407 6537216 6554240 6578176 6591024 6601755 6614014 6623232 6640956 6645660 6653952 6671280 6727680 6728337 6741504 6746368 6752480 6773760 6792576 6835136 6835536 6861888 6867840 6873060 6930474 6937920 6945408 6957192 6962120 6963495 6977943 6990480 7004160 7004844 7041872 7064064 7082460 7088704 7090104 7096320 7101440 7115310 7116032 7150080 7162452 7194880 7215288 7216713 7223040 7225344 7277760 7310226 7323360 7325696 7331264 7340004 7354368 7373520 7378840 7393280 7400448 7427728 7451136 7456512 7475930 7490560 7505190 7554624 7560366 7589664 7595040 7596540 7624320 7626752 7641648 7689528 7704576 7717120 7726320 7741440 7747782 7753270 7762944 7783160 7811584 7826841 7832385 7848960 7865088 7922106 7958280 7974792 7976367 7989120 8005536 8018570 8043840 8073216 8085553 8094240 8101376 8102976 8110080 8116724 8117199 8132608 8155560 8171520 8222720 8238780 8241408 8247672 8279040 8301195 8317440 8354544 8356194 8362223 8372224 8388576 8404992 8417836 8426880 8432960 8488832 8490720 8498952 8515584 8521728 8528597 8543920 8544420 8560640 8577360 8580096 8633856 8681760 8696490 8699264 8705876 8733312 8756055 8788032 8802340 8820427 8830080 8830976 8848224 8854608 8860880 8862630 8871936 8895040 8953065 8970240 8971116 8988672 9019110 9031680 9056768 9114048 9115848 9149184 9157120 9164080 9175005 9192960 9240632 9242457 9250560 9260544 9276256 9284660 9303924 9313920 9320640 9339792 9398862 9418752 9443280 9453472 9461760 9487080 9533440 9549936 9552060 9586944 9611910 9620384 9622284 9630720 9682574 9703680 9713088 9746968 9748893 9764480 9786672 9805824 9831360 9867264 9921021 9934848 9942016 9961434 9968490 9980928 10006920 10072832 10080488 10091520 10112256 10119552 10126720 10128720 10145905 10165760 10188864 10252704 10272768 10301760 10309590 10330376 10350592 10395711 10418112 10435788 10443180 10465280 10485720 10486784 10506240 10507266 10522295 10562808 10611040 10623690 10633056 10635156 10644480 10652160 10674048 10725120 10764288 10792320 10803968 10822932 10838016 10874080 10882345 10895360 10916640 10965339 10985040 10988544 10996896 11038720 11060280 11068260 11089920 11100672 11139392 11141592 11184768 11213895 11225998 11235840 11320960 11331936 11340549 11354112 11362304 11384496 11392560 11394810 11424206 11436480 11440128 11511808 11534292 11550790 11556864 11575680 11595320 11621673 11629905 11644416 11674740 11717376 11773440 11797632 11806144 11816840 11883159 11937420 11961488 11962188 11983680 11984896 12008304 12025480 12027855 12042240 12141360 12152064 12154464 12165120 12175086 12183710 12198912 12233340 12257280 12323276 12334080 12347392 12362112 12371508 12405232 12418560 12427520 12453056 12476160 12531816 12534291 12558336 12591040 12600610 12626754 12640320 12649440 12705869 12733248 12736080 12782592 12815880 12829712 12840960 12870144 12912970 12938240 12950784 12998524 13022640 13044735 13048896 13058814 13108480 13156352 13182048 13203510 13228028 13246464 13281912 13291320 13293945 13307904 13342560 13455360 13456674 13483008 13492736 13504960 13528665 13547520 13585152 13670272 13671072 13723776 13735680 13746120 13860948 13875840 13890816 13914384 13924240 13926990 13955886 13980960 14008320 14009688 14083744 14128128 14164920 14177408 14180208 14192640 14202880 14204267 14230620 14232064 14300160 14324904 14389760 14417865 14430576 14433426 14446080 14523861 14555520 14620452 14646720 14651392 14662528 14680008 14708736 14731213 14747040 14757680 14786560 14800896 14855456 14902272 14913024 14951860 14952735 14981120 15010380 15109248 15120732 15179328 15190080 15193080 15235283 15248640 15253504 15283296 15379056 15404095 15409152 15434240 15452640 15464385 15482880 15495564 15506540 15525888 15566320 15623168 15653682 15664770 15697920 15730176 15844212 15916560 15949584 15952734 15978240 16011072 16037140 16087680 16146432 16171106 16188480 16202752 16205952 16233448 16234398 16248155 16265216 16311120 16343040 16445440 16477560 16482816 16495344 16535035 16558080 16602390 16634880 16709088 16712388 16724446 16777152 16835672 16838997 16853760 16865920 16977664 16981440 16997904 17031168 17043456 17057194 17087840 17088840 17121280 17136309 17154720 17160192 17267712 17326185 17363520 17392980 17398528 17411752 17466624 17512110 17576064 17604680 17640854 17660160 17696448 17709216 17721760 17725260 17743872 17790080 17906130 17940480 17942232 17977344 18038220 18063360 18113536 18228096 18231696 18262629 18275565 18298368 18314240 18328160 18350010 18385920 18481264 18484914 18501120 18521088 18552512 18569320 18607848 18627840 18641280 18679584 18797724 18837504 18886560 18900915 18906944 18923520 18940131 18974160 19066880 19099872 19104120 19173888 19223820 19240768 19244568 19261440 19365148 19369455 19407360 19426176 19493936 19497786 19528960 19573344 19588221 19611648 19662720 19734528 19805265 19842042 19869696 19884032 19922868 19936980 19961856 20013840 20145664 20160976 20183040 20185011 20224512 20239104 20253440 20257440 20291810 20331520 20377728 20505408 20603520 20619180 20660752 20701184 20791422 20836224 20871576 20886360 20890485 20930560 20933829 20971440 20973568 21012480 21014532 21044590 21125616 21222080 21247380 21266112 21270312 21288960 21304320 21348096 21450240 21565733 21584640 21607936 21645864 21650139 21676032 21748160 21764690 21833280 21930678 21946501 21970080 21977088 21993792 22077440 22120560 22136520 22179840 22201344 22278784 22283184 22369536 22427790 22451996 22471680 22641920 22663872 22681098 22724608 22768992 22785120 22789620 22848412 22872960 22880256 23023616 23068584 23101580 23113728 23149049 23151360 23190640 23243346 23259810 23288832 23349480 23434752 23497155 23546880 23595264 23612288 23633680 23766318 23874840 23922976 23924376 23941159 23967360 23969792 24016608 24050960 24055710 24206435 24256659 24282720 24304128 24308928 24330240 24350172 24367420 24397824 24466680 24514560 24646552 24668160 24694784 24724224 24743016 24810464 24837120 24855040 24903585 24906112 24952320 25063632 25068582 25086669 25116672 25182080 25201220 25253508 25280640 25298880 25411738 25466496 25472160 25565184 25585791 25631760 25659424 25681920 25740288 25825940 25876480 25901568 25997048 26045280 26089470 26097792 26117628 26216960 26268165 26364096 26407020 26456056 26461281 26492928 26563824 26582640 26587890 26615808 26685120 26910720 26913348 26966016 26985472 27009920 27057330 27095040 27170304 27340544 27342144 27447552 27471360 27492240 27721896 27727371 27751680 27781632 27828768 27848480 27853980 27911772 27961920 28019376 28064995 28167488 28256256 28329840 28354816 28360416 28385280 28405760 28408534 28461240 28464128 28560515 28600320 28649808 28779520 28835730 28861152 28866852 28892160 29047722 29111040 29240904 29246679 29293440 29302784 29325056 29360016 29417472 29462426 29494080 29515360 29573120 29601792 29710912 29763063 29804544 29826048 29903720 29905470 29962240 30020760 30218496 30241464 30358656 30380160 30386160 30437715 30470566 30497280 30566592 30758112 30808190 30818304 30868480 30905280 30928770 30991128 31013080 31051776 31132640 31187133 31246336 31307364 31329540 31395840 31460352 31566885 31688424 31833120 31899168 31905468 31956480 32022144 32074280 32175360 32292864 32342212 32376960 32405504 32411904 32466896 32468796 32496310 32530432 32622240 32647035 32686080 32890880 32896017 32955120 32965632 32990688 33070070 33116160 33204780 33269760 33418176 33424776 33448892 33554304 33641685 33671344 33677994 33707520 33731840 33889009 33955328 33962880 33995808 34021647 34062336 34086912 34114388 34175680 34177680 34272618 34309440 34320384 34535424 34652370 34727040 34785960 34797056 34823504 34865019 34889715 34933248 35024220 35152128 35209360 35281708 35320320 35392896 35418432 35443520 35450520 35580160 35812260 35884464 35954688 36076440 36083565 36126720 36227072 36456192 36463392 36525258 36551130 36596736 36628480 36656320 36700020 36771840 36962528 36969828 37002240 37042176 37105024 37138640 37215696 37255680 37282560 37359168 37595448 37675008 37773120 37801830 37813888 37880262 37948320 38117607 38133760 38199744 38208240 38347776 38447640 38481536 38489136 38522880 38730296 38738910 38814720 38852352 38987872 38995572 39057920 39134205 39146688 39176442 39325440 39469056 39610530 39684084 39739392 39768064 39845736 39873960 39881835 39923712 39984721 40027680 40291328 40321952 40366080 40370022 40427765 40449024 40478208 40506880 40514880 40583620 40585995 40663040 40755456 41010816 41207040 41238360 41321504 41402368 41582844 41672448 41743152 41772720 41780970 41811115 41861120 41867658 41942880 41947136 42024960 42029064 42089180 42251232 42444160 42494760 42532224 42540624 42577920 42608640 42612801 42642985 42696192 42900480 43131466 43169280 43215872 43291728 43300278 43496320 43529380 43571583 43666560 43861356 43893002 43940160 43954176 43987584 44102135 44154880 44193639 44241120 44273040 44359680 44402688 44557568 44566368 44739072 44855580 44903992 44943360 45283840 45327744 45362196 45537984 45570240 45579240 45696824 45705849 45745920 45760512 46047232 46137168 46203160 46212285 46227456 46298098 46302720 46381280 46486692 46519620 46577664 46698960 46869504 46994310 47093760 47190528 47224576 47267360 47532636 47749680 47845952 47848752 47882318 47934720 48033216 48101920 48111420 48412870 48513318 48565440 48608256 48617856 48700344 48734840 48744465 48795648 48933360 49029120 49293104 49336320 49389568 49448448 49486032 49605105 49620928 49674240 49710080 49807170 49812224 49904640 50127264 50137164 50173338 50364160 50402440 50507016 50516991 50561280 50597760 50823476 50932992 50944320 51130368 51171582 51263520 51318848 51363840 51408927 51480576 51651880 51752960 51803136 51978555 51994096 52090560 52178940 52195584 52235256 52433920 52536330 52728192 52814040 52912112 52922562 53127648 53165280 53175780 53231616 53370240 53821440 53826696 53932032 53970944 54019840 54114660 54190080 54340608 54681088 54684288 54787887 54826695 54895104 54942720 54984480 55443792 55454742 55503360 55563264 55657536 55696960 55707960 55823544 55923840 56038752 56129990 56334976 56512512 56598871 56659680 56702745 56709632 56720832 56770560 56811520 56817068 56820393 56922480 56928256 57121030 57200640 57299616 57559040 57671460 57722304 57733704 57784320 58095444 58108365 58222080 58481808 58493358 58535561 58586880 58605568 58650112 58720032 58764663 58834944 58924852 58988160 59030720 59203584 59415795 59421824 59526126 59609088 59652096 59807440 59810940 59924480 60041520 60436992 60482928 60717312 60760320 60772320 60875430 60941132 60994560 61133184 61516224 61616380 61736960 61742989 61810560 61857540 61982256 62026160 62103552 62265280 62374266 62492672 62614728 62659080 62671455 62791680 62833133 62920704 63133770 63376848 63529345 63666240 63798336 63810936 63912960 64044288 64148560 64350720 64684424 64697199 64753920 64811008 64823808 64933792 64937592 64992620 65060864 65244480 65294070 65781760 65792034 65839503 65910240 65931264 65981376 66140140 66232320 66409560 66539520 66836352 66849552 66897784 67108608 67283370 67342688 67355988 67415040 67463680 67778018 67910656 67925760 67991616 68043294 68173824 68228776 68351360 68355360 68545236 68618880 68640768 69070848 69304740 69447147 69454080 69571920 69594112 69647008 69730038 69779430 69866496 70048440 70304256 70418720 70563416 70640640 70785792 70836864 70887040 70901040 71021335 71160320 71624520 71768928 71823477 71909376 72152880 72167130 72454144 72619305 72769977 72912384 72926784 73050516 73102260 73193472 73256960 73312640 73400040 73543680 73656065 73925056 73939656 74004480 74084352 74210048 74277280 74431392 74511360 74565120 74718336 75190896 75260007 75350016 75546240 75603660 75627776 75760524 75896640 76176415 76235214 76267520 76399488 76416480 76695552 76757373 76895280 76963072 76978272 77045760 77460592 77477820 77629440 77704704 77975744 77991144 78115840 78268410 78293376 78352884 78650880 79221060 79368168 79383843 79478784 79536128 79691472 79747920 79763670 79847424 79969442 80055360 80582656 80643904 80732160 80740044 80855530 80898048 80956416 81013760 81029760 81167240 81171990 81326080 81510912 82021632 82414080 82476720 82643008 83165688 83182113 83344896 83486304 83545440 83561940 83622230 83735316 83885760 83894272 84058128 84178360 84194985 84502464 84888320 84989520 85064448 85081248 85155840 85217280 85225602 85285970 85392384 85681545 85800960 86262932 86338560 86431744 86583456 86600556 86992640 87058760 87143166 87333120 87722712 87740037 87786004 87880320 87908352 87975168 88204270 88387278 88482240 88546080 88719360 88805376 88941083 89115136 89132736 89289189 89478144 89711160 89807984 89886720 90567680 90655488 90724392 91075968 91140480 91158480 91313145 91393648 91411698 91491840 91984453 92094464 92274336 92406320 92424570 92454912 92596196 92605440 92762560 92973384 93039240 93155328 93397920 93739008 93988620 94187520 94381056 94449152 94534720 94700655 95065272 95396867 95499360 95691904 95697504 95764636 95869440 96066432 96203840 96222840 96825740 97026636 97130880 97216512 97235712 97400688 97469680 97488930 97591296 97866720 97941105 98058240 98586208 98672640 98779136 98896896 98972064 99210210 99241856 99348480 99420160 99614340 99624448 99809280 100254528 100274328 100346676 100728320 100804880 100925055 101014032 101033982 101122560 101195520 101646952 101667027 101865984 101888640 102260736 102343164 102527040 102637696 102817854 102961152 103303760 103505920 103606272 103957110 103988192 104181120 104357880 104391168 104470512 104669145 104867840 105072660 105456384 105628080 105824224 105845124 106255296 106330560 106351560 106646981 106740480 107653392 107828665 107864064 107941888 108039680 108229320 108250695 108380160 108681216 109362176 109368576 109575774 109653390 109732505 109790208 109885440 109968960 110887584 110909484 111006720 111126528 111315072 111393920 111415920 111647088 111847680 112077504 112259980 112669952 113025024 113197742 113319360 113405490 113419264 113441664 113623040 113634136 113640786 113844960 113856512 114242060 114352821 114401280 114599232 115118080 115342920 115444608 115467408 115568640 115745245 116190888 116216730 116444160 116963616 116986716 117071122 117173760 117300224 117440064 117529326 117849704 117976320 118061440 118407168 118831590 118843648 119052252 119218176 119304192 119614880 119621880 119705795 119848960 119954163 120083040 120873984 120965856 121283295 121434624 121520640 121544640 121750860 121882264 121989120 122266368 123032448 123232760 123473920 123485978 123621120 123715080 123964512 124052320 124207104 124530560 124748532 124985344 125229456 125318160 125342910 125433345 125583360 125666266 125841408 126267540 126753696 127058690 127332480 127596672 127621872 127825920 127838403 127928955 128088576 128297120 128701440 129368848 129394398 129507840 129622016 129647616 129867584 129875184 129985240 130488960 130588140 130714749 131584068 131679006 131820480 131862528 131962752 132280280 132306405 132464640 132580917 132819120 133079040 133672704 133699104 133795568 134217216 134566740 134685376 134711976 134830080 134927360 135556036 135821312 135851520 135983232 136086588 136457552 136702720 136710720 137090472 137117547 137237760 137281536 138141696 138609480 138636855 138894294 138908160 139143840 139188224 139294016 139460076 139558860 139732992 140096880 140608512 140837440 141126832 141281280 141571584 141673728 141774080 141802080 142042670 142320640 143249040 143537856 143646954 144305760 144334260 144908288 145238610 145539954 145824768 145853568 146101032 146204520 146233395 146386944 146513920 146625280 146800080 147087360 147312130 147850112 147879312 148008960 148168704 148420096 148554560 148815315 148862784 149022720 149130240 149436672 150381792 150520014 151092480 151207320 151255552 151521048 151550973 151793280 152352830 152470428 152798976 152832960 153391104 153514746 153625507 153790560 153926144 153956544 154091520 154226781 154921184 154955640 155258880 155409408 155935665 155951488 155982288 156231680 156536820 156586752 156705768 157301760 158442120 158736336 158767686 158882237 159072256 159382944 159495840 159527340 159694848 159938884 160110720 161165312 161287808 161464320 161480088 161711060 161796096 161912832 162027520 162043343 162059520 162334480 162343980 162652160 163021824 164043264 164480085 164828160 164953440 165286016 166331376 166364226 166689792 166972608 167090880 167123880 167244460 167470632 167588113 167771520 167788544 168116256 168356720 168389970 169004928 169445045 169776640 169796613 169979040 170108235 170128896 170162496 170311680 170434560 170451204 170571940 170784768 171363090 171601920 172525864 172677120 172863488 173166912 173201112 173985280 174117520 174286332 174325095 174666240 175445424 175480074 175572008 175606683 175760640 175816704 175950336 176408540 176774556 176964480 177092160 177610752 177882166 178230272 178265472 178578378 178956288 179422320 179615968 179773440 181135360 181310976 181448784 182151936 182280960 182316960 182626290 182787296 182823396 182983680 183968906 184548672 184812640 184849140 185192392 185210880 185228967 185525120 185946768 186078480 186310656 186795840 187478016 187977240 188375040 188499399 188762112 188898304 189069440 189401310 190130544 190588035 190793734 190998720 191383808 191395008 191529272 191738880 192132864 192407680 192445680 193651480 194053272 194091597 194261760 194433024 194471424 194801376 194939360 194977860 195182592 195733440 195882210 197172416 197345280 197518509 197793792 197944128 198420420 198483712 198696960 198840320 199228680 199248896 199618560 199923605 200509056 200548656 200693352 201456640 201609760 201850110 202028064 202067964 202245120 202391040 203293904 203334054 203731968 203777280 204521472 204686328 205054080 205275392 205635708 205922304 206607520 207011840 207212544 207914220 207976384 208341441 208362240 208715760 208782336 208941024 209338290 209735680 210145320 210912768 211256160 211648448 211690248 212510592 212661120 212703120 213064005 213293962 213480960 215306784 215470431 215657330 215728128 215883776 216079360 216458640 216501390 217362432 217857915 218309931 218724352 218737152 219151548 219306780 219465010 219580416 219770880 219937920 220968195 221775168 221818968 222013440 222253056 222630144 222787840 222831840 223294176 223695360 224155008 224519960 225339904 225780021 226050048 226395484 226638720 226810980 226838528 226883328 227268272 227281572 227689920 227713024 228484120 228529245 228705642 228802560 229198464 230236160 230272119 230685840 230889216 230934816 231137280 231490490 232381776 232433460 232888320 233927232 233973432 234142244 234347520 234600448 234880128 235058652 235699408 235952640 236122880 237223063 237663180 237687296 238104504 238151529 238436352 238608384 239229760 239243760 239411590 239908326 240166080 241411511 241747968 241931712 242566590 242869248 243041280 243089280 243501720 243764528 243978240 244532736 246064896 246465520 246947840 246971956 247242240 247430160 247929024 248104640 249061120 249497064 249970688 250458912 250636320 250685820 250866690 251332532 251682816 252535080 252584955 253507392 254117380 254664960 255193344 255243744 255651840 255676806 255857910 256177152 256594240 257044635 257402880 258737696 258788796 259015680 259244032 259295232 259735168 259750368 259970480 260977920 261176280 261429498 263168136 263358012 263640960 263725056 263925504 264560560 264612810 265161834 265638240 266158080 266823249 267345408 267398208 267591136 268434432 269133480 269370752 269423952 269660160 269854720 271112072 271642624 271703040 271966464 272173176 272915104 273405440 273421440 273939435 274180944 274235094 274475520 275953359 276283392 277218960 277273710 277788588 277816320 278287680 278376448 278588032 278920152 279117720 279465984 279893047 280193760 281217024 281674880 282253664 282562560 282994355 283143168 283347456 283548160 283604160 284085340 284101965 284641280 286190601 286498080 287075712 287293908 288611520 288668520 289816576 290477220 291079908 291649536 291707136 292202064 292409040 292466790 292677805 292773888 293027840 293250560 293600160 293823315 294174720 294624260 295700224 295758624 296017920 296337408 296840192 297109120 297630630 297725568 298045440 298260480 298873344 300763584 301040028 302184960 302414640 302511104 303042096 303101946 303586560 304705660 304940856 305001081 305597952 305665920 306782208 307029492 307251014 307581120 307852288 307913088 308453562 308714945 309842368 309911280 310517760 310818816 311871330 311902976 311964576 312463360 313073640 313173504 313411536 314165665 314603520 316884240 317472672 317535372 317764474 318765888 318991680 319054680 319877768 319940943 320221440 322330624 322575616 322960176 323422120 323485995 323592192 323825664 324055040 324086686 324119040 324668960 324687960 325304320 326043648 328086528 328960170 329197515 329656320 329906880 330572032 332662752 332728452 333379584 333945216 334181760 334247760 334488920 334941264 335176226 335543040 336232512 336713440 336779940 338009856 338890090 339553280 339593226 339958080 340216470 340257792 340324992 340869120 340902408 341143880 341569536 342726180 343058463 343203840 345051728 345354240 345726976 346333824 346402224 347235735 347970560 348235040 348572664 348650190 349332480 350890848 350960148 351144016 351213366 351521280 351900672 352817080 353549112 353928960 354184320 355221504 355764332 356460544 356530944 357156756 357912576 358844640 359117385 359231936 359546880 359862489 362270720 362621952 362897568 363849885 364303872 364561920 364633920 365252580 365574592 365646792 365967360 367937812 369097344 369625280 369698280 370384784 370421760 370457934 371050240 371893536 372156960 372621312 373591680 374956032 375954480 376300035 376750080 376998798 377524224 377796608 378138880 378802620 380261088 381176070 381587468 381997440 382767616 382790016 383058544 383477760 383515209 383786865 384265728 384815360 384891360 387302960 388106544 388183194 388523520 388866048 388942848 389602752 389878720 389955720 391466880 391764420 394344832 395037018 395587584 395888256 396840840 396919215 396967424 397393920 397680640 397742751 398457360 398497792 399237120 399847210 401018112 401097312 401386704 402913280 403219520 403700220 404056128 404135928 404490240 404782080 406587808 406668108 407463936 407554560 409372656 409748927 410108160 410550784 411271416 411352641 411844608 413215040 414425088 415828440 415910565 415952768 416682882 416724480 416983519 417431520 417564672 417882048 418676580 419471360 420290640 421825536 422512320 423296896 423380496 425021184 425322240 425406240 426128010 426587924 426961920 430613568 430940862 431314660 431767552 432158720 432917280 433002780 434724864 435715830 436619862 437448704 437474304 438303096 438613560 438700185 438930020 439160832 439541760 439831931 439875840 441936390 443550336 443637936 444026880 444506112 444705415 445260288 445575680 445663680 446445945 446588352 447390720 448310016 449039920 450679808 451560042 452790968 453277440 453621960 453677056 453766656 454536544 454563144 455379840 455426048 456968240 457058490 457411284 458396928 459922265 460472320 460544238 460876521 461371680 461778432 461869632 462274560 462980980 464763552 464866920 465776640 467854464 467946864 468284488 468695040 469200896 469760256 470117304 471398816 471905280 472245760 474446126 475326360 475374592 476209008 476303058 476646711 476984335 477216768 478459520 478487520 478823180 479816652 480332160 482823022 483495936 483863424 485133180 485738496 486082560 486130029 486178560 487003440 487529056 487956480 489065472 492129792 492931040 493895680 493943912 494484480 494860320 495858048 496209280 498122240 498994128 500917824 501272640 501371640 501733380 502665064 502764339 503365632 505070160 505169910 507014784 508234760 508335135 509329920 509389839 510386688 510487488 511303680 511353612 511715820 512354304 513188480 514089270 514805760 517475392 517577592 518031360 518590464 519470336 519500736 519940960 521955840 522352560 522858996 526336272 526716024 526820049 527281920 527450112 527851008 529121120 529225620 530323668 531276480 533234905 533646498 534690816 534796416 535182272 536868864 538266960 538741504 538847904 539320320 539709440 542224144 543285248 543406080 543932928 544346352 545830208 546810880 546842880 547878870 548361888 548470188 548951040 551906718 554437920 554547420 555577176 555632640 555686901 556575360 556752896 557176064 557840304 558235440 558931968 559786094 560387520 562434048 563349760 564507328 565125120 565498197 565988710 566286336 566694912 567096320 567208320 568170680 568203930 569282560 571764105 572381202 572996160 574151424 574587816 577223040 577337040 580954440 582159816 582274791 583299072 583414272 584404128 584818080 584933580 585355610 585547776 586501120 587200320 587646630 589248520 591400448 591517248 592035840 592555527 593680384 594218240 595261260 595451136 596090880 596520960 597746688 599770815 601527168 602080056 604369920 604829280 605022208 606084192 606203892 607173120 609411320 609881712 610002162 611195904 611331840 613564416 614058984 614502028 615162240 615704576 615826176 616907124 617429890 619684736 619822560 621035520 621637632 622587581 623742660 623805952 623929152 624926720 625024323 626147280 626347008 626823072 628331330 629207040 633768480 634945344 635070744 635528948 637531776 637983360 638109360 639192015 639755536 639881886 640442880 643891171 644661248 645151232 645920352 646411293 646844240 646971990 647184384 647651328 648110080 648173372 648238080 649337920 649375920 652087296 653573745 656173056 657920340 658395030 659312640 659813760 661144064 662904585 665325504 665456904 666759168 667778069 667890432 668363520 668495520 668977840 669882528 670352452 671086080 672465024 673426880 673559880 676019712 677780180 679106560 679186452 679916160 680432940 680515584 680649984 681804816 682287760 683139072 685452360 685587735 686116926 686407680 690103456 690708480 691453952 692667648 692804448 694471470 695941120 696470080 697145328 697300380 698664960 701781696 701920296 702288032 702426732 703042560 703801344 705634160 707098224 707857920 708368640 711528664 711669189 712921088 713061888 714313512 715825152 717689280 718234770 718463872 719724978 724234533 724541440 725243904 725795136 727699770 728607744 729123840 729267840 730505160 731149184 731293584 731934720 735875624 738194688 739250560 739396560 740769568 740843520 740915868 742100480 743787072 744313920 747183360 749912064 751908960 752600070 753997596 755048448 755593216 756277760 757605240 757754865 760522176 762352140 763174936 763994880 765535232 765580032 766117088 766955520 767030418 767573730 768127535 768531456 769630720 769782720 771133905 774605920 776213088 776366388 777047040 777732096 777885696 779205504 779757440 779911440 782933760 783528840 788689664 790074036 791175168 791776512 793681680 793838430 793934848 794411185 795361280 795485502 796914720 796995584 798474240 799694420 800469747 802036224 802194624 802773408 805826560 806439040 807400440 808112256 808271856 808980480 809564160 810216715 813175616 813336216 814927872 815109120 818745312 819497854 820216320 821101568 822542832 822705282 826430080 827860077 828850176 831656880 831821130 831905536 833365764 833448960 833967038 834863040 835129344 835764096 837353160 837940565 838942720 839679141 840581280 843651072 845024640 846593792 846760992 848983065 850042368 850644480 850812480 852256020 853175848 853923840 858571803 861227136 861881724 862629320 864317440 865834560 866005560 869449728 871431660 873239724 874897408 874948608 876606192 877227120 877400370 877860040 878033415 878321664 879083520 879663862 879751680 883872780 887100672 887275872 888053760 889012224 889410830 890520576 891151360 891327360 892891890 893176704 894781440 896620032 898079840 901359616 903120084 905581936 906554880 907243920 907354112 907533312 909073088 909126288 910759680 913936480 914116980 914822568 915003243 916793856 919844530 921088476 921753042 922743360 923556864 923739264 925961960 926144835 929527104 929733840 931553280 935708928 935893728 936568976 937390080 938401792 939520512 940234608 942496995 942797632 943810560 944491520 948892252 950652720 950749184 952418016 952606116 953293422 953968670 956919040 956975040 957646360 959633304 959822829 960664320 965646044 966991872 967726848 970266360 970457985 971476992 972165120 972260058 972357120 974006880 975058112 975912960 978130944 984259584 985862080 987592545 987887824 988968960 989720640 991716096 992418560 996244480 997988256 1001835648 1002545280 1002743280 1003466760 1005330128 1005528678 1010140320 1010339820 1014029568 1016469520 1016670270 1018659840 1018779678 1020773376 1020974976 1022607360 1022707224 1023431640 1024708608 1026376960 1028178540 1029611520 1034950784 1035155184 1036062720 1037180928 1038940672 1039001472 1039881920 1041707205 1043911680 1044705120 1045717992 1049365537 1052672544 1053432048 1053640098 1054563840 1055702016 1058242240 1058451240 1060647336 1062552960 1066469810 1067292996 1069381632 1069592832 1070364544 1073737728 1075378549 1076533920 1077352155 1077483008 1077695808 1078640640 1079418880 1079587467 1084448288 1086570496 1086812160 1087865856 1088692704 1091549655 1091660416 1093621760 1093685760 1095757740 1096723776 1096940376 1097902080 1103813436 1108875840 1109094840 1111154352 1111265280 1111373802 1112175659 1113150720 1113505792 1114352128 1115680608 1116470880 1117863936 1119572188 1120775040 1124868096 1126699520 1128900105 1129014656 1130250240 1130996394 1131977420 1132572672 1133389824 1134192640 1134416640 1136341360 1136407860 1138565120 1143528210 1144762404 1145992320 1148302848 1149175632 1151360595 1154446080 1154674080 1161908880 1164319632 1164549582 1166598144 1166828544 1168808256 1169636160 1169867160 1170711220 1173002240 1173116791 1174400640 1175293260 1178497040 1182800896 1183034496 1185111054 1186115315 1187360768 1188436480 1190522520 1190757645 1190902272 1192181760 1193041920 1195493376 1199541630 1203054336 1204160112 1207057555 1208739840 1209658560 1210044416 1212168384 1212407784 1214346240 1218822640 1219763424 1220004324 1222391808 1222663680 1228117968 1229004056 1229246781 1230324480 1231409152 1231652352 1233814248 1234859780 1239369472 1239645120 1243275264 1245175162 1247485320 1247611904 1247858304 1249853440 1250048646 1250950557 1252294560 1252694016 1253646144 1256662660 1258414080 1267536960 1269890688 1270141488 1271057896 1275063552 1275966720 1276218720 1278384030 1279511072 1279763772 1280885760 1287782342 1290302464 1291840704 1292822586 1293688480 1293943980 1295302656 1296220160 1296346744 1296476160 1298675840 1298751840 1304174592 1307147490 1312346112 1315840680 1316790060 1318625280 1319495793 1319627520 1322288128 1325809170 1330651008 1330913808 1333518336 1334116245 1335556138 1335780864 1336727040 1336991040 1337955680 1339765056 1340704904 1342172160 1344930048 1346853760 1347119760 1352039424 1355560360 1358213120 1358372904 1359832320 1360865880 1361031168 1361299968 1363609632 1364575520 1366278144 1370904720 1371175470 1372233852 1379766795 1380206912 1381416960 1382629563 1385335296 1385608896 1388942940 1391882240 1392940160 1394290656 1394600760 1397329920 1399465235 1403563392 1403840592 1404576064 1404853464 1406085120 1407602688 1411268320 1414196448 1415715840 1416737280 1423057328 1423338378 1425842176 1426123776 1428627024 1429940133 1430953005 1431650304 1435378560 1436469540 1436927744 1439449956 1448469066 1449082880 1450487808 1451590272 1455399540 1457215488 1458247680 1458390087 1458535680 1461010320 1462298368 1462587168 1463869440 1471751248 1476389376 1478501120 1478793120 1481539136 1481687040 1481831736 1484200960 1487574144 1488627840 1494366720 1503817920 1505200140 1507995192 1508293017 1510096896 1511186432 1512555520 1515210480 1515509730 1521044352 1524704280 1525005405 1526349872 1527989760 1528169517 1531070464 1531160064 1532234176 1533911040 1534060836 1535147460 1536255070 1537062912 1539261440 1539565440 1542267810 1549211840 1552426176 1552732776 1554094080 1555771392 1558411008 1559514880 1559822880 1565867520 1567057680 1577379328 1580148072 1580460147 1582350336 1583553024 1587363360 1587676860 1587869696 1588822370 1590971004 1593829440 1593991168 1599388840 1599704715 1600939494 1604072448 1604389248 1605546816 1611653120 1612878080 1614800880 1616224512 1616543712 1617960960 1619128320 1620433430 1626351232 1626672432 1629855744 1630218240 1637490624 1638995708 1640432640 1642203136 1645085664 1645410564 1652860160 1655720154 1663313760 1663642260 1663811072 1666731528 1666897920 1667060703 1667934076 1669726080 1670258688 1671528192 1674706320 1675881130 1679358282 1681162560 1687302144 1689880577 1690049280 1693187584 1693521984 1696494591 1697966130 1700084736 1701288960 1701624960 1704512040 1706351696 1707847680 1715292315 1717143606 1722454272 1723763448 1725258640 1728634880 1731669120 1732011120 1742863320 1746479448 1747704607 1749794816 1749897216 1753212384 1754454240 1754800740 1755720080 1756066830 1756643328 1759327724 1759503360 1767745560 1774201344 1774551744 1776107520 1778821660 1781041152 1782302720 1782654720 1785783780 1786353408 1789562880 1793240064 1796159680 1799312445 1802719232 1806240168 1811163872 1812540473 1813109760 1814487840 1814708224 1815066624 1818146176 1818252576 1821519360 1827872960 1828233960 1829645136 1830006486 1833587712 1839689060 1842176952 1843506084 1845486720 1847113728 1847478528 1851923920 1852289670 1859054208 1859467680 1863106560 1867762743 1871417856 1871787456 1873137952 1874780160 1876803584 1879041024 1880469216 1884993990 1885595264 1887621120 1888983040 1897784504 1901305440 1901498368 1904836032 1905212232 1906586844 1907937340 1913838080 1913950080 1915292720 1917576045 1919266608 1919645658 1921328640 1931292088 1931673513 1933983744 1935453696 1940532720 1940915970 1942953984 1944330240 1944520116 1944714240 1948013760 1950116224 1956261888 1968519168 1971724160 1975185090 1975775648 1977937920 1979441280 1983432192 1984837120 1988713755 1992488960 1995976512 2003334207 2003671296 2005090560 2005486560 2006933520 2010660256 2011057356 2020280640 2020679640 2028059136 2032939040 2033340540 2037319680 2037559356 2041546752 2041949952 2045414448 2046863280 2048744635 2049417216 2052753920 2056357080 2056763205 2059223040 2069901568 2070310368 2072125440 2074361856 2077881344 2078002944 2079763840 2083414410 2084917595 2087823360 2089410240 2091435984 2098731074 2105345088 2106864096 2107280196 2109127680 2111404032 2116484480 2116902480 2121294672 2125105920 2132939620 2134585992 2135007567 2138763264 2139185664 2140729088 2147475456 2150757098 2153067840 2154704310 2154966016 2155391616 2158837760 2159174934 2168896576 2172703599 2173624320 2175731712 2177385408 2183099310 2183320832 2187243520 2187371520 2191515480 2193447552 2193880752 2195804160 2199159655 2207626872 2217751680 2218189680 2222308704 2222530560 2222747604 2224351318 2226301440 2228704256 2231361216 2232941760 2239144376 2241550080 2249736192 2253399040 2257800210 2258029312 2261992788 2263954840 2265145344 2266779648 2268385280 2268833280 2272682720 2272815720 2277130240 2287056420 2289524808 2291984640 2296605696 2298351264 2302721190 2304382605 2308892160 2309348160 2323817760 2328639264 2329099164 2333196288 2333657088 2337616512 2339272320 2339734320 2341422440 2346004480 2346233582 2348801280 2350586520 2356994080 2365601792 2366068992 2370222108 2372230630 2374721536 2376872960 2381045040 2381515290 2381804544 2383233555 2386083840 2390986752 2399083260 2401409241 2406108672 2408320224 2414115110 2417479680 2419317120 2420088832 2424336768 2424815568 2428692480 2430650145 2437645280 2439526848 2440008648 2444783616 2445327360 2456235936 2458008112 2458493562 2460648960 2462818304 2463304704 2467628496 2469719560 2478738944 2479290240 2483580231 2486550528 2490350324 2494970640 2495223808 2495716608 2500097292 2501901114 2504589120 2505388032 2507292288 2513325320 2513821695 2516828160 2519037423 2535073920 2539781376 2540282976 2542115792 2546949195 2550127104 2551933440 2552437440 2556768060 2559022144 2559527544 2561771520 2575564684 2575715409 2580604928 2583681408 2585645172 2587376960 2587887960 2592693488 2592952320 2597351680 2597503680 2608349184 2614294980 2624692224 2631681360 2633580120 2634100245 2637250560 2638991586 2639255040 2644576256 2651618340 2661302016 2661827616 2667036672 2668232490 2671112276 2671561728 2673454080 2673982080 2675911360 2679530112 2681409808 2684344320 2689860096 2693707520 2694239520 2704078848 2711120720 2716426240 2716745808 2719664640 2721731760 2722062336 2722599936 2727219264 2729151040 2741809440 2742350940 2744467704 2759533590 2760413824 2765259126 2770670592 2771217792 2777885880 2778434505 2783764480 2785880320 2788581312 2789201520 2794659840 2798930470 2807126784 2807681184 2809152128 2809706928 2812170240 2815205376 2822536640 2827490985 2828392896 2831431680 2833474560 2846114656 2846676756 2851684352 2852247552 2857254048 2859880266 2861906010 2870757120 2872939080 2873855488 2878899912 2879468487 2896938132 2900975616 2903180544 2910799080 2911373955 2914430976 2916495360 2916780174 2917071360 2918884633 2922020640 2924596736 2925174336 2927738880 2943502496 2952778752 2957002240 2957586240 2962777635 2963078272 2963663472 2968401920 2975148288 2977255680 2988733440 3007635840 3010400280 3015990384 3016586034 3022372864 3025111040 3030420960 3031019460 3042088704 3049408560 3050010810 3052699744 3055979520 3056339034 3062140928 3062320128 3064468352 3067822080 3068121672 3070294920 3072510140 3074125824 3078522880 3078823517 3079130880 3084535620 3098423680 3104852352 3105465552 3108188160 3111542784 3112937905 3116822016 3119029760 3119645760 3125121615 3131735040 3134115360 3148096611 3154758656 3160296144 3160920294 3167106048 3174726720 3175353720 3175739392 3177644740 3181942008 3187658880 3187982336 3198777680 3199409430 3201878988 3208144896 3208778496 3211093632 3219455855 3223306240 3225756160 3226135647 3229601760 3232056465 3232449024 3233087424 3235921920 3238256640 3240866860 3252702464 3253344864 3259711488 3260436480 3274981248 3277991416 3280865280 3284406272 3290171328 3290821128 3305720320 3311440308 3326627520 3327284520 3327622144 3333463056 3333795840 3334121406 3335868152 3336526977 3338890345 3339452160 3340517376 3343056384 3349412640 3351762260 3358716564 3362325120 3374604288 3379761154 3380098560 3386375168 3387043968 3392989182 3395932260 3400169472 3402577920 3403249920 3409024080 3412703392 3415695360 3430584630 3434287212 3444908544 3447526896 3450517280 3457269760 3463338240 3464022240 3485726640 3492958896 3495409214 3499794432 3506424768 3508908480 3509601480 3511440160 3512133660 3518655448 3519006720 3519350373 3535491120 3548402688 3549103488 3557643320 3558345945 3562082304 3564605440 3565309440 3571567560 3572706816 3579125760 3586480128 3592319360 3598624890 3605438464 3612480336 3621172665 3622327744 3625080946 3626219520 3628975680 3630133248 3636292352 3636505152 3643038720 3655745920 3656467920 3659290272 3660012972 3667175424 3679378120 3684353904 3687012168 3687740343 3690973440 3694227456 3694957056 3703847840 3704579340 3718108416 3718935360 3735525486 3742835712 3743574912 3746275904 3749560320 3752851671 3758082048 3760938432 3769987980 3771190528 3775242240 3777966080 3795569008 3802610880 3802996736 3809672064 3810424464 3813173688 3815874680 3827676160 3827900160 3830585440 3835152090 3838533216 3839291316 3842657280 3862584176 3863347026 3870907392 3881065440 3881831940 3885907968 3888660480 3889040232 3889428480 3896027520 3900232448 3912523776 3937038336 3943448320 3950370180 3951551296 3955875840 3958487379 3958882560 3966864384 3969674240 3977427510 3984977920 3991953024 4002348735 4006668414 4007342592 4010181120 4010973120 4013867040 4021320512 4022114712 4040561280 4041359280 4056118272 4065878080 4066681080 4074639360 4075118712 4083093504 4083899904 4090828896 4093726560 4097489270 4098834432 4105507840 4112714160 4113526410 4139300385 4139803136 4140620736 4144250880 4147888689 4155762688 4156005888 4159527680 4166828820 4169835190 4175646720 4178820480 4182871968 4197462148 4198395705 4210690176 4213728192 4214560392 4218255360 4222808064 4232968960 4233804960 4242589344 4250211840 4265879240 4269171984 4270015134 4277526528 4278371328 4281458176 4289820399 4292859015 4294950912 4301514196 4306135680 4309408620 4309932032 4310783232 4318349868 4337793152 4345407198 4347248640 4351463424 4354770816 4366198620 4366641664 4374487040 4374743040 4375170261 4383030960 4386895104 4387761504 4391608320 4398319310 4415253744 4435503360 4436379360 4444617408 4445061120 4445495208 4448702636 4452602880 4457408512 4462722432 4465883520 4478288752 4483100160 4506798080 4507238197 4515600420 4516058624 4523985576 4524879051 4527909680 4530290688 4533559296 4536770560 4537666560 4545365440 4545631440 4574112840 4575016215 4579049616 4583969280 4586818709 4593211392 4596702528 4605442380 4608765210 4617784320 4618696320 4647635520 4657278528 4658198328 4667314176 4674446483 4675233024 4678544640 4679468640 4682844880 4692008960 4692467164 4697602560 4701173040 4713988160 4731203584 4732137984 4740444216 4744461260 4749443072 4753745920 4762090080 4763030580 4763609088 4766467110 4781973504 4798166520 4799114145 4802818482 4812217344 4816640448 4828230220 4834959360 4838634240 4840177664 4848673536 4849631136 4857384960 4861300290 4875290560 4879053696 4880017296 4889567232 4890654720 4912471872 4916016224 4916987124 4921297920 4925636608 4926609408 4935256992 4939439120 4957477888 4958580480 4967160462 4980700648 4989941280 4990447616 4991433216 5000194584 5003802228 5009178240 5010776064 5014584576 5026650640 5027643390 5038074846 5069641731 5070147840 5079562752 5080565952 5084231584 5093898390 5100254208 5103866880 5104874880 5113536120 5118044288 5119055088 5123543040 5151129368 5151430818 5161209856 5167362816 5171290344 5174753920 5175775920 5185386976 5185904640 5194703360 5195007360 5228589960 5243113821 5246827685 5249384448 5263362720 5267160240 5268200490 5277983172 5278510080 5289152512 5303236680 5322604032 5323655232 5336464980 5342224552 5343123456 5346908160 5347964160 5351822720 5359060224 5362819616 5368688640 5376892745 5379720192 5387415040 5388479040 5397937335 5408157696 5422241440 5432852480 5433491616 5437621419 5439329280 5443463520 5444124672 5445199872 5454438528 5458302080 5483618880 5484701880 5488935408 5519067180 5520827648 5530518252 5541341184 5542435584 5555771760 5556869010 5560878295 5567528960 5571760640 5577162624 5578403040 5589319680 5597860940 5603288229 5614253568 5615362368 5618304256 5619413856 5624340480 5630410752 5645073280 5654981970 5656785792 5662863360 5666949120 5692229312 5693353512 5704495104 5714508096 5719760532 5723812020 5741514240 5745878160 5747710976 5757799824 5758936974 5793876264 5795020539 5801951232 5806361088 5821598160 5822747910 5828861952 5832990720 5833560348 5834142720 5837769266 5844041280 5849193472 5850348672 5865583955 5887004992 5905557504 5914004480 5915172480 5925555270 5926156544 5927326944 5936803840 5950296576 5954511360 5977466880 6010002621 6015271680 6020800560 6031980768 6033172068 6050222080 6060841920 6062038920 6084177408 6098817120 6100021620 6105399488 6111959040 6112678068 6124281856 6124640256 6128936704 6136243344 6140589840 6145020280 6146233905 6148251648 6157045760 6157647034 6158261760 6169071240 6196847360 6209704704 6210931104 6216376320 6223085568 6225875810 6233644032 6238059520 6239291520 6250243230 6254752785 6263470080 6268230720 6296193222 6309517312 6320592288 6321840588 6334212096 6349453440 6350707440 6351478784 6355289480 6363884016 6375317760 6397555360 6398818860 6403757976 6405022701 6416289792 6417556992 6422187264 6438911710 6451512320 6452271294 6459203520 6464112930 6464898048 6466174848 6476513280 6481733720 6505404928 6506689728 6518110797 6520872960 6549962496 6555982832 6561730560 6568812544 6580342656 6581642256 6597478965 6611440640 6622880616 6653255040 6654569040 6655244288 6666926112 6667591680 6668242812 6671736304 6673053954 6677780690 6678904320 6686112768 6698825280 6703524520 6717433128 6724650240 6749208576 6759522308 6760197120 6772750336 6774087936 6785978364 6791864520 6800338944 6805155840 6806499840 6818048160 6825406784 6831390720 6861169260 6868574424 6889817088 6895053792 6901034560 6913147815 6926676480 6928044480 6963971291 6971453280 6985917792 6990818428 6999588864 7012849536 7017816960 7019202960 7022880320 7024267320 7037310896 7038013440 7038700746 7070982240 7096805376 7098206976 7115286640 7116691890 7124164608 7129210880 7130618880 7143135120 7145413632 7149700665 7158251520 7172960256 7184638720 7197249780 7210876928 7224960672 7242345330 7244655488 7250161892 7252439040 7257951360 7260266496 7272584704 7273010304 7286077440 7291950435 7311491840 7312935840 7318580544 7320025944 7334350848 7345558759 7358756240 7368707808 7374024336 7375480686 7381946880 7388454912 7389914112 7407695680 7409158680 7436216832 7437870720 7471050972 7485671424 7487149824 7492551808 7505703342 7516164096 7521876864 7539975960 7541465085 7542381056 7550484480 7555932160 7557112269 7591138016 7605221760 7605993472 7619344128 7620848928 7626347376 7631749360 7640847585 7655352320 7655800320 7661170880 7670304180 7677066432 7678582632 7685314560 7725168352 7726694052 7741814784 7762130880 7763663880 7778080464 7778856960 7785229613 7792055040 7800464896 7825047552 7874076672 7886896640 7900740360 7902300735 7903102592 7911751680 7916974758 7917765120 7933728768 7939348480 7954855020 7969955840 7983906048 8004697470 8013336828 8014685184 8020362240 8021946240 8027734080 8042641024 8044229424 8081122560 8082718560 8112236544 8131756160 8133362160 8149278720 8150237424 8166187008 8167799808 8181657792 8187453120 8194978540 8211015680 8225428320 8227052820 8278600770 8279606272 8281241472 8295777378 8311525376 8312011776 8319055360 8333657640 8335303515 8339670380 8351293440 8357640960 8365743936 8394924296 8396791410 8421380352 8427456384 8429120784 8436510720 8445616128 8449402885 8465937920 8467609920 8482472955 8485178688 8500423680 8531758480 8538343968 8540030268 8555053056 8556742656 8562916352 8579640798 8585718030 8603028392 8612271360 8618817240 8619864064 8621566464 8636699736 8675586304 8690814396 8702926848 8709541632 8732397240 8733283328 8738523035 8748974080 8749486080 8750340522 8756653899 8766061920 8773790208 8775523008 8783216640 8796638620 8830507488 8871006720 8872758720 8889234816 8890990416 8897405272 8905205760 8914817024 8925444864 8931767040 8956577504 8966200320 9013596160 9014476394 9031200840 9032117248 9047971152 9049758102 9055819360 9062702365 9067118592 9073541120 9075333120 9090730880 9091262880 9148225680 9150032430 9158099232 9167938560 9173637418 9186422784 9193405056 9210884760 9217530420 9235568640 9236470551 9237392640 9295271040 9314557056 9316396656 9334628352 9338813715 9348892966 9350466048 9357089280 9358937280 9365689760 9384017920 9384934328 9395205120 9402346080 9427976320 9444289833 9462407168 9464275968 9480888432 9488922520 9507491840 9524180160 9526061160 9527218176 9532934220 9563947008 9596333040 9598228290 9605636964 9624434688 9633280896 9656460440 9658367565 9669918720 9677268480 9678406941 9697347072 9699262272 9714769920 9722600580 9750581120 9758107392 9760034592 9779134464 9781309440 9824943744 9832032448 9833974248 9842595840 9853218816 9870513984 9878878240 9914955776 9917160960 9934320924 9961401296 9979882560 9980895232 9982866432 10000389168 10007604456 10009580931 10016671035 10018356480 10021552128 10029169152 10053301280 10055286780 10076149692 10139283462 10140295680 10159125504 10161131904 10168463168 10187796780 10200508416 10207733760 10209749760 10227072240 10236088576 10238110176 10247086080 10302258736 10302861636 10322419712 10334725632 10342580688 10349507840 10351551840 10370773952 10371809280 10389406720 10390014720 10457179920 10486227642 10493655370 10526725440 10534320480 10536400980 10555966344 10557020160 10558051119 10578305024 10606473360 10645208064 10647310464 10672929960 10675037835 10684449104 10686246912 10693816320 10695928320 10703645440 10718120448 10725639232 10737377280 10753785490 10759440384 10774830080 10776958080 10795874670 10816315392 10844482880 10863517995 10866983232 10875242838 10878658560 10886927040 10890399744 10908877056 10916604160 10967237760 10969403760 10977870816 11038134360 11041655296 11061036504 11063221029 11082682368 11084871168 11111543520 11113738020 11121756590 11143521280 11154325248 11156806080 11195721880 11206576458 11228507136 11230724736 11236608512 11238827712 11248680960 11258555013 11290146560 11309963940 11313571584 11325726720 11333898240 11384458624 11386707024 11408990208 11429016192 11439521064 11447624040 11483028480 11491756320 11495421952 11515599648 11517873948 11587752528 11590041078 11612722176 11643196320 11645495820 11657723904 11665981440 11667120696 11668285440 11675538532 11688082560 11698386944 11700697344 11731167910 11774009984 11811115008 11828008960 11829164039 11830344960 11851110540 11852313088 11854653888 11873607680 11875462137 11900593152 11909022720 11954933760 12007046205 12020005242 12030543360 12041601120 12063961536 12066344136 12100444160 12121683840 12124077840 12168354816 12197634240 12200043240 12210798976 12223918080 12225356136 12233932249 12248563712 12249280512 12257873408 12272486688 12281179680 12290040560 12292467810 12296503296 12314091520 12315294068 12316523520 12338142480 12393694720 12417901155 12419409408 12421862208 12432752640 12451751620 12467288064 12476119040 12478583040 12500486460 12509505570 12526940160 12536461440 12592386444 12595187115 12619034624 12641184576 12643681176 12668424192 12687783311 12698906880 12701414880 12702957568 12710578960 12727768032 12750635520 12795110720 12797637720 12807515952 12810045402 12832579584 12835113984 12844374528 12877823420 12878577045 12903024640 12904542588 12918407040 12928225860 12929796096 12932349696 12963467440 13010809856 13013379456 13036221594 13041745920 13099924992 13111965664 13123461120 13137625088 13160685312 13163284512 13194957930 13222881280 13245761232 13306510080 13309138080 13310488576 13333852224 13335183360 13336485624 13343472608 13346107908 13355561380 13357808640 13372225536 13397650560 13407049040 13434866256 13449300480 13519044616 13520394240 13521714591 13545500672 13548175872 13571956728 13583729040 13600677888 13610311680 13612999680 13636096320 13650813568 13722338520 13737148848 13760456127 13779634176 13790107584 13802069120 13826295630 13853352960 13856088960 13927942582 13942906560 13971835584 13981636856 14023339449 14025699072 14035633920 14038405920 14045760640 14048534640 14074621792 14076026880 14077401492 14141964480 14193610752 14196413952 14230573280 14233383780 14248329216 14258421760 14261237760 14286270240 14290827264 14299401330 14345920512 14369277440 14394499560 14397342435 14449921344 14484690660 14489310976 14500323784 14504878080 14515902720 14520532992 14545169408 14546020608 14572154880 14583900870 14594423165 14622983680 14625871680 14637161088 14640051888 14668701696 14691117518 14717512480 14737415616 14748048672 14750961372 14763893760 14776909824 14779828224 14815391360 14818317360 14872433664 14875741440 14942101944 14971342848 14974299648 14985103616 15011406684 15032328192 15043753728 15079951920 15082930170 15084762112 15111864320 15114224538 15182276032 15208925193 15210443520 15238688256 15241697856 15252694752 15263498720 15281695170 15310704640 15311600640 15322341760 15340608360 15354132864 15357165264 15370629120 15394117585 15450336704 15453388104 15483629568 15524261760 15527327760 15556160928 15557713920 15570459226 15584110080 15600929792 15729341463 15740483055 15748153344 15773793280 15801480720 15804601470 15806205184 15833949516 15835530240 15867457536 15878696960 15909710040 15939911680 15967812096 16009394940 16026673656 16029370368 16040724480 16043892480 16055468160 16085282048 16088458848 16130678235 16162245120 16165437120 16224473088 16263512320 16266724320 16298557440 16300474848 16312864257 16332374016 16335599616 16363315584 16374906240 16389957080 16422031360 16450856640 16454105640 16557201540 16559212544 16562482944 16591554756 16623050752 16624023552 16638110720 16667315280 16670607030 16679340760 16682634885 16702586880 16715281920 16731487872 16789848592 16793582820 16809864687 16842760704 16854912768 16858241568 16873021440 16891232256 16898805770 16931875840 16935219840 16964945910 16970357376 17000847360 17063516960 17076687936 17080060536 17113485312 17125832704 17159281596 17171436060 17206056784 17224542720 17237634480 17239728128 17243132928 17273399472 17351172608 17381628792 17385061617 17405853696 17419083264 17464794480 17466566656 17477046070 17498972160 17500681044 17513307798 17532123840 17547580416 17551046016 17593277240 17596751865 17661014976 17742013440 17745517440 17778469632 17781980832 17794810544 17810411520 17829634048 17850889728 17863534080 17913155008 17932400640 18027192320 18028952788 18030007863 18062401680 18064234496 18095942304 18099516204 18111638720 18125404730 18150666240 18181461760 18182525760 18296451360 18300064860 18316198464 18335877120 18347274836 18372845568 18386810112 18421769520 18435060840 18438701715 18471137280 18472941102 18474785280 18590542080 18629114112 18632793312 18669256704 18677627430 18697785932 18700932096 18714178560 18717874560 18731379520 18764258355 18769868656 18790410240 18804692160 18855952640 18888579666 18924814336 18928551936 18961776864 18977845040 19014983680 19048360320 19052122320 19054436352 19065868440 19192666080 19196456580 19211273928 19248869376 19266561792 19312920880 19316735130 19354536960 19356813882 19394694144 19398524544 19429539840 19445201160 19501162240 19516214784 19520069184 19562618880 19649887488 19664064896 19667948496 19685191680 19706437632 19741027968 19757756480 19792436895 19829911552 19834321920 19868641848 19922802592 19937945203 19959765120 19961790464 19965732864 20000778336 20015208912 20019161862 20033342070 20036712960 20058338304 20106602560 20110573560 20152299384 20278566924 20280591360 20318251008 20322263808 20336926336 20375593560 20401016832 20415467520 20419499520 20432192431 20454144480 20472177152 20476220352 20494172160 20604517472 20605723272 20644839424 20669451264 20685161376 20699015680 20703103680 20739443445 20741547904 20778813440 20780029440 20891913873 20914359840 20972455284 20987310740 21053450880 21068640960 21072801960 21111932688 21114040320 21116102238 21156610048 21212946720 21290416128 21294620928 21345859920 21350075670 21368898208 21372493824 21387632640 21391856640 21407290880 21436240896 21449101995 21451278464 21474754560 21507570980 21518880768 21549660160 21553916160 21591749340 21632630784 21688965760 21727035990 21733966464 21750485676 21757317120 21773854080 21780799488 21817754112 21833208320 21875851305 21934475520 21938807520 21955741632 22036676277 22076268720 22083310592 22122073008 22126442058 22165364736 22169742336 22223087040 22227476040 22243513180 22287042560 22308650496 22313612160 22391443760 22413152916 22457014272 22461449472 22473217024 22477655424 22517110026 22536190985 22580293120 22619927880 22624395255 22627143168 22651453440 22667796480 22768917248 22773414048 22817980416 22858032384 22879042128 22895248080 22934093545 22966056960 22983512640 22990843904 23031199296 23035747896 23175505056 23180082156 23225444352 23286392640 23290991640 23334241392 23336570880 23351077064 23355688839 23372232415 23376165120 23396773888 23401394688 23462335820 23548019968 23622230016 23656017920 23658328078 23660689920 23702221080 23704626176 23709307776 23747215360 23750924274 23801186304 23818045440 23909867520 24014092410 24040010484 24061086720 24083202240 24127923072 24132688272 24200888320 24243367680 24248155680 24336709632 24395268480 24400086480 24421597952 24447836160 24450712272 24467864498 24498561024 24515746816 24544973376 24562359360 24580081120 24584935620 24628183040 24630588136 24633047040 24676284960 24787389440 24835802310 24838818816 24843724416 24903503240 24934576128 24952238080 24957166080 25000972920 25019011140 25053880320 25072922880 25184772888 25190374230 25238069248 25282369152 25287362352 25336848384 25348208655 25375566622 25397813760 25402829760 25421157920 25455536064 25501271040 25590221440 25595275440 25615031904 25620090804 25665159168 25670227968 25688749056 25755646840 25757154090 25806049280 25809085176 25836814080 25856451720 25859592192 25864699392 25926934880 26021619712 26026758912 26072443188 26199849984 26215569105 26223931328 26246922240 26269961697 26321370624 26326569024 26389915860 26445762560 26491522464 26613020160 26618276160 26620977152 26667704448 26672971248 26686945216 26692215816 26711122760 26715617280 26744451072 26795301120 26814098080 26869732512 26898600960 27038089232 27040788480 27043429182 27091001344 27096351744 27143913456 27167458080 27188107095 27201355776 27220623360 27225999360 27272192640 27301627136 27444677040 27474297696 27520912254 27559268352 27580215168 27604138240 27652591260 27706705920 27709411653 27712177920 27855885164 27885813120 27943671168 27963273712 28016441145 28046678898 28051398144 28071267840 28076811840 28091521280 28097069280 28149243584 28152053760 28154802984 28283928960 28332869499 28387221504 28392827904 28461146560 28466767560 28522475520 28572540480 28581654528 28598802660 28691841024 28738554880 28788999120 28794684870 28899842688 28969381320 28975102695 28978621952 29000647568 29009756160 29031805440 29035220823 29090338816 29092041216 29144309760 29167801740 29188846330 29245967360 29251743360 29274322176 29280103776 29337403392 29382235036 29435024960 29474831232 29496097344 29501922744 29527787520 29559656448 29630782720 29636634720 29744867328 29751482880 29884203888 29942685696 29948599296 29970207232 30022813368 30028742793 30050013105 30064656384 30087507456 30159903840 30165860340 30169524224 30228449076 30364552064 30417850386 30420887040 30477376512 30483395712 30505389504 30526997440 30563390340 30621409280 30623201280 30644683520 30681216720 30708265728 30714330528 30741258240 30788235170 30900673408 30906776208 30967259136 31048523520 31054655520 31112321856 31115427840 31140918452 31168220160 31201859584 31458682926 31480966110 31547586560 31602961440 31609202940 31612410368 31667899032 31671060480 31674153357 31734915072 31757393920 31819420080 31935624192 32018789880 32025113505 32053347312 32058740736 32081448960 32087784960 32107730963 32110936320 32170564096 32176917696 32261356470 32324490240 32330874240 32448946176 32527024640 32533448640 32590553985 32600949696 32625728514 32671199232 32726631168 32749812480 32779914160 32844062720 32901713280 32908211280 33114403080 33118425088 33124965888 33183109512 33246101504 33248047104 33276221440 33334630560 33341214060 33358681520 33365269770 33430563840 33462975744 33579697184 33587165640 33619729374 33685521408 33709825536 33716483136 33746042880 33797611540 33863751680 33870439680 33929891820 33940714752 34001694720 34127033920 34153375872 34160121072 34226970624 34251665408 34318563192 34342872120 34412113568 34438268987 34449085440 34475268960 34479456256 34486265856 34546798944 34702345216 34763257584 34770123234 34819856455 34838166528 34929588960 34933133312 34954092140 34997944320 35001362088 35026615596 35064247680 35095160832 35102092032 35186554480 35193503730 35322029952 35484026880 35487492117 35491034880 35556939264 35563961664 35589621088 35620823040 35659268096 35701779456 35727068160 35826310016 35864801280 36054384640 36057905576 36060015726 36124803360 36128468992 36191884608 36199032408 36223277440 36250809460 36301332480 36362923520 36365051520 36592902720 36600129720 36632396928 36671754240 36694549672 36701796747 36727793795 36745691136 36773620224 36843539040 36870121680 36877403430 36942274560 36945882204 36949570560 37181084160 37258228224 37265586624 37355254860 37395571864 37401864192 37428357120 37435749120 37462759040 37528516710 37539737312 37580820480 37609384320 37711905280 37777159332 37785561345 37857103872 37923553728 37955690080 38029967360 38063349933 38096720640 38104244640 38108872704 38131736880 38385332160 38392913160 38422547856 38497738752 38533123584 38625841760 38633470260 38709073920 38713627764 38789388288 38797049088 38890402320 38926148065 39002324480 39032429568 39040138368 39125237760 39299774976 39328129792 39335896992 39370383360 39412875264 39482055936 39515512960 39584873790 39659823104 39668643840 39737283696 39845605184 39875890406 39919530240 39931465728 40001556672 40030417824 40038323724 40066684140 40073425920 40116676608 40213205120 40221147120 40304598768 40557133848 40561182720 40565143773 40636502016 40644527616 40673852672 40751187120 40802033664 40830935040 40838999040 40864384862 40908288960 40944354304 40952440704 41209034944 41211446544 41281368381 41338902528 41370322752 41398031360 41406207360 41478886890 41483095808 41557626880 41560058880 41783827746 41828719680 41944910568 41974621480 42070018347 42106901760 42137281920 42145603920 42223865376 42228080640 42232204476 42425893440 42580832256 42589241856 42691719840 42700151340 42737796416 42744987648 42775265280 42783713280 42814581760 42872481792 42898203990 42902556928 43015141960 43037761536 43099320320 43107832320 43183498680 43377931520 43454071980 43467932928 43500971352 43514634240 43547708160 43561598976 43635508224 43666416640 43751702610 43783269495 43868951040 43877615040 43911483264 44073352554 44152537440 44166621184 44244146016 44252884116 44330729472 44339484672 44446174080 44454952080 44487026360 44574085120 44617300992 44627224320 44782887520 44826305832 44914028544 44922898944 44946434048 44955310848 45034220052 45072381970 45160586240 45239855760 45248790510 45254286336 45335592960 45537834496 45546828096 45626775579 45716064768 45758084256 45790496160 45868187090 45932113920 45967025280 45981687808 46062398592 46071495792 46182352755 46351010112 46360164312 46450888704 46572785280 46581983280 46668482784 46673141760 46702154128 46711377678 46744464830 46752330240 46793547776 46802789376 46924671640 47096039936 47188024389 47221449165 47244460032 47312035840 47316656156 47321379840 47404442160 47409252352 47418615552 47501848548 47602372608 47636090880 47819735040 48028184820 48080020968 48122173440 48166404480 48255846144 48265376544 48392034705 48486735360 48496311360 48673419264 48747799037 48790536960 48800172960 48843195904 48895672320 48901424544 48935728996 48938592771 48997122048 49031493632 49089946752 49124718720 49160162240 49169871240 49261176272 49266094080 49352569920 49574778880 49671604620 49677637632 49687448832 49807006480 49869152256 49904476160 49914332160 50001945840 50038022280 50047904655 50107760640 50145845760 50369545776 50380748460 50476138496 50564738304 50574724704 50673696768 50696417310 50751133244 50795627520 50805659520 50842315840 50911072128 51002542080 51180442880 51190550880 51230063808 51240181608 51340455936 51377498112 51418911313 51511293680 51514308180 51612098560 51618170352 51673628160 51712903440 51719184384 51729398784 51853869760 52043239424 52053517824 52144886376 52399699968 52431138210 52447862656 52539923394 52642741248 52653138048 52779831720 52790255595 52891525120 52983044928 53226040320 53236552320 53241954304 53335408896 53345942496 53373890432 53384431632 53422245520 53431234560 53488902144 53590602240 53628196160 53739465024 53797201920 54076178464 54081576960 54086858364 54182002688 54192703488 54287826912 54334916160 54376214190 54451998720 54544385280 54603254272 54889354080 54948595392 55041824508 55118536704 55160430336 55208276480 55305182520 55316105145 55413411840 55418823306 55424355840 55711770328 55771626240 55887342336 55926547424 56032882290 56093357796 56102796288 56142535680 56153623680 56183042560 56194138560 56292775065 56298487168 56309605968 56567857920 56665738998 56774443008 56785655808 56922293120 56933535120 57044951040 57145080960 57163309056 57197605320 57477109760 57577998240 57589369740 57799685376 57938762640 57950205390 57957243904 58001295136 58063610880 58070441646 58180677632 58184082432 58288619520 58335603480 58377692660 58491934720 58503486720 58548644352 58560207552 58764470072 58870049920 58949662464 58992194688 59003845488 59055575040 59119312896 59145820195 59261565440 59273269440 59377310685 59489734656 59502965760 59768407776 59813835609 59885371392 59897198592 59940414464 60045626736 60057485586 60100026210 60175014912 60319807680 60331720680 60339048448 60456898152 60729104128 60835700772 60841774080 60954753024 60966791424 61010779008 61053994880 61126780680 61169661245 61242818560 61246402560 61289367040 61296577293 61362433440 61416531456 61428661056 61482516480 61576470340 61801346816 61813552416 61934518272 62097047040 62109311040 62224643712 62281836904 62336440320 62403719168 62675741619 62917365852 62961932220 63095173120 63205922880 63218405880 63224820736 63335798064 63342120960 63348306714 63438916555 63469830144 63514787840 63638840160 63871248384 64037579760 64050227010 64106694624 64117481472 64162897920 64175569920 64215461926 64221872640 64341128192 64353835392 64522712940 64648980480 64661748480 64897892352 65054049280 65066897280 65181107970 65201899392 65251457028 65342398464 65453262336 65499624960 65559828320 65688125440 65803426560 65816422560 66110028831 66228806160 66236850176 66249931776 66366219024 66496094208 66552442880 66669261120 66682428120 66717363040 66730539540 66861127680 66925951488 67159394368 67174331280 67239458748 67371042816 67419651072 67432966272 67595223080 67608572955 67727503360 67740879360 67859783640 67881429504 68003389440 68254067840 68306751744 68320242144 68453941248 68503330816 68637126384 68685744240 68802280635 68824227136 68876537974 68898170880 68950537920 68972531712 69093597888 69404690432 69526515168 69540246468 69639712910 69676333056 69859177920 69866266624 69908184280 70002724176 70053231192 70067066517 70116697245 70128495360 70190321664 70204184064 70373108960 70387007460 70644059904 70968053760 70974984234 70982069760 71113878528 71127923328 71179242176 71241646080 71403558912 71454136320 71652620032 71729602560 72115811152 72120031452 72249606720 72256937984 72383769216 72398064816 72446554880 72501618920 72602664960 72725847040 72730103040 73185805440 73200259440 73264793856 73343508480 73389099344 73403593494 73455587590 73547240448 73687078080 73740243360 73754806860 73884549120 73891764408 73899141120 74362168320 74516456448 74531173248 74710509720 74791143728 74803728384 74856714240 74871498240 74925518080 75057033420 75079474624 75161640960 75218768640 75423810560 75554318664 75571122690 75714207744 75847107456 75911380160 76044625965 76126699866 76193441280 76208489280 76263473760 76603684201 76770664320 76785826320 76845095712 76995477504 77066247168 77251683520 77266940520 77418147840 77427255528 77578776576 77594098176 77780804640 77852296130 78004648960 78064859136 78080276736 78599549952 78646707315 78656259584 78671793984 78740766720 78809885091 78964111872 79031025920 79169747580 79319646208 79337287680 79474567392 79691210368 79751780812 79839060480 79862931456 80003113344 80060835648 80076647448 80133368280 80146851840 80233353216 80426410240 80442294240 80609197536 81114267696 81122365440 81130287546 81273004032 81289055232 81347705344 81502374240 81564321285 81604067328 81661870080 81677998080 81728769724 81816577920 81888708608 81904881408 82418069888 82422893088 82562736762 82677805056 82740645504 82796062720 82812414720 82957773780 82966191616 83115253760 83120117760 83128234959 83567655492 83657439360 83889821136 83949242960 84049323435 84140036694 84213803520 84274563840 84291207840 84447730752 84456161280 84464408952 84851786880 85161664512 85178483712 85383439680 85400302680 85475592832 85567426560 85629163520 85637525743 85744963584 85796407980 85805113856 86030283920 86075523072 86198640640 86215664640 86366997360 86755863040 86908143960 86925308085 86935865856 87001942704 87029268480 87095416320 87271016448 87332833280 87503405220 87566538990 87737902080 87755230080 87822966528 88146705108 88305074880 88333242368 88488292032 88505768232 88678969344 88814483177 88892348160 88909904160 88974052720 89148170240 89234601984 89254448640 89565775040 89652611664 89828057088 89845797888 89892868096 89910621696 90068440104 90144763940 90150039315 90321172480 90479711520 90497581020 90508572672 91075668992 91093656192 91253551158 91432129536 91516168512 91580992320 91736374180 91864227840 91934050560 91963375616 92124797184 92142991584 92364705510 92702020224 92720328624 92901777408 93145570560 93163966560 93336965568 93346283520 93404308256 93422755356 93488929660 93504660480 93587095552 93605578752 93849343280 94192079872 94376048778 94442898330 94624071680 94633312312 94642759680 94808884320 94818504704 94837231104 95003697096 95204745216 95272181760 96056369640 96160041936 96244346880 96323192889 96332808960 96511692288 96530753088 96784069410 96973470720 96992622720 97346838528 97495598074 97581073920 97600345920 97686391808 97802849088 97871457992 97877185542 98062987264 98179893504 98249437440 98320324480 98339742480 98522352544 98532188160 98705139840 99149557760 99343209240 99355275264 99374897664 99614012960 99689726015 99738304512 99808952320 99828664320 100003891680 100076044560 100095809310 100291691520 100739091552 100761496920 101129476608 101149449408 101392834620 101502266488 101591255040 101611319040 101684631680 101822144256 102005084160 102160962155 102360885760 102381101760 102460127616 102480363216 102680911872 102754996224 102837822626 103022587360 103028616360 103224197120 103236340704 103314806961 103347256320 103425806880 103438368768 103458797568 103707739520 104086478848 104107035648 104289772752 104459569365 104799399936 104862276420 104895725312 105079846788 105285482496 105306276096 105559663440 105580511190 105783050240 105966089856 106452080640 106462476351 106473104640 106670817792 106691884992 106747780864 106768863264 106844491040 106862469120 106977804288 107181204480 107256392320 107478930048 107594403840 108152356928 108163153920 108173716728 108385406976 108575653824 108669832320 108752428380 108903997440 109088770560 109206508544 109778708160 109897190784 110083649016 110105390241 110183381385 110237073408 110320860672 110416552960 110610365040 110632210290 110826823680 110837646612 110848711680 111423540656 111543252480 111774684672 111853094848 112065764580 112186715592 112205592576 112285071360 112307247360 112366085120 112388277120 112585550130 112596974336 112619211936 113135715840 113331477996 113571311616 113844586240 113867070240 114089902080 114190049799 114290161920 114326618112 114395210640 114954219520 115155996480 115178739480 115599370752 115877525280 115900410780 115914487808 116002590272 116127221760 116140883292 116361355264 116368164864 116671206960 116755385320 116778444195 116983869440 117006973440 117097288704 117120415104 117528940144 117740099840 117899324928 117984389376 118007690976 118111150080 118238625792 118291640390 118523130880 118546538880 118754621370 118979469312 119005931520 119536815552 119627671218 119794397184 119880828928 120091253472 120114971172 120200052420 120350029824 120639615360 120663441360 120678096896 120913796304 121458208256 121671401544 121683548160 121695431319 121909506048 121933582848 122021558016 122107989760 122253561360 122339322490 122492805120 122578734080 122593154586 122724866880 122833062912 122857322112 123152940680 123602693632 123627104832 123844105143 124194094080 124218622080 124449287424 124563673808 124672880640 124807438336 125351483238 125834731704 125923864440 126190346240 126210055041 126411845760 126436811760 126449641472 126671596128 126684241920 126696613428 126877833110 127277680320 127742496768 128075159520 128100454020 128213389248 128234962944 128325795840 128351139840 128430923852 128443745280 128682256384 128707670784 129045425880 129297960960 129323496960 130108098560 130133794560 130362215940 130403798784 130502914056 130684796928 130906524672 130999249920 131119656640 131349808485 131606853120 131632845120 132220057662 132315454529 132457612320 132473700352 132499863552 132732438048 132992188416 133104885760 133338522240 133364856240 133434726080 133461079080 133722255360 133851902976 134318788736 134348662560 134478917496 134742085632 134839302144 134865932544 135190446160 135217145910 135455006720 135481758720 135719567280 135762859008 136006778880 136508135680 136613503488 136640484288 137006661632 137274252768 137371488480 137604561270 137648454272 137753075948 137796341760 137901075840 137945063424 138187195776 138547058265 138809380864 139053030336 139080492936 139279425820 139352666112 139565616421 139718355840 139732533248 139816368560 140005448352 140106462384 140134133034 140233394490 140256990720 140380643328 140408368128 140746217920 140774014920 141288119808 141664347495 141936107520 141949968468 141964139520 142227757056 142255846656 142358484352 142807117824 142908272640 143305240064 143459205120 144231622304 144240062904 144499213440 144513875968 144767538432 144796129632 144893109760 145003237840 145176104115 145451694080 145460206080 146243397111 146371610880 146400518880 146529587712 146687016960 146778198688 146807186988 146911175180 147094480896 147374156160 147480486720 147509613720 147783528816 147798282240 148724336640 149032912896 149062346496 149421019440 149582287456 149607456768 149713428480 149742996480 149851036160 150114066840 150143713965 150158949248 150323281920 150437537280 150847621120 151108637328 151142245380 151428415488 151694214912 151822760320 152089251930 152253399732 152386882560 152416978560 152526947520 153207368402 153541328640 153571652640 153690191424 154132494336 154256733939 154503367040 154533881040 154836295680 154854511056 155157553152 155188196352 155561609280 155704592260 156009297920 156129718272 156160553472 157199099904 157293414630 157312519168 157343587968 157619770182 157928223744 158062051840 158339495160 158370766785 158674575360 158949134784 159382420736 159503561624 159678120960 159725862912 160006226688 160121671296 160153294896 160266736560 160293703680 160466706432 160538654815 160852820480 160884588480 161218395072 162228535392 162244730880 162260575092 162546008064 162578110464 162695410688 163004748480 163128642570 163355996160 163457539448 163633155840 163777417216 163809762816 164836139776 164845786176 165125473524 165355610112 165481291008 165592125440 165624829440 165915547560 165932383232 166230507520 166240235520 166256469918 167135310984 167314878720 167779642272 167898485920 168098646870 168280073388 168427607040 168549127680 168582415680 168895461504 168928817904 169703573760 170323329024 170356967424 170766879360 170800605360 170951185664 171134853120 171258327040 171275051486 171489927168 171592815960 171610227712 172060567840 172191344935 172397281280 172431329280 172733994720 173511726080 173816287920 173850616170 173871731712 174003885408 174190832640 174542032896 174665666560 175006810440 175133077980 175475804160 175510460160 175645933056 176293410216 176610149760 176666484736 176976584064 177011536464 177357938688 177437460585 177628966354 177784696320 177819808320 177948105440 178296340480 178469203968 178508897280 179131550080 179305223328 179441506827 179656114176 179691595776 179785736192 179821243392 180136880208 180289527880 180300078630 180642344960 180959423040 180995162040 181017145344 182151337984 182187312384 182507102316 182864259072 183032337024 183161984640 183472748360 183508983735 183728455680 183868101120 183889731879 184249594368 184285983168 184729411020 185404040448 185440657248 185803554816 186291141120 186327933120 186673931136 186808616512 186845510712 186977859320 187009320960 187211157504 187698686560 188027224857 188384159744 188752097556 188885796660 189266624624 189285519360 189617768640 189637009408 189674462208 190007394192 190316749665 190409490432 190544363520 192112739280 192320083872 192488693760 192646385778 192665617920 193023384576 193061506176 193568138820 193946941440 193985245440 194693677056 194991196148 195162147840 195200691840 195372783616 195605698176 195742915984 195754371084 196125974528 196359787008 196498874880 196640648960 196679484960 197044705088 197064376320 197410279680 198299115520 198330086493 198686418480 198710550528 198749795328 199228025920 199379452030 199657328640 200007783360 200152089120 200191618620 200583383040 201478183104 201522993840 202258953216 202298898816 202785669240 202825718865 203004532976 203182510080 203222638080 203369263360 203644288512 204010168320 204321924310 204721771520 204762203520 204920255232 204960726432 205361823744 205509992448 205675645252 206045174720 206057232720 206406841905 206472681408 206629613922 206694512640 206851613760 206917595136 207415479040 208172957696 208214071296 208579545504 208919138730 209598799872 209724552840 209791450624 210159693576 210201199551 210350091735 210570964992 210612552192 211119326880 211161022380 211932179712 212904161280 212924952702 212946209280 213341635584 213383769984 213495561728 213537726528 213688982080 213724938240 214362408960 214512784640 214957860096 215188807680 216304713856 216347433456 216770813952 217151307648 217339664640 217504856760 217807994880 218177541120 218413017088 219557416320 219794381568 220167298032 220210780482 220366762770 220641721344 220833105920 221220730080 221264420580 221653647360 221675293224 221697423360 222847081312 223086504960 223549369344 223706189696 224131529160 224373431184 224411185152 224570142720 224614494720 224732170240 224754116741 224776554240 225171100260 225193948672 225238423872 226271431680 226662955992 227142623232 227689172480 227734140480 228133877895 228380099598 228580323840 228790421280 229811052603 229908439040 230311992960 230357478960 231198741504 231755050560 231800821560 231828975616 232005180544 232254443520 232281766584 232722710528 232736329728 233342413920 233510770640 233556888390 233967738880 234013946880 234194577408 234240830208 235057880288 235480199680 235798649856 235940121945 235968778752 236015381952 236222300160 236583280780 237046261760 237093077760 237509242740 237958938624 238011863040 239073631104 239255342436 239588794368 239761657856 240182506944 240229942344 240400104840 240700059648 241067882909 241279230720 241326882720 241356193792 241827592608 242916416512 243342803088 243367096320 243390862638 243738995185 243819012096 243867165696 244043116032 244215979520 244507122720 244678644980 244692963855 244985610240 245157468160 245186309172 245449733760 245666125824 245714644224 246305881360 247205387264 247254209664 247688210286 248388188160 248437244160 248898574848 249127347616 249345761280 249614876672 250702966476 251669463408 251847728880 252380692480 252420110082 252823691520 252873623520 252899282944 253343192256 253368483840 253393226856 253755666220 254555360640 255484993536 256150319040 256200908040 256426778496 256702279680 256861847704 256887490560 256912577229 257094556565 257364512768 257415341568 258090851760 258595921920 258646993920 260216197120 260267589120 260724431880 260807597568 261005828112 261813049344 261998499840 262239313280 262699616970 263213706240 263265690240 264440115324 264630909058 264915224640 264999727104 265464876096 266209771520 266443449531 266677044480 266729712480 266869452160 266922158160 267444510720 267703805952 268637577472 268697325120 268957834992 269484171264 269678604288 269731865088 270380892320 270434291820 270910013440 270963517440 271439134560 271525718016 273016271360 273227006976 273280968576 274548505536 274742976960 275209122540 275296908544 275506151896 275592683520 275802151680 275890126848 276374391552 277094116530 277618761728 278106060672 278160985872 278558851640 278705332224 279131232842 279436711680 279632737120 280010896704 280212924768 280268266068 280466788980 280513981440 280761286656 280816736256 281492435840 281548029840 282576239616 283328694990 283872215040 283899936936 283928279040 284455514112 284511693312 284716968704 285614235648 285816545280 286610480128 288463244608 288480125808 288969578667 288998426880 289535076864 289592259264 289786219520 290006475680 290352208230 290903388160 290920412160 292486794222 292743221760 292801037760 293059175424 293556397376 293614373976 293822350360 294188961792 294748312320 294960973440 295019227440 295567057632 295596564480 297448673280 298065825792 298124692992 298842038880 299069178045 299164574912 299214913536 299426856960 299485992960 299702072320 300228133680 300287427930 300317898496 300875074560 301695242240 302217274656 302284490760 303388429824 303645520640 304178503860 304506799464 304773765120 304833957120 305053895040 306414736804 306482886465 307082657280 307143305280 307380382848 308264988672 308513467878 309006734080 309067762080 309672591360 309709022112 309944420883 310315106304 310376392704 311123218560 311409184520 312018595840 312259436544 312321106944 313378708095 314398199808 314586829260 314625038336 314687175936 315239540364 315856447488 316124103680 316678990320 316741533570 317349150720 317898269568 318764841472 319007123248 319356241920 319387429053 320012453376 320243342592 320306589792 320533473120 320587407360 320933412864 321077309630 321705640960 321769176960 322436790144 324457070784 324489461760 324521150184 325156220928 325390821376 326009496960 326257285140 326711992320 326915078896 327266311680 327554834432 327619525632 329672279552 329691572352 330250947048 330316170723 330550144155 330711220224 330962582016 331184250880 331249658880 331831095120 331864766464 332480471040 332512939836 334270621968 334629757440 335559284544 335796971840 336197293740 336560146776 336855214080 337098255360 337164831360 337790923008 337857635808 339407147520 340713934848 341234593259 341533758720 341601210720 341902371328 342269706240 342516654080 342550102972 342570149397 342979854336 343185631920 343220455424 344121135680 344382689870 344862658560 345467989440 347023452160 347632575840 347701232340 347743463424 348007770816 348381665280 349084065792 349331333120 350013620880 350266155960 350335332585 350951608320 351020920320 351291866112 352586820432 353220299520 353332969472 353953168128 354023072928 354715877376 354874921170 355257932708 355569392640 355639616640 355896210880 356938407936 357017794560 358263100160 358610446656 358883013654 359383191552 359571472384 359642486784 360273760416 360579055760 360600157260 361284689920 361918846080 361990324080 362034290688 364302675968 364374624768 365014204632 365728518144 366064674048 366323969280 366945496720 367017967470 367736202240 367779463758 368499188736 368571966336 369458822040 370808080896 370881314496 372582282240 372655866240 373347862272 373617233024 373691021424 373955718640 374018641920 374422315008 375397373120 376054449714 376768319488 377504195112 377771593320 378533249248 378571038720 378820958857 379235537280 379274018816 379348924416 380014788384 380633499330 383018421005 384225478560 384640167744 384977387520 385292771556 385331235840 386046769152 386123012352 387136277640 387893882880 387970490880 389982392296 390324295680 390401383680 390745567232 391211396352 391485831968 391508742168 392251949056 392719574016 392997749760 393281297920 393358969920 394049425455 394089410176 394820559360 396598231040 396660172986 396946363587 397372836960 397421101056 397499590656 398456051840 398758904060 399314657280 400015566720 400304178240 400383237240 401166766080 402956366208 403045987680 404517906432 404597797632 405571338480 405651437730 406009065952 406365020160 406445276160 406738526720 407288577024 408020336640 408643848620 409443543040 409524407040 409840510464 409921452864 411019984896 411351290504 412090349440 412114465440 412813683810 412945362816 413259227844 413389025280 413703227520 413835190272 414830958080 415641174795 416428142592 417159091008 417838277460 418696849263 419197599744 419449105680 419582901248 420319387152 420402399102 420700183470 421141929984 421225104384 422238653760 422322044760 423864359424 425808322560 425849905404 425892418560 426683271168 426767539968 426991123456 427075453056 427377964160 428187628715 428724817920 429025569280 429915720192 430377615360 432609427712 432694866912 433541627904 434302615296 434679329280 435009713520 436355082240 436826034176 438730191333 439114832640 439588763136 440334596064 440421560964 440733525540 441283442688 441666211840 442441460160 442528841160 443350586448 443394846720 444072415885 445694162624 446173009920 447098738688 447412379392 448263058320 448746862368 448822370304 449140285440 449228989440 449464340480 449508233482 449553108480 450342200520 450387897344 450476847744 452542863360 453325911984 454285246464 455378344960 455468280960 456267755790 456760199196 457160647680 457580842560 459622105206 459816878080 460623985920 460714957920 462397483008 462770201817 463510101120 463601643120 463657951232 464010361088 464508887040 464563533168 465472659456 466684827840 467021541280 467113776780 467935477760 468027893760 468389154816 468481660416 470115760576 470960399360 471597299712 471880243890 471937557504 472030763904 473166561560 474092523520 474186155520 475018485480 476023726080 478147262208 478510684872 479177588736 479523315712 480365013888 480459884688 480800209680 481400119296 481615964445 482135765818 482558461440 482653765440 483655185216 485832833024 486685606176 486734192640 486781725276 487477990370 487638024192 487734331392 488086232064 488431959040 489014245440 489357289960 489385927710 490314936320 490372618344 490899467520 491332251648 491429288448 492611762720 494410774528 494508419328 495376420572 496776376320 496874488320 497797149696 498254695232 498691522560 501405932952 503338926816 503695457760 504840220164 505647383040 505747247040 505798565888 506686384512 506786453712 507511332440 509110721280 510969987072 512300638080 512401816080 512853556992 513404559360 513723695408 513774981120 513825154458 514189113130 514729025536 514830683136 516181703520 516574034805 517191843840 517293987840 520432394240 520535178240 521448863760 521615195136 522011656224 523626098688 523996999680 524478626560 525399233940 526427412480 526531380480 528880230648 529261818116 529830449280 529999454208 530929752192 532312381755 532886899062 533354088960 533459424960 533738904320 533844316320 534889021440 535407611904 536225789407 537275154944 537394650240 537915669984 538324520481 538968342528 539357208576 539463730176 540761784640 540868583640 541927034880 542878269120 543051436032 546032542720 546454013952 546561937152 549097011072 549485953920 550418245080 550526951205 550593817088 551012303792 551185367040 551604303360 551669195637 552748783104 554188233060 555237523456 556212121344 556321971744 557117703280 557410664448 558262465684 558873423360 559265474240 560021793408 560425849536 560536532136 560933577960 561027962880 561633472512 562984871680 563096059680 565152479232 566657389980 567799873872 567856558080 568911028224 569023386624 569433937408 570950248995 571228471296 571633090560 573220960256 576926489216 576960251616 577939157334 577996853760 579070153728 579184518528 579572439040 580012951360 580704416460 581806776320 581840824320 584973588444 585486443520 585602075520 586118350848 587112794752 587228747952 587644700720 588377923584 589496624640 589921946880 590038454880 591134115264 591193128960 594897346560 596131651584 596249385984 597684077760 598138356090 598329149824 598971985920 599404144640 600456267360 600574855860 600635796992 601750149120 603390484480 604434549312 604568981520 606776859648 607291041280 608357007720 608477156595 609013598928 609547530240 609667914240 610107790080 612829473608 612965772930 614165314560 614286610560 614760765696 616529977344 617026935756 618013468160 618135524160 619220525715 619418044224 619888841766 620752785408 622246437120 622818369040 624037191680 624518873088 624642213888 626757416190 628796399616 629173658520 629250076672 629374351872 630479080728 631050275205 631712894976 632248207360 633357980640 633483067140 635796539136 637529682944 638014246496 638712483840 638774858106 640024906752 640486685184 640613179584 641066946240 641174814720 642154619260 643411281920 643538353920 644873580288 648914141568 649042300368 650312441856 650781642752 652018993920 652514570280 653423984640 653830157792 654532623360 655109668864 655239051264 659344559104 659383144704 660501894096 660632341446 661100288310 661577272645 661925164032 662368501760 662499317760 663662190240 663729532928 664960942080 665025879672 668541243936 669259514880 671118569088 671593943680 672394587480 673120293552 673710428160 674196510720 674262350223 674329662720 675581846016 675715271616 678814295040 681427869696 682469186518 683067517440 683202421440 683804742656 685033308160 685100205944 685140298794 686371263840 686440910848 688242271360 688765379740 689433157809 689725317120 690935978880 694046904320 695265151680 695402464680 695486926848 696015541632 696763330560 697828082105 698168131584 698662666240 700027241760 700532311920 700670665170 701903216640 702041840640 702583732224 705173640864 706440599040 707906336256 708046145856 709749842340 710515865416 711138785280 711279233280 711792421760 713876815872 714035589120 716526200320 717220893312 717766027308 718766383104 719284973568 720547520832 721158111520 721200314520 722569379840 723203648727 723837692160 723980648160 724068581376 728605351936 728749249536 730028409264 731216985555 731457036288 732129348096 732647938560 733890993440 734035934940 735472404480 735558927516 736998377472 737143932672 738917644080 741616161792 741762628992 745164564480 745311732480 746695724544 747234466048 747382042848 747911437280 748037283840 748844630016 750794746240 752108899428 753536638976 755008390224 755543186640 757066498496 757142077440 757641917714 758471074560 758697848832 760029576768 761266998660 766036842010 768450957120 769280335488 770585543112 770662471680 770737731687 771283669695 772093538304 772246024704 774272555280 775787765760 775940981760 779964784592 780648591360 780802767360 781491134464 782422792704 782971663936 783017484336 785439148032 785995499520 786562595840 786717939840 788098850910 788178820352 789641118720 793320345972 793892727174 794745673920 794999181312 796912103680 797517808120 798629314560 799330348593 800031133440 800608356480 800766474480 802333532160 805912732416 806091975360 809035812864 809195595264 811142676960 811302875460 812018131904 812730040320 812890552320 813477053440 814577154048 817287697240 818887086080 819048814080 819681020928 819842905728 822702581008 824180698880 824228930880 825627367620 825890725632 826518455688 826778050560 827406455040 827670380544 829661916160 831282349590 832856285184 834318182016 835676554920 837393698526 838898211360 839165802496 840638774304 840804798204 841400366940 842283859968 842450208768 844477307520 844644089520 847728718848 851616645120 851699810808 851784837120 853366542336 853535079936 853982246912 854150906112 854755928320 856375257430 857449635840 858051138560 859831440384 865218855424 865389733824 866908736001 868605230592 869358658560 870019427040 872710164480 873652068352 877460382666 878229665280 879177526272 880669192128 880843121928 881467051080 882566885376 883332423680 884882920320 885057682320 886701172896 886789693440 888144831770 891388325248 892346019840 894197477376 894824758784 896526116640 897207534135 897493724736 897644740608 898280570880 898457978880 898928680960 899016466964 899106216960 900684401040 900775794688 900953695488 905085726720 906651823968 910756689920 910936561920 912535511580 913520398392 914321295360 915161685120 919244210412 919448659395 921247971840 921429915840 924794966016 925540403634 926208181703 927020202240 927203286240 927315902464 928020722176 929017774080 929127066336 929833262649 930945318912 933369655680 934043082560 934227553560 936055787520 936778309632 936963320832 940136124285 940231521152 941920798720 943194599424 943760487780 943875115008 944061527808 946333123120 948185047040 948372311040 950036970960 952047452160 956294524416 957021369744 959046631424 960730027776 960919769376 961600419360 962800238592 963231928890 964271531636 965116922880 965307530880 967310370432 971665666048 973371212352 973468385280 973563450552 974955980740 975468662784 976172464128 976863918080 976959314947 978028490880 978714579920 978771855420 980629872640 980745236688 981798935040 982664503296 982858576896 985223525440 988821549056 989016838656 990752841144 991650432465 993552752640 993748976640 995594299392 996509390464 1002811865904 1006677853632 1007390915520 1009680440328 1011294766080 1011494494080 1011597131776 1013372769024 1013572907424 1015022664880 1018221442560 1023703779777 1024601276160 1024803632160 1025707113984 1026809118720 1027447390816 1027549962240 1027650308916 1028378226260 1029458051072 1029661366272 1032363407040 1033148069610 1034587975680 1040864788480 1041070356480 1042897727520 1043230390272 1044023312448 1047252197376 1047993999360 1048957253120 1050798467880 1051005997755 1052854824960 1053062760960 1057760461296 1058523636232 1059660898560 1059998908416 1061859504384 1064624763510 1065773798124 1066708177920 1066918849920 1067477808640 1067688632640 1070815223808 1072451578814 1074550309888 1074789300480 1075831339968 1076649040962 1078714417152 1078927460352 1081523569280 1081737167280 1083854069760 1085756538240 1086102872064 1092065085440 1092908027904 1093123874304 1098194022144 1098971907840 1100836490160 1101053902410 1101187634176 1102024607584 1103208606720 1103338391274 1105497566208 1108376466120 1112424242688 1112643943488 1114235406560 1116524931368 1117746846720 1118530948480 1120043586816 1120851699072 1121073064272 1121867155920 1122055925760 1123266945024 1123770583705 1125969743360 1126192119360 1130304958464 1133314779960 1135599747744 1135713116160 1136462876571 1137822056448 1138046773248 1138867874816 1141900497990 1146441920512 1149055263015 1153852978432 1153920503232 1155878314668 1155993707520 1158140307456 1158369037056 1159144878080 1160025902720 1161408832920 1163613552640 1163681648640 1169947176888 1170972887040 1171204151040 1172236701696 1174225589504 1174457495904 1175289401440 1176755847168 1178993249280 1179843893760 1180076909760 1182268230528 1189794693120 1190839090761 1192263303168 1192498771968 1195368155520 1196276712180 1196658299648 1197943971840 1198808289280 1200912534720 1201149711720 1201271593984 1203500298240 1205339414545 1206780968960 1208869098624 1209137963040 1213553719296 1214582082560 1216714015440 1216954313190 1218027197856 1219095060480 1219335828480 1220215580160 1225658947216 1225931545860 1228330629120 1228573221120 1229521531392 1233059954688 1234053871512 1236026936320 1236271048320 1238441051430 1238836088448 1239777683532 1241505570816 1244492874240 1245636738080 1248074383360 1249284427776 1253514832380 1256090547789 1257592799232 1258347317040 1258500153344 1258748703744 1260958161456 1262100550410 1263425789952 1264496414720 1266715961280 1266966134280 1271593078272 1275059365888 1276028492992 1277424967680 1277549716212 1280049813504 1280973370368 1281226359168 1282133892480 1284309238520 1284562886145 1286822563840 1287076707840 1289747160576 1297828283136 1298084600736 1300624883712 1301563285504 1304037987840 1305029140560 1307660315584 1309065246720 1310478102528 1316190573999 1318689118208 1318766289408 1321003788192 1321264682892 1322200576620 1323154545290 1323850328064 1324998635520 1327324380480 1327459065856 1330051759344 1332217247655 1337082487872 1338519029760 1342237138176 1343187887360 1344789174960 1346240587104 1347420856320 1348393021440 1348524700446 1348659325440 1351163692032 1351430543232 1357628590080 1362855739392 1364938373036 1366135034880 1366404842880 1367609485312 1370200411888 1370280597588 1372742527680 1372881821696 1376484542720 1377530759480 1378866315618 1379450634240 1381871957760 1388093808640 1388310605451 1390530303360 1390804929360 1390973853696 1392031083264 1393526661120 1395656164210 1400054483520 1401064623840 1401341330340 1403806433280 1404083681280 1405167464448 1410347281728 1412881198080 1415812672512 1416092291712 1419499684680 1421031730832 1422277570560 1422558466560 1423584843520 1428071178240 1433052400640 1434441786624 1435532054616 1437532766208 1438569947136 1441095041664 1442316223040 1442400629040 1444847893335 1446407297454 1447675384320 1447961296320 1455469999819 1457210703872 1457498499072 1460056818528 1462433971110 1462914072576 1464258696192 1465295877120 1467781986880 1468071869880 1470944808960 1471117855032 1473996754944 1474287865344 1477835288160 1483232323584 1483525257984 1490329128960 1490623464960 1493391449088 1494468932096 1494764085696 1495822874560 1496074567680 1501589492480 1504217798856 1507073277952 1510016780448 1511086373280 1514132996992 1515283835428 1516942149120 1517395697664 1520059153536 1522533997320 1532073684020 1536901914240 1538560670976 1541171086224 1541324943360 1541475463374 1542567339390 1544187076608 1544492049408 1548545110560 1549722104415 1551575531520 1551881963520 1559929569184 1561297182720 1561605534720 1562982268928 1564845585408 1565943327872 1566034968672 1570878296064 1571990999040 1573125191680 1573435879680 1576197701820 1576357640704 1579282237440 1586640691944 1587785454348 1589491347840 1589998362624 1593824207360 1595035616240 1596937145265 1598660697186 1600062266880 1601216712960 1601532948960 1604667064320 1608677368221 1611825464832 1612183950720 1618071625728 1618391190528 1622285353920 1622605750920 1624036263808 1625781104640 1626954106880 1629154308096 1634575394480 1637774172160 1638097628160 1639362041856 1639685811456 1645405162016 1648361397760 1648457861760 1651254735240 1651580853615 1651781451264 1653036911376 1653556101120 1654812910080 1659323832320 1662564699180 1665712570368 1668636364032 1671353109840 1674787397052 1677796422720 1678331604992 1681277548608 1681609596408 1682800733880 1684900417536 1687475180363 1688954615040 1689288179040 1695457437696 1703399621616 1703569674240 1706172966295 1706733084672 1707070159872 1707964493824 1708301812224 1709511856640 1712750514860 1712850746985 1714899271680 1716102277120 1719662880768 1730437710848 1730779467648 1733817472002 1737210461184 1738717317120 1740038854080 1745420328960 1747304136704 1754920765332 1756459330560 1758355052544 1761338384256 1761686243856 1762934102160 1765133770752 1766664847360 1769765840640 1770115364640 1773402345792 1773579386880 1776289663540 1782776650496 1784692039680 1788394954752 1789649517568 1793052233280 1794415068270 1794987449472 1796915957760 1797857361920 1798032933928 1798212433920 1801368802080 1801551589376 1801907390976 1810171453440 1813303647936 1821513379840 1821873123840 1825071023160 1827040796784 1828642590720 1830323370240 1838488420824 1838897318790 1842495943680 1842859831680 1849589932032 1851080807268 1852416363406 1854040404480 1854406572480 1856041444352 1858254132672 1859666525298 1866739311360 1868086165120 1868455107120 1872111575040 1873556619264 1873926641664 1880272248570 1880463042304 1883841597440 1886389198848 1887520975560 1887750230016 1888123055616 1892666246240 1894104794285 1896370094080 1896744622080 1900073941920 1912589048832 1914042739488 1921460055552 1921839538752 1923200838720 1926463857780 1928543063272 1930233845760 1930615061760 1934620740864 1943331332096 1946742424704 1947126901104 1949911961480 1950937325568 1952344928256 1953727836160 1953918629894 1956056981760 1957429159840 1957543710840 1961259745280 1961490473376 1963597870080 1965329006592 1965717153792 1970447050880 1977643098112 1978033677312 1981505682288 1983300864930 1984731817935 1987105505280 1987497953280 1991188598784 1993018780928 2005623731808 2013355707264 2014781831040 2019360880656 2022589532160 2022787050669 2022988988160 2026745538048 2027145814848 2030045329760 2036442885120 2047407559554 2049202552320 2049607264320 2051414227968 2054894781632 2055099924480 2055300617832 2056756452520 2059322732544 2064726814080 2066296139220 2068299473427 2069175951360 2082140712960 2085795455040 2086460780544 2088046624896 2093484246315 2094504394752 2095987998720 2097914506240 2101596935760 2102011995510 2105709649920 2106125521920 2115520922592 2117047272464 2119321797120 2123719008768 2129249527020 2131547596248 2133416355840 2133837699840 2134955617280 2135377265280 2141630447616 2144903157628 2149100619776 2149578600960 2151662679936 2153298081924 2157854920704 2163047138560 2163474334560 2167708139520 2169610946181 2171513076480 2172205744128 2184130170880 2185816055808 2186247748608 2193650956665 2196388044288 2197943815680 2201672980320 2202107804820 2202375268352 2204049215168 2206417213440 2206676782548 2210995132416 2216752932240 2224848485376 2225287886976 2228470813120 2233049862736 2235493693440 2237061896960 2240087173632 2241703398144 2242146128544 2243734311840 2244111851520 2246533890048 2247541167410 2251939486720 2252384238720 2260609916928 2266629559920 2271199495488 2271426232320 2272925753142 2276093546496 2277735749632 2283800995980 2292883841024 2298110526030 2307705956864 2307841006464 2311756629336 2311987415040 2312213195061 2313851009085 2316280614912 2316738074112 2318289756160 2320051805440 2322817665840 2327363297280 2339894353776 2341945774080 2342408302080 2344473403392 2348451179008 2348914991808 2350578802880 2357986498560 2359687787520 2360153819520 2364536461056 2381678181522 2384997543936 2390736311040 2392553424360 2393316599296 2395887943680 2397616578560 2397991045779 2401825069440 2402299423440 2402543187968 2407000596480 2410678829090 2417738197248 2418275926080 2427107438592 2429164165120 2433428030880 2433908626380 2436054395712 2438190120960 2438671656960 2440431160320 2451317894432 2451863091720 2456661258240 2457146442240 2459043062784 2468107743024 2472053872640 2472542096640 2476882102860 2477672176896 2479555367064 2483011141632 2488985748480 2491273476160 2498568855552 2507029664760 2512181095578 2513993636051 2516694634080 2517000306688 2517497407488 2521916322912 2524201100820 2526851579904 2528992829440 2533431922560 2533932268560 2543186156544 2550118731776 2552056985984 2554849935360 2555099432424 2560099627008 2561946740736 2562452718336 2564267784960 2568618477040 2569125772290 2573645127680 2574153415680 2579494321152 2595656566272 2596169201472 2603126571008 2608075975680 2610058281120 2615320631168 2618130493440 2620956205056 2632381147998 2637378236416 2637532578816 2642007576384 2642529365784 2644401153240 2646309090580 2647700656128 2649997271040 2651746711999 2654648760960 2654918131712 2660103518688 2664434495310 2674164975744 2677038059520 2681128947035 2684474276352 2686375774720 2689578349920 2691622602405 2692481174208 2694841712640 2696786042880 2697049400892 2697318650880 2702327384064 2702861086464 2715257180160 2729876746072 2732270069760 2732809685760 2735218970624 2740400823776 2740561195176 2745485055360 2745763643392 2752969085440 2755061518960 2757732631236 2758345978185 2763743915520 2776187617280 2776621210902 2778624545109 2781060606720 2781609858720 2781947707392 2784062166528 2787053322240 2791312328420 2800108967040 2802129247680 2802682660680 2808167362560 2810334928896 2820694563456 2825762396160 2831625345024 2832184583424 2838999369360 2842063461664 2844555141120 2845116933120 2847169687040 2856142356480 2866104801280 2868883573248 2871064109232 2877139894272 2882190083328 2884632446080 2884801258080 2889695786670 2892814594908 2895350768640 2895922592640 2910939999638 2914996998144 2920113637056 2924867942220 2928517392384 2930591754240 2930877944841 2935563973760 2936143739760 2941889617920 2942235710064 2947993509888 2948575730688 2955670576320 2966464647168 2967050515968 2980658257920 2981246929920 2986782898176 2988937864192 2989528171392 2991645749120 3003178984960 3008435597712 3020033560896 3022172746560 3028265993984 3030567670856 3033884298240 3034791395328 3040118307072 3045067994640 3064147368040 3071111339331 3073803828480 3077121341952 3082342172448 3082649886720 3082950926748 3085134678780 3088374153216 3088984098816 3097090221120 3099444208830 3103763927040 3119859138368 3122594365440 3123211069440 3129691170816 3131886655744 3132069937344 3141756592128 3143981998080 3146250383360 3146871759360 3152395403640 3152715281408 3158564474880 3173281383888 3175570908696 3178982695680 3179996725248 3187648414720 3190071232480 3193874290530 3197321394372 3200124533760 3202433425920 3203065897920 3217354736442 3223650929664 3224367901440 3236143251456 3236782381056 3244570707840 3245211501840 3248072527616 3251562209280 3253908213760 3258308616192 3269150788960 3275548344320 3276195256320 3278724083712 3279371622912 3290810324032 3296722795520 3296915723520 3302509470480 3303161707230 3303562902528 3306073822752 3309625820160 3318647664640 3325129398360 3337272728064 3342706219680 3349574794104 3355592845440 3356663209984 3362555097216 3363219192816 3365601467760 3369800835072 3371311751115 3374950360726 3377909230080 3378576358080 3390914875392 3406799243232 3407139348480 3409388629713 3412345932590 3413466169344 3414140319744 3415928987648 3416603624448 3419023713280 3425501029720 3425701493970 3432204554240 3439325761536 3447165789045 3460875421696 3461558935296 3467634944004 3474420922368 3477434634240 3480077708160 3490840657920 3509841530664 3512918661120 3516710105088 3522676768512 3523372487712 3525868204320 3530267541504 3539531681280 3540230729280 3546804691584 3552579327080 3565553300992 3569384079360 3572517272283 3576789909504 3579299035136 3586104466560 3588830136540 3589974898944 3593831915520 3596065867856 3596424867840 3602737604160 3603103178752 3603814781952 3616018243635 3620342906880 3626607295872 3643026759680 3643746247680 3650142046320 3654081593568 3657285181440 3660646740480 3676976841648 3677794637580 3684991887360 3685719663360 3699179864064 3702161614536 3704832726812 3708080808960 3708813144960 3712082888704 3716508265344 3719333050596 3733478622720 3736172330240 3736910214240 3744223150080 3747853283328 3753580525849 3760544497140 3760926084608 3767683194880 3768271643367 3772778397696 3775041951120 3775500460032 3776246111232 3785332492480 3788209588570 3793489244160 3800147883840 3825178097664 3828085478976 3842920111104 3843679077504 3846401677440 3852927715560 3853688658435 3857086126544 3860467691520 3861230123520 3869241481728 3886662664192 3893484849408 3894253802208 3899823922960 3901874651136 3904689856512 3907455672320 3907837259788 3912113963520 3914858319680 3915087421680 3922980946752 3927195740160 3931434307584 3940894101760 3955286196224 3956067354624 3963011364576 3966601729860 3969463635870 3974995906560 3982377197568 3986037561856 3996651742965 4011247463616 4026711414528 4029563662080 4038721761312 4045179064320 4045574101338 4045977976320 4053491076096 4054291629696 4060090659520 4072885770240 4094815119108 4098405104640 4099214528640 4102828455936 4109789563264 4110601235664 4113512905040 4118645465088 4129453628160 4132592278440 4136598946854 4138351902720 4164281425920 4171590910080 4172921561088 4176093249792 4186968492630 4195829012480 4203193871520 4204023991020 4211419299840 4212251043840 4231041845184 4234094544928 4238643594240 4247438017536 4258499054040 4263095192496 4266832711680 4267675399680 4269911234560 4270754530560 4289806315256 4298201239552 4299157201920 4303325359872 4306596163848 4315709841408 4326094277120 4326948669120 4334543680005 4339221892362 4343026152960 4366409999457 4368260341760 4371632111616 4372495497216 4387301913330 4392776088576 4395887631360 4403345960640 4404215609640 4404750536704 4408098430336 4412834426880 4413353565096 4421990264832 4433505864480 4449696970752 4450575773952 4456941626240 4466099725472 4470987386880 4474123793920 4480174347264 4483406796288 4484292257088 4487468623680 4488223703040 4495082334820 4503878973440 4504768477440 4521219833856 4533259119840 4542398990976 4545851506284 4552187092992 4555471499264 4567601991960 4585767682048 4596221052060 4615411913728 4615682012928 4623513258672 4623974830080 4624426390122 4627702018170 4631040908515 4632561229824 4633476148224 4636579512320 4640103610880 4645635331680 4649166313245 4654726594560 4679788707552 4683891548160 4684816604160 4688946806784 4696902358016 4697829983616 4701157605760 4715972997120 4719375575040 4720307639040 4729072922112 4763356363044 4769995087872 4781472622080 4785106848720 4786633198592 4795233157120 4795982091558 4803650138880 4804598846880 4805086375936 4814001192960 4821357658180 4826032104663 4835476394496 4836551852160 4854214877184 4858328330240 4866856061760 4867817252760 4872108791424 4877343313920 4880862320640 4884796574735 4902635788864 4903726183440 4913322516480 4914292884480 4918086125568 4936215486048 4944107745280 4945084193280 4953764205720 4955344353792 4959110734128 4977971496960 4982546952320 4997137711104 5014059329520 5024362191156 5027987272102 5033389268160 5034994814976 5043832645824 5048402201640 5057985658880 5062425541089 5066863845120 5067864537120 5086372313088 5100237463552 5104113971968 5110198864848 5118518898885 5120199254016 5123893481472 5124905436672 5128535569920 5137236954080 5138251544580 5147290255360 5148306831360 5158988642304 5191313132544 5192338402944 5216151951360 5220116562240 5230641262336 5236260986880 5241912410112 5264762295996 5274756472832 5275065157632 5284015152768 5285058731568 5288802306480 5292618181160 5295401312256 5299994542080 5303493423998 5309297521920 5320207037376 5328868990620 5348329951488 5354076119040 5362257894070 5368948552704 5372751549440 5379156699840 5383245204810 5384962348416 5393572085760 5394098801784 5394637301760 5404654768128 5405722172928 5430514360320 5459753492144 5464540139520 5465619371520 5470437941248 5480801647552 5481122390352 5490970110720 5505938170880 5510123037920 5515465262472 5516691956370 5527487831040 5553242421804 5557249090218 5562121213440 5563219717440 5568124333056 5582624656840 5600217934080 5604258495360 5605365321360 5616334725120 5620669857792 5641389126912 5651524792320 5663250690048 5664369166848 5677998738720 5682314382855 5684126923328 5689110282240 5690233866240 5694339374080 5732209602560 5737767146496 5742128218464 5764380166656 5769264892160 5769602516160 5779391573340 5785629189816 5790701537280 5791845185280 5821879999276 5829993996288 5840227274112 5849735884440 5857034784768 5861183508480 5861755889682 5871127947520 5872287479520 5883779235840 5884471420128 5895987019776 5897151461376 5911341152640 5932929294336 5934101031936 5954195453805 5961316515840 5962493859840 5973565796352 5977875728384 5979056342784 5983291498240 6006357969920 6016871195424 6040067121792 6044345493120 6056531987968 6061135341712 6067768596480 6068361152007 6080236614144 6090135989280 6128294736080 6142222678662 6147607656960 6154242683904 6164684344896 6165299773440 6165901853496 6170269357560 6177968197632 6194180442240 6198888417660 6207527854080 6239718276736 6246422138880 6259382341632 6263773311488 6264139874688 6280452738945 6283513184256 6287963996160 6292500766720 6293743518720 6304790807280 6305430562816 6317128949760 6346562767776 6351141817392 6357965391360 6375296829440 6380142464960 6387748581060 6394642788744 6400249067520 6404866851840 6406131795840 6434709472884 6447301859328 6448735802880 6473564762112 6483457271921 6489141415680 6490423003680 6496145055232 6503124418560 6507816427520 6508832838543 6516617232384 6538301577920 6552390512640 6557448167424 6558743245824 6580952869995 6581620648064 6593445591040 6593831447040 6605018940960 6606323414460 6607125805056 6612147645504 6619251640320 6637295329280 6650258796720 6674545456128 6685412439360 6699149588208 6711185690880 6713326419968 6725110194432 6726438385632 6731202935520 6739601670144 6742623502230 6749900721452 6755818460160 6757152716160 6781829750784 6813598486464 6814278696960 6818777259426 6824691865180 6828280639488 6831857975296 6833207248896 6838047426560 6851002059440 6851402987940 6864409108480 6878651523072 6894331578090 6921750843392 6923117870592 6935269888008 6941553027255 6948841844736 6954869268480 6960155416320 7019683061328 7025837322240 7033420210176 7045353537024 7046744975424 7051736408640 7079063362560 7080461458560 7093609383168 7105158654160 7131106601984 7145034544566 7158598070272 7172208933120 7177660273080 7179949797888 7187663831040 7192131735712 7192849735680 7205475208320 7206206357504 7207629563904 7232036487270 7253214591744 7277349999095 7286053519360 7287492495360 7300284092640 7308163187136 7314570362880 7321293480960 7353953683296 7355589275160 7369983774720 7371439326720 7404323229072 7409665453624 7416161617920 7417626289920 7424165777408 7433016530688 7438666101192 7466957245440 7472344660480 7473820428480 7495706566656 7507161051698 7521088994280 7521852169216 7535366389760 7536543286734 7541980908153 7550083902240 7551000920064 7552492222464 7570664984960 7576419177140 7586978488320 7600295767680 7650356195328 7656170957952 7685840222208 7687358155008 7692803354880 7705855431120 7707377316870 7714172253088 7720935383040 7722460247040 7738482963456 7786969698816 7788507604416 7799647845920 7809379713024 7814911344640 7815674519576 7824227927040 7829716639360 7830174843360 7845961893504 7854391480320 7862868615168 7881788203520 7912134709248 7926022729152 7933203459720 7938927271740 7949991813120 7955240135997 7964754395136 7972075123712 7993303485930 8022494927232 8043386841105 8053422829056 8059127324160 8077443522624 8090358128640 8091148202676 8091955952640 8106982152192 8108583259392 8120181319040 8145771540480 8189630238216 8196810209280 8198429057280 8205656911872 8219579126528 8221202471328 8227025810080 8237290930176 8258907256320 8265184556880 8273197893708 8328562851840 8335873635327 8343181820160 8345843122176 8352186499584 8373936985260 8391658024960 8406387743040 8408047982040 8424502087680 8437375901815 8462083690368 8468189089856 8477287188480 8494876035072 8516998108080 8526190384992 8533665423360 8535350799360 8539822469120 8541509061120 8579612630512 8596402479104 8598314403840 8606650719744 8613192327696 8631419682816 8652188554240 8653897338240 8669087360010 8678443784724 8686052305920 8732819998914 8736520683520 8744990994432 8774603826660 8785552177152 8791775262720 8792633834523 8806691921280 8808431219280 8809501073408 8816196860672 8825668853760 8826707130192 8843980529664 8867011728960 8899393941504 8901151547904 8913883252480 8932199450944 8941974773760 8948247587840 8960348694528 8966813592576 8968584514176 8974937247360 8990164669640 9007757946880 9009536954880 9066518239680 9084797981952 9091703012568 9104374185984 9110942998528 9135203983920 9192442104120 9213334017993 9230823827456 9231364025856 9247026517344 9247949660160 9248852780244 9255404036340 9262081817030 9265122459648 9266952296448 9280207221760 9291270663360 9298332626490 9359577415104 9367783096320 9369633208320 9393804716032 9395659967232 9402315211520 9431945994240 9438751150080 9440615278080 9458145844224 9526712726088 9539990175744 9562945244160 9570213697440 9573266397184 9591964183116 9607300277760 9609197693760 9610172751872 9642715316360 9652064209326 9670952788992 9673103704320 9708429754368 9716656660480 9733712123520 9735634505520 9744217582848 9754686627840 9761724641280 9769593149470 9805271577728 9807452366880 9826645032960 9828585768960 9836172251136 9872430972096 9888215490560 9890168386560 9907528411440 9910688707584 9918221468256 9955942993920 9965093904640 10028118659040 10048724382312 10055974544204 10066778536320 10069989629952 10087665291648 10096804403280 10113935253345 10124851082178 10133727690240 10135729074240 10172744626176 10188289998733 10200474927104 10208227943936 10220397729696 10228165889139 10237037797770 10240398508032 10247786962944 10249810873344 10257071139840 10274473908160 10276503089160 10296613662720 10317977284608 10341497367135 10382626265088 10384676805888 10432303902720 10440233124480 10461282524672 10472521973760 10529524591992 10549512945664 10550130315264 10568030305536 10570117463136 10577604612960 10585236362320 10590802624512 10606986847996 10618595043840 10640414074752 10657737981240 10696659902976 10708152238080 10724515788140 10737897105408 10745503098880 10758313399680 10766490409620 10769924696832 10788197603568 10789274603520 10809309536256 10811444345856 10848054730905 10861028720640 10919506984288 10929080279040 10931238743040 10940875882496 10961603295104 10962244780704 10981940221440 11011876341760 11020246075840 11030930524944 11033383912740 11054975662080 11106484843608 11114498180436 11124242426880 11126439434880 11136248666112 11165249313680 11200435868160 11208516990720 11210730642720 11232669450240 11260741577547 11282778253824 11303049584640 11326501380096 11328738333696 11355997477440 11364628765710 11368253846656 11380467732480 11388678748160 11464419205120 11475534292992 11484256436928 11528760333312 11538529784320 11539205032320 11558783146680 11561065975305 11571258379632 11581403074560 11583690370560 11643759998552 11659987992576 11680454548224 11699471768880 11714069569536 11722367016960 11723511779364 11742255895040 11744574959040 11768942840256 11794302922752 11822682305280 11865858588672 11868202063872 11908390907610 11924987719680 11947131592704 11955751456768 11958112685568 11966582996480 11989955228895 12012715939840 12033742390848 12080134243584 12088690986240 12113063975936 12122270683424 12135537192960 12136722304014 12160473228288 12180271978560 12256589472160 12284445357324 12295215313920 12308485367808 12329368689792 12331803706992 12340538715120 12355936395264 12388360884480 12397776835320 12415055708160 12479436553472 12492844277760 12518764683264 12527546622976 12528279749376 12560905477890 12569968180255 12585001533440 12587487037440 12609581614560 12610861125632 12634257899520 12693125535552 12702283634784 12715930782720 12750593658880 12760284929920 12775497162120 12789285577488 12800498135040 12809733703680 12812263591680 12869418945768 12894603718656 12897471605760 12947129524224 12966914543842 12978282831360 12980846007360 12992290110464 13015632855040 13017665677086 13076603155840 13099229998371 13104781025280 13114896334848 13117486491648 13161905739990 13163241296128 13186891182080 13187662894080 13210037881920 13212646828920 13214251610112 13224295291008 13238503280640 13258733559995 13274590658560 13300517593440 13349090912256 13370824878720 13398299176416 13422371381760 13450220388864 13452876771264 13462405871040 13485247004460 13499801442904 13511636920320 13514305432320 13563659501568 13627196972928 13637554518852 13649383730360 13656561278976 13666414497792 13676094853120 13702004118880 13702805975880 13728818216960 13757303046144 13788663156180 13843501686784 13846235741184 13870539776016 13883106054510 13893122725545 13897683689472 13909738536960 13920310832640 14039366122656 14051674644480 14066840420352 14090707074048 14093489950848 14103472817280 14158126725120 14160922917120 14187218766336 14210317308320 14262213203968 14290069089132 14317196140544 14344417866240 14355320546160 14359899595776 14384263471424 14385699471360 14410950416640 14415259127808 14464072974540 14478096313989 14506429183488 14554699998190 14574984990720 14600568185280 14616326374272 14642586961920 14654389724205 14707907366592 14711178550320 14739967549440 14742878653440 14808646458144 14819330907248 14832323235840 14835252579840 14848331554816 14866033061376 14877332202384 14933914490880 14944689320960 14947640856960 14991413133312 15014322103396 15042177988560 15043704338432 15073086573468 15083961816306 15100167804480 15104984444928 15141329969920 15152838354280 15173956976640 15187276623267 15200591535360 15300712390656 15312341915904 15355556696655 15371680444416 15374716310016 15385606709760 15411710862240 15414754633740 15428344506176 15441870766080 15444920494080 15476965926912 15573939397632 15577015208832 15599295691840 15631349039152 15648455854080 15659433278720 15660349686720 15691923787008 15708782960640 15725737230336 15763576407040 15824269418496 15852045458304 15866406919440 15877854543480 15899983626240 15910480271994 15944150247424 15986606971860 16044989854464 16086773682210 16106845658112 16118254648320 16154887045248 16180716257280 16182296405352 16183911905280 16213964304384 16217166518784 16240362638080 16291543080960 16379260476432 16393620418560 16396858114560 16411313823744 16439158253056 16442404942656 16454051620160 16517814512640 16530369113760 16546395787416 16671747270654 16686363640320 16704372999168 16747873970520 16783316049920 16812775486080 16816095964080 16849004175360 16874751803630 16924167380736 16936378179712 16954574376960 16989752070144 17033996216160 17046943148565 17052380769984 17067330846720 17070701598720 17079644938240 17083018122240 17159225261024 17192804958208 17196628807680 17213301439488 17226384655392 17304377108480 17307794676480 17338174720020 17356887569448 17372104611840 17465639997828 17489981988864 17549207653320 17571104354304 17583550525440 17585267669046 17597955452357 17613383842560 17616862438560 17619002146816 17632393721344 17651337707520 17653414260384 17687961059328 17734023457920 17798787883008 17802303095808 17827766504960 17862586361415 17864398901888 17883949547520 17896495175680 17920697389056 17933627185152 17937169028352 17949874494720 17980329339280 18015515893760 18019073909760 18133036479360 18169595963904 18183406025136 18221885997056 18270407967840 18384884208240 18426668035986 18461647654912 18462728051712 18494053034688 18495899320320 18497705560488 18510808072680 18524163634060 18533904592896 18560414443520 18562226983993 18582541326720 18596665252980 18719154830208 18739266416640 18767902629245 18787609432064 18791319934464 18804630423040 18841358216835 18863891988480 18877502300160 18881230556160 18916291688448 19053425452176 19125890488320 19140427394880 19146532794368 19183928366232 19214600555520 19218395387520 19220345503744 19285430632720 19304128418652 19341905577984 19346207408640 19433313320960 19450371815763 19467424247040 19471269011040 19488435165696 19509373255680 19523449282560 19539186298940 19610543155456 19614904733760 19657171537920 19672344502272 19744861944192 19776430981120 19780336773120 19815056822880 19821377415168 19836442936512 19911885987840 19930187809280 20056237318080 20097448764624 20111949088408 20133557072640 20139979259904 20175330583296 20193608806560 20227870506690 20249702164356 20267455380480 20271458148480 20345489252352 20376579997466 20416455887872 20440795459392 20456331778278 20474075595540 20495573925888 20499621746688 20514142279680 20548947816320 20553006178320 20593227325440 20635954569216 20682994734270 20765252530176 20769353611776 20864607805440 20880466248960 20922565049344 21059049183984 21100260630528 21136060611072 21140234926272 21155209225920 21170472724640 21213973695992 21237190087680 21280828149504 21315475962480 21393319805952 21449031576280 21475794210816 21491006197760 21516626799360 21532980819240 21539849393664 21576395207136 21578549207040 21618619072512 21622888691712 21696109461810 21832049997285 21839013968576 21858160558080 21862477486080 21923206590208 21924489561408 21963880442880 22023752683520 22040492151680 22061861049888 22066767825480 22109951324160 22212969687216 22228996360872 22248484853760 22252878869760 22272497332224 22330498627360 22400871736320 22417033981440 22421461285440 22521483155094 22565556507648 22606099169280 22625942724459 22653002760192 22657476667392 22711994954880 22729257531420 22736507693312 22760935464960 22777357496320 22928838410240 22951068585984 22968512873856 23057520666624 23077059568640 23078410064640 23117566293360 23122131950610 23142516759264 23162806149120 23167380741120 23287519997104 23360909096448 23398943537760 23428139139072 23444734033920 23447023558728 23484511790080 23489149918080 23537885680512 23588605845504 23645364610560 23736404127744 23816781815220 23849975439360 23865720407991 23894263185408 23911502913536 23916225371136 23933165992960 23979910457790 24025431879680 24067484781696 24130160523315 24160268487168 24177381972480 24226127951872 24244541366848 24271074385920 24273444608028 24320946456576 24360543957120 24513178944320 24568890714648 24590430627840 24616970735616 24658737379584 24663607413984 24681077430240 24711872790528 24776721768960 24795553670640 24958873106944 24985688555520 25007620905981 25037529366528 25055093245952 25056559498752 25121810955780 25139936360510 25174974074880 25219163229120 25221722251264 25312127705445 25386251071104 25404567269568 25431861565440 25501187317760 25520569859840 25550994324240 25578571154976 25600996270080 25619467407360 25624527183360 25738837891536 25789207437312 25794943211520 25894259048448 25933829087684 25956565662720 25961692014720 25984580220928 26035331354172 26153206311680 26198459996742 26209562050560 26234972983296 26323811479980 26326482592256 26373782364160 26375325788160 26377901503569 26420075763840 26425293657840 26428503220224 26448590582016 26477006561280 26517467119990 26601035186880 26698181824512 26741649757440 26796598352832 26844742763520 26900440777728 26905753542528 26924811742080 26970494008920 26999602885808 27023273840640 27028610864640 27254393945856 27275109037704 27298767460720 27313122557952 27332828995584 27352189706240 27404008237760 27405611951760 27577326312360 27653929996561 27687003373568 27692471482368 27741079552032 27766212109020 27786245451090 27795367378944 27840621665280 28078732245312 28103349288960 28181414148096 28186979901696 28206945634560 28316253450240 28321845834240 28374437532672 28420634616640 28524426407936 28580138178264 28634392281088 28688835732480 28710641092320 28719799191552 28768526942848 28821900833280 28830518255616 28928145949080 28956192627978 29012858366976 29109399996380 29149969981440 29201136370560 29232652748544 29285173923840 29308779448410 29415814733184 29422357100640 29479935098880 29485757306880 29617292916288 29638661814496 29664646471680 29670505159680 29696663109632 29732066122752 29754664404768 29867828981760 29889378641920 29895281713920 30028644206792 30084355977120 30087408676864 30146173146936 30167923632612 30200335608960 30209968889856 30282659939840 30305676708560 30341805760035 30374553246534 30401183070720 30564869996199 30601424781312 30624683831808 30711113393310 30743360888832 30749432620032 30771213419520 30823421724480 30829509267480 30856689012352 30889840988160 30953931853824 31147878795264 31154030417664 31198591383680 31262698078304 31296911708160 31318866557440 31320699373440 31383847574016 31417565921280 31527152814080 31648538836992 31704090916608 31732813838880 31755709086960 31820960543988 31888300494848 31973213943720 32089979708928 32173547364420 32213691316224 32236509296640 32309774090496 32364592810704 32367823810560 32417286359605 32427928608768 32434333037568 32480725276160 32544164192715 32583086161920 32758520952864 32787240837120 32793716229120 32822627647488 32878316506112 32884809885312 32908103240320 33035629025280 33060738227520 33092791574832 33343494541308 33372727280640 33408745998336 33495747941040 33566632099840 33625550972160 33632191928160 33698008350720 33749503607260 33782224732641 33848334761472 33872756359424 33909148753920 33979504140288 34067992432320 34093886297130 34104761539968 34141403197440 34159289876480 34166036244480 34318450522048 34393257615360 34426602878976 34452769310784 34608754216960 34615589352960 34676349440040 34713775138896 34744209223680 34931279995656 34979963977728 35098415306640 35142208708608 35167101050880 35170535338092 35195910904714 35226767685120 35233724877120 35264787442688 35306828520768 35468046915840 35597575766016 35604606191616 35655533009920 35725172722830 35728797803776 35792990351360 35841394778112 35867254370304 35874338056704 35899748989440 35960658678560 36031031787520 36038147819520 36266072958720 36339191927808 36366812050272 36540815935680 36769768416480 36853336071972 36923295309824 36925456103424 36988106069376 36995411120976 37021616145360 37048327268120 37067809185792 37120828887040 37124453967986 37165082653440 37193330505960 37438309660416 37478532833280 37535805258490 37575218864128 37582639868928 37609260846080 37682716433670 37709904540765 37755004600320 37762461112320 37832583376896 38106850904352 38251780976640 38280854789760 38293065588736 38367856732464 38429201111040 38436790775040 38570861265440 38608256837304 38683811155968 38692414817280 38900743631526 38934848494080 38942538022080 38976870331392 39046898565120 39078372597880 39221086310912 39229809467520 39297689995113 39314343075840 39344689004544 39489723888384 39560673546240 39630113645760 39642754830336 39672885873024 39776200679985 39823771975680 39860375618560 40112474636160 40194897529248 40223898176816 40267114145280 40350661166592 40387217613120 40455741013380 40499404328712 40534910760960 40542916296960 40690978504704 40753159994932 40832911775744 40881590918784 40912663556556 40948151191080 40999243493376 41028284559360 41097895632640 41106012356640 41186454650880 41271909138432 41365989468540 41530505060352 41538707223552 41679368176635 41729215610880 41760932497920 41845130098688 42118098367968 42200521261056 42272121222144 42280469852544 42310418451840 42340945449280 42427947391984 42474380175360 42561656299008 42630951924960 42786639611904 42898063152560 42951588421632 42982012395520 43033253598720 43065961638480 43079698787328 43152790414272 43157098414080 43245777383424 43392218923620 43664099994570 43678027937152 43724954972160 43846413180416 43848979122816 43927760885760 43963169172615 44047505367040 44080984303360 44123722099776 44133535650960 44219902648320 44425939374432 44457992721744 44496969707520 44505757739520 44544994664448 44660997254720 44801743472640 44834067962880 44842922570880 45042966310188 45131113015296 45251885448918 45314953334784 45423989909760 45458515062840 45473015386624 45521870929920 45554714992640 45561829869801 45902137171968 45937025747712 46066670089965 46115041333248 46154119137280 46156820129280 46235132586720 46244263901220 46285033518528 46325612298240 46334761482240 46575039994208 46721818192896 46797887075520 46894047117456 46969023580160 46978299836160 47075771361024 47177211691008 47290729221120 47472808255488 47633563630440 47699950878720 47731440815982 47823005827072 47832450742272 47866331985920 47959820915580 48050863759360 48134969563392 48260321046630 48320536974336 48354763944960 48452255903744 48489082733696 48542148771840 48546889216056 48641892913152 48721087914240 49026357888640 49137781429296 49180861255680 49233941471232 49317474759168 49327214827968 49362154860480 49553443537920 49591107341280 49917746213888 50015241811962 50110186491904 50113118997504 50243621911560 50279872721020 50349948149760 50438326458240 50443444502528 50624255410890 50772502142208 50809134539136 50863723130880 50941449993665 51002374635520 51041139719680 51101988648480 51140829445695 51157142309952 51201992540160 51238934814720 51249054366720 51477675783072 51578414874624 51589886423040 51867658175368 51913131325440 51923384029440 51969160441856 52070662708344 52306412623360 52396919993484 52469945966592 52647622959960 52652965184512 52747564728320 52750651576320 52755803007138 52793866357071 52840151527680 52850587315680 52857006440448 52897181164032 52954013122560 53034934239980 53202070373760 53396363649024 53483299514880 53593196705664 53689485527040 53800881555456 53811507085056 53849623484160 53940988017840 53999205771616 54046547681280 54057221729280 54508787891712 54550218075408 54597534921440 54665657991168 54704379412480 54808016475520 54811223903520 55154652624720 55307859993122 55384942964736 55482159104064 55532424218040 55572490902180 55681243330560 55686680951979 56157464490624 56303707887735 56362828296192 56373959803392 56413891269120 56632506900480 56643691668480 56748875065344 56841269233280 57048852815872 57160276356528 57377671464960 57421282184640 57439598383104 57537053885696 57643801666560 57661036511232 57856291898160 57912385255956 58025716733952 58218799992760 58299939962880 58351115447289 58402272741120 58465305497088 58570347847680 58617558896820 58831629466368 58844714201280 58971514613760 59234585832576 59277323628992 59329292943360 59341010319360 59464132245504 59509328809536 59735657963520 59778757283840 59790563427840 60057288413584 60168711954240 60174817353728 60292346293872 60335847265224 60400671217920 60419937779712 60565319879680 60611353417120 60683611520070 60749106493068 60802366141440 61129739992398 61249367663616 61422226786620 61486721777664 61498865240064 61542426839040 61646843448960 61659018534960 61713378024704 61779681976320 61907863707648 62295757590528 62308060835328 62397182767360 62525396156608 62593823416320 62637733114880 62641398746880 62767695148032 63054305628160 63408181833216 63465627677760 63511418173920 63641921087976 63776600989696 63946427887440 64179959417856 64347094728840 64427382632448 64473018593280 64619548180992 64729185621408 64735647621120 64834572719210 64855857217536 64868666075136 64961450552320 65088328385430 65496149991855 65517041905728 65574481674240 65587432458240 65756633012224 65769619770624 65816206480640 66071258050560 66121476455040 66185583149664 66686989082616 66745454561280 66817491996672 66991495882080 67251101944320 67264383856320 67499007214520 67564449465282 67696669522944 67745512718848 67818297507840 67877828173377 67959008280576 68135984864640 68187772594260 68209523079936 68282806394880 68332072488960 68636901044096 68786515230720 68853205757952 68905538621568 69217508433920 69231178705920 69352698880080 69427550277792 69488418447360 69862559991312 70196830613280 70284417417216 70334202101760 70341070676184 70391821809428 70453535370240 70467449754240 70529574885376 70613657041536 70936093831680 71209212383232 71311066019840 71318029991131 71450345445660 71457595607552 71585980702720 71597161223973 71682789556224 71734508740608 71748676113408 71799497978880 71921317357120 72076295639040 72390481569945 72532145917440 72678383855616 72733624100544 73081631871360 73539536832960 73706672143944 73846590619648 73850912206848 73976212138752 73990822241952 74043232290720 74096654536240 74135618371584 74241657774080 74248907935972 74330165306880 74386661011920 74876619320832 74957065666560 75071610516980 75150437728256 75165279737856 75218521692160 75365432867340 75419809081530 75524922224640 75665166753792 75936383116335 76213701808704 76503561953280 76561709579520 76586131177472 76735713464928 76858402222080 76873581550080 77141722530880 77216513674608 77367622311936 77384829634560 77801487263052 77869696988160 77885076044160 77953740662784 78156745195760 78442172621824 78459618935040 78595379990226 78628686151680 78979447776768 79121347092480 79260227291520 79285509660672 79345771746048 79552401359970 79720751237120 80224949272320 80389795058496 80447796353632 80534228290560 80701322333184 80774435226240 80911482026760 80998808657424 81069821521920 81085832593920 81506319989864 81665823551488 81763181837568 81825327113112 81896302382160 81998486986752 82056569118720 82195791265280 82212024713280 82731978937080 82961789989683 83061010120704 83077414447104 83358736353270 83521864995840 83690260197376 84236196735936 84544242444288 84560939705088 84620836903680 84681890898560 84855894783968 84948760350720 85123312598016 85261903849920 85573279223808 85796126305120 85903176843264 85964024791040 86066507197440 86131923276960 86159397574656 86305580828544 86491554766848 86784437847240 87328199989140 87356055874304 87449909944320 87692826360832 87697958245632 87855521771520 87926338345230 87989777261785 88095010734080 88161968606720 88247444199552 88267071301920 88439805296640 88851878748864 88915985443488 88993939415040 89011515479040 89089989328896 89321994509440 89603486945280 89668135925760 89685845141760 90085932620376 90262226030592 90503770897836 90629906669568 90847979819520 90917030125680 90946030773248 91109429985280 91123659739602 91694609988597 91804274343936 91874051495424 92133340179930 92230082666496 92308238274560 92313640258560 92470265173440 92488527802440 92570067037056 92669522964480 92811134919965 93150079988416 93443636385792 93595774151040 93788094234912 93938047160320 93956599672320 94151542722048 94581458442240 94945616510976 95267127260880 95462881631964 95664901484544 95732663971840 95919641831160 96101727518720 96269939126784 96520642093260 96641073948672 96709527889920 96904511807488 96978165467392 97093778432112 97251859078815 97283785826304 97442175828480 98052715777280 98275562858592 98361722511360 98467882942464 98634949518336 98654429655936 98724309720960 99106887075840 99182214682560 99835492427776 100030483623924 100220372983808 100226237995008 100487243823120 100559745442040 100699896299520 100876652916480 101248510821780 101346674197923 101545004284416 101618269078272 101727446261760 101882899987330 102082279439360 102203977296960 102281658891390 102314284619904 102477869629440 102498108733440 102955351566144 103179772846080 103735316350736 103826262650880 103846768058880 103938320883712 104141325416688 104612825246720 104793839986968 104939891933184 105295245919920 105305930369024 105501303152640 105511606014276 105587732714142 105680303055360 105701174631360 105794362328064 106069868479960 106404140747520 106792727298048 106966599029760 107186393411328 107378971054080 107601763110912 107623014170112 107699246968320 107881976035680 107998411543232 108093095362560 108114443458560 109017575783424 109100436150816 109195069842880 109616032951040 109622447807040 110309305249440 110615719986244 110769885929472 110964318208128 111064848436080 111144981804360 111362486661120 111373361903958 112314928981248 112607415775470 112725656592384 112747919606784 112827782538240 113129713622295 113265013800960 113287383336960 113497750130688 113682538466560 114097705631744 114320552713056 114755342929920 114842564369280 114879196766208 115074107771392 115287603333120 115712583796320 115824770511912 116051433467904 116437599985520 116702230894578 116804545482240 116930610994176 117140695695360 117235117793640 117663258932736 117689428402560 117943029227520 118469171665152 118554647257984 118682020638720 118928264491008 119018657619072 119328602039955 119471315927040 119557514567680 119581126855680 120114576827168 120337423908480 120349634707456 120584692587744 120671694530448 120801342435840 121130639759360 121222706834240 121367223040140 121498212986136 121604732282880 122259479984796 122498735327232 122844453573240 122997730480128 123084853678080 123185688166499 123293686897920 123318037069920 123426756049408 123559363952640 123815727415296 124591515181056 124616121670656 124794365534720 125038104529905 125050792313216 125187646832640 125275466229760 125282797493760 125535390296064 126108611256320 126816363666432 126931255355520 127022836347840 127283842175952 127553201979392 127892855774880 128359918835712 128694189457680 128854765264896 128946037186560 129239096361984 129458371242816 129471295242240 129669145438420 129737332150272 129922901104640 130176656770860 130992299983710 131034083811456 131174864916480 131513266024448 131539239541248 131632412961280 131889507517845 132142516101120 132242952910080 132371166299328 133373978165232 133490909122560 133634983993344 133982991764160 134502203888640 134528767712640 134998014429040 135128898930564 135393339045888 135491025437696 135755656346754 136271969729280 136375545188520 136419046159872 136565612789760 136664144977920 137273802088192 137706411515904 137811077243136 138269649982805 138435016867840 138462357411840 138705397760160 138855100555584 138976836894720 139725119982624 140393661226560 140682141352368 140783643618856 140907070740480 140934899508480 141059149770752 141227314083072 141872187663360 142418424766464 142622132039680 142636059982262 142900690891320 142915191215104 143171961405440 143194322447946 143469017481216 143497352226816 143598995957760 143842634714240 144152591278080 144780963139890 145064291834880 145356767711232 145467248201088 146163263742720 147079073665920 147413344287888 147701824413696 147952424277504 147981644483904 148086464581440 148193309072480 148483315548160 148497815871944 148660330613760 148773322023840 149753238641664 150143221033960 150330559475712 150437043384320 150730865734680 150839618163060 151049844449280 151330333507584 151872766232670 152427403617408 152824349980995 153007123906560 153123419159040 153471426929856 153716804444160 153747163100160 154283445061760 154433027349216 154735244623872 154769659269120 155602974526104 155739393976320 155770152088320 155907481325568 156313490391520 156884345243648 156919237870080 157190759980452 157958895553536 158242694184960 158381599071213 158520454583040 158571019321344 158691543492096 159104802719940 159441502474240 160449898544640 160779590116992 160895592707264 161068456581120 161402644666368 161548870452480 161822964053520 161997617314848 162139643043840 162171665187840 163012639979728 163331647102976 163526363675136 163650654226224 163792604764320 163996973973504 164113138237440 164391582530560 164424049426560 165463957874160 165923579979366 166154828894208 166717472706540 167043729991680 167060042855937 167380520394752 168472393471872 168911123663205 169088484888576 169121879410176 169241673807360 169363781797120 169711789567936 169897520701440 170246625196032 170523807699840 171146558447616 171592252610240 172133014394880 172263846553920 172318795149312 172611161657088 172983109533696 173568875694480 174656399978280 174712111748608 174899819888640 175053346341867 175385652721664 175395916491264 175711043543040 175852676690460 175979554523570 176323937213440 176494888399104 176534142603840 177703757497728 177831970886976 177987878830080 178023030958080 178643989018880 179206973890560 179336271851520 179371690283520 180171865240752 180524452061184 181007541795672 181259813339136 181695959639040 181834060251360 181892061546496 182247319479204 183389219977194 183748102990848 184266680359860 184460165332992 184616476549120 184627280517120 184940530346880 184977055604880 185140134074112 185339045928960 185622269839930 186300159976832 186887272771584 187191548302080 187576188469824 187876094320640 187913199344640 188303085444096 189162916884480 190534254521760 190925763263928 191329802969088 191465327943680 191839283662320 192539878253568 193041284186520 193282147897344 193419055779840 193577509975927 193809023614976 193956330934784 194187556864224 194503718157630 194567571652608 194884351656960 196105431554560 196488449975565 196551125717184 196723445022720 197269899036672 197308859311872 197448619441920 198213774151680 198364429365120 199670984855552 200060967247848 200440745967616 200452475990016 200974487646240 201119490884080 201753305832960 202497021643560 202693348395846 203090008568832 203236538156544 203454892523520 203765799974660 204164558878720 204407954593920 204563317782780 204628569239808 204996217466880 205910703132288 206359545692160 207470632701472 207652525301760 207693536117760 207876641767424 208282650833376 209225650493440 209587679973936 210590491839840 210611860738048 211002606305280 211023212028552 211175465428284 211360606110720 211402349262720 211588724656128 212139736959920 212808281495040 213933198059520 213954089973393 214372786822656 214757942108160 215203526221824 215246028340224 215398493936640 215763952071360 215996823086464 216228886917120 218035151566848 218200872301632 218390139685760 219232065902080 219244895614080 220618610498880 221231439972488 221539771858944 221928636416256 222129696872160 222289963608720 222724973322240 222746723807916 224629857962496 225214831550940 225451313184768 225495839213568 225655565076480 226259427244590 226574766673920 226995500261376 227365076933120 227809149349005 228641105426112 229510685859840 229685128738560 229758393532416 230148215542784 230575206666240 231425167592640 231649541023824 232102866935808 232875199971040 233404461789156 233609090964480 233861221988352 234470235587280 235326517865472 235378856805120 235886058455040 236938343330304 237109294515968 237364041277440 237856528982016 238037315238144 238657204079910 239115029135360 239162253711360 240229153654336 240674847816960 241169385175488 241343389060896 241602684871680 242261279518720 242445413668480 242734446080280 242996425972272 243209464565760 244518959969592 244997470654464 245688907146480 245995460960256 246169707356160 246371376332998 246587373795840 246636074139840 246853512098816 248885369969049 249183030362112 249232243341312 249588731069440 250076209059810 250101584626432 250550932459520 250565594987520 251070780592128 252217222512640 253632727332864 253862510711040 254045672695680 254567684351904 255785711549760 256719837671424 257388378915360 257709530529792 257892074373120 258478192723968 258916742485632 259338290876840 259474664300544 259845802209280 260353313541720 261984599967420 262068167622912 262349729832960 263026532048896 263078479082496 263264825922560 263779015035690 263969331785355 264285032202240 264485905820160 264742332598656 266747956330464 266981818245120 267269967986688 267965983528320 269004407777280 269057535425280 269996028858080 270257797861128 270786678091776 270982050875392 271511312693508 272543939458560 272751090377040 272838092319744 273328289955840 274547604176384 275083829965791 275412823031808 275622154486272 276539299965610 276924714823680 277410795520320 277710201111168 278433404759895 279450239965248 280787322453120 281364282704736 281567287237712 281814141480960 281869799016960 282118299541504 282454628166144 283744375326720 284836849532928 285244264079360 285272119964524 285801381782640 285830382430208 286388644895892 286994704453632 287197991915520 287685269428480 288305182556160 289561926279780 290128583669760 290713535422464 290934496402176 291755577236445 292326527485440 294158147331840 294826688575776 295403648827392 295904848555008 295963288967808 296172929162880 296386618144960 296995631743888 297320661227520 297546644047680 299506477283328 300286442067920 300661118951424 300874086768640 301461731469360 301679236326120 302099688898560 303745532465340 304854807234816 305648699961990 306246838318080 306942853859712 307433608888320 307494326200320 308566890123520 308866054698432 309539318538240 311205949052208 311478787952640 311540304176640 311814962651136 312626980783040 313768690487296 313838475740160 314381519960904 315917791107072 316763198142426 317040909166080 317383086984192 318209605439880 318883004948480 320899797089280 321559180233984 321791185414528 322136913162240 322805289332736 323097740904960 323645928107040 323995234629696 324279286087680 324343330375680 326025279959456 326663294205952 327052727350272 327301308452448 327585209528640 328783165061120 328848098853120 330927915748320 331847159958732 332309657788416 333434945413080 334087459983360 334120085711874 334761040789504 336944786943744 337822247326410 338176969777152 338243758820352 338483347614720 338727563594240 339389140866885 339423579135872 339795041402880 340493250392064 341047615399680 342293116895232 343184505220480 344266028789760 344527693107840 344637590298624 345222323314176 347137751388960 349312799956560 349424223497216 350106692683734 350771305443328 350791832982528 351422087086080 351705353380920 351959109047140 352647874426880 352989776798208 353068285207680 355407514995456 355663941773952 356046061916160 356590149955655 357287978037760 357985806119865 358413947781120 358672543703040 358743380567040 360343730481504 361048904122368 362015083591344 363391919278080 363668120502720 363784123092992 364494638958408 366778439954388 367496205981696 368533360719720 369232953098240 369254561034240 369557064499497 369881060693760 369954111209760 370280268148224 370678091857920 371244539679860 372600319953664 373774545543168 374383096604160 375152376939648 375752188641280 375826398689280 376606170888192 378325833768960 381068509043520 381851526527856 382659605938176 382930655887360 383678567324640 385079756507136 386082568373040 386564295794688 386838111559680 387155019951854 387912661869568 388375113728448 389007436315260 389768703313920 392210863109120 392976899951130 393102251434368 394539798073344 394617718623744 394897238883840 396427548303360 396728858730240 399341969711104 400121934495696 400904951980032 401948975292480 402238981768160 403506611665920 404994043287120 405386696791692 406180017137664 406473076313088 407531599949320 408329117757440 408815909187840 409126635565560 409257138479616 409992434933760 411821406264576 414808949948415 414941265402944 415305050603520 415387072235520 416565301666752 418451300986880 419175359947872 421180983679680 421223721476096 422046424057104 422350930856568 422721212221440 422804698525440 423177449312256 424279473919840 425616562990080 427866396119040 427908179946786 428745573645312 429515884216320 430407052443648 430492056680448 430796987873280 431527904142720 431993646172928 432457773834240 436070303133696 436401744603264 436780279371520 438464131804160 438489791228160 441237220997760 442462879944976 443857272832512 444259393744320 444579927217440 445449946644480 445493447615832 449259715924992 450429663101880 450991678427136 451311130152960 452518854489180 453149533347840 453991000522752 454730153866240 455618298698010 457282210852224 458473049942985 459021371719680 459370257477120 460296431085568 461150413332480 462850335185280 463299082047648 464205733871616 465750399942080 466808923578312 467218181928960 467722443976704 468940471174560 470653035730944 470757713610240 473876686660608 474218589031936 474728082554880 475144797213639 475713057964032 476074630476288 477314408159820 478324507422720 480458307308672 481349695633920 482338770350976 482686778121792 483205369743360 484522559037440 484890827336960 485468892160560 485992851944544 486418929131520 489037919939184 489994941308928 491377814292960 491990921920512 492339414712320 492742752665996 493174747591680 493272148279680 493707024197632 497770739938098 498464486682624 499177462138880 500152418119620 500203169252864 501101864919040 501131189975040 501180128567811 502141561184256 506733370989615 507265454665728 507725021422080 508091345391360 509135368703808 511571423099520 513439675342848 514776757830720 516956385447936 517833484971264 518676581753680 518949328601088 519691604418560 520706627083440 523969199934840 524136335245824 524699459665920 526053064097792 526156958164992 526529651845120 527558030071380 527938663570710 528971811640320 529484665197312 533495912660928 533963636490240 535931967056640 538008815554560 538115070850560 539992057716160 540515595722256 541573356183552 541964101750784 543022625387016 545087878917120 545502180754080 545676184639488 549095208352768 550167659931582 551244308972544 553078599931220 553849429647360 554821591040640 555420402222336 556866809519790 558900479930496 561574644906240 562728565409472 563134574475424 563628282961920 563739598033920 564236599083008 564909256332288 567488750653440 570488528158720 570544239929048 571602763565280 571660764860416 572777289791784 573989408907264 574395983831040 575370538856960 579123852559560 580257167339520 580732529927781 581427070844928 581868992804352 583511154472890 584653054970880 588316294663680 589653377151552 591809697110016 591926577935616 592345858325760 592773236289920 593991263487776 594641322455040 595093288095360 599012954566656 600572884135840 601322237902848 601748173537280 602923462938720 603358472652240 607491064930680 609709614469632 611297399923980 612493676636160 613885707719424 614988652400640 615928440832495 617133780247040 617732109396864 619078637076480 622411898104416 622957575905280 623080608353280 623629925302272 625253961566080 627537380974592 627676951480320 628763039921808 631835582214144 633526396284852 634081818332160 634766173968384 636419210879760 637766009896960 641799594178560 641862269920179 643118360467968 643582370829056 644273826324480 645610578665472 646195481809920 647291856214080 647990469259392 648686660751360 652050559918912 654105454700544 654602616904896 655170419057280 657566330122240 657696197706240 661855831496640 663694319917464 664619315576832 666869890826160 668174919966720 668240171423748 673889573887488 675644494652820 676353939554304 676487517640704 676966695229440 677455127188480 678778281733770 678847158271744 680986500784128 682095230799360 686369010440960 688532057579520 689055386215680 689275180597248 690444646628352 694275502777920 698625599913120 698848446994432 700213385367468 701542610886656 701583665965056 703410706761840 703918218094280 705295748853760 705979553596416 706136570415360 710815029990912 711327883547904 712092123832320 713180299911310 714575956075520 715971612239730 717345087406080 717486761134080 720687460963008 724030167182688 726783838556160 727336241005440 727568246185984 728989277916816 733556879908776 734992411963392 737066721439440 738509122068480 739114128998994 739762121387520 739908222419520 740560536296448 742489079359720 745200639907328 746656109907147 747549091086336 748766193208320 750304753879296 751652797378560 753212341776384 756651667537920 762137018087040 763703053055712 767357134649280 770159513014272 772165136746080 773128591589376 773676223119360 774310039903708 775825323739136 776750227456896 778014872630520 779537406627840 784421726218240 785953799902260 786204502868736 789079596146688 789235437247488 789794477767680 791907995356065 792855096606720 793457717460480 798683939422208 800243868991392 801809903960064 803897950584960 804477963536320 807013223331840 809988086574240 810773393583384 812360034275328 812946152626176 815063199898640 816658235514880 817631818375680 818253271131120 818514276959232 819984869867520 823642812529152 829617899896830 829882530805888 830774144471040 833130603333504 835300214279685 836902601973760 838350719895744 842361967359360 842447442952192 844092848114208 844701861713136 845442424442880 845609397050880 846354898624512 848558947839680 851233125980160 855732792238080 855816359893572 857491147290624 860984113360896 861593975746560 863055808285440 863987292345856 864915547668480 872140606267392 872803489206528 873560558743040 875266731709335 876928263608320 876979582456320 882474441995520 884925759889952 887714545665024 888518787488640 889159854434880 890986895231664 898519431849984 900859326203760 901983356854272 902622260305920 905037708978360 906299066695680 909460307732480 911236597396020 914564421704448 916946099885970 918740514954240 920592862171136 922300826664960 925700670370560 926598164095296 931500799884160 933617847156624 934436363857920 935444887953408 937880942349120 941306071461888 941515427220480 947753373321216 948437178063872 950289594427278 952149260952576 954628816319640 956649014845440 960916614617344 962699391267840 964677540701952 965373556243584 966410739486720 967887549879635 969045118074880 969781654673920 970937784321120 971985703889088 972837858263040 978075839878368 979989882617856 982755628585920 985485505331992 986349495183360 986544296559360 987414048395264 995541479876196 996928973365248 998354924277760 1000304836239240 1000406338505728 1002203729838080 1002262379950080 1002360257135622 1004283122368512 1013466741979230 1014530909331456 1015450042844160 1016182690782720 1018270737407616 1023142846199040 1026879350685696 1029553515661440 1033912770895872 1035666969942528 1037353163507360 1039383208837120 1041413254166880 1047938399869680 1048272670491648 1052313916329984 1053059303690240 1055116060142760 1055877327141420 1057943623280640 1058969330394624 1066991825321856 1069770449866965 1071863934113280 1076017631109120 1076230141701120 1079984115432320 1081031191444512 1083146712367104 1083928203501568 1086045250774032 1090175757834240 1091004361508160 1091352369278976 1098190416705536 1100335319863164 1102488617945088 1106157199862440 1107698859294720 1108671193498491 1109643182081280 1110840804444672 1113733619039580 1117800959860992 1123149289812480 1125457130818944 1126269148950848 1127256565923840 1127479196067840 1129818512664576 1134977501306880 1141088479858096 1143205527130560 1143321529720832 1145554579583568 1147978817814528 1148791967662080 1150741077713920 1158247705119120 1160514334679040 1161465059855562 1163737985608704 1167022308945780 1169306109941760 1176632589327360 1179306754303104 1183619394220032 1183853155871232 1184691716651520 1185546472579840 1187982526975552 1189282644910080 1190186576190720 1198025909133312 1201145768271680 1205846925877440 1206716945304480 1214982129861360 1219419228939264 1222594799847960 1224987353272320 1227771415438848 1229977304801280 1231856881664990 1234267560494080 1235464218793728 1244426849845245 1244823796208832 1245915151810560 1246161216706560 1250507923132160 1255074761949184 1255353902960640 1257526079843616 1263671164428288 1267052792569704 1268163636664320 1269532347936768 1272838421759520 1283599188357120 1283724539840358 1286236720935936 1287164741658112 1288547652648960 1291221157330944 1292390963619840 1294583712428160 1295980938518784 1297373321502720 1304101119837824 1308210909401088 1309205233809792 1310340838114560 1315132660244480 1315392395412480 1323711662993280 1327388639834928 1333739781652320 1336349839933440 1336480342847496 1347779147774976 1351288989305640 1352975035281408 1353933390458880 1354910254376960 1355042569831489 1357556563467540 1357694316543488 1361973001568256 1364190461598720 1372738020881920 1375419149828955 1377064115159040 1378110772431360 1380889293256704 1388551005555840 1397251199826240 1397696893988864 1400426770734936 1403085221773312 1403167331930112 1406821413523680 1407836436188560 1410591497707520 1411959107192832 1412273140830720 1421630059981824 1422655767095808 1424184247664640 1426360599822620 1429151912151040 1431943224479460 1434973522268160 1441374921926016 1448060334365376 1453567677112320 1454672482010880 1455136492371968 1457978555833632 1467113759817552 1469984823926784 1474133442878880 1477018244136960 1478228257997988 1479524242775040 1479816444839040 1481121072592896 1484978158719440 1490401279814656 1493312219814294 1497532386416640 1500609507758592 1503305594757120 1506424683552768 1524274036174080 1527406106111424 1534714269298560 1540319026028544 1544330273492160 1548620079807416 1551650647478272 1553500454913792 1556029745261040 1559074813255680 1568843452436480 1571907599804520 1572409005737472 1578159192293376 1578470874494976 1579588955535360 1583815990712130 1586915434920960 1600487737982784 1607795901169920 1608955927072640 1614026446663680 1619976173148480 1621546787166768 1624720068550656 1625892305252352 1630126399797280 1633316471029760 1635263636751360 1636506542262240 1637028553918464 1647285625058304 1659235799793660 1659765061611776 1661548288942080 1666261206667008 1670600428559370 1673805203947520 1676701439791488 1684723934718720 1688185696228416 1689403723426272 1690884848885760 1691218794101760 1692709797249024 1697117895679360 1702466251960320 1711465584476160 1711632719787144 1714982294581248 1721968226721792 1723187951493120 1726111616570880 1727974584691712 1742197589783343 1744281212534784 1745606978413056 1747121117486080 1750533463418670 1753856527216640 1753959164912640 1764948883991040 1769851519779904 1775429091330048 1777037574977280 1778319708869760 1781973790463328 1797038863699968 1801718652407520 1803966713708544 1805244520611840 1810075417956720 1818920615464960 1822473194792040 1829128843408896 1833892199771940 1837481029908480 1841185724342272 1847785322497485 1851401340741120 1853196328190592 1863001599768320 1867235694313248 1868872727715840 1870889775906816 1875761884698240 1882612142923776 1883030854440960 1895506746642432 1896874356127744 1900579188854556 1904298521905152 1909257632639280 1913298029690880 1921833229234688 1925398782535680 1925586809760537 1929355081403904 1930747112487168 1932821478973440 1935775099759270 1939563309347840 1941875568642240 1943971407778176 1956151679756736 1965511257171840 1970971010663984 1972698990366720 1973088593118720 1974828096790528 1991082959752392 1993857946730496 1996709848555520 2000609672478480 2000812677011456 2004524759900160 2004720514271244 2026933483958460 2029061818662912 2030900085688320 2032365381565440 2036541474815232 2046285692398080 2059107031322880 2067825541791744 2071333939885056 2074706327014720 2082826508333760 2095876799739360 2096545340983296 2104627832659968 2106118607380480 2110232120285520 2111754654282840 2115887246561280 2117938660789248 2133983650643712 2139540899733930 2143727868226560 2152035262218240 2152460283402240 2159968230864640 2162062382889024 2167856407003136 2172090501548064 2180351515668480 2182008723016320 2182704738557952 2196380833411072 2200670639726328 2204977235890176 2212314399724880 2217342386996982 2219286364162560 2221681608889344 2227467238079160 2235601919721984 2246298579624960 2250914261637888 2252538297901696 2254958392135680 2259637025329152 2269955002613760 2282176959716192 2286411054261120 2286643059441664 2291109159167136 2301482155427840 2316495410238240 2321028669358080 2322930119711124 2327475971217408 2334044617891560 2338612219883520 2353265178654720 2358613508606208 2367238788440064 2367706311742464 2369383433303040 2371092945159680 2375723986068195 2375965053951104 2378565289820160 2380373152381440 2396051818266624 2402291536543360 2411693851754880 2413433890608960 2429964259722720 2438838457878528 2445189599695920 2449974706544640 2455542830877696 2459954609602560 2463713763329980 2468535120988160 2470928437587456 2488853699690490 2489647592417664 2492322433413120 2501015846264320 2505900642839055 2510707805921280 2515052159687232 2527342328856576 2534105585139408 2536327273328640 2539064695873536 2545676843519040 2567198376714240 2567449079680716 2572473441871872 2574329483316224 2584781927239680 2589167424856320 2591961877037568 2594746643005440 2608202239675648 2616421818802176 2618410467619584 2620681676229120 2630265320488960 2630784790824960 2647423325986560 2654777279669856 2667479563304640 2672960685694992 2695558295549952 2702577978611280 2705950070562816 2707866780917760 2709820508753920 2710085139662978 2715113126935080 2715388633086976 2728380923197440 2745476041763840 2750838299657910 2756221544862720 2761778586513408 2777102011111680 2794502399652480 2795393787977728 2800853541469872 2806334663860224 2813642827047360 2815672872377120 2821182995415040 2823918214385664 2824546281661440 2843260119963648 2845311534191616 2852721199645240 2858303824302080 2863886448958920 2869947044536320 2882749843852032 2896120668730752 2903662649638905 2907135354224640 2909344964021760 2915957111667264 2934227519635104 2939969647853568 2948266885757760 2956456515995976 2959048485550080 2959632889678080 2962242145185792 2969956317438880 2980802559629312 2986624439628588 2995064772833280 3001219015517184 3006611189514240 3012849367105536 3048548072348160 3054812212222848 3069428538597120 3080638052057088 3088660546984320 3097240159614832 3103301294956544 3107000909827584 3112059490522080 3118149626511360 3137686904872960 3143815199609040 3144818011474944 3156941748989952 3159177911070720 3167631981424260 3173830869841920 3200975475965568 3209311349600895 3215591802339840 3217911854145280 3228052893327360 3239952346296960 3243093574333536 3249440137101312 3251784610504704 3260252799594560 3270527273502720 3273013084524480 3274057107836928 3294571250116608 3318471599587320 3319530123223552 3323096577884160 3326013580495473 3332522413334016 3341200857118740 3353402879582976 3369447869437440 3376371392456832 3378807446852544 3381769697771520 3382437588203520 3394235791358720 3404932503920640 3423265439574288 3429964589162496 3443936453443584 3446375902986240 3452223233141760 3455949169383424 3484395179566686 3491213956826112 3494242234972160 3501066926837340 3507713054433280 3507918329825280 3529897767982080 3539703039559808 3550858182660096 3554075149954560 3556639417739520 3563947580926656 3594077727399936 3603437304815040 3620150835913440 3637841230929920 3644946389584080 3658257686817792 3667784399543880 3674962059816960 3682371448684544 3695570644994970 3702802681482240 3706392656381184 3726003199536640 3733280549535735 3734471388626496 3737745455431680 3751523769396480 3765224285847552 3766061708881920 3791013493284864 3793748712255488 3801158377709112 3808597043810304 3818515265278560 3843666458469376 3850797565071360 3851173619521074 3858710162807808 3861494224974336 3865642957946880 3871550199518540 3879126618695680 3883751137284480 3887942815556352 3912303359513472 3931022514343680 3941942021327968 3945397980733440 3946177186237440 3949656193581056 3982165919504784 3993419697111040 4001219344956960 4001625354022912 4009049519800320 4009441028542488 4053866967916920 4061800171376640 4064730763130880 4065127709494467 4073082949630464 4092571384796160 4118214062645760 4142667879770112 4149412654029440 4165653016667520 4191753599478720 4193090681966592 4209255665319936 4212237214760960 4220464240571040 4223509308565680 4231774493122560 4235877321578496 4267967301287424 4279081799467860 4287455736453120 4304920566804480 4319936461729280 4324124765778048 4344181003096128 4360703031336960 4364017446032640 4365409477115904 4392761666822144 4401341279452656 4409954471780352 4424628799449760 4434684773993964 4438572728325120 4443363217778688 4454934476158320 4471203839443968 4492597159249920 4501828523275776 4505076595803392 4509916784271360 4519274050658304 4564353919432384 4572822108522240 4582218318334272 4602964310855680 4632990820476480 4645860239422248 4654951942434816 4668089235783120 4677224439767040 4706530357309440 4717227017212416 4734477576880128 4735412623484928 4738766866606080 4742185890319360 4751447972136390 4751930107902208 4760746304762880 4804583073086720 4823387703509760 4826867781217920 4859928519445440 4877676915757056 4890379199391840 4899949413089280 4911085661755392 4927427526659960 4937070241976320 4941856875174912 4977707399380980 4979295184835328 4984644866826240 5002031692528640 5011801285678110 5021415611842560 5030104319374464 5068211170278816 5072654546657280 5078129391747072 5091353687038080 5134396753428480 5134898159361432 5144946883743744 5148658966632448 5169563854479360 5178334849712640 5183923754075136 5216404479351296 5226592769350029 5232843637604352 5236820935239168 5241363352458240 5261569581649920 5294846651973120 5309554559339712 5334959126609280 5345921371389984 5391116591099904 5405155957222560 5411900141125632 5415733561835520 5419641017507840 5420170279325956 5430226253870160 5430777266173952 5456761846394880 5490952083527680 5501676599315820 5512443089725440 5523557173026816 5543355967492455 5554204022223360 5589004799304960 5590787575955456 5601707082939744 5612669327720448 5627285654094720 5631345744754240 5647836428771328 5649092563322880 5686520239927296 5690623068383232 5705442399290480 5716607648604160 5727772897917840 5739894089072640 5765499687704064 5792241337461504 5807325299277810 5818689928043520 5831914223334528 5868455039270208 5896533771515520 5912913031991952 5918096971100160 5919265779356160 5924484290371584 5939912634877760 5961605119258624 5973248879257176 5990129545666560 6002438031034368 6097096144696320 6109624424445696 6138857077194240 6177321093968640 6194480319229664 6206602589913088 6214001819655168 6224118981044160 6275373809745920 6287630399218080 6289636022949888 6313883497979904 6318355822141440 6335263962848520 6347661739683840 6401950951931136 6418622699201790 6431183604679680 6435823708290560 6456105786654720 6479904692593920 6486187148667072 6503569221009408 6520505599189120 6541054547005440 6546026169048960 6548114215673856 6589142500233216 6636943199174640 6639060246447104 6652027160990946 6665044826668032 6682401714237480 6706805759165952 6738895738874880 6752742784913664 6757614893705088 6764875176407040 6775212849157445 6788471582717440 6809865007841280 6846530879148576 6859929178324992 6904446466283520 6911898338766848 6968790359133372 6982427913652224 6988484469944320 7002133853674680 7015426108866560 7015836659650560 7059795535964160 7079406079119616 7101716365320192 7108150299909120 7113278835479040 7127895161853312 7188155454799872 7206874609630080 7240301671826880 7275682461859840 7289892779168160 7316515373635584 7335568799087760 7349924119633920 7391141289989940 7405605362964480 7412785312762368 7452006399073280 7466561099071470 7468942777252992 7503047538792960 7532123417763840 7582026986569728 7587497424510976 7602316755418224 7617194087620608 7637030530557120 7687332916938752 7701595130142720 7702347239042148 7717420325615616 7722988449948672 7743100399037080 7758253237391360 7767502274568960 7775885631112704 7824606719026944 7862045028687360 7883884042655936 7890795961466880 7892354372474880 7964331839009568 8002438689913920 8003250708045824 8018882057084976 8107733935833840 8123600342753280 8129461526261760 8130255418988934 8146165899260928 8185142769592320 8236428125291520 8285335759540224 8298825308058880 8331306033335040 8383507198957440 8386181363933184 8440928481142080 8447018617131360 8463548986245120 8471754643156992 8535934602574848 8558163598935720 8574911472906240 8609841133608960 8639872923458560 8648249531556096 8688362006192256 8710987948916715 8721406062673920 8728034892065280 8785523333644288 8802682558905312 8819908943560704 8849257598899520 8869369547987928 8877145456650240 8886726435557376 8909868952316640 8942407678887936 8985194318499840 9003657046551552 9010153191606784 9019833568542720 9038548101316608 9128707838864768 9145644217044480 9164436636668544 9205928621711360 9265981640952960 9291720478844496 9309903884869632 9336178471566240 9354448879534080 9413060714618880 9434454034424832 9470825246969856 9477533733212160 9484371780638720 9502895944272780 9503860215804416 9521492609525760 9609166146173440 9627934048802685 9646775407019520 9653735562435840 9719857038890880 9755353831514112 9780758398783680 9822171323510784 9854855053319920 9874140483952640 9883713750349824 9955414798761960 9958590369670656 9969289733652480 10004063385057280 10023602571356220 10060208638748928 10136422340557632 10145309093314560 10182707374076160 10269796318722864 10289893767487488 10297317933264896 10339127708958720 10356669699425280 10367847508150272 10432808958702592 10453185538700058 10473641870478336 10482726704916480 10523139163299840 10589693303946240 10619109118679424 10669918253218560 10691842742779968 10782233182199808 10810311914445120 10839282035015680 10840340558651912 10860452507740320 10861554532347904 10913523692789760 10981904167055360 11003353198631640 11024886179450880 11047114346053632 11086711934984910 11108408044446720 11178009598609920 11203414165879488 11254571308189440 11262691489508480 11295672857542656 11298185126645760 11373040479854592 11381246136766464 11410884798580960 11433215297208320 11455545795835680 11530999375408128 11584482674923008 11614650598555620 11637379856087040 11663828446669056 11736910078540416 11793067543031040 11825826063983904 11836193942200320 11838531558712320 11848968580743168 11879825269755520 11923210238517248 11946497758514352 11980259091333120 12004876062068736 12194192289392640 12195383128483401 12219248848891392 12277714154388480 12354642187937280 12388960638459328 12428003639310336 12448237962088320 12575260798436160 12579272045899776 12627766995959808 12636711644282880 12670527925697040 12695323479367680 12803901903862272 12837245398403580 12862367209359360 12871647416581120 12959809385187840 12972374297334144 13041011198378240 13082109094010880 13092052338097920 13096228431347712 13178285000466432 13273886398349280 13278120492894208 13304054321981892 13330089653336064 13364803428474960 13413611518331904 13477791477749760 13505485569827328 13515229787410176 13529750352814080 13550425698314890 13576943165434880 13693061758297152 13808892932567040 13823796677533696 13937580718266744 13964855827304448 13976968939888640 14004267707349360 14031673319301120 14119591071928320 14158812158239232 14203432730640384 14216300599818240 14226557670958080 14255790323706624 14413749219260160 14480603343653760 14579785558336320 14633030747271168 14671137598175520 14699848239267840 14782282579979880 14811210725928960 14825570625524736 14904012798146560 14933122198142940 14937885554505984 15006095077585920 15064246835527680 15174994849021952 15204633510836448 15234388175241216 15274061061114240 15374665833877504 15403190260285440 15404694478084296 15434840651231232 15445976899897344 15486200798074160 15516506474782720 15535004549137920 15551771262225408 15649213438053888 15724090057374720 15767768085311872 15784708744949760 15928663678019136 16004877379827840 16006501416091648 16037764114169952 16215467871667680 16247200685506560 16258923052523520 16260510837977868 16292331798521856 16370285539184640 16472856250583040 16570671519080448 16597650616117760 16630067902477365 16662612066670080 16767014397914880 16772362727866368 16881856962284160 16894037234262720 16943509286313984 17071869205149696 17116327197871440 17149822945812480 17219682267217920 17279745846917120 17296499063112192 17376724012384512 17421975897833430 17456069784130560 17605365117810624 17698515197799040 17738739095975856 17754290913300480 17773452871114752 17819737904633280 17884815357775872 17970388636999680 18007314093103104 18020306383213568 18257415677729536 18291288434088960 18328873273337088 18411857243422720 18531963281905920 18583440957688992 18619807769739264 18672356943132480 18826121429237760 18868908068849664 18941650493939712 18955067466424320 18968743561277440 19005791888545560 19007720431608832 19042985219051520 19218332292346880 19255868097605370 19293550814039040 19307471124871680 19439714077781760 19510707663028224 19561516797567360 19644342647021568 19709710106639840 19748280967905280 19767427500699648 19910829597523920 19917180739341312 20008126770114560 20047205142712440 20120417277497856 20272844681115264 20325638547472335 20365414748152320 20539592637445728 20579787534974976 20594635866529792 20713339398850560 20735695016300544 20865617917405184 20906371077400116 20947283740956672 20965453409832960 21046278326599680 21179386607892480 21238218237358848 21339836506437120 21383685485559936 21564466364399616 21620623828890240 21680681117303824 21720905015480640 21723109064695808 21827047385579520 21963808334110720 22006706397263280 22049772358901760 22173423869969820 22216816088893440 22356019197219840 22406828331758976 22509142616378880 22525382979016960 22596370253291520 22746080959709184 22762492273532928 22821769597161920 22911091591671360 23061998750816256 23168965349846016 23229301197111240 23274759712174080 23327656893338112 23473820157080832 23586135086062080 23651652127967808 23672387884400640 23677063117424640 23759650539511040 23846420477034496 23892995517028704 24009752124137472 24388384578785280 24390766256966802 24438497697782784 24555428308776960 24709284375874560 24777921276918656 24856007278620672 24896475924176640 25150521596872320 25158544091799552 25341055851394080 25390646958735360 25607803807724544 25674490796807160 25724734418718720 25743294833162240 25919618770375680 25944748594668288 26082022396756480 26132963846750145 26164218188021760 26184104676195840 26356570000932864 26547772796698560 26556240985788416 26608108643963784 26660179306672128 26729606856949920 26827223036663808 26955582955499520 27010971139654656 27030459574820352 27059500705628160 27100851396629780 27153886330869760 27386123516594304 27617785865134080 27647593355067392 27875161436533488 27929711654608896 27953937879777280 28008535414698720 28063346638602240 28239182143856640 28317624316478464 28432601199636480 28453115341916160 28511580647413248 28827498438520320 28961206687307520 29159571116672640 29266061494542336 29342275196351040 29564565159959760 29622421451857920 29651141251049472 29808025596293120 29866244396285880 29875771109011968 30012190155171840 30409267021672896 30548122122228480 30749331667755008 30809388956168592 30869681302462464 30891953799794688 30972401596148320 31033012949565440 31070009098275840 31103542524450816 31298426876107776 31448180114749440 31535536170623744 31569417489899520 31857327356038272 32009754759655680 32075528228339904 32430935743335360 32517846105047040 32521021675955736 32584663597043712 32740571078369280 32945712501166080 33141343038160896 33195301232235520 33260135804954730 33325224133340160 33534028795829760 33763713924568320 33788074468525440 33887018572627968 34143738410299392 34232654395742880 34299645891624960 34559491693834240 34592998126224384 34753448024769024 34843951795666860 34912139568261120 35210730235621248 35397030395598080 35477478191951712 35508581826600960 35546905742229504 35639475809266560 35769630715551744 35940777273999360 36014628186206208 36040612766427136 36514831355459072 36582576868177920 36586149385450203 36657746546674176 37063926563811840 37166881915377984 37344713886264960 37737816137699328 37883300987879424 37910134932848640 37937487122554880 38011583777091120 38015440863217664 38085970438103040 38436664584693760 38511736195210740 38587101628078080 38614942249743360 38879428155563520 39123033595134720 39288685294043136 39419420213279680 39534855001399296 39821659195047840 39834361478682624 40016253540229120 40094410285424880 40240834554995712 40545689362230528 40651277094944670 40730829496304640 41079185274891456 41189271733059584 41426678797701120 41471390032601088 41731235834810368 41812742154800232 41894567481913344 41930906819665920 42358773215784960 42476436474717696 42679673012874240 42767370971119872 43241247657780480 43361362234607648 43441810030961280 43446218129391616 43927616668221440 44013412794526560 44099544717803520 44346847739939640 44433632177786880 44712038394439680 44813656663517952 45018285232757760 45050765958033920 45192740506583040 45524984547065856 45643539194323840 45822183183342720 46123997501632512 46337930699692032 46458602394222480 46549519424348160 46655313786676224 46947640314161664 47172270172124160 47303304255935616 47354126234849280 47519301079022080 47785991034057408 48019504248274944 48776769157570560 48781532513933604 48876995395565568 49110856617553920 49418568751749120 49555842553837312 49712014557241344 49792951848353280 50301043193744640 50317088183599104 50682111702788160 51215607615449088 51348981593614320 51449468837437440 51486589666324480 51839237540751360 51889497189336576 52164044793512960 52265927693500290 52368209352391680 53095545593397120 53112481971576832 53216217287927568 53320358613344256 53459213713899840 53654446073327616 53911165910999040 54021942279309312 54060919149640704 54201702793259560 54307772661739520 54772247033188608 55235571730268160 55750322873066976 55859423309217792 56017070829397440 56478364287713280 56635248632956928 56865202399272960 56906230683832320 57023161294826496 57654996877040640 57922413374615040 58319142233345280 58532122989084672 58684550392702080 59129130319919520 59244842903715840 59302282502098944 59616051192586240 59732488792571760 59751542218023936 60024380310343680 60818534043345792 60976915642417005 61096244244456960 61498663335510016 61618777912337184 61739362604924928 61783907599589376 61944803192296640 62140018196551680 62207085048901632 62596853752215552 62896360229498880 63071072341247488 63138834979799040 63714654712076544 64019509519311360 64151056456679808 64861871486670720 65042043351911472 65169327194087424 65481142156738560 65891425002332160 66390602464471040 66520271609909460 66650448266680320 67068057591659520 67527427849136640 67576148937050880 68287476820598784 68465308791485760 69118983387668480 69185996252448768 69506896049538048 69687903591333720 69824279136522240 70421460471242496 70794060791196160 70954956383903424 71017163653201920 71278951618533120 71539261431103488 72029256372412416 72081225532854272 73029662710918144 73165153736355840 73172298770900406 73315493093348352 74127853127623680 74333763830755968 74689427772529920 75475632275398656 75874974245109760 76023167554182240 76030881726435328 76171940876206080 76873329169387520 77023472390421480 77174203256156160 77229884499486720 77758856311127040 78246067190269440 78838840426559360 79069710002798592 79643318390095680 79668722957365248 80032507080458240 80188820570849760 80481669109991424 81091378724461056 81302554189889340 81461658992609280 82158370549782912 82853357595402240 82942780065202176 83462471669620736 83625484309600464 83789134963826688 83861813639331840 84717546431569920 84952872949435392 85359346025748480 85534741942239744 86482495315560960 86722724469215296 86883620061922560 88026825589053120 88693695479879280 88867264355573760 89424076788879360 89627313327035904 90036570465515520 90101531916067840 91287078388647680 91644366366685440 92247995003265024 92675861399384064 92917204788444960 93099038848696320 93310627573352448 93895280628323328 94344540344248320 94606608511871232 94708252469698560 95038602158044160 95571982068114816 97553538315141120 97563065027867208 97753990791131136 98221713235107840 98837137503498240 99111685107674624 99424029114482688 99585903696706560 100602086387489280 101364223405576320 102431215230898176 102697963187228640 102898937674874880 102973179332648960 103678475081502720 103778994378673152 104328089587025920 104531855387000580 104736418704783360 106191091186794240 106224963943153664 106432434575855136 106640717226688512 106918427427799680 107308892146655232 107822331821998080 108043884558618624 108121838299281408 108403405586519120 108615545323479040 109544494066377216 111500645746133952 112034141658794880 113270497265913856 113730404798545920 113812461367664640 114046322589652992 115309993754081280 115844826749230080 116638284466690560 117369100785404160 118258260639839040 118604565004197888 119232102385172480 119464977585143520 119503084436047872 120048760620687360 121637068086691584 121953831284834010 122192488488913920 123237555824674368 123567815199178752 123889606384593280 124280036393103360 124414170097803264 125193707504431104 125792720458997760 126142144682494976 127429309424153088 128039019038622720 128302112913359616 129723742973341440 130084086703822944 130338654388174848 131782850004664320 132781204928942080 133040543219818920 133300896533360640 134136115183319040 135054855698273280 135152297874101760 136574953641197568 136930617582971520 138237966775336960 138371992504897536 139013792099076096 139375807182667440 139648558273044480 140842920942484992 141588121582392320 141909912767806848 142557903237066240 144058512744824832 144162451065708544 146059325421836288 146330307472711680 146344597541800812 146630986186696704 148255706255247360 148667527661511936 149378855545059840 150951264550797312 152046335108364480 152061763452870656 153746658338775040 154046944780842960 154348406512312320 154459768998973440 155517712622254080 156492134380538880 157677680853118720 159286636780191360 159337445914730496 160377641141699520 160963338219982848 162182757448922112 162605108379778680 162923317985218560 164316741099565824 165706715190804480 166924943339241472 167250968619200928 167578269927653376 169435092863139840 169905745898870784 170718692051496960 171069483884479488 172964990631121920 173445448938430592 173767240123845120 176053651178106240 177387390959758560 177734528711147520 178848153577758720 179254626654071808 180073140931031040 180203063832135680 182574156777295360 182930746927251015 183288732733370880 184495990006530048 185351722798768128 185834409576889920 186621255146704896 187790561256646656 188689080688496640 189213217023742464 189416504939397120 190077204316088320 191143964136229632 195126130055734416 195507981582262272 196443426470215680 197674275006996480 198223370215349248 199171807393413120 201204172774978560 202728446811152640 204862430461796352 205395926374457280 205946358665297920 207356950163005440 207557988757346304 208656179174051840 209063710774001160 209472837409566720 212382182373588480 212864869151710272 213836854855599360 214617784293310464 216087769117237248 216243676598562816 216806811173038240 217231090646958080 219088988132754432 223001291492267904 224068283317589760 226540994531827712 227624922735329280 228092645179305984 230619987508162560 231689653498460160 233276568933381120 234738201570808320 236516521279678080 237209130008395776 238929955170287040 239006168872095744 240097521241374720 243274136173383168 243907662569668020 244384976977827840 246475111649348736 247779212769186560 248560072786206720 248828340195606528 250387415008862208 251585440917995520 252284289364989952 254858618848306176 256078038077245440 256604225826719232 259447485946682880 260168173407645888 265562409857884160 266081086439637840 266601793066721280 268272230366638080 270109711396546560 270304595748203520 273861235165943040 276743985009795072 278027584198152192 278751614365334880 279297116546088960 281685841884969984 283176243164784640 283819825535613696 285115806474132480 288324902131417088 292118650843672576 292660614945423360 292689195083601624 293261972373393408 296511412510494720 297335055323023872 298757711090119680 304092670216728960 304123526905741312 307493316677550080 308093889561685920 308696813024624640 308919537997946880 311035425244508160 312984268761077760 315355361706237440 318573273560382720 318674891829460992 320755282283399040 321926676439965696 324365514897844224 325210216759557360 325846635970437120 328633482199131648 334501937238401856 339811491797741568 341437384102993920 342138967768958976 345929981262243840 346890897876861184 347534480247690240 352107302356212480 354774781919517120 357696307155517440 358509253308143616 360146281862062080 360406127664271360 365148313554590720 365861493854502030 366577465466741760 370703445597536256 371668819153779840 373242510293409792 375581122513293312 377378161376993280 378426434047484928 380154408632176640 382287928272459264 390252260111468832 391015963164524544 395348550013992960 396446740430698496 398343614786826240 402408345549957120 405456893622305280 409724860923592704 410791852748914560 414713900326010880 415115977514692608 417312358348103680 418127421548002320 418945674819133440 424764364747176960 425729738303420544 427673709711198720 432175538234474496 432487353197125632 433613622346076480 438177976265508864 446002582984535808 448136566635179520 453081989063655424 456185290358611968 461239975016325120 463379306996920320 466553137866762240 469476403141616640 473033042559356160 477859910340574080 478012337744191488 486548272346766336 487815325139336040 488769953955655680 492950223298697472 495558425538373120 497120145572413440 500774830017724416 504568578729979904 509717237696612352 512156076154490880 513208451653438464 518894971893365760 520336346815291776 531124819715768320 532162172879275680 533203586133442560 536544460733276160 540219422793093120 540609191496407040 547722470331886080 553487970019590144 556055168396304384 557503228730669760 563371683769939968 566352486329569280 567639651071227392 570231612948264960 584237301687345152 585378390167203248 586523944746786816 593022825020989440 594670110646047744 597515422180239360 608185340433457920 616187779123371840 617839075995893760 622070850489016320 625968537522155520 630710723412474880 637146547120765440 641510564566798080 643853352879931392 648731029795688448 650420433519114720 651693271940874240 657266964398263296 669003874476803712 679622983595483136 682874768205987840 684277935537917952 691859962524487680 693781795753722368 695068960495380480 704214604712424960 709549563839034240 717018506616287232 720292563724124160 720812255328542720 730296627109181440 731722987709004060 733154930933483520 743337638307559680 746485020586819584 751162245026586624 754756322753986560 756852868094969856 760308817264353280 764575856544918528 780504520222937664 792893480861396992 796687229573652480 804816691099914240 810913787244610560 821583705497829120 830231955029385216 834624716696207360 836254843096004640 837891349638266880 849528729494353920 851459476606841088 855347419422397440 864974706394251264 867227244692152960 876355952531017728 892005165969071616 896273133270359040 912370580717223936 922479950032650240 926758613993840640 933106275733524480 938952806283233280 946066085118712320 955719820681148160 956024675488382976 973096544693532672 975630650278672080 977539907911311360 985900446597394944 991116851076746240 1009137157459959808 1019434475393224704 1024312152308981760 1026416903306876928 1037789943786731520 1040672693630583552 1064324345758551360 1073088921466552320 1080438845586186240 1081218382992814080 1095444940663772160 1112110336792608768 1115006457461339520 1126743367539879936 1132704972659138560 1135279302142454784 1140463225896529920 1168474603374690304 1170756780334406496 1173047889493573632 1186045650041978880 1189340221292095488 1195030844360478720 1216370680866915840 1232375558246743680 1244141700978032640 1251937075044311040 1261421446824949760 1274293094241530880 1283021129133596160 1297462059591376896 1300840867038229440 1314533928796526592 1338007748953607424 1359245967190966272 1368555871075835904 1383719925048975360 1387563591507444736 1390137920990760960 1408429209424849920 1419099127678068480 1434037013232574464 1441624510657085440 1460593254218362880 1463445975418008120 1466309861866967040 1486675276615119360 1502324490053173248 1513705736189939712 1520617634528706560 1529151713089837056 1561009040445875328 1585786961722793984 1593374459147304960 1609633382199828480 1621827574489221120 1643167410995658240 1660463910058770432 1672509686192009280 1699057458988707840 1702918953213682176 1710694838844794880 1734454489384305920 1752711905062035456 1784010331938143232 1792546266540718080 1853517227987681280 1866212551467048960 1877905612566466560 1892132170237424640 1911439641362296320 1946193089387065344 1951261300557344160 1955079815822622720 1971800893194789888 1982233702153492480 2018274314919919616 2038868950786449408 2048624304617963520 2052833806613753856 2075579887573463040 2081345387261167104 2128648691517102720 2160877691172372480 2162436765985628160 2190889881327544320 2230012914922679040 2253486735079759872 2265409945318277120 2270558604284909568 2280926451793059840 2341513560668812992 2378680442584190976 2390061688720957440 2432741361733831680 2464751116493487360 2503874150088622080 2522842893649899520 2548586188483061760 2566042258267192320 2594924119182753792 2601681734076458880 2629067857593053184 2676015497907214848 2737111742151671808 2767439850097950720 2775127183014889472 2780275841981521920 2816858418849699840 2838198255356136960 2868074026465148928 2921186508436725760 2926891950836016240 2932619723733934080 2973350553230238720 3027411472379879424 3058303426179674112 3122018080891750656 3171573923445587968 3219266764399656960 3243655148978442240 3286334821991316480 3345019372384018560 3398114917977415680 3405837906427364352 3421389677689589760 3468908978768611840 3505423810124070912 3568020663876286464 3585092533081436160 3732425102934097920 3755811225132933120 3784264340474849280 3822879282724592640 3892386178774130688 3902522601114688320 3943601786389579776 3964467404306984960 4077737901572898816 4105667613227507712 4151159775146926080 4162690774522334208 4257297383034205440 4324873531971256320 4381779762655088640 4460025829845358080 4506973470159519744 4541117208569819136 4561852903586119680 4683027121337625984 4757360885168381952 4780123377441914880 4865482723467663360 4929502232986974720 5045685787299799040 5097172376966123520 5132084516534384640 5203363468152917760 5258135715186106368 5352030995814429696 5550254366029778944 5560551683963043840 5633716837699399680 5676396510712273920 5842373016873451520 5853783901672032480 5865239447467868160 5946701106460477440 6054822944759758848 6116606852359348224 6244036161783501312 6487310297956884480 6572669643982632960 6690038744768037120 6796229835954831360 6811675812854728704 6842779355379179520 6937817957537223680 7136041327752572928 7170185066162872320 7511622450265866240 7568528680949698560 7645758565449185280 7784772357548261376 7805045202229376640 7887203572779159552 7928934808613969920 8211335226455015424 8302319550293852160 8325381549044668416 8514594766068410880 8763559525310177280 8920051659690716160 9082234417139638272 9366054242675251968 9514721770336763904 9730965446935326720 9859004465973949440 10091371574599598080 10194344753932247040 10264169033068769280 10406726936305835520 10516271430372212736 10704061991628859392 11100508732059557888 11267433675398799360 11352793021424547840 11707567803344064960 11893402212920954880 12233213704718696448 12488072323567002624 12974620595913768960 13145339287965265920 13380077489536074240 13623351625709457408 13685558710758359040 13875635915074447360 14272082655505145856 14340370132325744640 15137057361899397120 15291517130898370560 15610090404458753280 15774407145558319104 15857869617227939840 16650763098089336832 17029189532136821760 17527119050620354560 17840103319381432320 18164468834279276544 18732108485350503936 19461930893870653440 19718008931947898880 20388689507864494080 20528338066137538560 20813453872611671040 21408123983257718784 22201017464119115776 22534867350797598720 22705586042849095680 23415135606688129920 23786804425841909760 24976144647134005248 26290678575930531840 26760154979072148480 27246703251418914816 27751271830148894720 28544165311010291712 30274114723798794240 30583034261796741120 31220180808917506560 31548814291116638208 33301526196178673664 34058379064273643520 35680206638762864640 37464216970701007872 38923861787741306880 39436017863895797760 41056676132275077120 41626907745223342080 42816247966515437568 45411172085698191360 46830271213376259840 47573608851683819520 49952289294268010496 52581357151861063680 53520309958144296960 54493406502837829632 55502543660297789440 61166068523593482240 62440361617835013120 66603052392357347328 68116758128547287040 71360413277525729280 74928433941402015744 78872035727791595520 83253815490446684160 85632495933030875136 90822344171396382720 93660542426752519680 99904578588536020992 107040619916288593920 111005087320595578880 124880723235670026240 136233516257094574080 142720826555051458560 149856867882804031488 157744071455583191040 166507630980893368320 187321084853505039360 199809157177072041984 214081239832577187840 249761446471340052480 272467032514189148160 299713735765608062976 333015261961786736640 374642169707010078720 428162479665154375680 499522892942680104960 599427471531216125952 749284339414020157440 999045785885360209920 1498568678828040314880 2997137357656080629760
- Sum of all divisors σ(n): 14470858815877952409600
- Sum of proper divisors (its aliquot sum) s(n): 11473721458221871779840
- 2997137357656080629760 is an abundant number, because the sum of its proper divisors (11473721458221871779840) is greater than itself. Its abundance is 8476584100565791150080
Bases of 2997137357656080629760
- Binary: 1010001001111001101000101110001101000110000111111001000111000000000000002
- Hexadecimal: 0xA279A2E3461F91C000
- Base-36: HKIUEJCFFR8QO0
Squares and roots of 2997137357656080629760
- 2997137357656080629760 squared (29971373576560806297602) is 8982832340657672978746005681386278197657600
- 2997137357656080629760 cubed (29971373576560806297603) is 26922782385746323932376301582688868435922670164704955964850176000
-
The
square root of 2997137357656080629760 is 54746117283.8410580717 -
The
cube root of 2997137357656080629760 is 14417906.8601954859
Scales and comparisons
How big is 2997137357656080629760?- 2,997,137,357,656,080,629,760 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,997,137,357,656,080,629,760 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 2997137357656080629760 cubic inches would be around 1201492.2 feet tall.
Recreational maths with 2997137357656080629760
- 2997137357656080629760 backwards is 0679260806567537317992
- 2997137357656080629760 is a
Harshad number . - The number of decimal digits it has is: 22
- The sum of 2997137357656080629760's digits is 108
- 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 2997137357656080629760 - Facts about the integer". Numbermatics.com. 2024. Web. 22 May 2024.
APA style:
Numbermatics. (2024). Number 2997137357656080629760 - Facts about the integer. Retrieved 22 May 2024, from https://numbermatics.com/n/2997137357656080629760/
Chicago style:
Numbermatics. 2024. "Number 2997137357656080629760 - Facts about the integer". https://numbermatics.com/n/2997137357656080629760/
The information we have on file for 2997137357656080629760 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 2997137357656080629760, math, Factors of 2997137357656080629760, curriculum, school, college, exams, university, Prime factorization of 2997137357656080629760, STEM, science, technology, engineering, physics, economics, calculator, two sextillion, nine hundred ninety-seven quintillion, one hundred thirty-seven quadrillion, three hundred fifty-seven trillion, six hundred fifty-six billion, eighty million, six hundred twenty-nine thousand, seven hundred sixty.