395422387162083293987520
395,422,387,162,083,293,987,520 is an even composite number composed of twelve prime numbers multiplied together.
What does the number 395422387162083293987520 look like?
This visualization shows the relationship between its 12 prime factors (large circles) and 21504 divisors.
395422387162083293987520 is an even composite number. It is composed of twelve distinct prime numbers multiplied together. It has a total of twenty-one thousand, five hundred four divisors.
Prime factorization of 395422387162083293987520:
26 × 32 × 5 × 7 × 13 × 31 × 127 × 139 × 547 × 601 × 1093 × 7673
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 5 × 7 × 13 × 31 × 127 × 139 × 547 × 601 × 1093 × 7673)See below for interesting mathematical facts about the number 395422387162083293987520 from the Numbermatics database.
Names of 395422387162083293987520
- Cardinal: 395422387162083293987520 can be written as Three hundred ninety-five sextillion, four hundred twenty-two quintillion, three hundred eighty-seven quadrillion, one hundred sixty-two trillion, eighty-three billion, two hundred ninety-three million, nine hundred eighty-seven thousand, five hundred twenty.
Scientific notation
- Scientific notation: 3.9542238716208329398752 × 1023
Factors of 395422387162083293987520
Divisors of 395422387162083293987520
- Number of divisors d(n): 21504
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 20 21 24 26 28 30 31 32 35 36 39 40 42 45 48 52 56 60 62 63 64 65 70 72 78 80 84 90 91 93 96 104 105 112 117 120 124 126 127 130 139 140 144 155 156 160 168 180 182 186 192 195 208 210 217 224 234 240 248 252 254 260 273 278 279 280 288 310 312 315 320 336 360 364 372 381 390 403 416 417 420 434 448 455 465 468 480 496 504 508 520 546 547 556 558 560 576 585 601 620 624 630 635 651 672 695 720 728 744 762 780 806 819 832 834 840 868 889 910 930 936 960 973 992 1008 1016 1040 1085 1092 1093 1094 1112 1116 1120 1143 1170 1202 1209 1240 1248 1251 1260 1270 1302 1344 1365 1390 1395 1440 1456 1488 1524 1560 1612 1638 1641 1651 1668 1680 1736 1778 1803 1807 1820 1860 1872 1905 1946 1953 1984 2015 2016 2032 2080 2085 2170 2184 2186 2188 2224 2232 2240 2286 2340 2404 2418 2480 2496 2502 2520 2540 2604 2667 2730 2735 2780 2790 2821 2880 2912 2919 2976 3005 3048 3120 3224 3255 3276 3279 3282 3302 3336 3360 3472 3556 3606 3614 3627 3640 3720 3744 3810 3829 3892 3906 3937 4030 4032 4064 4095 4160 4170 4207 4309 4340 4368 4372 4376 4445 4448 4464 4572 4680 4808 4836 4865 4923 4953 4960 5004 5040 5080 5208 5334 5409 5421 5460 5465 5470 5560 5580 5642 5715 5824 5838 5952 6010 6045 6096 6240 6255 6448 6510 6552 6558 6564 6604 6672 6720 6944 7111 7112 7212 7228 7254 7280 7440 7488 7620 7651 7658 7673 7784 7812 7813 7874 8001 8060 8128 8190 8205 8255 8340 8414 8463 8618 8680 8736 8744 8752 8757 8890 8896 8928 9015 9035 9144 9360 9616 9672 9730 9765 9837 9846 9906 9920 10008 10080 10160 10416 10668 10818 10842 10920 10930 10940 11120 11160 11284 11430 11487 11557 11676 11811 12020 12090 12192 12480 12510 12621 12649 12896 12927 13020 13104 13116 13128 13208 13335 13344 13888 14105 14209 14222 14224 14424 14456 14508 14560 14595 14859 14880 15240 15302 15316 15346 15568 15624 15626 15748 16002 16120 16263 16380 16395 16410 16510 16680 16828 16926 16957 17236 17360 17472 17488 17504 17514 17653 17780 17856 18030 18070 18135 18288 18631 18720 19145 19232 19344 19460 19530 19674 19685 19692 19812 20016 20160 20320 20832 21035 21333 21336 21545 21636 21684 21840 21860 21880 22240 22320 22568 22860 22953 22974 23019 23114 23352 23439 23622 24040 24180 24384 24615 24765 25020 25242 25298 25389 25792 25854 26040 26208 26232 26256 26416 26670 26688 27045 27105 27559 28210 28418 28444 28448 28848 28912 29016 29120 29190 29718 29760 30163 30480 30604 30632 30692 31136 31248 31252 31496 32004 32240 32526 32760 32790 32820 33020 33360 33656 33852 33883 33914 34461 34472 34671 34720 34976 35008 35028 35306 35433 35555 35560 36060 36140 36270 36576 37262 37440 37863 37947 38255 38290 38365 38464 38688 38781 38920 39060 39065 39348 39370 39384 39624 40005 40032 40640 41664 42070 42315 42627 42666 42672 43090 43272 43368 43680 43720 43760 43785 44480 44640 45136 45720 45906 45948 46038 46228 46704 46878 47244 48080 48360 49185 49230 49530 49777 50040 50484 50596 50778 50871 51181 51708 52080 52416 52464 52512 52832 52959 53340 53711 54090 54210 54691 55118 55893 56017 56420 56836 56888 56896 57435 57696 57785 57824 58032 58380 59055 59436 60326 60960 61208 61264 61384 62272 62496 62504 62992 63105 63245 63999 64008 64480 64635 65052 65520 65580 65640 66040 66720 67312 67704 67766 67828 68859 68922 68944 69057 69342 69440 69469 69952 70056 70317 70612 70866 71045 71110 71120 72120 72280 72540 73152 74295 74524 75726 75894 76033 76327 76510 76580 76730 77376 77562 77840 78120 78130 78696 78740 78768 79248 80010 80064 81315 82677 83539 84140 84630 84785 85254 85332 85344 86180 86544 86736 87360 87440 87520 87570 88265 89280 90272 90489 91440 91812 91896 92076 92456 93155 93408 93756 94488 96160 96720 98370 98460 99060 99463 99554 99749 100080 100968 101192 101556 101649 101742 102362 103416 104013 104160 104928 105024 105664 105918 106665 106680 107422 108180 108420 109382 110236 111786 112034 112840 113672 113776 113841 114765 114870 115095 115392 115570 115648 116064 116760 117195 118110 118699 118872 120652 121920 122416 122528 122768 123571 124992 125008 125984 126210 126490 126945 127881 127998 128016 128960 129270 130104 130417 131040 131160 131280 132080 133440 134624 135408 135532 135656 137718 137795 137844 137888 138114 138684 138811 138938 140112 140634 141224 141732 142090 142220 142240 144240 144560 145080 148590 149048 149331 150815 151452 151788 151927 152066 152613 152654 153020 153160 153460 153543 155124 155680 156240 156260 157392 157480 157536 158496 158877 160020 161133 162630 164073 165354 167078 167679 168051 168280 169260 169415 169570 170508 170664 170688 172305 172360 173088 173355 173472 174880 175040 175140 176530 177165 180544 180978 182880 183624 183792 184152 184912 186310 186816 187512 188976 189315 189735 192320 193440 193905 196740 196920 198120 198926 199108 199498 200160 201936 202384 203112 203298 203484 204724 206832 208026 208320 208407 209856 211836 213135 213330 213360 214844 216360 216840 218764 220441 220472 223572 224068 225680 227344 227552 227682 228099 228981 229489 229530 229740 230190 231140 232128 233520 234390 236220 237181 237398 237744 237863 241304 242203 244832 245056 245536 247142 248031 248885 250016 250617 251968 252420 252980 253890 254355 255762 255905 255996 256032 258540 260208 260834 262080 262320 262560 264160 264795 268555 269248 270816 271064 271312 271467 273455 275436 275590 275688 275776 276228 277368 277622 277876 279465 280085 280224 281268 282448 283464 284180 284440 284480 288480 289120 290160 297180 298096 298389 298662 299247 301630 302904 303576 303854 304132 304947 305226 305308 306040 306320 306920 307086 310248 311360 312480 312520 314784 314960 315072 316992 317754 319995 320040 322266 325260 328146 328747 330708 334156 335358 336102 336560 338520 338830 339140 341016 341328 344295 344610 344720 345285 346176 346710 346944 347345 349760 350280 351585 353060 354330 356097 358267 361956 365760 367248 367584 368304 369824 370713 372620 375024 377952 378630 379470 380165 381635 386880 387810 391251 392119 393480 393840 396240 397852 398216 398996 400320 403872 404768 406224 406596 406968 409448 413385 413664 416052 416433 416814 417695 423672 426270 426660 426720 429688 432720 433680 437528 440479 440882 440944 447144 447993 448136 451360 452445 454688 455104 455364 455781 456198 457962 458978 459060 459480 460380 460629 462280 467040 468780 472440 474362 474796 475488 475726 482608 483399 484406 486283 489664 491072 492219 494284 496062 497315 497770 498745 500032 501234 504153 504840 505960 507780 508245 508710 511524 511810 511992 512064 517080 520065 520416 521668 524640 525120 528320 529590 532231 534289 537110 541632 542128 542624 542934 546910 547243 550872 551180 551376 552456 554736 555244 555752 558930 560170 560448 562536 564896 566928 568360 568880 569205 576960 578240 580320 584773 593495 594360 596192 596778 597324 597871 598494 603260 605808 607152 607708 608264 609894 610452 610616 612080 612640 613840 614172 617855 620496 624960 625040 625221 629568 629920 635508 639405 639990 640080 644532 650520 652085 656292 656893 657494 661323 661416 668312 670716 672204 673120 677040 677660 678280 682032 682656 684297 686943 688467 688590 689220 689440 690570 693420 694055 694690 698243 700560 703170 706120 708660 711543 712194 713589 716534 723912 726609 734496 735168 736608 739648 741426 745240 746655 750048 751851 755904 757260 758940 759635 760330 763065 763270 767715 775620 782502 784238 786960 787680 792480 794385 795704 796432 797992 805665 807744 809536 812448 813192 813936 818896 820365 826770 827328 832104 832866 833628 835390 838395 840255 847344 852540 853320 853440 859376 865440 867360 875056 880958 881764 881888 894288 895167 895986 896272 897741 902720 903097 904890 909376 910728 911562 912396 915924 917956 918120 918960 920760 921258 924560 934080 937560 944880 948724 949592 950976 951452 965216 966798 968812 971677 972566 974471 984438 986241 988429 988568 992124 992251 994630 995540 997490 1002468 1008306 1009680 1011920 1015560 1016490 1017420 1023048 1023620 1023984 1034160 1040130 1040832 1042035 1043336 1049280 1059180 1063489 1064462 1066547 1068291 1068578 1074220 1074801 1084256 1085248 1085868 1086007 1093820 1094486 1101744 1102205 1102360 1102752 1104912 1109472 1110488 1111504 1112139 1117860 1120340 1125072 1129792 1133856 1136720 1137760 1138410 1140495 1144905 1147445 1160640 1169546 1173753 1176357 1185905 1186990 1188720 1189315 1192384 1193556 1194648 1195742 1196988 1206520 1211015 1211616 1214304 1215416 1216528 1219788 1220904 1221232 1224160 1225280 1227680 1228344 1235710 1240155 1240992 1249299 1250080 1250442 1253085 1259840 1271016 1278810 1279980 1280160 1289064 1301040 1304170 1312584 1313786 1314988 1321437 1322646 1322832 1336624 1341432 1344408 1346240 1354080 1355320 1356560 1357335 1364064 1365312 1367343 1368594 1373886 1376934 1377180 1378440 1378880 1381140 1386840 1388110 1389380 1396486 1401120 1406340 1412240 1417320 1423086 1424388 1427178 1433068 1447824 1453218 1458849 1468992 1473216 1482852 1490480 1491945 1493310 1496235 1500096 1503702 1514520 1517880 1519270 1520660 1524735 1526130 1526540 1535430 1543087 1551240 1565004 1568476 1573920 1575360 1584960 1588770 1591408 1592864 1595984 1596693 1602867 1606423 1611330 1624896 1626384 1627872 1637792 1640730 1641729 1643735 1653540 1664208 1665041 1665732 1667256 1670780 1676790 1680510 1694688 1695421 1705080 1706640 1718752 1730880 1734720 1750112 1754319 1761916 1763528 1763776 1780485 1788576 1790334 1791335 1791972 1792544 1793613 1795482 1804543 1806194 1809780 1821456 1823124 1824792 1831848 1835912 1836240 1837920 1841520 1842516 1849120 1853565 1875120 1889760 1897448 1899184 1902904 1930432 1933596 1937624 1943354 1945132 1948942 1956255 1960595 1968876 1970679 1972482 1975051 1976858 1977136 1983969 1984248 1984502 1989260 1991080 1994980 2004936 2016612 2019360 2023840 2031120 2032980 2034840 2046096 2047240 2047968 2065401 2068320 2080260 2082165 2084070 2086672 2094729 2118360 2126978 2128924 2133094 2134629 2136582 2137156 2140767 2148440 2149602 2153539 2168512 2171736 2172014 2179827 2187640 2188972 2202395 2203488 2204410 2204720 2205504 2209824 2218944 2220976 2223008 2224278 2235720 2239965 2240680 2250144 2267712 2273440 2275520 2276820 2278905 2280990 2289810 2294890 2301229 2303145 2339092 2347506 2352714 2357023 2366137 2371810 2373980 2377440 2378630 2387112 2389296 2391484 2393976 2413040 2416995 2422030 2423232 2428608 2430832 2431415 2433056 2439576 2441808 2442464 2448320 2455360 2456688 2461095 2471420 2480310 2481984 2498598 2500160 2500884 2506170 2520765 2542032 2557620 2559960 2560320 2578128 2589709 2602080 2608340 2625168 2627572 2629976 2642874 2645292 2645664 2661155 2671445 2673248 2682864 2688816 2708160 2709291 2710640 2713120 2714670 2728128 2734686 2736215 2737188 2747772 2753868 2754360 2756880 2762280 2773680 2776220 2778760 2792972 2802240 2812680 2824480 2834640 2846172 2848776 2854356 2866136 2895648 2906436 2915031 2917698 2923413 2923865 2958723 2965287 2965704 2976753 2980960 2983890 2986620 2989355 2992470 3007404 3029040 3035760 3038540 3041320 3049470 3052260 3053080 3070860 3083353 3086174 3092219 3102480 3126105 3130008 3136952 3147840 3177540 3182816 3185728 3190467 3191968 3193386 3199641 3205734 3212846 3222660 3224403 3252768 3255744 3258021 3275584 3281460 3283458 3284465 3287470 3306615 3307080 3328416 3330082 3331464 3334512 3341560 3353580 3361020 3389376 3390842 3410160 3413280 3421485 3434715 3437504 3442335 3491215 3500224 3508638 3523832 3527056 3529071 3557715 3560970 3567945 3577152 3580668 3582670 3583944 3585088 3587226 3590964 3609086 3612388 3619560 3633045 3642912 3646248 3649584 3663696 3671824 3672480 3675840 3683040 3685032 3698240 3707130 3750240 3759255 3779520 3794896 3798368 3805808 3830701 3867192 3875248 3886708 3890264 3897884 3912510 3921190 3937752 3941358 3944964 3950102 3953716 3954272 3964311 3967938 3968496 3969004 3978520 3982160 3989960 4009872 4033224 4038720 4047680 4062240 4065960 4069680 4092192 4094480 4095936 4130802 4136640 4160520 4164330 4168140 4173344 4185097 4189458 4197131 4236720 4253956 4257848 4266188 4269258 4273164 4273711 4274312 4281534 4296880 4299204 4303141 4307078 4343472 4344028 4359654 4375280 4376547 4377944 4404790 4406976 4408820 4409440 4419648 4441952 4446016 4448556 4471440 4475835 4479930 4481360 4488705 4500288 4515485 4546880 4553640 4557810 4561980 4579620 4589780 4598251 4602458 4606290 4611473 4629261 4678184 4695012 4705428 4709737 4714046 4732274 4743620 4747960 4754880 4757260 4774224 4778592 4782968 4787952 4790079 4808601 4819269 4826080 4833990 4844060 4858385 4861664 4862830 4866112 4872355 4879152 4883616 4884928 4913376 4922190 4925187 4931205 4942145 4942840 4960620 4961255 4995123 4997196 5001768 5012340 5041530 5084064 5086263 5115240 5119920 5156256 5179418 5204160 5216680 5250336 5255144 5259952 5262957 5285748 5290584 5291328 5317445 5322310 5332735 5341455 5342890 5346496 5365728 5374005 5377632 5380839 5413629 5418582 5421280 5426240 5429340 5430035 5469372 5472430 5474376 5495544 5507736 5508720 5513760 5524560 5547360 5552440 5557520 5560695 5585944 5625360 5648960 5669280 5692344 5697552 5708712 5732272 5791296 5812872 5830062 5835396 5846826 5847730 5868765 5881785 5912037 5917446 5925153 5930574 5931408 5953506 5961920 5967780 5973240 5978710 5984940 6014808 6058080 6071520 6077080 6082640 6098940 6104520 6106160 6141720 6166706 6172348 6184438 6204960 6246495 6252210 6260016 6273904 6284187 6321679 6355080 6365632 6380934 6383936 6386772 6399282 6411468 6425692 6445320 6448806 6460617 6505536 6516042 6562920 6566916 6568930 6574940 6607185 6613230 6614160 6656832 6660164 6662928 6669024 6683120 6707160 6722040 6781684 6820320 6821297 6826560 6836715 6842970 6869430 6884670 6903687 6919003 6945757 6982430 7017276 7047664 7054112 7058142 7071069 7098411 7114159 7115430 7121940 7135890 7161336 7165340 7167888 7174452 7181928 7218172 7224776 7239120 7266090 7285824 7292496 7294245 7299168 7327392 7343648 7344960 7366080 7370064 7414260 7465829 7500480 7518510 7589792 7596736 7602049 7611616 7661402 7715435 7734384 7750496 7769127 7772323 7773416 7780528 7795768 7825020 7842380 7875504 7882716 7889928 7900204 7907432 7908544 7928622 7935876 7936992 7938008 7957040 7964320 7979920 7983465 8014335 8019744 8032115 8066448 8124480 8127873 8131920 8139360 8184384 8188960 8208645 8261604 8321040 8325205 8328660 8336280 8346688 8370194 8378916 8386589 8394262 8473440 8477105 8507912 8515696 8532376 8538516 8539609 8546328 8547422 8548624 8563068 8593760 8598408 8606282 8614156 8686944 8688056 8719308 8745093 8750560 8753094 8755888 8770239 8771595 8809580 8817640 8818880 8883904 8895861 8897112 8930259 8942880 8951670 8959860 8962720 8968065 8977410 9022715 9030970 9107280 9115620 9123960 9159240 9179560 9196502 9204916 9212580 9222946 9250059 9258522 9276657 9356368 9390024 9410856 9419474 9428092 9464548 9487240 9495920 9514520 9548448 9557184 9565936 9571401 9575904 9580158 9598923 9617202 9638538 9652160 9656191 9667980 9688120 9716770 9723328 9725660 9744710 9758304 9767232 9774063 9826752 9844380 9850374 9853395 9862410 9875255 9884290 9885680 9919845 9921240 9922510 9990246 9994392 10003536 10024680 10083060 10168128 10172526 10191157 10230480 10239840 10312512 10327005 10358836 10433360 10473645 10500672 10510288 10519904 10525914 10571496 10581168 10609453 10634890 10644620 10665470 10673145 10682910 10685780 10703835 10731456 10748010 10755264 10761678 10767695 10827258 10837164 10842560 10858680 10860070 10899135 10938744 10944860 10948752 10991088 11015472 11017440 11027520 11049120 11094720 11104880 11115040 11121390 11171888 11250720 11338560 11384688 11395104 11417424 11464544 11492103 11506145 11625744 11660124 11670792 11693652 11695460 11737530 11763570 11785115 11824074 11830685 11834892 11850306 11861148 11862816 11907012 11935560 11946480 11957420 11969880 12029616 12116160 12143040 12154160 12165280 12197880 12209040 12212320 12283440 12333412 12344696 12368876 12409920 12492990 12504420 12520032 12547808 12555291 12568374 12591393 12631801 12643358 12668123 12710160 12761868 12773544 12798564 12821133 12822936 12851384 12890640 12897612 12909423 12921234 12948545 13032084 13125840 13133832 13137860 13149880 13214370 13226460 13228320 13320328 13325856 13338048 13366240 13414320 13444080 13546455 13563368 13640640 13642594 13673430 13685940 13738860 13769340 13794753 13807374 13825357 13834419 13838006 13865111 13887783 13891514 13964860 14034552 14095328 14108224 14116284 14129211 14142138 14196822 14228318 14230860 14243880 14271780 14322672 14330680 14335776 14348904 14363856 14436344 14449552 14457807 14478240 14532180 14575155 14584992 14588490 14598336 14617065 14654784 14687296 14740128 14793615 14826435 14828520 14883765 14931658 14985369 15037020 15074773 15179584 15204098 15223232 15258789 15322804 15416765 15430870 15461095 15468768 15500992 15538254 15544646 15546832 15561056 15591536 15650040 15684760 15751008 15765432 15779856 15800408 15814864 15857244 15871752 15873984 15876016 15914080 15928640 15952335 15959840 15966930 15998205 16028670 16039488 16064230 16122015 16132896 16240887 16255746 16263840 16278720 16290105 16377920 16417290 16499161 16523208 16562959 16642080 16650410 16657320 16672560 16740388 16757832 16773178 16788524 16946880 16954210 17015824 17031392 17064752 17077032 17079218 17092656 17094844 17097248 17126136 17187520 17196816 17212564 17228312 17373888 17376112 17438616 17490186 17501120 17506188 17511776 17540478 17543190 17619160 17635280 17645355 17775459 17791722 17794224 17860518 17885760 17903340 17919720 17925440 17936130 17954820 18045430 18061940 18127963 18214560 18231240 18247920 18318480 18359120 18393004 18409832 18425160 18445892 18500118 18517044 18534001 18553314 18712736 18780048 18821712 18838948 18856184 18929096 18965037 18974480 18991840 19029040 19096896 19131872 19142802 19151808 19153505 19160316 19197846 19234404 19277076 19294729 19312382 19335960 19376240 19381851 19433540 19451320 19489420 19516608 19548126 19688760 19700748 19706790 19724820 19750510 19768580 19771360 19821555 19839690 19842480 19845020 19980492 19988784 20007072 20049360 20166120 20345052 20363683 20382314 20460960 20463891 20479680 20654010 20711061 20717672 20757009 20837271 20866720 20925485 20947290 20985655 21020576 21039808 21051828 21142992 21162336 21213207 21218906 21269780 21289240 21295233 21330940 21342477 21346290 21365820 21368555 21371560 21407670 21496020 21515705 21523356 21535390 21645533 21654516 21674328 21717360 21720140 21798270 21877488 21882735 21889720 21897504 21982176 22030944 22034880 22098240 22209760 22230080 22242780 22343776 22397487 22501440 22769376 22790208 22806147 22834848 22929088 22984206 22991255 23012290 23057365 23146305 23251488 23307381 23316969 23320248 23341584 23387304 23390920 23475060 23527140 23548685 23570230 23648148 23661370 23669784 23700612 23722296 23725632 23814024 23871120 23892960 23914840 23939760 23950395 24043005 24059232 24096345 24308320 24330560 24395760 24418080 24424640 24566880 24625935 24666824 24689392 24737752 24975615 24985980 25008840 25040064 25095616 25110582 25136748 25159767 25182786 25263602 25286716 25336246 25420320 25431315 25523736 25547088 25597128 25618827 25642266 25645872 25702768 25781280 25795224 25818846 25842468 25897090 26064168 26251680 26267664 26275720 26299760 26314785 26428740 26452920 26456640 26640656 26651712 26732480 26828640 26888160 26904195 27068145 27092910 27126736 27285188 27346860 27371880 27477720 27538680 27589506 27614748 27650714 27668838 27676012 27730222 27750177 27775566 27783028 27829971 27929720 27996007 28069104 28190656 28232568 28258422 28284276 28393644 28456636 28461720 28487760 28543560 28645344 28661360 28671552 28697808 28727712 28872688 28899104 28915614 28956480 28968573 29064360 29150310 29169984 29176980 29234130 29379917 29480256 29560185 29587230 29625765 29652870 29657040 29767530 29863316 29915977 29970738 30074040 30121987 30149546 30208601 30408196 30517578 30573471 30641299 30645608 30759781 30833530 30861740 30922190 30937536 31076508 31089292 31093664 31122112 31183072 31300080 31369520 31420935 31502016 31530864 31559712 31600816 31608395 31629728 31714488 31743504 31752032 31828160 31828359 31904670 31919680 31933860 31996410 32057340 32128460 32244030 32265792 32280311 32303085 32481774 32511492 32527680 32580210 32834580 32968159 32998322 33046416 33062957 33125918 33284160 33300820 33314640 33345120 33480776 33515664 33546356 33577048 33666217 33908420 34031648 34062784 34106485 34129504 34154064 34158436 34185312 34189688 34194496 34252272 34393632 34425128 34456624 34476309 34518435 34595015 34728785 34752224 34877232 34980372 35012376 35023552 35080956 35086380 35238320 35270560 35290710 35355345 35492055 35550918 35570795 35583444 35588448 35721036 35806680 35839440 35872260 35909640 36090860 36123880 36255926 36429120 36462480 36495840 36636960 36718240 36786008 36819664 36850320 36891784 37000236 37034088 37068002 37106628 37329145 37425472 37560096 37643424 37665873 37677896 37712368 37774179 37858192 37895403 37930074 37948960 37983680 38004369 38010245 38058080 38263744 38285604 38307010 38320632 38395692 38463399 38468808 38554152 38589458 38624764 38671920 38728269 38752480 38763702 38845635 38861615 38867080 38902640 38978840 39096252 39377520 39401496 39413580 39449640 39501020 39537160 39542720 39643110 39679380 39684960 39690040 39960984 39977568 40014144 40098720 40332240 40639365 40690104 40727366 40764628 40921920 40927782 41308020 41384259 41422122 41435344 41476071 41503257 41514018 41595333 41674542 41733440 41750869 41850970 41894580 41932945 41971310 42041152 42103656 42285984 42324672 42387633 42426414 42437812 42539560 42578480 42590466 42661880 42684954 42692580 42698045 42731640 42737110 42743120 42815340 42992040 43031410 43046712 43070780 43291066 43309032 43348656 43434720 43440280 43596540 43725465 43754976 43765470 43779440 43795008 43851195 43964352 44061888 44419520 44479305 44485560 44651295 44687552 44794974 45224319 45538752 45612294 45669696 45695833 45968412 45982510 46024580 46114730 46250295 46292610 46383285 46502976 46614762 46633938 46640496 46683168 46774608 46781840 46950120 47054280 47097370 47140460 47296296 47322740 47339568 47401224 47444592 47628048 47742240 47785920 47829680 47857005 47879520 47900790 47994615 48086010 48118464 48192690 48280955 48616640 48791520 48836160 48870315 49133760 49251870 49333648 49378784 49475504 49497483 49688877 49799113 49951230 49971960 50017680 50221164 50273496 50319534 50365572 50527204 50573432 50672492 50840640 50862630 50955785 51047472 51094176 51194256 51237654 51284532 51291744 51405536 51562560 51590448 51637692 51684936 51794180 52128336 52503360 52535328 52551440 52599520 52629570 52857480 52905840 53047265 53281312 53657280 53776320 53808390 54136290 54185820 54253472 54383889 54406261 54562703 54570376 54693720 54743760 54955440 55077360 55179012 55229496 55301428 55337676 55352024 55460444 55500354 55551132 55566056 55602003 55659942 55859440 55940833 55992014 56138208 56465136 56516844 56568552 56787288 56895111 56913272 56923440 56975520 57087120 57290688 57322720 57395616 57455424 57460515 57745376 57798208 57831228 57884187 57937146 58128720 58300620 58353960 58468260 58706123 58759834 59120370 59174460 59251530 59305740 59314080 59535060 59726632 59777263 59831954 59941476 59949149 60148080 60243974 60299092 60417202 60816392 61035156 61091049 61146942 61226581 61282598 61291216 61391673 61519562 61667060 61723480 61844380 62153016 62178584 62187328 62271027 62366144 62511813 62600160 62739040 62776455 62841870 62956965 63061728 63119424 63159005 63201632 63216790 63259456 63340615 63428976 63487008 63504064 63656718 63809340 63867720 63992820 64027431 64105665 64114680 64256920 64488060 64547115 64560622 64606170 64936599 64963548 65022984 65160420 65669160 65936318 65996644 66092832 66125914 66251836 66601640 66629280 66690240 66961552 67031328 67092712 67154096 67192461 67332434 67593337 67816840 68063296 68212970 68259008 68308128 68316872 68370624 68379376 68418441 68504544 68787264 68850256 68913248 68952618 68973765 69036870 69126785 69172095 69190030 69325555 69438915 69457570 69504448 69754464 69950907 69960744 70024752 70161912 70172760 70476640 70541120 70581420 70646055 70710690 70984110 71101836 71141590 71166888 71176896 71338099 71442072 71613360 71678880 71744520 71819280 72181720 72247760 72289035 72511852 72924960 72991680 73273920 73436480 73572016 73639328 73700640 73783568 74000472 74068176 74136004 74213256 74266171 74658290 74926845 75120192 75286848 75331746 75355792 75373865 75424736 75479301 75548358 75716384 75790806 75860148 75897920 75929617 76008738 76020490 76116160 76293945 76571208 76614020 76641264 76791384 76856481 76926798 76937616 77108304 77178916 77249528 77343840 77456538 77504960 77527404 77691270 77723230 77734160 77805280 77957680 78192504 78755040 78802992 78827160 78899280 79002040 79074320 79286220 79358760 79369920 79380080 79921968 79955136 80197440 80664480 81204435 81278730 81380208 81454732 81529256 81855564 82495805 82616040 82768518 82814795 82844244 82870688 82952142 83006514 83028036 83104069 83190666 83349084 83425411 83501738 83701940 83789160 83865890 83942620 83988021 84207312 84571968 84775266 84852828 84875624 85079120 85156960 85180932 85323760 85369908 85385160 85396090 85463280 85474220 85486240 85630680 85984080 86062820 86093424 86141560 86582132 86618064 86697312 86869440 86880560 86905719 87193080 87450930 87509952 87530940 87558880 87702390 88139751 88676861 88877295 88958610 88971120 89302590 89589948 89747931 90365961 90448638 90625803 90639815 91224588 91308127 91391666 91720413 91923897 91936824 91965020 92049160 92229460 92279343 92500590 92585220 92670005 92766570 93229524 93267876 93280992 93366336 93549216 93563680 93900240 94108560 94194740 94280920 94592592 94645480 94679136 94802448 94825185 94889184 95256096 95484480 95485077 95659360 95714010 95759040 95801580 95989230 96172020 96385380 96473645 96561910 96840933 96909255 97055777 97583040 97740630 98503740 98667296 98757568 98904477 98951008 98994966 99188871 99377754 99598226 99902460 99943920 100035360 100442328 100546992 100639068 100731144 100998651 101054408 101146864 101344984 101725260 101818415 101911570 102094944 102188352 102319455 102388512 102475308 102569064 102583488 102811072 103180896 103275384 103369872 103555305 103588360 103785045 104186355 104256672 105070656 105102880 105199040 105259140 105714960 105811680 106066035 106094530 106476165 106562624 106712385 107616780 108227665 108272580 108371640 108506944 108767778 108812522 109025657 109125406 109140752 109387440 109487520 109910880 110154720 110358024 110458992 110602856 110675352 110704048 110920888 111000708 111102264 111132112 111204006 111319884 111718880 111881666 111984028 111987435 112276416 112930272 113033688 113137104 113574576 113686209 113790222 113826544 113846880 113951040 114013107 114030735 114174240 114645440 114791232 114921030 115490752 115662456 115768374 115874292 116257440 116536905 116584845 116601240 116707920 116936520 117412246 117519668 118240740 118348920 118503060 118611480 118628160 119070120 119453264 119554526 119663908 119882952 119898298 120296160 120487948 120598184 120834404 121632784 122070312 122182098 122293884 122453162 122565196 122582432 122783346 123039124 123334120 123446960 123688760 124306032 124357168 124428213 124542054 124785999 125023626 125200320 125252607 125478080 125530483 125552910 125683740 125798835 125913930 126123456 126318010 126403264 126433580 126681230 126857952 126974016 127313436 127618680 127735440 127985640 128054862 128094135 128211330 128229360 128513840 128976120 129094230 129121244 129212340 129738007 129873198 129927096 130045968 130111061 130320840 131338320 131872636 131993288 132185664 132251828 132485041 132503672 133203280 133258560 133923104 134062656 134185424 134308192 134384922 134664868 135063103 135186674 135451469 135633680 135672957 136425940 136616256 136633744 136758752 136836882 137009088 137087499 137700512 137826496 137905236 137922889 137947530 138073740 138253570 138344190 138380060 138651110 138750885 138877830 138915140 139149855 139508928 139901814 139921488 139980035 140049504 140323824 140345520 140953280 141162840 141292110 141421380 141968220 142203672 142283180 142333776 142545781 142676198 142884144 142955663 143226720 143357760 143489040 143638560 144363440 144495520 144578070 144842865 145023704 145849920 146899585 147144032 147278656 147401280 147567136 148000944 148136352 148272008 148426512 148492449 148532342 149066631 149316580 149397339 149579885 149853690 150609935 150663492 150711584 150747730 150849472 150958602 151043005 151096716 151432768 151581612 151720296 151859234 152017476 152040980 152587890 152867355 153142416 153206495 153228040 153282528 153582768 153712962 153798905 153853596 153875232 154216608 154357832 154499056 154687680 154913076 155054808 155382540 155446460 155468320 155610560 155915360 156385008 157510080 157605984 157654320 157798560 158004080 158148640 158572440 158717520 158760160 159141795 159843936 161328960 161401555 162408870 162557460 162760416 162909464 163058512 163151667 163218783 163688109 163711128 164840795 164991610 165232080 165314785 165537036 165629590 165688488 165741376 165904284 166013028 166056072 166208138 166381332 166698168 166806009 166850822 167003476 167403880 167578320 167731780 167822499 167885240 167976042 168331085 168414624 169550532 169705656 169751248 170158240 170313920 170361864 170647520 170739816 170770320 170792180 170926560 170948440 170972480 171261360 171968160 172125640 172186848 172283120 172381545 173164264 173236128 173394624 173652561 173761120 173811438 174386160 174901860 175061880 175117760 175404780 176118369 176279502 177353722 177754590 177917220 177942240 178605180 179179896 179331789 179495862 179847447 180731922 180897276 181251606 181279630 182449176 182616254 182783332 183273147 183440826 183679743 183847794 183873648 183930040 184098320 184458920 184558686 185001180 185170440 185340010 185533140 186459048 186535752 186561984 187098432 187127360 187800480 188217120 188329365 188389480 188561840 188870895 189185184 189290960 189358272 189477015 189604896 189650370 189778368 190021845 190512192 190970154 191318720 191428020 191603160 191978460 192316995 192344040 192770760 192947290 193123820 193641345 193681866 193818510 194111554 194809797 195481260 195972049 197007480 197334592 197808954 197902016 197989932 198377742 198755508 199196452 199804920 199887840 200070720 200884656 201093984 201278136 201462288 201997302 202108816 202293728 202689968 202780011 203450520 203636830 203823140 204189888 204638910 204777024 204950616 205138128 206361792 206550768 206739744 206921295 207110610 207176720 207380355 207516285 207570090 207976665 208372710 208513344 208754345 210205760 210518280 211429920 211460207 211623360 211938165 212132070 212189060 212952330 213424770 214014297 214489093 215233560 215318467 216455330 216545160 216743280 217535556 217625044 218051314 218250812 218281504 218774880 218975040 219821760 220309440 220716048 220917984 221205712 221350704 221408096 221841776 222001416 222204528 222264224 222408012 222639768 222798513 223437760 223763332 223968056 223974870 225860544 226067376 226121595 226274208 227149152 227372418 227580444 227653088 227693760 227788851 228026214 228061470 228348480 228479165 229842060 231324912 231440699 231536748 231748584 232514880 233073810 233169690 233202480 233415840 233873040 234824492 235039336 235663519 236481480 236697840 237006120 237222960 238140240 238906528 239109052 239327816 239765904 239796596 240592320 240942013 240975896 241196368 241668808 243265568 244140624 244364196 244587768 244906324 245130392 245164864 245566692 246078248 246668240 246893920 247377520 247487415 248444385 248612064 248714336 248856426 248995565 249084108 249312207 249571998 250047252 250276233 250505214 250831477 251060966 251105820 251367480 251597670 251827860 251964063 252636020 252867160 253362460 253715904 254626872 255237360 255470880 255971280 256109724 256188270 256422660 256458720 257027680 257952240 258188460 258242488 258424680 259476014 259746396 259854192 259984259 260091936 260222122 260641680 262676640 263745272 263986576 264419253 264503656 264727879 264970082 265007344 266030583 266406560 267846208 268370848 268616384 268769844 269243793 269329736 270126206 270373348 270902938 271097883 271267360 271345914 271877409 271919445 272031305 272813515 272851880 273267488 273517504 273673764 273924381 274174998 275401024 275771691 275810472 275845778 275895060 276147480 276507140 276688380 276760120 276838029 277302220 277501770 277755660 277830280 278010015 278299710 279704165 279803628 279842976 279960070 280099008 280647648 280691040 282325680 282584220 282842760 283936440 284407344 284475555 284566360 284667552 285091562 285352396 285768288 285911326 286453440 286978080 287277120 288726880 288991040 289156140 289420935 289685730 290047408 290522799 291167331 292256083 293530615 293799170 294288064 295134272 296001888 296272704 296544016 296713431 296853024 296984898 297064684 297566613 298133262 298633160 298794678 298886315 299159770 299341921 299707380 299745745 301219870 301326984 301423168 301495460 301917204 302086010 302193432 302995953 303163224 303440592 303718468 304034952 304081960 305175780 305455245 305734710 306132905 306284832 306412990 306456080 306565056 306958365 307165536 307425924 307597810 307707192 307750464 308433216 308715664 308998112 309826152 310109616 310765080 310892920 310936640 311355135 311830720 312559065 312770016 315211968 315308640 315597120 316008160 316297280 317144880 317435040 317520320 318283590 319687872 319870831 320137155 322803110 324682995 324817740 325114920 325520832 325818928 326117024 326303334 326437566 327076971 327376218 327422256 328893043 329681590 329983220 330464160 330629570 331074072 331259180 331376976 331808568 332026056 332112144 332416276 332762664 333396336 333612018 333701644 334006952 334807760 335156640 335463560 335644998 335770480 335952084 335962305 336662170 336829248 337966685 339101064 339411312 339502496 340316480 340723728 341295040 341479632 341540640 341584360 341853120 341896880 342092205 342522720 343936320 344251280 344373696 344566240 344763090 346328528 346472256 347305122 347522240 347622876 348772320 349754535 349803720 350123760 350809560 352236738 352559004 354707444 355509180 355834440 355884480 356690495 357210360 358359792 358663578 358991724 359320471 359694894 361463844 361794552 362503212 362559260 364898352 365232508 365566664 366546294 366881652 367359486 367695588 367747296 367860080 368196640 368917840 369117372 370002360 370340880 370680020 371066280 371330855 372918096 373071504 375600960 375757821 376434240 376591449 376658730 376778960 377123680 377396505 377741790 378370368 378581920 378954030 379209792 379300740 379648085 380043690 381938921 381940308 382856040 383206320 383956920 384282405 384633990 384688080 385541520 385894580 386247640 387282690 387363732 387637020 388223108 389214021 389619594 390333183 390962520 391585831 391944098 392711813 394014960 395617908 395979864 396755484 397455123 397511016 398392904 399609840 399775680 401769312 402187968 402556272 402924576 403994604 404217632 404587456 405189309 405379936 405560022 406354407 406901040 407273660 407646280 409277820 409901232 410276256 411262497 413101536 413479488 413768667 413842590 414221220 414353440 414760710 415032570 415140180 415520345 415953330 416745420 417127055 417508690 419644043 419940105 421036560 422859840 422920414 423876330 424264140 424378120 425904660 426849540 427637343 428028594 428586067 428866989 428978186 429818441 430467120 430636934 432910660 433090320 433486560 434528595 435071112 435250088 436102628 436501624 436563008 437549760 440698755 441432096 441835968 442411424 442701408 442816192 443384305 443683552 444002832 444409056 444528448 444816024 445279536 445597026 447526664 447936112 447949740 448192017 448739655 451829805 452134752 452243190 452548416 453129015 454298304 454744836 455160888 455306176 455577702 456052428 456122940 456540635 456958330 458602065 459619485 459684120 461396715 462649824 462881398 463073496 463497168 466147620 466339380 466404960 466831680 467746080 469648984 470078672 471327038 472962960 473395680 474012240 474445920 476280480 477425385 477813056 478218104 478655632 479531808 479593192 481884026 481951792 482392736 483337616 484204665 485278885 486531136 488281248 488728392 489175536 489656349 489812648 490260784 491064327 491133384 492156496 493336480 493787840 494522385 494755040 494974830 495944355 496888770 497224128 497428672 497712852 497991130 498168216 498624414 499143996 500094504 500552466 501010428 501662954 502121932 502211640 502734960 503195340 503467497 503655720 503928126 504993255 505272040 505734320 506724920 509253744 510474720 510941760 511942560 512219448 512376540 512845320 512917440 514055360 515904480 516376920 516484976 516849360 518952028 519492792 519708384 519968518 520183872 520444244 521283360 525353280 527490544 527973152 528355107 528838506 529007312 529455758 529940164 530014688 531507319 532061166 532813120 533035637 536741696 537539688 537995367 538487586 538659472 539542341 540252412 540746696 541805876 542195766 542534720 542691828 542761297 543754818 543838890 544062610 545128285 545627030 545703760 546534976 547347528 547848762 548349996 551039229 551543382 551620944 551691556 551790120 552294960 553014280 553376760 553520240 553676058 554604440 555003540 555511320 555660560 556020030 556599420 559408330 559607256 559685952 559920140 561295296 561382080 564651360 565168440 565685520 567872880 568431045 568814688 568951110 569132720 569335104 570065535 570183124 570704792 571536576 571822652 573956160 577453760 578312280 578841870 579371460 580094816 581045598 581728483 582334662 583401209 583977877 584512166 585657071 587061230 587598340 587916147 592003776 593088032 593426862 593706048 593969796 594045829 594129368 595133226 596266524 597266320 597589356 597772630 598136599 598319540 598683842 599414760 599491490 602439740 602653968 602990920 603834408 604172020 604386864 605991906 606326448 606881184 607436936 608069904 608163920 608340033 610351560 610910490 611469420 612265810 612569664 612825980 612912160 613916730 614331072 614851848 615195620 615414384 617431328 617996224 619652304 620219232 621530160 621785840 622141065 622710270 623929995 625118130 625540032 626263035 627652415 630617280 632016320 634289760 634380621 634870080 636567180 639156889 639741662 640274310 640994747 642042891 643467279 645606220 645955401 648690035 649365990 649635480 650229840 650555305 651637856 652234048 652606668 652875132 654153942 654752436 654844512 657786086 659363180 659966440 660928320 661259140 662148144 662425205 662518360 662753952 663617136 664052112 664224288 664832552 665525328 666792672 667224036 667403288 668013904 668395539 669615520 670313280 670927120 671289996 671540960 671904168 671924610 673324340 675315515 675933370 677257345 678202128 678364785 678822624 679004992 681447456 682959264 683081280 683168720 683366553 683793760 684184410 685045440 685437495 688502560 689132480 689526180 689614445 692657056 694322097 694610244 695245752 697544640 699509070 699607440 700247520 701619120 704473476 705118008 706990557 709414888 711018360 711668880 712728905 713380990 714420720 714778315 716719584 717327156 717983448 718640942 719389788 722826039 722927688 723589104 725006424 725118520 729796704 730465016 731133328 733092588 733763304 734718972 735391176 735494592 735720160 736393280 737835680 738234744 740004720 740681760 741360040 742132560 742462245 742661710 745333155 745836192 746143008 746986695 747936621 750828699 751515642 752494431 753182898 753317460 753557920 754247360 754793010 755483580 757163840 757908060 758601480 759296170 760087380 763179599 763877842 763880616 765712080 766412640 767913840 768564810 769267980 769376160 771083040 771789160 772495280 774565380 774727464 775274040 776446216 778428042 779239188 779952777 780666366 781925040 783171662 783888196 785423626 788029920 791235816 791959728 793510968 794183637 794910246 795022032 796785808 798091749 799219680 803538624 805112544 805849152 807989208 808435264 810378618 810759872 811120044 812708814 813802080 814547320 815292560 815758335 816093915 818440545 818555640 819802464 820552512 821773143 822524994 826203072 827537334 827685180 828442440 828706880 829521420 830065140 830280360 831040690 831906660 833490840 834030045 834254110 835017380 839112495 839288086 839880210 842073120 845840828 847752660 848528280 848756240 851809320 853699080 855274686 856057188 857172134 857733978 857956372 859636882 860934240 861273868 865821320 866180640 866973120 868262805 869057190 870142224 870500176 872205256 873003248 873501993 876768249 878713381 880591845 881397510 882864192 884822848 885402816 886768610 887367104 888005664 888818112 889632048 890559072 891194052 895053328 895872224 895899480 896384034 896658945 897479310 898025763 899237235 903659610 904269504 904486380 906258030 909489672 910321776 910777427 911155404 912104856 912245880 913081270 913916660 916365735 917204130 918398715 919238970 919368240 922793430 925299648 925762796 926146992 926994336 927395287 932295240 932678760 932809920 935492160 939297968 940157344 942654076 945925920 946791360 948024480 948160283 948891840 952560960 954850770 956436208 957311264 959063616 959186384 959612493 963768052 963903584 964785472 965460223 966675232 968409330 970557770 974048985 976562496 977456784 978351072 979312698 979625296 979860245 980521568 981230913 982128654 982266768 984312992 986672960 986679129 987085021 989044770 989510080 989949660 991888710 993777540 995425704 995982260 996336432 997248828 998287992 1000189008 1000689641 1001104932 1002020856 1003325908 1004243864 1004423280 1005469920 1006390680 1006934994 1007311440 1007856252 1009986510 1010544080 1011468640 1013449840 1013900055 1018507488 1020949440 1023885120 1024438896 1024753080 1025690640 1031808960 1032753840 1032969952 1033698720 1037904056 1038985584 1039416768 1039937036 1040888488 1042566720 1054981088 1055946304 1056710214 1057301035 1057677012 1058014624 1058911516 1059880328 1060029376 1063014638 1064122332 1065096803 1066071274 1070071485 1072445465 1075079376 1075990734 1076592335 1076975172 1077318944 1077961413 1079084682 1080352897 1080504824 1081493392 1083611752 1084391532 1084530343 1085383656 1085522594 1087509636 1087677780 1088125220 1090256570 1091254060 1091407520 1094695056 1095697524 1096699992 1102078458 1103086764 1103241888 1103383112 1103580240 1104589920 1106028560 1106753520 1107040480 1107352116 1109208880 1110007080 1111022640 1111321120 1112040060 1113198840 1113992565 1118816660 1119214512 1119840280 1129302720 1129774347 1130336880 1131371040 1135745760 1136862090 1137629376 1137902220 1138265440 1138944255 1140131070 1140366248 1141409584 1143645304 1145816763 1156624560 1157203495 1157683740 1158742920 1160189632 1162091196 1163456966 1164669324 1165735871 1166802418 1167642063 1167955754 1169024332 1170999549 1171314142 1174122460 1174757493 1175196680 1175832294 1178135439 1178317595 1186176064 1186853724 1187005651 1187939592 1188091658 1188258736 1190266452 1192365369 1192533048 1194532640 1195178712 1195545260 1196273198 1196639080 1197367684 1198829520 1198982980 1204710065 1204879480 1205307936 1205981840 1207668816 1208344040 1208773728 1211983812 1212652896 1213762368 1214873872 1215567927 1216139808 1216327840 1216680066 1219063221 1220703120 1221820980 1222938840 1224531620 1225651960 1225824320 1227833460 1229703696 1230391240 1230828768 1234862656 1239304608 1240438464 1241306001 1243060320 1243571680 1244282130 1245420540 1246561035 1247859990 1250236260 1251381165 1252526070 1254157385 1255304830 1258932129 1259820315 1268579520 1268761242 1273134360 1278313778 1279483324 1280548620 1281989494 1282912029 1284085782 1285758201 1286600967 1286934558 1289455323 1291212440 1291910802 1294276939 1297380070 1298731980 1299270960 1299921295 1300459680 1301110610 1303275712 1305213336 1305750264 1308307884 1309504872 1309689024 1315572172 1318726360 1319932880 1322096265 1322518280 1323639395 1324296288 1324850410 1325036720 1325507904 1327234272 1328104224 1328448576 1329665104 1330152915 1331050656 1333585344 1334448072 1334806576 1336027808 1336791078 1339231040 1341854240 1342579992 1343081920 1343808336 1343849220 1346218965 1346648680 1350631030 1351866740 1354514690 1355489415 1356404256 1356729570 1357645248 1359387045 1362894912 1365918528 1366337440 1366733106 1367587520 1368368820 1369621905 1370874990 1377005120 1378858455 1379052360 1379228890 1384190145 1385314112 1388644194 1389220488 1390491504 1399018140 1399214880 1400495040 1403238240 1408946952 1410236016 1413981114 1416570823 1418829776 1422036720 1423337760 1425457810 1426761980 1428841440 1429556630 1433439168 1434654312 1435966896 1437281884 1438779576 1445652078 1445855376 1447178208 1450012848 1450237040 1452613995 1455836655 1459593408 1460930032 1461280415 1462266656 1466185176 1467526608 1469437944 1470782352 1471440320 1475671360 1476469488 1480009440 1481363520 1482720080 1483567155 1484265120 1484924490 1485323420 1487833065 1490666310 1491672384 1492286016 1493973390 1495873242 1496709605 1501657398 1503031284 1504988862 1506365796 1506634920 1507115840 1509586020 1510967160 1514979765 1515816120 1517202960 1518592340 1520174760 1526359198 1527755684 1527761232 1531424160 1532825280 1535827680 1537129620 1538535960 1538752320 1542166080 1543578320 1544990560 1549130760 1549454928 1550548080 1552892432 1556856084 1558478376 1559905554 1561332732 1563850080 1566343324 1567776392 1570847252 1576059840 1582471632 1583919456 1587021936 1588367274 1589820492 1590044064 1593571616 1594521957 1596183498 1598439360 1599106911 1599354155 1610225088 1615978416 1620757236 1622240088 1625417628 1627604160 1628283891 1629094640 1630585120 1631516670 1632187830 1635384855 1636881090 1637111280 1639604928 1643546286 1644465215 1645049988 1655074668 1655370360 1656884880 1659042840 1660130280 1660560720 1662081380 1663813320 1666981680 1668060090 1668508220 1670034760 1678224990 1678576172 1679760420 1684146240 1686594091 1691443793 1691681656 1695505320 1697056560 1697512480 1703618640 1707398160 1710549372 1712114376 1714344268 1715467956 1715912744 1719273764 1721868480 1722547736 1731642640 1732361280 1736525610 1738114380 1740284448 1741000352 1744410512 1745185449 1746006496 1747003986 1750203627 1751933631 1753536498 1755820339 1756971213 1757426762 1760869097 1761183690 1762795020 1763748441 1773537220 1776011328 1779264096 1781118144 1782137487 1782388104 1790106656 1791744448 1791798960 1792768068 1793317890 1794409797 1794958620 1796051526 1796602355 1798474470 1807319220 1808972760 1812516060 1818979344 1819889813 1820643552 1821554854 1822310808 1824209712 1824491760 1826162540 1827833320 1832731470 1834408260 1836797430 1838477940 1838736480 1845586860 1851525592 1852293984 1853095153 1853988672 1854790574 1858423619 1864590480 1865357520 1878595936 1878789105 1880314688 1882957245 1885308152 1891851840 1896048960 1896320566 1903141863 1909694605 1909701540 1912872416 1914622528 1917470667 1918372768 1919224986 1922984241 1927536104 1927807168 1930401837 1930920446 1933350464 1936818660 1937866203 1941115540 1946070105 1948097970 1951665915 1954913568 1956702144 1957929155 1958625396 1959250592 1959720490 1961043136 1962461826 1963559065 1964257308 1964533536 1968625984 1973358258 1974170042 1978089540 1979899320 1983777420 1987275615 1987555080 1990851408 1991964520 1992672864 1994497656 1996575984 2000378016 2001379282 2002209864 2004041712 2006651816 2008487728 2008846560 2010939840 2012781360 2013869988 2014622880 2015712504 2019973020 2021088160 2022937280 2025946545 2026899680 2027800110 2031772035 2037014976 2048877792 2049506160 2051381280 2056312485 2065507680 2065939904 2067397440 2068843335 2075808112 2077971168 2079874072 2081776976 2082966291 2095393447 2098220215 2109962176 2113420428 2114602070 2115354024 2116029248 2117823032 2119760656 2120971671 2126029276 2128244664 2130193606 2132142548 2138186715 2140142970 2142930335 2144334945 2144890930 2149092205 2150158752 2151981468 2153184670 2153950344 2154637888 2155922826 2158169364 2160705794 2161009648 2162986784 2167223504 2168478117 2168783064 2169060686 2170767312 2171045188 2175019272 2175355560 2176250440 2180513140 2182508120 2182815040 2189390112 2191395048 2193399984 2204156916 2206173528 2206483776 2206766224 2207160480 2209179840 2212057120 2213507040 2214080960 2214704232 2218417760 2220014160 2222045280 2222642240 2224080120 2226397680 2227985130 2237633320 2238429024 2239680560 2240960085 2257483293 2259548694 2260673760 2262742080 2271491520 2273724180 2275804440 2276530880 2277888510 2280262140 2280732496 2282819168 2287290608 2289538797 2291633526 2302251301 2313249120 2314406990 2315367480 2317485840 2324182392 2326913932 2329338648 2331471742 2333604836 2335284126 2335911508 2338048664 2339858331 2341999098 2342628284 2348244920 2349514986 2350393360 2351664588 2353818127 2356270878 2356635190 2373707448 2374011302 2375879184 2376183316 2376517472 2380532904 2382550911 2384730738 2385066096 2389065280 2390357424 2391090520 2392546396 2393278160 2394735368 2397659040 2397965960 2409420130 2409758960 2410615872 2411963680 2415337632 2416688080 2417547456 2423967624 2425305792 2429747744 2431135854 2432279616 2432655680 2433360132 2438126442 2441406240 2443641960 2445877680 2448281745 2449063240 2451303920 2455321635 2455666920 2459407392 2460782480 2461657536 2478609216 2482612002 2486120640 2487143360 2488564260 2490841080 2493122070 2495719980 2500472520 2502762330 2505052140 2508314770 2510609660 2515243297 2517337485 2517864258 2519640630 2522475731 2537522484 2546268720 2556627556 2558966648 2561097240 2563978988 2565824058 2568171564 2571516402 2573201934 2573869116 2576226139 2578910646 2582424880 2583821604 2586187741 2588553878 2594760140 2597463960 2598541920 2599842590 2600919360 2602221220 2610426672 2611500528 2616615768 2619009744 2630304747 2631144344 2636140143 2637452720 2639865760 2641775535 2644192530 2645036560 2647278790 2648592576 2649700820 2650073440 2654468544 2656208448 2657536595 2659330208 2660305830 2662101312 2665178185 2668896144 2669613152 2672055616 2673582156 2683708480 2685159984 2687616672 2687698440 2689976835 2692437930 2693297360 2694077289 2697711705 2701262060 2703733480 2709029380 2710978830 2712808512 2713459140 2713806485 2718774090 2732332281 2732674880 2733466212 2736737640 2739243810 2741749980 2748982691 2755196145 2757716910 2758104720 2758457780 2768380290 2777288388 2778440976 2780983008 2782185861 2798036280 2798429760 2806476480 2817893904 2820472032 2827962228 2830551937 2833141646 2837659552 2844073440 2844480849 2846675520 2850915620 2853523960 2857682880 2859113260 2869308624 2871933792 2874563768 2877559152 2878837479 2891304156 2891710752 2894356416 2896380669 2900025696 2900474080 2905227990 2908642415 2911673310 2917006045 2919889385 2921860064 2922560830 2924533312 2928285355 2932370352 2935053216 2938875888 2939580735 2941564704 2952938976 2960018880 2960037387 2961255063 2965440160 2967134310 2968530240 2969848980 2970229145 2970646840 2975666130 2981332620 2987946780 2990682995 2991746484 2993419210 3002068923 3003314796 3006062568 3008729087 3009977724 3012731592 3013269840 3019172040 3021934320 3029959530 3031632240 3034405920 3037184680 3040349520 3041700165 3052718396 3055511368 3055522464 3062848320 3071655360 3074259240 3077071920 3087156640 3089981120 3098261520 3098909856 3101096160 3105784864 3113712168 3116956752 3119811108 3122665464 3127700160 3132686648 3135552784 3141694504 3164943264 3167838912 3171903105 3174043872 3176734548 3179640984 3180088128 3187143232 3189043914 3192366996 3195290409 3195784445 3198213822 3198708310 3204973735 3210214455 3217336395 3229777005 3231956832 3233884239 3241058691 3241514472 3244480176 3250835256 3253591029 3256567782 3258189280 3261170240 3263033340 3264375660 3270769710 3273762180 3274222560 3287092572 3288930430 3290099976 3310149336 3310740720 3313769760 3318085680 3320260560 3321121440 3324162760 3327626640 3333963360 3336120180 3337016440 3340069520 3341977695 3356449980 3357152344 3359520840 3373188182 3379795367 3382887586 3383363312 3391010640 3394113120 3395024960 3407237280 3414796320 3416832765 3421098744 3424228752 3428688536 3430935912 3431825488 3437450289 3438547528 3445095472 3463285280 3471610485 3473051220 3476228760 3480568896 3482000704 3488821024 3490370898 3492012992 3494007972 3497207613 3500407254 3503867262 3507072996 3511640678 3513942426 3514853524 3521738194 3522367380 3524272479 3525590040 3527496882 3534406317 3534952785 3547074440 3558528192 3561016953 3564274974 3564776208 3580213312 3583597920 3585536136 3586635780 3588819594 3589917240 3592103052 3593204710 3596948940 3614130195 3614638440 3617945520 3625032120 3637958688 3639779626 3641287104 3643109708 3644621616 3648419424 3648983520 3652325080 3655666640 3665462940 3668816520 3673594860 3676955880 3677472960 3691173720 3703051184 3704587968 3706190306 3709581148 3716847238 3729180960 3730715040 3731249459 3739683105 3754143495 3757191872 3757578210 3762472155 3765914490 3770616304 3776796387 3792641132 3799329079 3806283726 3815897995 3819389210 3819403080 3825744832 3834941334 3836745536 3838449972 3845968482 3855072208 3857274603 3860803674 3861840892 3868365969 3873637320 3875732406 3882231080 3882830817 3891444973 3892140210 3896195940 3899763885 3903331830 3909827136 3915858310 3917250792 3918501184 3919440980 3924923652 3927118130 3928514616 3929067072 3946716516 3948340084 3956179080 3959798640 3967554840 3970918185 3974551230 3975110160 3981702816 3983929040 3985345728 3988995312 3990458745 3993151968 4000756032 4002758564 4004419728 4008083424 4013303632 4016975456 4017693120 4025562720 4027739976 4029245760 4031425008 4039946040 4042176320 4051893090 4053799360 4055600220 4063544070 4083808463 4097755584 4099012320 4099599497 4102762560 4108865715 4112624970 4131015360 4137686670 4151616224 4155942336 4158320803 4159748144 4163553952 4165932582 4186956193 4190786894 4196440430 4198995539 4226840856 4229204140 4230708048 4235646064 4239521312 4241943342 4249712469 4252058552 4256489328 4260387212 4264285096 4275609559 4276373430 4280285940 4285860670 4288669890 4289781860 4298184410 4300317504 4303962936 4306369340 4307900688 4311845652 4316338728 4321411588 4322019296 4325973568 4334447008 4336956234 4337566128 4338121372 4341534624 4342090376 4350038544 4350711120 4352500880 4361026280 4365016240 4367509965 4378780224 4382790096 4383841245 4386799968 4393566905 4408313832 4412347056 4413532448 4414320960 4424114240 4427014080 4429408464 4436835520 4440028320 4444090560 4448160240 4452795360 4455970260 4475266640 4476858048 4479361120 4481920170 4486963229 4490128815 4514966586 4519097388 4521347520 4547448360 4551608880 4553887135 4555777020 4560524280 4561464992 4565638336 4574581216 4579077594 4583267052 4587464183 4604502602 4626498240 4628813980 4630734960 4634971680 4636976435 4648364784 4653827864 4658677296 4662943484 4667209672 4670568252 4671166123 4671823016 4676097328 4679716662 4683998196 4685256568 4696489840 4699029972 4700786720 4703329176 4707636254 4712541756 4713270380 4740801415 4747414896 4748022604 4751758368 4752366632 4753034944 4761065808 4765101822 4769461476 4770132192 4780714848 4782181040 4783565871 4785092792 4786556320 4789470736 4795318080 4795931920 4797320733 4798062465 4818840260 4819517920 4823927360 4827301115 4830675264 4833376160 4847935248 4859495488 4862271708 4866720264 4876252884 4882812480 4884851673 4887283920 4891755360 4896563490 4898126480 4902607840 4906154565 4910643270 4911333840 4918814784 4921564960 4933395645 4935425105 4965224004 4977128520 4981682160 4986244140 4991439960 5000945040 5003448205 5005524660 5010104280 5016629540 5021219320 5030486594 5034674970 5035728516 5039281260 5040339989 5044951462 5059782273 5074331379 5075044968 5092537440 5113255112 5117933296 5122194480 5127957976 5131648116 5136343128 5143032804 5146403868 5147738232 5152452278 5157821292 5164849760 5167643208 5172375482 5177107756 5189520280 5194927920 5197083840 5199685180 5204442440 5220853344 5223001056 5233231536 5235556347 5238019488 5250610881 5255800893 5260609494 5262288688 5267461017 5270913639 5272280286 5274905440 5279731520 5282607291 5283551070 5288385060 5290073120 5294557580 5299401640 5300146880 5315073190 5318660416 5320611660 5325484015 5330356370 5337792288 5339226304 5346412461 5347164312 5370319968 5375233344 5375396880 5379953670 5383229391 5384875860 5386594720 5388154578 5389807065 5395423410 5401764485 5402524120 5407466960 5418058760 5421957660 5422651715 5426918280 5427612970 5437548180 5459669439 5464664562 5466932424 5473475280 5478487620 5483499960 5497965382 5510392290 5515433820 5516209440 5516915560 5536760580 5554576776 5556881952 5559285459 5561966016 5564371722 5575270857 5596072560 5635787808 5640944064 5648871735 5655924456 5661103874 5666283292 5675319104 5688146880 5688961698 5701831240 5707047920 5718226520 5729083815 5738617248 5743867584 5749127536 5752412001 5755118304 5757674958 5768952723 5782608312 5783421504 5792761338 5800051392 5800948160 5803370791 5810455980 5817284830 5823346620 5828679355 5834012090 5838210315 5839778770 5843720128 5845121660 5854997745 5856570710 5864740704 5870106432 5873787465 5877751776 5879161470 5883129408 5890677195 5905877952 5920074774 5922510126 5930880320 5934268620 5935028255 5939697960 5940458290 5941293680 5951332260 5961826845 5962665240 5975893560 5981365990 5983492968 5986838420 6004137846 6006629592 6012125136 6017458174 6019955448 6025463184 6026539680 6038344080 6043868640 6059919060 6063264480 6068811840 6074369360 6077839635 6080699040 6083400330 6095316105 6105436792 6111022736 6111044928 6148518480 6154143840 6174313280 6196523040 6197819712 6202192320 6206530005 6211569728 6227424336 6233913504 6239622216 6245330928 6265373296 6271105568 6283389008 6286180341 6294660645 6329886528 6343806210 6348087744 6353469096 6359281968 6378087828 6384733992 6390580818 6391568890 6396427644 6397416620 6409947470 6414560145 6420428910 6428791005 6433004835 6434672790 6447276615 6459554010 6463913664 6467768478 6471384695 6482117382 6483028944 6488960352 6501670512 6507182058 6513135564 6516378560 6526066680 6528751320 6541539420 6547524360 6548445120 6574185144 6577860860 6580199952 6620298672 6621481440 6627539520 6636171360 6640521120 6642242880 6648325520 6655253280 6667926720 6672240360 6674032880 6680139040 6683955390 6712899960 6714304688 6719041680 6746376364 6759590734 6765775172 6766726624 6782021280 6788226240 6814474560 6829592640 6833665530 6842197488 6848457504 6857377072 6861871824 6863650976 6868616391 6874900578 6877095056 6890190944 6906753903 6909595147 6926570560 6929463281 6943220970 6946102440 6952457520 6977642048 6980741796 6988015944 6994415226 7000814508 7007734524 7014145992 7023281356 7027884852 7029707048 7043476388 7044734760 7048544958 7051180080 7054993764 7061454381 7068812634 7069905570 7082854115 7094148880 7122033906 7128549948 7129552416 7167195840 7171072272 7173271560 7177639188 7179834480 7184206104 7186409420 7193897880 7228260390 7229276880 7235891040 7250064240 7275917376 7279559252 7286219416 7289243232 7296838848 7297967040 7304650160 7311333280 7330925880 7337633040 7347189720 7353911760 7382347440 7406102368 7412380612 7419162296 7433694476 7455677621 7458361920 7461430080 7462498918 7479366210 7508286990 7515156420 7524944310 7531828980 7541232608 7545729891 7553592774 7562470279 7567427193 7584215717 7585282264 7591712401 7598658158 7612567452 7613541923 7631795990 7638778420 7638806160 7669882668 7676899944 7691936964 7710144416 7714549206 7721607348 7723681784 7728678417 7736731938 7747274640 7751464812 7758563223 7764462160 7765661634 7775775787 7782889946 7784280420 7792391880 7799527770 7806663660 7831716620 7834501584 7838881960 7849847304 7854236260 7857029232 7893433032 7896680168 7908420429 7912358160 7919597280 7935109680 7941836370 7949102460 7950220320 7963405632 7967858080 7972609785 7977990624 7980917490 7986303936 7995534555 8005517128 8008839456 8016166848 8026607264 8033950912 8051125440 8055479952 8062850016 8079892080 8103786180 8111200440 8127088140 8141419455 8160151097 8167616926 8196996843 8198024640 8199198994 8217731430 8225249940 8246948073 8275373340 8303232448 8309039557 8316641606 8319496288 8327107904 8331865164 8332931711 8346557583 8373912386 8381573788 8392880860 8397991078 8432970455 8453681712 8457218965 8458408280 8461416096 8471292128 8479042624 8483886684 8491655811 8499424938 8504117104 8512978656 8520774424 8528570192 8533442547 8551219118 8552746860 8560571880 8571721340 8577339780 8579563720 8596368820 8607925872 8612738680 8615801376 8623691304 8632677456 8642823176 8644038592 8668894016 8673912468 8675132256 8676242744 8683069248 8684180752 8689142007 8700077088 8701422240 8705001760 8722052560 8725927245 8730032480 8735019930 8751018135 8759668155 8765580192 8767682490 8773599936 8779101695 8784856065 8787133810 8804345485 8816627664 8818742205 8824694112 8827064896 8858816928 8880056640 8883765189 8896320480 8905590720 8910687435 8911940520 8950533280 8958722240 8963840340 8972048985 8973926458 8980257630 9006206769 9026187261 9029933172 9038194776 9059938573 9094896720 9099449065 9103217760 9107774270 9111554040 9121048560 9122929984 9149162432 9158155188 9166534104 9174928366 9209005204 9257627960 9261469920 9265475765 9269943360 9273952870 9292118095 9296729568 9307655728 9317354592 9325886968 9334419344 9341136504 9342332246 9343646032 9352194656 9359433324 9367996392 9370513136 9392979680 9398059944 9401573440 9406658352 9415272508 9425083512 9426540760 9481602830 9494829792 9496045208 9503516736 9504733264 9515709315 9522131616 9530203644 9538922952 9540264384 9561429696 9564362080 9567131742 9570185584 9573112640 9578941472 9585871227 9587353335 9591863840 9594641466 9596124930 9614921205 9637680520 9639035840 9652009185 9654602230 9666752320 9689331015 9695870496 9723176073 9724543416 9733440528 9752505768 9760773087 9769703346 9774567840 9783510720 9793126980 9796252960 9805215680 9812309130 9821286540 9822667680 9843129920 9866791290 9870850210 9915995761 9930448008 9954257040 9963364320 9972488280 9982879920 10001890080 10006896410 10011049320 10020208560 10033259080 10042438640 10060973188 10069349940 10071457032 10078562520 10080679978 10089902924 10119564546 10139386101 10148662758 10150089936 10185074880 10226510224 10235866592 10244388960 10255915952 10263296232 10272686256 10286065608 10292807736 10295476464 10304904556 10315642584 10329699520 10335286416 10344750964 10354215512 10379040560 10389855840 10399370360 10408884880 10414831455 10441706688 10446002112 10466463072 10471112694 10476038976 10476967235 10491622839 10501221762 10511601786 10521218988 10524577376 10534922034 10541827278 10544560572 10549810880 10554216763 10565214582 10567102140 10576770120 10580146240 10589115160 10598803280 10604858355 10630146380 10641223320 10650968030 10660712740 10675584576 10683050859 10692824922 10694328624 10740639936 10750793760 10759907340 10766458782 10769751720 10773189440 10776309156 10779614130 10790846820 10803528970 10805048240 10814933920 10836117520 10842390585 10843915320 10845303430 10853836560 10855225940 10875096360 10919338878 10929329124 10933864848 10946950560 10956975240 10966999920 10995930764 11020784580 11030867640 11032418880 11033831120 11073521160 11109153552 11113763904 11118570918 11128743444 11138934601 11150541714 11192145120 11193748377 11271575616 11287416465 11297743470 11311848912 11322207748 11332566584 11377923396 11397987237 11403662480 11414095840 11436453040 11447693985 11458167630 11477234496 11498255072 11504824002 11510236608 11511256505 11515349916 11537905446 11565216624 11585522676 11596132129 11606741582 11620911960 11634569660 11646693240 11648492451 11657358710 11668024180 11674334919 11676420630 11679557540 11690243320 11699291655 11709995490 11713141420 11729481408 11747574930 11755503552 11758322940 11769090635 11781354390 11840106551 11840149548 11845020252 11868537240 11870056510 11879395920 11880916580 11882587360 11902664520 11912754555 11923653690 11925330480 11951787120 11962731980 11966985936 11973676840 12008275692 12013259184 12024250272 12034916348 12039910896 12050926368 12053079360 12076688160 12087737280 12119838120 12126528960 12148738720 12155679270 12161398080 12166800660 12190632210 12210873584 12222045472 12251425389 12297036960 12298798491 12308287680 12326083679 12393046080 12413060010 12454848672 12467827008 12474962409 12479244432 12490661856 12530746592 12542211136 12560868579 12566778016 12572360682 12576216485 12589321290 12596986617 12612378655 12687612420 12706938192 12718563936 12749137407 12756175656 12769467984 12781161636 12783137780 12792855288 12794833240 12819894940 12826828677 12829120290 12840857820 12857582010 12866009670 12869345580 12881130695 12894553230 12919108020 12930938705 12935536956 12942769390 12964234764 12966057888 12977920704 13003341024 13008965333 13014364116 13026271128 13052133360 13057502640 13083078840 13095048720 13148370288 13151523735 13155721720 13160399904 13180700715 13240597344 13242962880 13272342720 13281042240 13296651040 13310506560 13344480720 13348065760 13360278080 13367910780 13425799920 13428609376 13438083360 13460889687 13470386445 13492752728 13519181468 13531550344 13533453248 13564042560 13661661405 13667331060 13684394976 13696915008 13714754144 13723743648 13727301952 13737232782 13744913455 13749801156 13754190112 13762392549 13780381888 13813507806 13819190294 13846258439 13858926562 13886441940 13892204880 13904915040 13910929305 13961483592 13976031888 13988830452 14001629016 14013498369 14015469048 14028291984 14046562712 14055769704 14059414096 14086952776 14089469520 14097089916 14102360160 14109987528 14122908762 14137625268 14139811140 14152759685 14165708230 14188297760 14222404245 14244067812 14257099896 14259104832 14342144544 14346543120 14355278376 14359668960 14368412208 14372818840 14387795760 14394187395 14456520780 14458553760 14471782080 14481903345 14500128480 14559118504 14572438832 14578486464 14609300320 14622666560 14661851760 14675266080 14694379440 14707823520 14764694880 14800186935 14806275315 14812204736 14824761224 14838324592 14867388952 14911355242 14924997836 14958732420 15010344615 15016573980 15030312840 15043645435 15049888620 15063657960 15082465216 15091459782 15107185548 15121019967 15124940558 15134854386 15154566323 15168431434 15170564528 15179346819 15183424802 15197316316 15222994137 15225134904 15227083846 15263591980 15277556840 15277612320 15339765336 15353799888 15383873928 15420288832 15429098412 15443214696 15447363568 15457356834 15473463876 15494549280 15502929624 15517126446 15528924320 15531323268 15551551574 15565779892 15568560840 15584783760 15599055540 15613327320 15663433240 15669003168 15677763920 15699694608 15708472520 15714058464 15786866064 15793360336 15802383051 15816840858 15824716320 15839194560 15847821873 15870219360 15883672740 15898204920 15900440640 15935716160 15945219570 15955981248 15961834980 15976452045 15991069110 16011034256 16017678912 16053214528 16110959904 16125700032 16159784160 16169421195 16205293455 16207572360 16222400880 16254176280 16267955145 16282838910 16320302194 16335233852 16379008317 16393993686 16398397988 16435462860 16450499880 16476726889 16493896146 16524104747 16550746680 16618079114 16633283212 16638992576 16663730328 16665863422 16677856377 16693115166 16725812571 16747824772 16763147576 16785761720 16795982156 16825600207 16865940910 16898976835 16907363424 16914437930 16916816560 16922832192 16942584256 16967773368 16983311622 16998849876 17008234208 17025957312 17041548848 17057140384 17066885094 17102438236 17105493720 17121143760 17143442680 17154679560 17159127440 17187251445 17192737640 17215851744 17225477360 17231602752 17247382608 17265354912 17285646352 17347824936 17350264512 17352485488 17368361504 17378284014 17400154176 17402844480 17410003520 17410112373 17444105120 17451854490 17460064960 17470039860 17486038065 17502036270 17519336310 17531160384 17535364980 17558203390 17569712130 17574267620 17608690970 17621362395 17633255328 17637484410 17649388224 17657330117 17672031585 17717633856 17767530378 17792640960 17805084765 17821374870 17823881040 17901066560 17927680680 17944097970 17947852916 17960515260 18012413538 18033582973 18052374522 18059866344 18076389552 18085437479 18103314187 18119877146 18155369201 18189793440 18198898130 18206435520 18215548540 18223108080 18242097120 18316310376 18333068208 18349856732 18415420699 18418010408 18515255920 18522939840 18530951530 18547905740 18584236190 18593459136 18615311456 18634709184 18651773936 18656247295 18668838688 18682273008 18684664492 18687292064 18704389312 18718866648 18735992784 18741026272 18785959360 18796119888 18813316704 18830545016 18850167024 18853081520 18858541023 18883981935 18963205660 18989659584 18992090416 18996645395 19009466528 19031418630 19044263232 19060407288 19077845904 19128724160 19134263484 19140371168 19157882944 19171742454 19174706670 19183727680 19189282932 19192249860 19229842410 19275361040 19286373015 19304018370 19309204460 19341829845 19378662030 19391740992 19414154085 19446352146 19449086832 19457224865 19466881056 19505011536 19521546174 19539406692 19549135680 19586253960 19592505920 19624618260 19642573080 19645335360 19733582580 19741700420 19813863559 19831991522 19860896016 19870837157 19908514080 19926728640 19944976560 19965759840 20003780160 20013792820 20022098640 20040417120 20066518160 20084877280 20121946376 20138699880 20142914064 20157125040 20161359956 20179805848 20239129092 20278772202 20297325516 20300179872 20419042315 20453020448 20471733184 20488777920 20497997485 20511831904 20526592464 20545372512 20572131216 20585615472 20590952928 20609809112 20631285168 20670572832 20689501928 20708431024 20720261709 20728785441 20758081120 20779711680 20788389843 20791604015 20798740720 20817769760 20829662910 20932926144 20934780965 20942225388 20953934470 20983245678 20994977695 21002443524 21023203572 21042437976 21049154752 21069844068 21083654556 21089121144 21108433526 21130429164 21134204280 21153540240 21178230320 21184363143 21197606560 21209716710 21248562345 21260292760 21282446640 21301936060 21321425480 21366101718 21378047795 21385649844 21388657248 21501587520 21519814680 21532917564 21539503440 21552618312 21559228260 21581693640 21607057940 21610096480 21629867840 21672235040 21684781170 21687830640 21690606860 21707673120 21710451880 21750192720 21838677756 21858658248 21867729696 21893901120 21913950480 21933999840 21991861528 22041569160 22061735280 22067662240 22147042320 22218307104 22237141836 22257486888 22277869202 22301083428 22367032863 22384290240 22387496754 22434816145 22574832930 22595486940 22623697824 22637189673 22644415496 22665133168 22687410837 22702281579 22752647151 22755846792 22775137203 22795974474 22807324960 22828191680 22840625769 22872906080 22895387970 22916335260 22937320915 22996510144 23009648004 23022513010 23030699832 23075810892 23130433248 23171045352 23186035251 23192264258 23213483164 23241823920 23269139320 23275689669 23293386480 23296984902 23314717420 23327327361 23336048360 23348669838 23352841260 23355830615 23359115080 23380486640 23398583310 23419990980 23426282840 23495149860 23516645880 23538181270 23562708780 23658567569 23680213102 23680299096 23690040504 23737074480 23740113020 23758791840 23761833160 23765174720 23805329040 23825509110 23847307380 23850660960 23903574240 23917829355 23925463960 23933971872 23947353680 23986603665 24016551384 24026518368 24048500544 24069832696 24079821792 24101852736 24153376320 24239676240 24297477440 24311358540 24333601320 24381264420 24421747168 24424258365 24444090944 24480453291 24502850778 24594073920 24597596982 24652167358 24740844219 24826120020 24909697344 24927118671 24949924818 24958488864 24981323712 24998795133 25061493184 25121737158 25133556032 25144721364 25152432970 25178642580 25193973234 25201699945 25224757310 25298911365 25371656895 25375224840 25413876384 25437127872 25474967433 25498274814 25512351312 25538935968 25562323272 25566275560 25585710576 25589666480 25639789880 25653657354 25658240580 25681715640 25715164020 25732019340 25738691160 25762261390 25789106460 25838216040 25861877410 25871073912 25885538780 25928469528 25932115776 26006682048 26017930666 26028728232 26052542256 26104266720 26115005280 26166157680 26177781735 26190097440 26253054405 26279004465 26296740576 26303047470 26311443440 26320799808 26337305085 26354568195 26361401430 26413036455 26481194688 26593302080 26688961440 26696131520 26732062305 26735821560 26851599840 26857218752 26876166720 26916146955 26921779374 26940772890 26985505456 27038362936 27063100688 27078561783 27179815719 27240114811 27298347195 27323322810 27334662120 27368789952 27429508288 27447487296 27474465564 27489826910 27499602312 27508380224 27524785098 27627015612 27638380588 27692516878 27717853124 27772883880 27784409760 27796427295 27809830080 27821858610 27876354285 27922967184 27952063776 27977660904 28003258032 28026996738 28030938096 28056583968 28093125424 28111539408 28118828192 28173905552 28178939040 28194179832 28204720320 28219975056 28245817524 28275250536 28279622280 28305519370 28331416460 28376595520 28444808490 28488135624 28514199792 28684289088 28693086240 28710556752 28719337920 28736824416 28745637680 28762060005 28775591520 28788374790 28844763615 28913041560 28917107520 28963806690 29000256960 29016853955 29118237008 29144877664 29218600640 29323703520 29350532160 29388758880 29392968773 29415647040 29529389760 29600373870 29612550630 29649522448 29676649184 29734777904 29747987283 29822710484 29849995672 29917464840 29929266913 30020689230 30033147960 30060625680 30087290870 30099777240 30127315920 30182919564 30214371096 30242039934 30249881116 30269708772 30309132646 30336862868 30341129056 30358693638 30366849604 30394632632 30418158303 30445988274 30450269808 30454167692 30527183960 30555113680 30555224640 30599635651 30679530672 30707599776 30767747856 30858196824 30886429392 30894727136 30914713668 30946927752 30989098560 31005859248 31034252892 31057848640 31062646536 31103103148 31131559784 31137121680 31169567520 31198111080 31226654640 31326866480 31338006336 31355527840 31399389216 31416945040 31428116928 31430901705 31573732128 31586720672 31604766102 31633681716 31649432640 31662650289 31695643746 31740438720 31767345480 31796409840 31890439140 31923669960 31952904090 31982138220 32022068512 32112249281 32221919808 32319568320 32338842390 32410586910 32415144720 32444801760 32508352560 32535910290 32565677820 32640604388 32670467704 32698162861 32758016634 32787987372 32792184503 32796795976 32870925720 32900999760 32953453778 32987792292 33018000893 33048209494 33101493360 33236158228 33266566424 33327460656 33331726844 33355712754 33386230332 33416803803 33451625142 33490939807 33495649544 33526295152 33571523440 33581245131 33591964312 33620440633 33651200414 33731881820 33797953670 33814726848 33828875860 33833633120 33935546736 33966623244 33997699752 34016468416 34083097696 34114280768 34133770188 34193961711 34204876472 34210987440 34242287520 34286885360 34309359120 34318254880 34343081955 34374502890 34385475280 34431703488 34450954720 34494765216 34530709824 34533769515 34547975735 34571292704 34647316405 34695649872 34704970976 34736723008 34756568028 34788396387 34820224746 34888210240 34903708980 34940079720 34972076130 35004072540 35023004757 35038672620 35070729960 35116406780 35139424260 35148535240 35217381940 35242724790 35266510656 35274968820 35282379923 35307271905 35314660234 35344063170 35520319653 35535060756 35610169530 35642749740 35647762080 35855361360 35888195940 35895705832 35921030520 36024827076 36067165946 36104749044 36119732688 36137812001 36152779104 36170874958 36206628374 36239754292 36310738402 36379586880 36397796260 36431097080 36446216160 36484194240 36632620752 36666136416 36699713464 36754276167 36797175181 36830841398 36836020816 36896395473 36978251037 37030511840 37061903060 37095811480 37168472380 37230622912 37278388105 37303547872 37312494590 37337677376 37364546016 37369328984 37374584128 37424887227 37437733296 37471985568 37482052544 37592239776 37626633408 37661090032 37682605737 37700334048 37706163040 37717082046 37728649455 37767963870 37790959851 37812351395 37837135965 37921078585 37926411320 37958562005 37984180832 37993290790 38018933056 38062837260 38067709615 38120814576 38155691808 38268526968 38280742336 38343484908 38349413340 38378565864 38384499720 38459684820 38480486031 38550722080 38572746030 38608036740 38618408920 38643392085 38683659690 38757324060 38792816115 38828308170 38878878935 38892704292 38898173664 38914449730 38933762112 39010023072 39026895999 39043092348 39078813384 39172507920 39249236520 39285146160 39467165160 39483400840 39542102145 39627727118 39663983044 39721792032 39741674314 39817028160 39889953120 39931519680 40027585640 40044197280 40080834240 40133036320 40169754560 40243892752 40277399760 40285828128 40314250080 40322719912 40359611696 40382669061 40478258184 40557544404 40594651032 40600359744 40623595537 40800755485 40838084630 40906040896 40984984215 40995994970 41023663808 41053184928 41090745024 41144262432 41171230944 41181905856 41219618224 41234740365 41262570336 41287177647 41341145664 41379003856 41416862048 41440523418 41457570882 41516162240 41538775317 41545197785 41576779686 41583208030 41597481440 41635539520 41659325820 41664658555 41732787915 41869561930 41884450776 41907868940 41966491356 41989955390 42004887048 42040495107 42046407144 42084875952 42139688136 42167309112 42178242288 42216867052 42260858328 42268408560 42307080480 42356460640 42368726286 42395213120 42419433420 42458279055 42497124690 42520585520 42564893280 42603872120 42642850960 42667212735 42732203436 42756095590 42771299688 42777314496 43039629360 43065835128 43079006880 43105236624 43118456520 43163387280 43214115880 43220192960 43344470080 43369562340 43375661280 43381213720 43415346240 43420903760 43445710035 43500385440 43677355512 43717316496 43735459392 43827900960 43867999680 43983723056 44083138320 44123470560 44135324480 44294084640 44418825945 44436614208 44474283672 44514973776 44555738404 44602166856 44734065726 44774993508 44869632290 45031033845 45130936305 45149665860 45190973880 45247395648 45274379346 45288830992 45299692865 45330266336 45363059901 45374821674 45404563158 45463698969 45505294302 45511693584 45550274406 45591948948 45614649920 45633699817 45681251538 45745812160 45790775940 45832670520 45874641830 46019296008 46045026020 46061399664 46151621784 46260866496 46342090704 46372070502 46384528516 46426966328 46483647840 46538278640 46551379338 46586772960 46593969804 46629434840 46654654722 46672096720 46697339676 46705682520 46711661230 46718230160 46760973280 46797166620 46839981960 46852565680 46990299720 47033291760 47076362540 47125417560 47317135138 47360426204 47360598192 47380081008 47474148960 47480226040 47517583680 47523666320 47610658080 47651018220 47694614760 47701321920 47807148480 47835658710 47850927920 47867943744 47894707360 47929356135 47973207330 48033102768 48053036736 48139665392 48159643584 48479352480 48506242967 48615880365 48622717080 48667202640 48762528840 48803865435 48843494336 48848516730 48960906582 49005701556 49195193964 49304334716 49430180667 49481688438 49572314241 49579978805 49652240040 49854237342 49899849636 49916977728 49945545469 49997590266 50243474316 50289442728 50304865940 50357285160 50387946468 50403399890 50449514620 50476800621 50597822730 50696930505 50743313790 50750449680 50827752768 50949934866 50996549628 51024702624 51077871936 51124646544 51132551120 51171421152 51179332960 51279579760 51307314708 51316481160 51363431280 51430328040 51464038680 51477382320 51524522780 51578212920 51676432080 51723754820 51742147824 51771077560 51856939056 52035861332 52057456464 52105084512 52208533440 52230010560 52230337119 52332315360 52355563470 52380194880 52458114195 52506108810 52558008930 52593481152 52606094940 52622886880 52674610170 52709136390 52722802860 52771083815 52826072910 52971990351 53089510019 53294793461 53377922880 53415254295 53464124610 53471643120 53703199680 53832293910 53843558748 53881545780 53971010912 54076725872 54100748919 54126201376 54157123566 54256312437 54309942561 54359631438 54430430509 54466107603 54480229622 54586942007 54596694390 54646645620 54669324240 54948931128 54979653820 54999204624 55049570196 55246262097 55254031224 55276761176 55385033756 55435706248 55545767760 55568819520 55592854590 55643717220 55694673005 55752708570 55845934368 55904127552 55955321808 55968741885 56006516064 56053993476 56061876192 56113167936 56186250848 56223078816 56237656384 56347811104 56357878080 56388359664 56439950112 56491635048 56550501072 56559244560 56611038740 56662832920 56889616980 56976271248 56989936185 57028399584 57386172480 57421113504 57473648832 57491275360 57524120010 57551183040 57576749580 57689527230 57826083120 57927613380 57980660645 58033707910 58236474016 58242462255 58289755328 58330521977 58371674595 58647407040 58777517760 58785937546 59200532755 59200747740 59225101260 59299044896 59353298368 59441590677 59469555808 59495974566 59612511471 59637034379 59645420968 59699991344 59834929680 59858533826 60041378460 60066295920 60121251360 60174581740 60199554480 60254631840 60365839128 60428742192 60484079868 60499762232 60539417544 60618265292 60673725736 60682258112 60717387276 60733699208 60789265264 60836316606 60891976548 60900539616 60908335384 61054367920 61110227360 61199271302 61257126945 61359061344 61415199552 61493992455 61535495712 61630418395 61716393648 61772858784 61789454272 61829427336 61893855504 62011718496 62068505784 62125293072 62186356323 62206206296 62263119568 62274243360 62339135040 62365169529 62374812045 62396222160 62453309280 62653732960 62711055680 62798778432 62804342895 62833890080 62861803410 62984933085 63147464256 63173441344 63209532204 63267363432 63325300578 63391287492 63534690960 63592819680 63745687035 63780878280 63847339920 63905808180 63964276440 64044137024 64134143385 64224498562 64677684780 64821173820 64830289440 64889603520 65016705120 65044826665 65071820580 65131355640 65281208776 65340935408 65396325722 65516033268 65524419857 65575974744 65584369006 65593591952 65741851440 65801999520 65906907556 65975584584 66036001786 66096418988 66202986720 66472316456 66533132848 66654921312 66663453688 66711425508 66772460664 66833607606 66903250284 66981879614 66991299088 67052590304 67101098589 67143046880 67162490262 67183928624 67240881266 67302400828 67304448435 67463763640 67595907340 67657751720 67667266240 67871093472 67933246488 67995399504 68062232511 68166195392 68257941453 68267540376 68325411609 68387923422 68409752944 68421974880 68484575040 68521877307 68573770720 68618718240 68636509760 68686163910 68749005780 68770950560 68811962745 68901909440 68989530432 69067539030 69095951470 69142585408 69231292195 69294632810 69391299744 69409941952 69513136056 69576792774 69640449492 69807417960 69880159440 69944152260 69981982083 70008145080 70046009514 70067491845 70077345240 70141459920 70232813560 70278848520 70297070480 70434763880 70485449580 70549937640 70564759846 70614543810 70629320468 70688126340 70975702707 71040639306 71070121512 71220339060 71285499480 71295524160 71710722720 71776391880 71791411664 71842061040 72049654152 72134331892 72209498088 72239465376 72275624002 72305558208 72341749916 72413256748 72479508584 72621476804 72795592520 72862194160 72892432320 73265241504 73332272832 73399426928 73441359873 73508552334 73594350362 73661682796 73672041632 73792790946 73879517341 73956502074 74061023680 74091953543 74123806120 74191622960 74336944760 74556776210 74607095744 74624989180 74729092032 74738657968 74781356013 74849774454 74875466592 74943971136 74996385399 75184479552 75322180064 75365211474 75400668096 75412326080 75434164092 75443820283 75457298910 75535927740 75581919702 75605099835 75624702790 75674271930 75772831615 75842157170 75852822640 75896734095 75917124010 75968361664 75986581580 76114970685 76125674520 76135419230 76241629152 76311383616 76537053936 76686969816 76698826680 76757131728 76768999440 76919369640 76960972062 77101444160 77145492060 77216073480 77236817840 77286784170 77367319380 77514648120 77585632230 77656616340 77757757870 77785408584 77796347328 77828899460 77972542207 78020046144 78053791998 78086184696 78157626768 78196747661 78345015840 78498473040 78570292320 78934330320 78966801680 79011915255 79084204290 79239109365 79255454236 79327966088 79443584064 79483348628 79779906240 80055171280 80088394560 80266072640 80487785504 80554799520 80571656256 80628500160 80645439824 80719223392 80765338122 80956516368 81115088808 81172924903 81189302064 81247191074 81406332869 81539447157 81601510970 81676169260 81720344433 81895041585 81969968430 81991989940 82106369856 82288524864 82342461888 82383634445 82439236448 82469480730 82525140672 82574355294 82620523735 82758007712 82833724096 82881046836 82915141764 83077550634 83090395570 83153559372 83166416060 83194962880 83318651640 83329317110 83389281885 83465575830 83629062855 83739123860 83768901552 83815737880 83932982712 83979910780 84009774096 84080990214 84092814288 84128001035 84169751904 84279376272 84334618224 84356484576 84433734104 84521716656 84536817120 84614160960 84712921280 84737452572 84838866840 84916558110 84994249380 85041171040 85129786560 85207744240 85285701920 85334425470 85464406872 85512191180 85542599376 86079258720 86131670256 86158013760 86210473248 86236913040 86326774560 86428231760 86739124680 86751322560 86762427440 86841807520 86891420070 87000770880 87050561865 87354711024 87434632992 87655801920 87967446112 88166276640 88178906319 88246941120 88286650585 88588169280 88837651890 88948567344 89029947552 89111476808 89204333712 89243961849 89468131452 89549987016 89739264580 89787800739 90062067690 90167914865 90261872610 90299331720 90381947760 90427187395 90516570935 90548758692 90577661984 90599385730 90660532672 90726119802 90749643348 90776846005 90809126316 90927397938 91010588604 91023387168 91100548812 91183897896 91267399634 91362503076 91581551880 91665341040 91749283660 91798906953 92038592016 92077103495 92090052040 92122799328 92303243568 92684181408 92744141004 92769057032 92853932656 92967295680 93076557280 93102758676 93173545920 93187939608 93258869680 93309309444 93344193440 93394679352 93411365040 93423322460 93436460320 93521946560 93594333240 93679963920 93705131360 93980599440 94066583520 94152725080 94250835120 94292705115 94634270276 94720852408 94721196384 94760162016 94948297920 94960452080 94987950867 95047332640 95221316160 95302036440 95389229520 95671317420 95701855840 95789414720 95858712270 95946414660 96066205536 96279330784 96336747843 96923809073 96958704960 97012485934 97231760730 97245434160 97334405280 97525057680 97607730870 97697033460 97921813164 98011403112 98094488583 98376553509 98390387928 98608669432 98860361334 98963376876 99054002679 99069317795 99144628482 99159957610 99304480080 99354185785 99708474684 99799699272 99891090938 99995180532 100250411409 100472819421 100486948632 100578885456 100609731880 100714570320 100775892936 100806799780 100861321899 100899029240 100953601242 101195645460 101393861010 101486627580 101500899360 101899869732 101993099256 102049405248 102249293088 102265102240 102342842304 102358665920 102559159520 102614629416 102632962320 102726862560 102860656080 102928077360 102954764640 103049045560 103156425840 103352864160 103447509640 103484295648 103542155120 103601308545 103643927205 103713878112 103941949215 104071722664 104114912928 104210169024 104365189161 104460674238 104664630720 104711126940 104916228390 105012217620 105116017860 105212189880 105245773760 105349220340 105418272780 105445605720 105542167630 105652145820 105847139769 105921815715 105943980702 106081964261 106179020038 106560958959 106589586922 106830508590 106928249220 106943286240 107664587820 107687117496 107763091560 107942021824 108153451744 108201497838 108252402752 108314247132 108413436003 108512624874 108619885122 108719262876 108860861018 108932215206 108960459244 109173884014 109193388780 109293291240 109338648480 109897862256 109959307640 109998409248 110099140392 110391525543 110492524194 110508062448 110553522352 110770067512 110871412496 110934753111 111091535520 111185709180 111287434440 111389346010 111505417140 111691868736 111835164315 111910643616 111937483770 112013032128 112107986952 112123752384 112372501696 112446157632 112695622208 112776719328 112879900224 112983270096 113101002144 113118489120 113185948365 113222077480 113325665840 113437054185 113511407895 113763235755 113779233960 113875686015 113952542496 113979872370 114056799168 114203128845 114842227008 114982550720 115048240020 115153499160 115379054460 115652166240 115668733229 115855226760 115930176255 115961321290 116067415820 116378448345 116472948032 116484924510 116636636805 116661043954 116743349190 117080687997 117571875092 117779201449 118292837845 118401065510 118401495480 118450202520 118598089792 118883181354 118939111616 118991949132 119225022942 119274068758 119290841936 119399982688 119669859360 119717067652 120082756920 120132591840 120242502720 120349163480 120399108960 120509263680 120731678256 120857484384 120968159736 120999524464 121078835088 121236530584 121347451472 121434774552 121467398416 121578530528 121672633212 121783953096 121801079232 121816670768 121870786611 122108735840 122220454720 122398542604 122402266455 122514253890 122718122688 122987984910 123070991424 123260836790 123432787296 123545717568 123658854672 123704221095 123787711008 124023436992 124137011568 124250586144 124372712646 124412412592 124526239136 124548486720 124616325951 124635593355 124730339058 124749624090 124792444320 124906618560 124993975665 125307465920 125608685790 125667780160 125723606820 125969866170 126419064408 126534726864 126598062353 126650601156 126782574984 127069381920 127087584407 127185639360 127374837165 127491374070 127561756560 127694679840 127811616360 127928552880 128268286770 128448997124 128907944893 129355369560 129642347640 129660578880 130033410240 130089653330 130143641160 130262711280 130562417552 130681870816 130792651444 131032066536 131048839714 131151949488 131168738012 131187183904 131483702880 131603999040 131813815112 131951169168 132072003572 132192837976 132405973440 132944632912 133066265696 133309842624 133326907376 133422851016 133544921328 133667215212 133806500568 133963759228 133982598176 134105180608 134202197178 134286093760 134324980524 134367857248 134481762532 134604801656 134608896870 134927527280 135191814680 135315503440 135392808915 135742186944 135866492976 135899078595 135990799008 136124465022 136200574055 136391096907 136515882906 136535080752 136650823218 136775846844 136819505888 136843949760 136901099451 137043754614 137147541440 137204817919 137237436480 137372327820 137498011560 137541901120 137623925490 138135078060 138191902940 138462584390 138589265620 138782599488 139026272112 139095860099 139153585548 139280898984 139614835920 139760318880 139888304520 139963964166 140016290160 140092019028 140134983690 140154690480 140282919840 140465627120 140557697040 140594140960 140869527760 140970899160 141099875280 141129519692 141229087620 141258640936 141376252680 141951405414 142081278612 142140243024 142211389673 142440678120 142570998960 143421445440 143552783760 143582823328 143684122080 144099308304 144268663784 144418996176 144478930752 144551248004 144683499832 144806149813 144826513496 144959017168 145242953608 145518728901 145591185040 145724388320 146530483008 146798853856 146882719746 146964843865 147017104668 147188700724 147323365592 147344083264 147585581892 147759034682 147913004148 148048455617 148183907086 148247612240 148290542001 148383245920 148673889520 148716942723 148739936415 149113552420 149249978360 149477315936 149562712026 149646334565 149699548908 149750933184 149836636407 149992770798 150644360128 150730422948 150749717677 150868328184 150887640566 150914597820 151071855480 151163839404 151210199670 151249405580 151348543860 151430401863 151545663230 151684314340 151705645280 151793468190 151834248020 151973163160 152090791515 152229941370 152251349040 152270838460 152483258304 152998178255 153074107872 153373939632 153397653360 153514263456 153537998880 153838739280 153921944124 154290984120 154432146960 154473635680 154573568340 154734638760 155029296240 155171264460 155313232680 155515515740 155570817168 155657798920 155945084414 156107583996 156172369392 156250539659 156315253536 156393495322 156690031680 156996946080 157140584640 157868660640 157933603360 158023830510 158168408580 158313251445 158478218730 158510908472 158655932176 158915971053 158966697256 159268530057 159884380383 160110342560 160561246405 160975571008 161109599040 161290879648 161438446784 161530676244 161913032736 162230177616 162302246757 162345849806 162378604128 162494382148 162768937311 162812665738 162929827683 163078894314 163203021940 163291291527 163352338520 163398322809 163440688866 163490814305 163760826021 163790083170 163939936860 163960922515 163983979880 164767268890 164878472896 164938961460 165090004465 165148710588 165241047470 165516015424 165738786291 165762093672 165830283528 166155101268 166180791140 166307118744 166332832120 166637303280 166658634220 166778563770 166931151660 167084019015 167258125710 167454699035 167478247720 167537803104 167631475760 167865965424 167906225655 167959821560 168019548192 168102203165 168161980428 168185628576 168256002070 168339503808 168558752544 168669236448 168712969152 168867468208 169043433312 169073634240 169474905144 169677733680 169833116220 169988498760 170082342080 170415488480 170571403840 170668850940 170928813744 170969808555 171024382360 171085198752 172158517440 172263340512 172420946496 172473826080 172653549120 172856463520 173478249360 173524854880 173683615040 173782840140 173941981935 174101123730 174709422048 174869265984 174991565931 175115023785 175934892224 176332553280 176357812638 176411899615 176573301170 177601598265 177675303780 177897134688 178059895104 178222953616 178324772031 178408667424 178487923698 178837534413 178911103137 178936262904 179099974032 179478529160 179575601478 179904494521 180124135380 180335829730 180523745220 180598663440 180689060005 180763895520 180854374790 181033141870 181097517384 181155323968 181198771460 181452239604 181499286696 181553692010 181618252632 181854795876 182021177208 182046774336 182201097624 182367795792 182534799268 182725006152 183163103760 183330682080 183498567320 183597813906 183771380835 183985875905 184077184032 184154206990 184180104080 184245598656 184481977365 184606487136 184891255185 185368362816 185488282008 185538114064 185707865312 186153114560 186205517352 186375879216 186517739360 186618618888 186688386880 186789358704 186822730080 186846644920 186872920640 187124436135 187188666480 187359927840 187410262720 187961198880 188133167040 188305450160 188413028685 188501670240 188585410230 188954799255 189268540552 189441704816 189442392768 189520324032 189920904160 189975901734 190094665280 190604072880 190778459040 191342634840 191403711680 191717424540 191892829320 192132411072 192402430155 192558661568 192673495686 193847618146 194024971868 194463521460 194490868320 194668810560 195050115360 195134479995 195215461740 195394066920 195843626328 196022806224 196188977166 196573259571 196753107018 196780775856 197217338864 197720722668 197926753752 198108005358 198138635590 198289256964 198319915220 198608960160 198708371570 199416949368 199599398544 199782181876 199990361064 200500822818 200945638842 200973897264 201157770912 201219463760 201429140640 201551785872 201613599560 201722643798 201798058480 201907202484 201913345305 202391290920 202787722020 202973255160 203001798720 203117977685 203799739464 203986198512 204498586176 204530204480 205118319040 205229258832 205265924640 205453725120 205721312160 205856154720 205909529280 206098091120 206312851680 206435888235 206705728320 206895019280 206968591296 207084310240 207202617090 207287854410 207427756224 207693876585 207883898430 208143445328 208229825856 208730378322 208921348476 209422253880 209832456780 210024435240 210202475535 210232035720 210424379760 210698440680 210836545560 210891211440 211084335260 211304291640 211694279538 211843631430 211887961404 212163928522 212358040076 212927108121 213121917918 213179173844 213661017180 213856498440 213886572480 214197449557 214813361711 215329175640 215374234992 215526183120 216306903488 216402995676 216628494264 216826872006 217025249748 217239770244 217438525752 217721722036 217864430412 217920918488 218347768028 218386777560 218586582480 218677296960 219795724512 219918615280 219996818496 220198280784 220783051086 220985048388 221016124896 221107044704 221540135024 221638552023 221742824992 221869506222 222183071040 222275860629 222371418360 222574868880 222778692020 223010834280 223670328630 223821287232 223874967540 224215973904 225553438656 225966540192 226202004288 226236978240 226331460849 226371896730 226444154960 226651331680 226815299505 226874108370 227022815790 227318494845 227526471510 227558467920 227751372030 227905084992 227959744740 228168499085 228406257690 229545291521 230096480040 230306998320 230758108920 231126006251 231304332480 231337466458 231710453520 231860352510 231922642580 232134831640 232756896690 232969849020 233273273610 233322087908 233486698380 233917626621 234161375994 234436578649 234590242983 235110687227 235143750184 235343084431 235558402898 236019799613 236585675690 236802131020 236802990960 236900405040 237766362708 237983898264 238450045884 238548137516 238581683872 238799965376 239339718720 239434135304 240165513840 240265183680 240698326960 240798217920 241463356512 241714968768 241936319472 241999048928 242157670176 242473061168 242531214835 242694902944 242869549104 242934796832 243157061056 243345266424 243518774709 243567906192 243633341536 243741573222 244217471680 244218998607 244797085208 244804532910 245028507780 245161033299 245975969820 246521673580 246865574592 247150903335 247317709344 247408442190 247575422016 247861571205 248274023136 248501172288 248745425292 248824825184 249052478272 249232651902 249271186710 249460678116 249499248180 249584888640 249727727345 249987951330 251217371580 251447213640 251939732340 252384003105 252838128816 252964684007 253069453728 253196124706 253301202312 253565149968 254138763840 254175168814 254749674330 254982748140 255123513120 255389359680 255623232720 255857105760 256536573540 256897994248 257580226267 257815889786 258320883041 258710739120 259284695280 260179306660 260287282320 260525422560 261124835104 261151685595 261363741632 261585302888 262064133072 262097679428 262303898976 262337476024 262374367808 262967405760 263627630224 263902338336 264144007144 264385675952 264536718957 264859951755 265447550095 265889265824 266132531392 266473967305 266653814752 266845702032 267089842656 267334430424 267613001136 267927518456 267965196352 268404394356 268649961048 268735714496 268963525064 269209603312 269217793740 269363402217 269855054560 270383629360 270503744595 270631006880 270785617830 271281562185 271549712805 271732985952 271798157190 271981598016 272152152545 272248930044 272330538015 272401148110 272782193814 272934710035 273031765812 273070161504 273301646436 273551693688 273639011776 273802198902 274087509228 274409635838 274744655640 274996023120 275247850980 275396720859 276231310485 276270156120 276383805880 276925168780 277178531240 278052544224 278191720198 278307171096 278561797968 279229671840 279520637760 279776609040 279927928332 280032580320 280184038056 280269967380 280309380960 280565839680 280931254240 281115394080 281188281920 281739055520 281941798320 282199750560 282259039384 282458175240 282517281872 282752505360 283902810828 284162557224 284280486048 284422779346 284881356240 285141997920 287105567520 287165646656 287368244160 288198616608 288537327568 288837992352 289010243529 289102496008 289366999664 289612299626 289653026992 289918034336 290485907216 290771427219 291037457802 291182370080 291448776640 291652609885 293597707712 293765439492 293929687730 294034209336 294283465749 294377401448 294646731184 295129660527 295171163784 295518069364 295826008296 296096911234 296367814172 296495224480 296581084002 296766491840 297162008037 297207953385 297347779040 297433885446 297479872830 298062557355 298185171895 298227104840 298499956720 298954631872 299125424052 299292669130 299399097816 299673272814 299985541596 301418458263 301460845896 301499435354 301736656368 301775281132 301829195640 302143710960 302327678808 302420399340 302498811160 302583965697 302697087720 302860803726 303091326460 303368628680 303411290560 303586936380 303668496040 303946326320 304181583030 304459882740 304502698080 304541676920 305996356510 306148215744 306747879264 306795306720 307028526912 307075997760 307677478560 307843888248 308581968240 308864293920 308947271360 309147136680 309469277520 310058592480 310342528920 310626465360 310931781615 311031031480 311141634336 311315597840 311825847645 311890168828 312215167992 312344738784 312501079318 312630507072 312786990644 313993892160 315737321280 315867206720 316047661020 316336817160 316626502890 316956437460 317021816944 317311864352 317541419307 317831942106 317933394512 318245892783 318537060114 319435898719 319768760766 320220685120 320354417837 321122492810 322581759296 323061352488 323826065472 324460355232 324604493514 324691699612 324757208256 324988764296 325240308009 325537874622 325625331476 325859655366 326157788628 326406043880 326582583054 326704677040 326796645618 326881377732 326981628610 327180719653 327521652042 327580166340 327622099285 327879873720 327921845030 327967959760 329534537780 329877922920 330180008930 330297421176 330482094940 331174576629 331477572582 331524187344 331660567056 332310202536 332361582280 332614237488 332665664240 333274606560 333317268440 333557127540 333862303320 334168038030 334516251420 334909398070 334956495440 335075606208 335262951520 335505492945 335731930848 335812451310 335919643120 336039096384 336204406330 336323960856 336371257152 336512004140 337117505088 337338472896 337734936416 338086866624 338949810288 339355467360 339666232440 339976997520 340311162555 340830976960 341289707265 341337701880 341627058045 341857627488 341939617110 342048764720 342170397504 342609386535 344526681024 344947652160 345712927040 346956498720 347006199687 347049709760 347565680280 347883963870 348202247460 349418844096 349618818283 349909910415 349983131862 350230047570 350624126609 352715625276 352823799230 353146602340 353337604347 354878513535 355203196530 355350607560 355794269376 356445907232 356649544062 356817334848 356975847396 357675068826 357822206274 357872525808 358199948064 358957058320 359151202956 359480095999 359808989042 360248270760 360671659460 361047490440 361197326880 361378120010 361527791040 361708749580 362066283740 362195034768 362397542920 362904479208 362998573392 363107384020 363236505264 363709591752 364042354416 364402195248 364735591584 365069598536 365450012304 365612359833 366326207520 366661364160 366997134640 367195627812 367206799365 367542761670 367971751810 368154368064 368308413980 368360208160 368963954730 369212974272 369397586705 369782510370 370459767715 370976564016 371076228128 371415730624 372411034704 372751758432 373035478720 373237237776 373578717408 373645460160 373693289840 373906780065 374248872270 374377332960 374719855680 374981926995 375922397760 376610900320 376826057370 377003340480 377170820460 377219101415 377909598510 378537081104 378883409632 379794187059 379841808320 379951803468 381208145760 381262753221 381556918080 382108594049 382685269680 383434849080 383785658640 384804860310 385346991372 386723834679 387695236292 388049943736 388927042920 388981736640 389862711035 390100230720 390268959990 390430923480 390788133840 390983738305 391687252656 392045612448 392377954332 393146519142 393506214036 393561551712 394434677728 395441445336 395853507504 396216010716 396277271180 396578513928 396639830440 397217920320 397416743140 398833898736 399198797088 399564363752 399980722128 401001645636 401891277684 401947794528 402315541824 402438927520 402858281280 403103571744 403227199120 403445287596 403596116960 403814404968 403826690610 404782581840 405575444040 405864624515 405946510320 406235955370 407031664345 407599478928 407697235785 407972397024 408601722165 410458517664 410531849280 410703298353 411442624320 411614453757 411712309440 412196182240 412625703360 412871776470 413790038560 414168620480 414405234180 414575708820 415387753170 415767796860 416286890656 417287580297 417459240653 417460756644 417842696952 418844507760 419664913560 420048870480 420404951070 420464071440 420848759520 421396881360 421673091120 421782422880 422168670520 422608583280 423388559076 423687262860 423775922808 424327857044 424716080152 425854216242 426243835836 426358347688 426634169019 427322034360 427712996880 428394899114 429234011609 429626723422 430658351280 430748469984 431052366240 432805991352 433256988528 433653744012 434050499496 434418449439 434479540488 434877051504 435443444072 435728860824 435841836976 436556186703 436695536056 436773555120 437173164960 439591449024 439837230560 440396561568 440894531595 441566102172 441970096776 442032249792 442214089408 443080270048 443277104046 443485649984 443739012444 444145366851 444551721258 444742836720 445149737760 445557384040 446021668560 446219809245 447340657260 447749935080 448431947808 448939003695 449509909221 451933080384 452249153031 452662921698 452743793460 452888309920 453302663360 453630599010 453748216740 454045631580 454636989690 455052943020 455116935840 455502744060 455919489480 456336998170 456812515380 458670938999 458994534765 459090583042 460192960080 460613996640 461516217840 462252012502 462674932916 463420907040 463720705020 463845285160 464269663280 465513793380 465939698040 466546547220 466644175816 466973396760 467835253242 468322751988 468751618977 468873157298 469180485966 469791556013 470221374454 470287500368 470686168862 471116805796 472039599226 473171351380 473604262040 473605981920 473800810080 474939754335 475532725416 475967796528 476900091768 477096275032 477163367744 477805590171 478868270608 479653141149 480331027680 481396653920 481683739215 482926713024 483872638944 483998097856 484315340352 484619045365 484946122336 485062429670 485389805888 485739098208 485869593664 486690532848 487037549418 487135812384 487266683072 487483146444 488437997214 489594170416 489609065820 489873874581 490057015560 490322066598 490472442915 491282478063 491882767545 491951939640 493043347160 494301806670 494635418688 494816884380 495270013395 495723142410 496548046272 497490850584 497649650368 498465303804 498542373420 498921356232 498998496360 499455454690 499975902660 501252057045 502364097105 502434743160 502894427280 503879464680 504306609495 504768006210 505676257632 505929368014 506138907456 506392249412 506602404624 507130299936 508350337628 509499348660 509965496280 510247026240 511246465440 511714211520 513073147080 513795988496 515160452534 515631779572 516641766082 517421478240 518569390560 518643674801 520358613320 520574564640 521050845120 521825945805 522249670208 522303371190 523170605776 524128266144 524195358856 524607797952 524674952048 524974697793 527255260448 527804676672 528106741981 528288014288 528771351904 529073437914 529235698845 529719903510 530409821305 530895100190 531778531648 532804794795 532947934610 533307629504 533691404064 534179685312 534668860848 535226002272 535855036912 536733309411 536808788712 537299922096 537927050128 538419206624 538435587480 538726804434 539710109120 539713483563 540767258720 541007489190 541262013760 541571235660 542067180015 542563124370 543099425610 543465971904 543596314380 544304305090 544497860088 544661076030 544802296220 545564387628 545869420070 546063531624 546140323008 546603292872 547103387376 547377233627 547604397804 548175018456 548819271676 549489311280 549992046240 550495701960 550793441718 551957627715 552462620970 552540312240 552767611760 553850337560 554357062480 554673765555 556105088448 556383440396 556614342192 557123595936 558459343680 559553218080 559855856664 560065160640 560368076112 560539934760 560618761920 561862508480 562230788160 563478111040 563883596640 564399501120 564518078768 564916350480 565034563744 565505010720 567805621656 568325114448 568560972096 568845558692 569762712480 569844330083 570283995840 574211135040 576397233216 577074655136 577675984704 578020487058 578204992016 578343666145 578733999328 579224599252 579306053984 579836068672 580971814432 581542854438 582074915604 582364740160 582607951241 583305219770 585403439985 587530878984 587859375460 588068418672 588566931498 588754802896 588896007245 589293462368 589719778713 590259321054 590342327568 591036138728 591652016592 592193822468 592735628344 592990448960 593162168004 593238097621 594324016074 594415906770 594695558080 594867770892 594959745660 596125114710 596370343790 596454209680 596999913440 598250848104 598585338260 598798195632 599346545628 599971083192 602836916526 602921691792 602998870708 603473312736 603550562264 603658391280 604287421920 604655357616 604840798680 604997622320 605167931394 605394175440 605721607452 606182652920 606737257360 607173872760 607336992080 607892652640 608363166060 608919765480 609005396160 609083353840 609353933055 611992713020 613495758528 613590613440 615354957120 615687776496 617163936480 617728587840 618294273360 618938555040 620117184960 620685057840 621252930720 621863563230 622062062960 622283268672 622631195680 623081629755 623651695290 623780337656 624430335984 624689477568 625002158636 625573981288 632095322040 632673634320 632990311765 633253005780 633912874920 634043633888 634623728704 635082838614 635437922035 635663884212 635866789024 636491785566 637074120228 637657521437 638871797438 639537521532 640123178603 640708835674 642244985620 642592348671 644440085133 644539724465 646122704976 648920710464 649208987028 649292091097 649383399224 649977528592 650480616018 651075749244 651250662952 651719310732 652315577256 652812087760 653165166108 653409354080 653593291236 653762755464 653963257220 654361439306 655043304084 655160332680 655244198570 655759747440 655843690060 655935919520 659069075560 659755845840 660360017860 660594842352 660964189880 662349153258 662955145164 663048374688 663321134112 664620405072 664723164560 664915656069 665228474976 665331328480 666549213120 666634536880 666827581887 667114255080 667724606640 668336076060 669032502840 669818796140 669912990880 670525903040 671010985890 671463861696 671624902620 671839286240 672408812660 672647921712 673024008280 675469872832 677899620576 678710934720 678994382547 679332464880 679953995040 680622325110 681955484535 682579414530 682675403760 683254116090 683715254976 683879234220 684097529440 684505497255 685218773070 686024089595 688635874563 693378018753 693912997440 694012399374 695131360560 695479300495 695767927740 696404494920 699237636566 699819820830 699966263724 700460095140 700607258471 701248253218 701752879863 703309735947 703770728949 705332061681 705431250552 705647598460 706029253293 706293204680 706675208694 708059398839 709757027070 710406393060 710701215120 711056948365 712891814464 713299088124 713951694792 715350137652 715644412548 715745051616 716399896128 717914116640 718302405912 718960191998 719617978084 720496541520 721343318920 722094980880 722394653760 722756240020 723417499160 724030749065 724132567480 724390069536 724795085840 725808958416 725997146784 726214768040 726473010528 727419183504 727593644505 728084708832 728804390496 729471183168 730139197072 730556324127 730900024608 731224719666 732652415040 732656995821 733994269280 734391255624 734413598730 735085523340 735943503620 736616827960 736720416320 737927909460 738795173410 739565020740 740242278085 740919535430 741452710005 741953128032 742152456256 743584713615 744822069408 745503516864 746474475552 747157434816 747386579680 747813560130 748497744540 748754665920 749183182035 749963853990 753221800640 753652114740 753748588385 754341640920 754438202830 755819197020 757074162208 757152009315 757766819264 758894052021 759588374118 759903606936 762416291520 762525506442 764217188098 765370539360 766869698160 767571317280 769609720620 770693982744 772740678801 773447669358 774962649123 775390472584 776099887472 777854085840 779725422070 780537919980 780861846960 781252698295 781576267680 781967476610 783374505312 784091224896 784755908664 786293038284 787012428072 787123103424 788869355456 790882890672 791707015008 792432021432 792554542360 793157027856 793279660880 794579855265 794833486280 796342650285 797667797472 798397594176 799128727504 799421901915 799961444256 802003291272 803782555368 803895589056 804877855040 806207143488 806454398240 806890575192 807192233920 807628809936 807653381220 809565163680 811150888080 811511233785 811729249030 811893020640 812471910740 813844686555 814063328690 814649138415 815198957856 815394471570 815944794048 816456457635 816991614045 817203444330 818804130105 820917035328 821406596706 823228907514 824392364480 825743552940 827580077120 828693931455 828810468360 829151417640 830775506340 831535593720 832573781312 834575160594 834918481306 834921513288 835685393904 837689015520 839329827120 840097740960 840809902140 840928142880 841697519040 842793762720 843346182240 843564845760 844337341040 845217166560 846777118152 847374525720 847551845616 848655714088 849432160304 851708432484 852487671672 852716695376 853268338038 854644068720 855425993760 856789798228 858468023218 859253446844 861316702560 861496939968 862104732480 865611982704 866513977056 867307488024 868100998992 868836898878 868959080976 869754103008 870886888144 871457721648 871683673952 872314281657 873112373406 873391072112 873547110240 874346329920 874957829655 879674461120 880793123136 881789063190 883132204344 883940193552 886160540096 886554208092 887478024888 888290733702 889103442516 889485673440 890299475520 891114768080 891623860155 892043337120 892439618490 894187672065 894555515685 894681314520 895499870160 896863895616 897878007390 899019818442 899522472605 904498306062 905325843396 905487586920 905776619840 907261198020 907496433480 908091263160 909273979380 910105886040 910233871680 911005488120 911838978960 912673996340 913625030760 917341877998 917989069530 918181166084 920385920160 921227993280 923032435680 924504025004 925349865832 926841814080 927441410040 927690570320 928539326560 931027586760 931879396080 933093094440 933288351632 933946793520 935670506484 936645503976 937503237954 937746314596 938360971932 939583112026 940442748908 940575000736 941372337724 942233611592 944079198452 946342702760 947208524080 947211963840 947601620160 949879508670 951065450832 951935593056 953800183536 954192550064 954737678349 955611180342 957736541216 958307696157 959306282298 960433725433 960662055360 961063253511 962793307840 963195396059 963367478430 967745277888 969238090730 969892244672 970124859340 971478196416 973381065696 974075098836 974271624768 974966292888 976875994428 979188340832 979218131640 979747749162 980114031120 980644133196 980944885830 981542158959 982564956126 982866297855 983765535090 983903879280 986086694320 988603613340 989633768760 990540026790 991446284820 994981701168 995479727711 996930607608 997084746840 997842712464 997996992720 998910909380 999951805320 1002504114090 1004728194210 1004869486320 1005788854560 1007758929360 1008613218990 1009536012420 1011352515264 1011858736028 1012784498824 1013204809248 1013643048691 1014260599872 1016557719593 1016700675256 1018998697320 1019930992560 1022492930880 1026146294160 1027591976992 1030320905068 1031263559144 1033283532164 1034842956480 1036339189319 1037138781120 1037287349602 1040717226640 1041018599061 1041149129280 1043651891610 1044606742380 1046341211552 1048256532288 1048390717712 1048856454849 1049349904096 1049949395586 1051872379827 1054510520896 1055248023739 1056213483962 1056576028576 1057542703808 1058146875828 1058282327297 1058471397690 1059439807020 1060012813041 1060819642610 1061790200380 1064635540605 1065609589590 1065895869220 1067382808128 1069337721696 1070452004544 1070987247785 1071710073824 1073466618822 1073617577424 1074066808555 1074599844192 1075854100256 1076838413248 1076871174960 1077453608868 1078440287997 1079426967126 1081534517440 1082014978380 1083142471320 1084134360030 1085126248740 1086198851220 1087192628760 1088608610180 1088995720176 1089322152060 1089604592440 1091128775256 1091738840140 1092127063248 1093206585744 1093753777613 1094206774752 1094754467254 1095208795608 1096350036912 1097638543352 1098978622560 1099984092480 1100991403920 1101586883436 1103915255430 1104925241940 1105080624480 1105535223520 1107700675120 1108192760115 1108714124960 1109347531110 1111379303145 1112766880792 1113228684384 1114247191872 1119106436160 1119711713328 1120736152224 1121079869520 1127767193280 1129036157536 1129832700960 1130069127488 1131010021440 1131657304245 1135611243312 1136650228896 1137691117384 1139382561177 1139525424960 1139688660166 1143788259663 1146325782147 1147726457605 1154149310272 1155630031255 1156040974116 1156409984032 1156687332290 1157467998656 1158449198504 1158612107968 1160171504037 1161943628864 1163085708876 1164149831208 1165215902482 1166610439540 1169588133105 1170806879970 1172182893245 1172951214915 1175061757968 1175553436135 1175718750920 1176136837344 1176715422155 1177133862996 1177509605792 1177792014490 1178586924736 1179439557426 1180098998065 1180518642108 1180684655136 1182072277456 1183304033184 1184387644936 1185471256688 1186324336008 1186476195242 1188648032148 1188831813540 1189735541784 1189919491320 1192250229420 1192740687580 1192908419360 1193999826880 1196501696208 1197170676520 1197596391264 1198693091256 1199942166384 1205673833052 1205843383584 1205997741416 1206946625472 1207101124528 1207316782560 1208574843840 1209310715232 1209681597360 1209995244640 1210335862788 1210788350880 1211443214904 1212365305840 1213474514720 1214347745520 1214673984160 1215785305280 1216726332120 1217593873545 1217839530960 1218166707680 1218707866110 1221094993035 1223985426040 1225805166495 1231375552992 1234327872960 1234843361271 1236588546720 1237877110080 1241370115680 1242505861440 1243727126460 1244124125920 1245262391360 1246163259510 1247303390580 1247560675312 1248860671968 1250004317272 1251147962576 1251862740891 1252377721959 1259331461647 1264190644080 1264823420035 1265347268640 1265980623530 1266506011560 1267825749840 1268087267776 1270165677228 1270875844070 1271327768424 1271733578048 1272983571132 1274148240456 1275315042874 1277743594876 1279075043064 1279902507057 1280246357206 1281417671348 1284489971240 1285184697342 1287702034827 1287901131335 1288880170266 1289079448930 1291604415205 1292245409952 1298417974056 1298584182194 1298766798448 1299955057184 1300961232036 1302151498488 1302501325904 1303255348317 1303438621464 1304631154512 1305624175520 1306330332216 1306818708160 1307186582472 1307525510928 1307926514440 1308722878612 1310086608168 1310320665360 1310488397140 1311519494880 1311687380120 1311871839040 1318138151120 1319511691680 1320720035720 1321189684704 1321928379760 1322683594785 1324698306516 1325910290328 1326096749376 1326642268224 1329240810144 1329446329120 1329831312138 1330456949952 1330662656960 1332436100553 1333269073760 1333655163774 1334228510160 1335449213280 1336672152120 1338065005680 1339637592280 1339825981760 1342021971780 1343249805240 1343678572480 1344817625320 1345295843424 1346048016560 1346817011085 1355799241152 1356747459093 1357988765094 1358664929760 1359907990080 1361244650220 1363910969070 1365158829060 1365350807520 1366508232180 1367758468440 1368195058880 1369010994510 1370437546140 1372048179190 1376012816997 1376983604295 1377271749126 1386756037506 1388024798748 1390262721120 1390958600990 1391535855480 1392808989840 1398475273132 1399639641660 1399932527448 1400920190280 1401214516942 1402496506436 1403505759726 1406254856931 1406619471894 1407541457898 1409374668039 1410664123362 1410862501104 1411295196920 1412058506586 1412586409360 1413350417388 1414644694327 1416118797678 1419514054140 1420812786120 1421402430240 1422113896730 1426598176248 1427903389584 1430700275304 1431288825096 1431490103232 1435828233280 1436604811824 1437920383996 1439235956168 1440993083040 1442686637840 1444189961760 1445051217645 1445512480040 1446834998320 1448061498130 1448265134960 1448780139072 1449590171680 1451617916832 1451994293568 1452429536080 1452946021056 1453857136095 1454838367008 1455187289010 1456169417664 1457608780992 1460278394144 1461112648254 1461800049216 1462449439332 1465313991642 1467988538560 1468782511248 1468827197460 1470171046680 1471417328745 1471887007240 1473233655920 1475648302635 1475855818920 1477590346820 1479130041480 1480484556170 1481839070860 1482905420010 1483906256064 1485810040185 1487169427230 1489644138816 1492948951104 1494773159360 1495627120260 1496995489080 1498366364070 1499927707980 1503693531977 1507092291315 1507304229480 1507497176770 1508683281840 1508876405660 1511638394040 1512919828485 1514148324416 1514304018630 1517788104042 1519176748236 1519807213872 1525051012884 1528434376196 1530741078720 1533739396320 1535142634560 1539219441240 1541387965488 1545481357602 1546895338716 1548311909539 1549925298246 1550780945168 1552199774944 1555708171680 1555931024403 1559450844140 1561075839960 1561723693920 1562505396590 1563152535360 1563934953220 1566749010624 1569511817328 1572586076568 1574024856144 1581765781344 1583414030016 1584320225943 1584864042864 1585109084720 1586314055712 1586559321760 1587707096535 1589159710530 1589666972560 1591229463915 1592685300570 1595335594944 1597179493595 1598257455008 1598843803830 1599922888512 1601772089185 1604006582544 1607565110736 1612908796480 1613781150384 1615257619872 1615306762440 1619130327360 1619140450689 1622301776160 1623022467570 1623458498060 1623786041280 1624943821480 1626201540045 1627689373110 1628126657380 1629298276830 1630397915712 1630788943140 1632912915270 1633983228090 1634406888660 1635903598265 1637608260210 1642131700881 1642813193412 1645774810589 1646457815028 1651487105880 1652138597291 1655872883145 1657387862910 1657620936720 1658302835280 1661551012680 1663071187440 1669150321188 1669836962612 1669843026576 1671370787808 1675378031040 1678659654240 1680195481920 1681619804280 1681856285760 1685587525440 1686692364480 1688674682080 1690434333120 1693554236304 1694749051440 1695103691232 1697311428176 1698864320608 1703416864968 1704975343344 1705433390752 1706536676076 1709288137440 1709532990249 1710851987520 1713579596456 1716936046436 1718506893688 1722633405120 1731223965408 1733027954112 1734614976048 1735030998435 1736201997984 1737673797756 1737918161952 1739508206016 1741773776288 1742915443296 1743367347904 1744628563314 1746224746812 1746782144224 1747094220480 1747823853723 1748094091415 1749915659310 1753120633045 1763578126380 1766264408688 1766688021735 1767880387104 1773108416184 1774956049776 1776581467404 1778206885032 1778971346880 1779714292863 1782229536160 1783247720310 1784086674240 1784879236980 1788375344130 1789111031370 1789362629040 1790999740320 1795756014780 1797400479995 1798039636884 1799044945210 1808246181287 1808996612124 1810651686792 1810975173840 1814522396040 1814992866960 1816182526320 1818547958760 1820211772080 1822010976240 1823677957920 1825347992680 1827250061520 1828061799165 1834683755996 1835978139060 1836362332168 1840771840320 1846064871360 1848748065749 1849008050008 1850699731664 1854882820080 1855381140640 1857078653120 1862055173520 1863758792160 1866186188880 1866576703264 1867893587040 1871341012968 1873291007952 1875006475908 1875492629192 1876721943864 1879166224052 1880885497816 1881150001472 1882744675448 1884467223184 1888158396904 1892685405520 1894417048160 1898970935295 1899759017340 1902130901664 1903871186112 1906313766105 1907600367072 1908385100128 1909475356698 1910542970245 1911222360684 1912972564311 1915473082432 1916615392314 1918612564596 1920369535809 1920867450866 1922126507022 1924629923021 1926390792118 1926734956860 1927777046013 1933320255399 1933619173395 1938476181460 1940249718680 1946762131392 1947876273291 1948150197672 1949932585776 1953751988856 1958376681664 1958436263280 1959495498324 1960228062240 1961288266392 1961889771660 1963084317918 1965129912252 1965732595710 1967531070180 1967807758560 1972173388640 1977207226680 1979267537520 1981080053580 1982892569640 1989963402336 1990959455422 1993861215216 1994169493680 1995685424928 1995993985440 1997821818760 1999903610640 2005008228180 2009456388420 2009738972640 2011577709120 2015517858720 2017226437980 2019072024840 2023717472056 2025568997648 2026409618496 2027286097382 2031257015567 2033115439186 2033401350512 2037997394640 2039861985120 2052292588320 2053516491765 2055183953984 2058072268785 2060641810136 2062527118288 2065907623689 2066567064328 2072678378638 2074574699204 2080134056259 2081434453280 2082037198122 2086437901485 2087296203265 2087303783220 2089213484760 2092682423104 2096781435424 2097712909698 2098699808192 2099898791172 2101821775413 2103744759654 2109929207841 2110496047478 2112426967924 2113152057152 2115996185043 2116293751656 2116564654594 2116942795380 2118087759879 2118879614040 2120025626082 2121639285220 2123580400760 2124178196517 2129271081210 2131219179180 2131791738440 2133170845095 2138675443392 2141974495570 2143420147648 2146170058045 2146933237644 2147235154848 2148133617110 2149199688384 2151708200512 2153742349920 2154907217736 2156880575994 2158853934252 2164029956760 2166284942640 2168268720060 2170252497480 2172092247195 2172397702440 2174385257520 2177217220360 2177991440352 2178644304120 2179209184880 2182257550512 2182780933515 2183477680280 2184254126496 2186413171488 2187507555226 2188413549504 2189508934508 2190417591216 2192700073824 2195277086704 2197957245120 2201982807840 2203173766872 2207830510860 2209850483880 2210161248960 2211070447040 2215401350240 2216385520230 2217428249920 2218695062220 2220726834255 2222758606290 2225533761584 2226457368768 2239423426656 2241472304448 2242159739040 2242480924859 2247549546105 2258072315072 2259665401920 2261245765155 2263314608490 2271222486624 2273300457792 2275382234768 2276682156063 2278765122354 2279377320332 2287576519326 2290265037571 2292651564294 2293354694995 2295452915210 2296850559833 2311260062510 2312081948232 2312819968064 2313374664580 2316898397008 2318222036403 2320343008074 2324887947369 2326171417752 2328299662416 2330431804964 2333220879080 2338758428773 2339176266210 2341613759940 2343758094885 2344365786490 2345902429830 2348957780065 2350123515936 2351106872270 2351437501840 2352273674688 2353430844310 2354267725992 2355019211584 2355584028980 2358879114852 2360197996130 2361037284216 2361369310272 2364144554912 2366608066368 2368775289872 2370942513376 2372648672016 2372952390484 2377296064296 2377663627080 2379471083568 2379838982640 2384500458840 2385481375160 2385816838720 2389027950855 2393003392416 2394341353040 2395192782528 2397386182512 2398265705745 2399884332768 2411347666104 2411686767168 2411995482832 2414202249056 2414633565120 2418621430464 2419363194720 2419990489280 2420671725576 2421576701760 2422886429808 2424730611680 2426949029440 2428695491040 2429347968320 2433452664240 2435187747090 2435679061920 2436333415360 2437415732220 2442189986070 2447970852080 2449369372905 2451610332990 2454368886263 2456412390315 2462751105984 2469686722542 2473177093440 2482740231360 2487454252920 2488248251840 2492326519020 2494606781160 2495121350624 2497721343936 2500008634544 2502295925152 2503725481782 2504755443918 2516360671993 2518662923294 2523596318939 2528381288160 2529646840070 2530694537280 2531961247060 2533012023120 2535651499680 2540331354456 2541751688140 2542655536848 2545967142264 2548296480912 2550630085748 2555487189752 2558150086128 2559805014114 2560492714412 2562835342696 2568979942480 2570369394684 2575404069654 2575802262670 2577760340532 2578158897860 2583208830410 2584490819904 2593218374005 2596835948112 2597168364388 2597533596896 2599910114368 2601922464072 2604302996976 2605002651808 2606510696634 2606877242928 2609262309024 2611248351040 2612660664432 2614373164944 2615051021856 2615853028880 2617445757224 2620173216336 2620641330720 2620976794280 2623038989760 2623374760240 2624873488965 2636276302240 2639023383360 2640533709905 2641440071440 2642379369408 2643856759520 2645367189570 2649396613032 2651820580656 2658481620288 2658892658240 2659662624276 2664872201106 2666538147520 2667310327548 2668457020320 2670898426560 2673344304240 2676130011360 2679275184560 2683666547055 2684043943560 2686499610480 2689635250640 2690591686848 2692096033120 2693634022170 2698567417815 2713494918186 2715977530188 2717329859520 2722489300440 2727821938140 2730317658120 2730701615040 2733016464360 2735516936880 2736886168135 2738021989020 2740875092280 2744096358380 2752025633994 2753967208590 2754543498252 2757065973983 2773512075012 2776049597496 2780525442240 2781917201980 2783071710960 2785617979680 2796950546264 2799279283320 2799865054896 2801840380560 2802429033884 2804993012872 2807011519452 2812509713862 2813238943788 2815082915796 2818749336078 2821328246724 2821725002208 2822590393840 2824117013172 2825172818720 2826700834776 2829289388654 2832237595356 2839028108280 2841625572240 2842804860480 2844227793460 2849221650415 2853196352496 2855806779168 2861400550608 2862577650192 2873209623648 2874923088471 2875840767992 2878471912336 2881301176299 2881986166080 2883189760533 2885373275680 2888379923520 2889586188177 2890102435290 2891024960080 2893669996640 2896122996260 2896530269920 2899180343360 2903235833664 2904859072160 2907714272190 2909676734016 2910374578020 2913039756205 2920556788288 2922225296508 2924898878664 2930627983284 2937565022496 2937654394920 2940342093360 2942834657490 2943774014480 2944626476877 2946467311840 2948598893565 2951296605270 2951711637840 2955180693640 2958260082960 2960969112340 2963678141720 2965810840020 2966190488105 2971620080370 2974338854460 2986439183133 2991254240520 2993990978160 2996732728140 2999855415960 3004638081263 3007387063954 3014184582630 3014608458960 3014994353540 3017366563680 3017752811320 3023276788080 3025839656970 3028608037260 3035576208084 3038353496472 3039614427744 3040929146073 3049673158779 3050102025768 3056868752392 3067478792640 3078438882480 3082775930976 3090962715204 3093790677432 3096623819078 3099850596492 3101561890336 3104399549888 3109017567957 3111416343360 3111862048806 3118901688280 3122151679920 3123447387840 3125010793180 3127869906440 3139023634656 3145172153136 3146569364547 3148049712288 3155617139481 3163531562688 3165744071217 3168640451886 3169728085728 3170218169440 3172628111424 3173118643520 3174846981891 3175414193070 3178319421060 3179333945120 3182458927830 3185370601140 3188287607185 3194358987190 3196514910016 3197687607660 3200615893015 3203544178370 3208013165088 3212961743355 3215130221472 3222200425665 3227562300768 3230515239744 3230613524880 3235320863991 3238280901378 3244603552320 3246044935140 3246460455485 3246916996120 3249887642960 3252403080090 3255378746220 3256253314760 3258596553660 3261577886280 3265825830540 3267966456180 3268813777320 3271807196530 3275216520420 3281261332839 3284263401762 3285626386824 3288540892091 3291549621178 3292915630056 3302974211760 3304277194582 3311745766290 3314775725820 3315241873440 3316605670560 3323102025360 3324578280345 3326142374880 3334137909435 3338300642376 3339673925224 3339686053152 3342741575616 3357319308480 3363239608560 3377349364160 3387108472608 3389498102880 3390207382464 3394622856352 3394971912735 3397728641216 3406833729936 3409950686688 3410866781504 3413073352152 3418576274880 3419065980498 3427159192912 3433872092872 3437013787376 3438977346441 3443179372815 3462447930816 3466890093765 3469229952096 3470061996870 3472403995968 3475347595512 3475836323904 3483547552576 3485830886592 3489257126628 3492449493624 3493564288448 3495647707446 3496188182830 3499831318620 3503036292355 3506241266090 3508764399315 3516548679735 3518853644745 3526660308405 3527156252760 3530146266465 3532528817376 3533376043470 3535760774208 3540296994195 3546216832368 3549912099552 3553162934808 3556413770064 3559428585726 3564459072320 3566495440620 3569758473960 3576750688260 3578222062740 3578725258080 3581999480640 3591512029560 3594800959990 3596079273768 3598089890420 3616492362574 3617993224248 3621303373584 3621950347680 3629044792080 3629985733920 3632365052640 3637095917520 3640423544160 3644021952480 3647355915840 3650695985360 3652781620635 3654500123040 3656123598330 3663284979105 3669367511992 3671956278120 3672724664336 3697496131498 3698016100016 3701399463328 3709765640160 3710762281280 3724110347040 3727517584320 3732372377760 3733153406528 3735787174080 3742682025936 3746582015904 3750012951816 3750985258384 3753443887728 3757133165877 3758332448104 3761770995632 3765489350896 3768934446368 3776316793808 3777994384941 3785370811040 3788834096320 3794470260105 3797941870590 3799518034680 3804261803328 3812627532210 3815200734144 3816770200256 3818950713396 3821085940490 3822444721368 3825945128622 3833230784628 3837225129192 3840739071618 3841734901732 3844253014044 3849259846042 3852781584236 3853469913720 3855554092026 3863106104481 3863703394005 3866640510798 3867238346790 3874813245615 3876952362920 3880499437360 3895752546582 3896300395344 3899865171552 3907503977712 3916872526560 3918990996648 3920456124480 3922576532784 3923779543320 3926168635836 3930259824504 3931465191420 3935062140360 3935615517120 3944346777280 3954414453360 3958535075040 3962160107160 3965785139280 3979926804672 3981918910844 3987722430432 3988338987360 3991370849856 3991987970880 3995643637520 3999807221280 4010016456360 4018912776840 4019477945280 4031035717440 4034452875960 4038144049680 4047434944112 4051137995296 4054572194764 4062514031134 4066230878372 4066802701024 4075994789280 4078255658687 4079723970240 4104585176640 4107032983530 4116144537570 4121283620272 4125054236576 4128038450991 4131815247378 4133134128656 4145356757276 4149149398408 4152666683347 4160268112518 4162868906560 4164074396244 4164607431881 4172875802970 4174592406530 4174607566440 4178426969520 4193562870848 4195425819396 4199797582344 4203643550826 4207489519308 4219858415682 4220992094956 4224853935848 4228124004117 4231992370086 4232587503312 4233129309188 4233885590760 4236175519758 4237759228080 4240051252164 4243278570440 4243934082981 4247160801520 4248356393034 4253349355489 4258542162420 4262438358360 4263583476880 4266341690190 4283948991140 4292340116090 4293866475288 4294470309696 4296267234220 4307484699840 4309814435472 4313761151988 4317707868504 4328059913520 4332569885280 4336537440120 4340504994960 4344184494390 4344795404880 4348770515040 4354434440720 4355982880704 4357288608240 4358418369760 4361571408285 4364515101024 4365561867030 4366955360560 4368508252992 4372826342976 4375015110452 4379017869016 4380835182432 4385400147648 4390554173408 4403965615680 4406347533744 4415661021720 4419700967760 4430802700480 4432771040460 4437390124440 4441453668510 4445517212580 4451067523168 4463602650059 4478846853312 4480862250221 4484319478080 4484961849718 4495099092210 4511080595931 4522491530310 4526629216980 4542444973248 4545044637679 4550764469536 4553364312126 4557530244708 4558113645917 4558754640664 4575153038652 4580530075142 4585303128588 4586709389990 4589502124127 4590905830420 4593701119666 4622520125020 4624163896464 4626749329160 4633796794016 4636444072806 4640686016148 4644935728617 4649775894738 4652342835504 4656599324832 4660863609928 4666441758160 4667793073209 4673241247987 4677516857546 4678352532420 4683227519880 4687516189770 4688731572980 4691804859660 4697915560130 4700247031872 4702213744540 4702875003680 4706861688620 4708535451984 4711168057960 4717758229704 4720395992260 4722074568432 4728289109824 4737550579744 4741885026752 4745297344032 4745904780968 4752960677829 4754592128592 4755327254160 4758942167136 4759677965280 4769000917680 4770962750320 4773688391745 4778055901710 4786006784832 4788682706080 4791538480785 4794772365024 4796531411490 4799768665536 4802168627165 4805316267555 4815976980295 4822695332208 4823990965664 4828404498112 4838726389440 4841343451152 4845772859616 4849461223360 4857390982080 4866905328480 4870375494180 4871358123840 4874831464440 4884379972140 4895941704160 4898738745810 4903220665980 4904250809297 4907710794795 4908737772526 4912824780630 4926395102643 4937324431767 4939373445084 4956415791873 4974908505840 4977398638555 4984653038040 4989213562320 4990242701248 5000017269088 5004591850304 5007450963564 5009510887836 5032721343986 5037325846588 5047192637878 5056762576320 5059293680140 5063922494120 5066024046240 5068215243455 5071302999360 5080662708912 5082788597965 5083503376280 5085311073696 5091934284528 5096592961824 5101260171496 5110974379504 5116300172256 5119610028228 5120985428824 5125670685392 5128598970747 5137959884960 5140738789368 5150808139308 5151604525340 5155520681064 5156317795720 5166417660820 5181695946595 5186436748010 5193671896224 5194336728776 5195067193792 5203844928144 5205092995305 5208605993952 5210005303616 5213021393268 5213754485856 5218524618048 5225321328864 5228746329888 5230102043712 5231706057760 5234891514448 5240346432672 5241282661440 5241953588560 5243471561169 5244282274245 5246749520480 5249746977930 5259361899135 5272552604480 5276240118695 5281067419810 5282880142880 5287713519040 5290734379140 5291411636485 5298793226064 5300064065205 5303641161312 5319325248552 5329744402212 5334620655096 5336914040640 5339142878589 5346688608480 5352260022720 5358550369120 5367333094110 5368087887120 5372999220960 5379270501280 5384192066240 5387268044340 5392201439985 5397134835630 5424738543861 5426989836372 5431955060376 5444978600880 5455643876280 5460635316240 5466032928720 5468768888065 5471033873760 5473772336270 5476043978040 5481750184560 5488192716760 5504051267988 5507934417180 5509086996504 5514131947966 5546244197247 5547024150024 5552099194992 5563834403960 5566143421920 5571235959360 5593901092528 5598558566640 5599730109792 5603680761120 5604858067768 5609986025744 5614023038904 5625019427724 5626477887576 5630165831592 5637498672156 5642656493448 5643450004416 5645180787680 5648234026344 5650345637440 5653401669552 5658578777308 5664475190712 5678056216560 5683251144480 5688455586920 5696912805885 5698443300830 5706392704992 5711613558336 5718941298315 5722801101216 5725155300384 5731628910735 5738917692933 5746419247296 5749846176942 5751681535984 5756943824672 5761108607427 5762602352598 5766379521066 5770746551360 5773889769063 5779172376354 5780204870580 5782049920160 5787339993280 5792245992520 5793060539840 5800857520185 5809718144320 5815428544380 5820749156040 5826079512410 5843628819873 5844450593016 5849797757328 5861255966568 5875130044992 5875308789840 5880684186720 5885669314980 5887548028960 5889252953754 5892934623680 5897197787130 5902593210540 5903423275680 5910361387280 5916520165920 5921938224680 5927356283440 5931621680040 5932380976210 5943240160740 5948677708920 5972878366266 5982508481040 5987981956320 5993465456280 5999710831920 6009276162526 6014774127908 6028369165260 6029216917920 6029988707080 6034733127360 6035505622640 6046553576160 6051679313940 6057216074520 6071152416168 6076706992944 6079228855488 6081858292146 6093771046701 6099346317558 6100204051536 6113737504784 6156877764960 6165551861952 6174216806355 6181925430408 6187581354864 6193247638156 6199701192984 6203123780672 6218035135914 6223724097612 6237803376560 6244303359840 6250021586360 6255739812880 6259313704455 6261888609795 6278047269312 6290344306272 6293138729094 6296099424576 6296657308235 6305465326239 6311234278962 6331488142434 6337280903772 6339456171456 6340436338880 6343084274563 6349693963782 6350828386140 6356638842120 6358667890240 6364917855660 6370741202280 6376575214370 6388717974380 6395375215320 6399512535285 6401231786030 6407088356740 6416026330176 6425923486710 6430260442944 6438510174135 6444400851330 6455124601536 6461227049760 6470641727982 6476561802756 6492089870280 6492920910970 6493833992240 6499775285920 6504806160180 6510757492440 6512506629520 6516276741585 6517193107320 6523155772560 6531651661080 6535932912360 6537627554640 6543614393060 6550433040840 6562522665678 6568526803524 6571252773648 6577081784182 6583099242356 6585831260112 6605948423520 6608554389164 6623491532580 6629551451640 6630483746880 6633211341120 6646204050720 6649156560690 6652284749760 6662180502765 6668275818870 6676601284752 6679347850448 6679372106304 6726479217120 6727442774577 6742367772413 6774216945216 6778996205760 6783737295465 6789245712704 6789943825470 6813667459872 6819901373376 6826146704304 6838131960996 6854318385824 6867744185744 6870795112713 6874027574752 6877954692882 6880064084985 6886358745630 6890551679499 6933780187530 6938459904192 6940123993740 6950695191024 6978514253256 6984898987248 6991295414892 6992376365660 6999662637240 7006072584710 7012482532180 7016275286319 7017528798630 7031274284655 7033097359470 7037707289490 7046873340195 7053320616810 7054312505520 7060292532930 7065057634752 7066752086940 7073223471635 7080593988390 7092433664736 7099824199104 7106325869616 7112827540128 7115904037151 7118857171452 7132990881240 7139516947920 7153501376520 7156444125480 7157450516160 7183024059120 7189601919980 7192158547536 7196179780840 7232984725148 7235986448496 7242606747168 7243900695360 7258089584160 7259971467840 7264730105280 7274191835040 7280847088320 7288043904960 7301391970720 7305563241270 7309000246080 7312247196660 7326569958210 7338735023984 7343912556240 7345449328672 7363106658789 7394992262996 7396032200032 7402798926656 7407976291079 7419531280320 7448220694080 7464744755520 7485364051872 7493164031808 7500025903632 7501970516768 7506887775456 7514266331754 7516664896208 7518467659885 7523541991264 7530978701792 7537868892736 7549082015979 7552633587616 7555988769882 7570741622080 7570788956817 7573903366133 7588940520210 7595883741180 7599036069360 7625255064420 7637901426792 7642171880980 7644889442736 7651890257244 7666461569256 7674450258384 7681478143236 7683469803464 7688506028088 7698519692084 7705563168472 7706939827440 7711108184052 7726212208962 7727406788010 7733281021596 7734476693580 7741559547695 7749626491230 7753904725840 7760998874720 7779655122015 7791505093164 7792600790688 7799730343104 7815007955424 7833745053120 7837981993296 7845153065568 7847559086640 7852337271672 7860519649008 7862930382840 7870124280720 7908828906720 7917070150080 7921601129715 7924320214320 7931570278560 7963837821688 7975444860864 7976677974720 7991287275040 7999614442560 8020032912720 8037825553680 8068905751920 8076288099360 8094869888224 8095702253445 8102275990592 8109144389528 8125028062268 8132461756744 8133605402048 8151989578560 8156511317374 8210658504405 8214065967060 8228874052945 8232289075140 8242567240544 8250108473152 8256076901982 8260692986455 8263630494756 8266268257312 8271197921949 8289547778681 8290713514552 8298298796816 8305333366694 8320536225036 8321601321839 8328148792488 8329214863762 8345751605940 8349184813060 8349215132880 8356853939040 8390851638792 8399595164688 8407287101652 8414979038616 8439716831364 8441984189912 8449707871696 8456248008234 8463984740172 8465175006624 8466258618376 8467771181520 8472351039516 8475518456160 8480102504328 8486557140880 8487868165962 8494321603040 8496712786068 8506698710978 8517084324840 8524876716720 8527166953760 8532683380380 8547664951245 8567897982280 8584680232180 8587732950576 8592534468440 8619628870944 8627522303976 8635415737008 8643903528897 8656119827040 8665139770560 8668758564531 8673074880240 8681009989920 8688368988780 8689590809760 8697541030080 8708868881440 8714577216480 8716836739520 8723142816570 8729030202048 8731123734060 8733910721120 8739119268615 8750030220904 8758035738032 8761670364864 8781108346816 8812695067488 8831322043440 8839401935520 8865542080920 8874780248880 8882907337020 8891034425160 8898571464315 8902135046336 8927205300118 8959317549399 8961724500442 8969923699436 8990198184420 9013914243789 9022161191862 9041230906435 9044983060620 9053258433960 9090089275358 9101528939072 9106728624252 9107894360123 9115060489416 9116227291834 9117509281328 9122787438219 9149019476337 9150306077304 9161060150284 9170606257176 9173418779980 9179004248254 9181811660840 9187402239332 9243740328745 9245040250040 9248327792928 9253498658320 9267593588032 9272888145612 9281372032296 9289871457234 9299551789476 9304685671008 9313198649664 9321727219856 9327052703871 9332883516320 9335586146418 9346482495974 9355033715092 9356705064840 9366455039760 9375032379540 9377463145960 9383609719320 9395831120260 9404427489080 9405750007360 9413723377240 9417070903968 9422336115920 9435516459408 9440791984520 9444149136864 9475101159488 9490594688064 9491809561936 9497232213651 9505921355658 9509184257184 9510654508320 9517884334272 9519355930560 9524540945673 9538001835360 9541925500640 9547376783490 9556111803420 9564862821555 9577365412160 9583076961570 9589544730048 9593062822980 9601847679045 9604337254330 9610632535110 9623149615105 9631953960590 9638885230065 9645390664416 9647981931328 9666601276995 9682686902304 9691545719232 9733810656960 9739381366455 9740750988360 9749662928880 9768759944280 9791883408320 9797477491620 9806441331960 9808501618594 9815421589590 9817475545052 9825649561260 9843783998517 9852790205286 9865622676273 9874648863534 9878746890168 9902512860289 9912831583746 9930986952947 9949817011680 9954797277110 9969306076080 9978427124640 10000034538176 10014901927128 10019021775672 10065442687972 10074651693176 10094385275756 10118587360280 10127844988240 10132048092480 10136430486910 10156285077835 10161325417824 10165577195930 10167006752560 10170622147392 10183868569056 10193185923648 10202520342992 10221948759008 10232600344512 10239220056456 10241970857648 10251341370784 10257197941494 10275919769920 10281477578736 10301616278616 10303209050680 10311041362128 10312635591440 10329538118445 10332835321640 10363391893190 10372873496020 10387343792448 10388673457552 10400670281295 10407689856288 10410185990610 10417211987904 10426042786536 10427508971712 10450642657728 10457492659776 10463412115520 10469783028896 10480692865344 10483907177120 10486943122338 10488564548490 10493499040960 10499493955860 10509108877065 10518723798270 10549646039205 10552480237390 10562134839620 10565760285760 10579980925215 10581468758280 10582823272970 10590438799395 10597586452128 10600128130410 10607282322624 10620890982585 10638650497104 10659488804424 10669241310192 10678285757178 10693377216960 10717100738240 10734666188220 10736175774240 10745998441920 10758541002560 10774536088680 10784402879970 10794269671260 10838183366773 10849477087722 10853979672744 10863910120752 10869347924879 10889957201760 10911287752560 10921270632480 10932065857440 10937537776130 10942067747520 10947544672540 10952087956080 10963500369120 10976385433520 11008102535976 11015868834360 11018173993008 11028263895932 11092488394494 11094048300048 11104198389984 11127668807920 11132286843840 11187802185056 11197117133280 11199460219584 11207361522240 11209716135536 11212404624295 11219972051488 11228046077808 11250038855448 11252955775152 11260331663184 11274997344312 11285312986896 11290361575360 11296468052688 11306803339104 11317157554616 11328950381424 11333983154823 11356112433120 11366502288960 11376911173840 11383410780315 11393825611770 11396886601660 11412785409984 11437882596630 11445602202432 11450310600768 11451325187855 11463257821470 11477835385866 11484252799165 11499692353884 11503363071968 11513887649344 11522217214854 11525204705196 11532759042132 11547779538126 11558344752708 11560409741160 11564099840320 11584491985040 11591110182015 11601715040370 11624439736845 11630857088760 11641498312080 11652159024820 11687257639746 11688901186032 11693792143865 11699595514656 11722511933136 11750617579680 11761368373440 11771338629960 11775096057920 11778505907508 11794395574260 11805186421080 11806846551360 11820722774560 11833040331840 11843876449360 11854712566880 11863243360080 11864761952420 11886480321480 11897355417840 11945756732532 11965016962080 11975963912640 11986930912560 11999421663840 12018552325052 12029548255816 12056738330520 12058433835840 12059977414160 12071011245280 12093107152320 12103358627880 12114432149040 12142304832336 12153413985888 12163716584292 12187542093402 12198692635116 12200408103072 12227475009568 12234766976061 12271844431315 12313755529920 12348433612710 12363850860816 12375162709728 12386495276312 12399402385968 12436070271828 12447448195224 12458000050041 12475606753120 12488606719680 12493822295643 12500043172720 12511479625760 12518627408910 12523777219590 12580688612544 12581803359965 12586277458188 12593314616470 12610930652478 12617981594695 12622468557924 12662976284868 12674561807544 12686168549126 12699387927564 12701656772280 12713277684240 12729835711320 12731802248943 12741482404560 12753150428740 12760048066467 12777435948760 12790750430640 12799025070570 12802463572060 12814176713480 12851846973420 12877020348270 12888801702660 12922454099520 12941236460243 12941283455964 12953123605512 12984179740560 12985841821940 12987667984480 12999550571840 13009612320360 13021514984880 13025013259040 13032553483170 13034386214640 13046311545120 13063303322160 13071865824720 13075255109280 13087228786120 13100866081680 13125045331356 13137053607048 13142505547296 13154163568364 13166198484712 13171662520224 13211896847040 13217108778328 13246983065160 13259102903280 13292408101440 13298313121380 13324361005530 13336551637740 13353202569504 13358695700896 13390807950177 13442586750663 13452958434240 13454885549154 13472409461147 13484735544826 13533241787793 13567474590930 13579887650940 13627334919744 13635133913037 13652293408608 13674340937751 13676263921992 13708636771648 13735488371488 13741590225426 13748055149504 13755909385764 13760128169970 13768506372381 13772717491260 13781103358998 13785329869915 13867560375060 13880247987480 13901390382048 13934807185851 13957028506512 13969797974496 13982590829784 13984752731320 13999325274480 14012145169420 14019723743961 14024965064360 14032550572638 14035057597260 14062548569310 14066194718940 14075414578980 14093746680390 14106641233620 14108625011040 14120585065860 14133504173880 14146446943270 14161187976780 14184867329472 14212651739232 14218799108969 14225655080256 14231808074302 14237714342904 14265981762480 14279033895840 14307002753040 14312888250960 14366048118240 14374615442355 14379203839960 14384317095072 14392359561680 14406505881495 14415948802665 14447930940885 14465969450296 14471972896992 14485213494336 14516179168320 14548383670080 14602783941440 14611126482540 14624494393320 14653139916420 14677470047968 14687825112480 14690898657344 14712752427891 14723132384385 14726213317578 14789984525992 14792064400064 14811973295301 14815952582158 14869247375619 14932195915665 14970728103744 15000051807264 15003941033536 15013775550912 15023190406315 15028532663508 15033329792416 15036935319770 15047083982528 15061957403584 15098164031958 15105267175232 15111977539764 15141577913634 15147806732266 15177881040420 15191767482360 15198072138720 15204645730365 15248365793895 15250510128840 15275802853584 15284343761960 15289778885472 15303780514488 15332923138512 15348900516768 15362956286472 15366939606928 15377012056176 15397039384168 15411126336944 15413879654880 15422216368104 15452424417924 15454813576020 15466562043192 15468953387160 15483119095390 15499252982460 15507809451680 15521997749440 15545087839785 15559310244030 15583010186328 15585201581376 15630015910848 15675963986592 15690306131136 15695118173280 15704674543344 15721039298016 15725860765680 15732846822735 15740248561440 15778085697405 15817657813440 15828720356085 15843202259430 15848640428640 15863140557120 15874234909455 15927675643376 15982574550080 16040065825440 16075651107360 16077953918831 16137811503840 16152576198720 16176604319955 16189739776448 16191404506890 16218288779056 16250056124536 16264923513488 16274215631583 16313022634748 16371309001411 16406306664195 16421317008810 16428131934120 16442704460455 16457748105890 16464578150280 16485134481088 16512153803964 16521385972910 16527260989512 16532536514624 16542395843898 16579095557362 16581427029104 16596597593632 16610666733388 16638732591741 16641072450072 16643202643678 16656297584976 16658429727524 16691503211880 16698369626120 16698430265760 16713707878080 16781703277584 16799190329376 16814574203304 16829958077232 16879433662728 16883968379824 16899415743392 16912496016468 16927969480344 16930350013248 16932517236752 16935542363040 16944702079032 16951036912320 16960205008656 16973114281760 16975736331924 16988643206080 16993425572136 17013397421956 17034168649680 17049753433440 17054333907520 17065366760760 17095329902490 17135795964560 17169360464360 17175465901152 17185068936880 17194886732205 17239257741888 17255044607952 17270831474016 17287807057794 17312239654080 17321669307189 17337517129062 17346149760480 17362019979840 17376737977560 17379181619520 17417737762880 17429154432960 17446285633140 17462247468120 17467821442240 17478238537230 17500060441808 17516071476064 17625390134976 17662644086880 17665174232573 17678803871040 17731084161840 17749560497760 17765814674040 17782068850320 17797142928630 17854410600236 17918635098798 17923449000884 17939847398872 17980396368840 18027828487578 18044322383724 18060846488471 18082461812870 18089966121240 18106516867920 18180178550716 18213457248504 18215788720246 18230120978832 18232454583668 18235018562656 18245574876438 18281313140103 18298038952674 18300612154608 18322120300568 18341212514352 18346837559960 18358008496508 18363623321680 18374804478664 18390381026251 18487480657490 18490080500080 18496655585856 18506997316640 18545776291224 18562744064592 18579742914468 18599103578952 18609371342016 18643454439712 18654105407742 18665767032640 18671172292836 18692964991948 18710067430184 18713410129680 18732910079520 18750064759080 18754926291920 18767219438640 18785665829385 18791662240520 18808854978160 18827446754480 18834141807936 18844672231840 18871032918816 18881583969040 18888298273728 18889971924705 18983619123872 18994464427302 19011842711316 19018368514368 19021309016640 19029252823689 19049081891346 19076003670720 19083851001280 19094753566980 19112223606840 19129725643110 19166153923140 19186125645960 19203695358090 19208674508660 19221265070220 19246299230210 19263907921180 19277770460130 19290781328832 19299461817881 19315530522405 19333202553990 19365373804608 19478762732910 19481501976720 19499325857760 19537519888560 19594954983240 19612882663920 19617003237188 19630843179180 19634951090104 19651299122520 19687567997034 19705580410572 19731245352546 19749297727068 19757493780336 19767383164547 19805025720578 19825663167492 19843818536693 19861973905894 19899634023360 19909594554220 19938612152160 19956854249280 20029803854256 20038043551344 20128054824007 20130885375944 20149303386352 20182328323731 20188770551512 20227103317239 20237174720560 20255689976480 20272860973820 20312570155670 20322650835648 20331154391860 20334013505120 20367737138112 20391278293435 20405040685984 20443897518016 20478440112912 20483941715296 20502682741568 20514395882988 20562955157472 20603232557232 20606418101360 20612385338139 20622082724256 20625271182880 20640192254955 20659076236890 20665670643280 20671655038497 20726783786380 20745746992040 20763333416735 20777346915104 20801340562590 20815379712576 20820371981220 20823037159405 20852085573072 20939566057792 20967814354240 20973886244676 20977129096980 20998987911720 21018217754130 21037447596540 21048825858957 21099292078410 21104960474780 21124269679240 21140620020585 21159961850430 21162937516560 21165646545940 21180877598790 21195172904256 21200256260820 21219670414905 21241781965170 21266746777445 21277300994208 21318977608848 21338482620384 21347712111453 21356571514356 21469332376440 21472351548480 21549072177360 21568805759940 21588539342520 21676366733546 21698954175444 21707959345488 21718825012601 21727820241504 21738695849758 21779914403520 21822575505120 21842541264960 21864131714880 21875075552260 21895089345080 21904175912160 21927000738240 21952770867040 22016205071952 22031737668720 22036347986016 22056527791864 22089319976367 22184976788988 22188096600096 22208396779968 22223928873237 22255337615840 22318013250295 22375604370112 22394234266560 22404311251105 22419432271072 22424809248590 22439944102976 22456092155616 22500077710896 22505911550304 22520663326368 22549994688624 22555402979655 22570625973792 22592936105376 22613606678208 22634315109232 22647246047937 22657900762848 22667966309646 22712224866240 22712366870451 22721710098399 22725223188395 22753822347680 22766821560630 22787651223540 22790568229585 22793773203320 22875765193260 22902650375710 22926515642940 22947510620635 22955670771732 22968505598330 22999384707768 23006726143936 23044434429708 23050409410392 23065518084264 23095559076252 23116689505416 23120819482320 23168983970080 23182220364030 23203430080740 23224678643085 23248879473690 23261714177520 23282996624160 23304318049640 23338965366045 23366206239935 23374515279492 23377802372064 23387584287730 23399191029312 23445023866272 23501235159360 23542677259920 23557011815016 23588791148520 23610372842160 23641445549120 23687752898720 23709425133760 23726486720160 23729523904840 23764803389145 23772960642960 23794710835680 23891513465064 23930033924160 23973861825120 23998843327680 24037104650104 24059096511632 24113476661040 24119954828320 24142022490560 24206717255760 24228864298080 24284609664672 24306827971776 24327433168584 24375084186804 24397385270232 24400816206144 24454950019136 24469533952122 24521254046485 24543688862630 24631975513215 24686622158835 24696867225420 24727701721632 24750325419456 24772990552624 24782078959365 24798804771936 24813593765847 24868643336043 24872140543656 24894896390448 24916000100082 24951213506240 24964803965517 24987644591286 25000086345440 25022959251520 25037254817820 25047554439180 25163606719930 25172554916376 25186629232940 25221861304956 25235963189390 25244937115848 25325952569736 25349123615088 25372337098252 25398775855128 25403313544560 25426555368480 25459671422640 25463604497886 25482964809120 25506300857480 25520096132934 25554871897520 25581500861280 25598050141140 25604927144120 25628353426960 25642994853735 25703693946840 25754040696540 25777603405320 25882472920486 25882566911928 25906247211024 25968359481120 25971683643880 25975335968960 26019224640720 26043029969760 26050026518080 26065106966340 26068772429280 26092623090240 26126606644320 26143731649440 26150510218560 26174457572240 26201732163360 26217357805845 26250090662712 26274107214096 26285011094592 26308327136728 26332396969424 26343325040448 26434217556656 26493966130320 26518205806560 26596626242760 26648722011060 26673103275480 26695714392945 26706405139008 26717391401792 26781615900354 26885173501326 26909771098308 26944818922294 26969471089652 27041742731367 27066483575586 27123692719305 27134949181860 27159775301880 27270267826074 27304586817216 27323683080369 27348681875502 27352527843984 27470976742976 27483180450852 27511818771528 27520256339940 27537012744762 27545434982520 27562206717996 27570659739830 27731220986235 27735120750120 27760495974960 27802780764096 27869614371702 27914057013024 27939595948992 27965181659568 27969505462640 27998650548960 28024290338840 28039447487922 28049930128720 28065101145276 28070115194520 28125097138620 28132389437880 28150829157960 28187493360780 28213282467240 28217250022080 28241170131720 28267008347760 28292893886540 28322375953560 28425303478464 28437598217938 28463616148604 28475428685808 28531963524960 28558067791680 28614005506080 28625776501920 28694588464665 28732096236480 28749230884710 28758407679920 28768634190144 28784719123360 28805543037135 28813011762990 28831897605330 28869448845315 28895861881770 28931938900592 28943945793984 29152252023167 29218144099365 29222252965080 29248988786640 29306279832840 29354940095936 29375650224960 29425504855782 29446264768770 29452426635156 29579969051984 29596868028819 29623946590602 29631905164316 29707538580867 29738494751238 29773445488423 29792960858841 29859057277829 29864391831330 30000103614528 30046380812630 30057065327016 30066659584832 30073870639540 30196328063916 30223955079528 30283155827268 30295613464532 30355762080840 30383534964720 30396144277440 30409291460730 30468855233505 30496731587790 30501020257680 30551605707168 30568687523920 30579557770944 30607561028976 30665846277024 30697801033536 30725912572944 30733879213856 30754024112352 30794078768336 30822252673888 30827759309760 30844432736208 30904848835848 30909627152040 30933124086384 30937906774320 30966238190780 30998505964920 31015618903360 31090175679570 31118620488060 31166020372656 31351927973184 31390236346560 31409349086688 31442078596032 31451721531360 31465693645470 31480497122880 31527326631195 31556171394810 31657440712170 31686404518860 31697280857280 31715421372815 31748469818910 31855351286752 31906795521419 32080131650880 32126514868889 32151302214720 32155907837662 32275623007680 32353208639910 32382809013780 32436577558112 32500112249072 32514550100319 32529847026976 32548431263166 32608043774637 32626045269496 32712688735909 32742618002822 32806752146207 32812613328390 32842634017620 32856263868240 32885408920910 32915496211780 32929156300560 33024307607928 33042771945820 33054521979024 33084791687796 33158191114724 33162854058208 33193195187264 33221333466776 33277465183482 33282144900144 33286405287356 33312595169952 33316859455048 33383006423760 33396739252240 33396860531520 33563406555168 33598380658752 33629148406608 33637213872885 33659916154464 33711838862065 33758867325456 33767936759648 33798831486784 33824992032936 33855938960688 33865034473504 33871084726080 33889404158064 33920410017312 33946228563520 33951472663848 33986851144272 34026794843912 34068337299360 34099506866880 34130733521520 34190659804980 34271591929120 34338720928720 34350931802304 34353975563565 34370137873760 34389773464410 34452758397495 34510089215904 34541662948032 34575614115588 34643338614378 34675034258124 34692299520960 34753475955120 34892571266280 34924494936240 34956477074460 35000120883616 35032142952128 35081376431595 35325288173760 35330348465146 35462168323680 35499120995520 35531629348080 35564137700640 35579520185755 35594285857260 35708821200472 35837270197596 35841857661779 35846898001768 35879694797744 35960792737680 36055656975156 36088644767448 36121692976942 36164923625740 36179932242480 36213033735840 36360357101432 36426914497008 36431577440492 36460241957664 36464909167336 36470037125312 36491149752876 36562626280206 36596077905348 36601224309216 36644240601136 36682425028704 36693675119920 36704300928183 36716016993016 36727246643360 36749608957328 36780762052502 36815533293945 36974961314980 36980161000160 37013994633280 37039881455395 37091552582448 37125488129184 37159485828936 37198207157904 37286908879424 37308210815484 37342344585672 37374000150123 37385929983896 37420134860368 37426820259360 37465820159040 37481466886929 37500129518160 37509852583840 37534438877280 37571331658770 37583324481040 37617709956320 37654893508960 37689344463680 37742065837632 37745410079895 37763167938080 37779943849410 37853944784085 37869516830665 37967238247744 37988928854604 38023685422632 38058505647378 38098163782692 38189507133960 38224447213680 38259451286220 38280144199401 38332307846280 38372251291920 38407390716180 38417349017320 38442530140440 38492598460420 38527815842360 38555540920260 38598923635762 38631061044810 38666405107980 38823709380729 38957525465820 38963003953440 38998651715520 39075039777120 39189909966480 39225765327840 39234006474376 39261686358360 39269902180208 39302598245040 39375135994068 39411160821144 39462490705092 39498595454136 39514987560672 39534766329094 39610051441156 39651326334984 39687637073386 39723947811788 39819189108440 39877224304320 40059607708512 40076087102688 40172423850531 40256109648014 40261770751888 40298606772704 40327760251989 40364656647462 40377541103024 40417228383441 40454206634478 40474349441120 40511379952960 40545721947640 40625140311340 40662308783720 40668027010240 40782556586870 40810081371968 40905401739111 40956880225824 40967883430592 41023022813253 41028791765976 41125910314944 41206465114464 41212836202720 41224770676278 41244165448512 41250542365760 41280384509910 41305519117143 41318152473780 41331341286560 41343310076994 41355989609745 41447738893405 41453567572760 41491493984080 41526666833470 41554693830208 41602681125180 41608006609195 41640743962440 41646074318810 41704171146144 41947772489352 41954258193960 41997975823440 42036435508260 42059171231883 42074895193080 42097651717914 42198584156820 42209920949560 42248539358480 42281240041170 42319923700860 42325875033120 42331293091880 42361755197580 42400512521640 42439340829810 42483563930340 42533493554890 42554601988416 42637955217696 42656397326907 42676965240768 42695424222906 42713143028712 42938664752880 43098144354720 43137611519880 43177078685040 43219517644485 43343792822655 43352733467092 43397908350888 43415918690976 43437650025202 43455640483008 43477391699516 43645151010240 43750151104520 43790178690160 43808351824320 43905541734080 44032410143904 44063475337440 44072695972032 44113055583728 44138257283673 44178639952734 44369953577976 44376193200192 44401589921941 44447857746474 44510675231680 44529264079343 44636026500590 44796587746995 44808622502210 44838864542144 44849618497180 44912184311232 45000155421792 45011823100608 45041326652736 45069571218945 45099989377248 45110805959310 45141251947584 45185872210752 45268630218464 45294492095874 45315801525696 45335932619292 45424733740902 45443420196798 45450446376790 45507644695360 45533643121260 45539471800615 45575302447080 45581136459170 45587546406640 45613937191095 45745097381685 45751530386520 45805300751420 45853031285880 45895021241270 45911341543464 45937011196660 45998769415536 46088868859416 46100818820784 46131036168528 46191118152504 46233379010832 46241638964640 46337967940160 46364440728060 46406860161480 46449357286170 46497758947380 46523428355040 46565993248320 46608636099280 46635263519355 46677930732090 46732412479870 46749030558984 46755604744128 46775168575460 46890047732544 47085354519840 47114023630032 47177582297040 47220745684320 47375505797440 47452973440320 47459047809680 47486161068255 47529606778290 47545921285920 47589421671360 47622704728365 47783026930128 47947723650240 48074209300208 48118193023264 48226953322080 48233861756493 48239909656640 48413434511520 48457728596160 48569219329344 48654866337168 48750168373608 48794770540464 48939067904244 49042508092970 49087377725260 49113927004233 49218919992585 49263951026430 49328113381365 49373244317670 49393734450840 49455403443264 49512564301445 49545981105248 49564157918730 49597609543872 49627187531694 49654934764735 49737286672086 49744281087312 49789792780896 49832000200164 49929607931034 49975289182572 50000172690880 50074509635640 50095108878360 50327213439860 50345109832752 50373258465880 50443722609912 50471926378780 50489874231696 50651905139472 50698247230176 50744674196504 50797551710256 50806627089120 50853110736960 50919342845280 50927208995772 50965929618240 51012601714960 51040192265868 51109743795040 51163001722560 51196100282280 51209854288240 51256706853920 51285989707470 51407387893680 51508081393080 51555206810640 51764945840972 51765133823856 51812494422048 51936718962240 51943367287760 52038449281440 52086059939520 52130213932680 52137544858560 52253213288640 52287463298880 52348915144480 52403464326720 52434715611690 52500181325424 52548214428192 52616654273456 52664793938848 52868435113312 52987932260640 52995522697719 53017323562931 53036411613120 53193252485520 53297444022120 53346206550960 53391428785890 53563231800708 53770347002652 53819542196616 53889637844588 53938942179304 54083485462734 54132967151172 54182539465413 54190916833865 54247385438610 54269898363720 54319550603760 54346739624395 54540535652148 54647366160738 54697363751004 54705055687968 54966360901704 55023637543056 55040512679880 55074025489524 55090869965040 55124413435992 55141319479660 55171143078753 55462441972470 55470241500240 55520991949920 55739228743404 55828114026048 55930363319136 55939010925280 55997301097920 56048580677680 56078894975844 56099860257440 56130202290552 56140230389040 56250194277240 56264778875760 56301658315920 56374986721560 56426564934480 56482340263440 56534016695520 56585787773080 56644751907120 56669915774115 56875196435876 56927232297208 56950857371616 57063927049920 57087758471067 57228011012160 57251553003840 57389176929330 57498461769420 57516815359840 57569438246720 57611086074270 57626023525980 57663795210660 57738897690630 57791723763540 57863877801184 57898385453643 58026834450767 58251209252873 58304504046334 58436288198730 58444505930160 58497977573280 58612559665680 58851009711564 58892529537540 58904853270312 59159938103968 59193736057638 59247893181204 59263810328632 59302149493641 59415077161734 59476989502476 59531455610079 59546890976846 59585921717682 59663527613651 59718114555658 59728783662660 60092761625260 60114130654032 60147741279080 60384164472021 60392656127832 60447910159056 60566311654536 60591226929064 60681309951717 60711524161680 60767069929440 60818582921460 60937710467010 60993463175580 61002040515360 61103211414336 61137375047840 61173834880305 61215122057952 61331692554048 61451825145888 61467758427712 61508048224704 61588157536672 61644505347776 61688865472416 61809697671696 61819254304080 61866248172768 61875813548640 61932476381560 61997011929840 62180351359140 62237240976120 62290000250205 62332040745312 62469111478215 62818698173376 62903443062720 62931387290940 63054653262390 63112342789620 63314881424340 63372809037720 63430842745630 63496939637820 63659011244715 63710702573504 63755260520861 63800240332335 63813591042838 64043136334359 64253029737778 64311815675324 64706182301215 64706417279820 64765618027560 64873155116224 65000224498144 65029100200638 65059694053952 65096862526332 65156475037803 65216087549274 65252090538992 65425377471818 65485236005644 65613504292414 65625226656780 65685268035240 65712527736480 65770817841820 65830992423560 65858312601120 66048615215856 66085543891640 66109043958048 66169583375592 66316382229448 66325708116416 66442666933552 66554930366964 66564289800288 66572810574712 66625190339904 66633718910096 66671786619711 66766012847520 66793478504480 66954039750885 67126813110336 67212933753315 67258296813216 67274427745770 67319832308928 67362047305735 67423677724130 67517734650912 67535873519296 67649984065872 67666208938965 67711877921376 67730068947008 67778808316128 67840820034624 67902945327696 67973702288544 68053589687824 68136674598720 68165130295197 68175669565185 68261467043040 68371704688755 68381319609960 68543183858240 68677441857440 68707951127130 68740275747520 68779546928820 68842531861905 68905516794990 69020178431808 69151228231176 69286677228756 69350068516248 69506951910240 69516908670629 69674035929255 69785142532560 69848989872480 69912954148920 70000241767232 70098618719805 70162752863190 70660696930292 70924336647360 71063258696160 71093995544845 71128275401280 71159040371510 71188571714520 71417642400944 71674540395192 71683715323558 71693796003536 71759389595488 71921585475360 72111313950312 72177289534896 72243385953884 72329847251480 72359864484960 72426067471680 72720714202864 72853828994016 72863154880984 72920483915328 72929818334672 72982299505752 73125252560412 73192155810696 73202448618432 73288481202272 73364850057408 73387350239840 73408601856366 73432033986032 73454493286720 73499217914656 73561524105004 73563762139455 73631066587890 73949922629960 73960322000320 74059866476505 74079762910790 74183105164896 74250976258368 74318971657872 74346236878095 74396414315808 74605930008129 74616421630968 74684689171344 74748000300246 74771859967792 74840269720736 74853640518720 74894411896551 74962933773858 75000259036320 75019705167680 75068877754560 75142663317540 75166648962080 75235419912640 75309787017920 75490820159790 75526335876160 75559887698820 75707889568170 75739033661330 75977857709208 76047370845264 76085435474153 76117011294756 76196327565384 76379014267920 76448894427360 76518902572440 76560288398802 76664615692560 76744502583840 76814781432360 76834698034640 76885060280880 76985196920840 77055631684720 77111081840520 77197847271524 77262122089620 77332810215960 77647418761458 77915050931640 77926007906880 78150079554240 78379819932960 78451530655680 78468012948752 78523372716720 78539804360416 78605196490080 78750271988136 78822321642288 78924981410184 78997190908272 79029975121344 79069532658188 79220102882312 79302652669968 79375274146772 79447895623576 79638378216880 80119215417024 80152174205376 80344847701062 80389769594155 80512219296028 80523541503776 80597213545408 80655520503978 80729313294924 80755082206048 80834456766882 80908413268956 80948698882240 80982505222499 81091443895280 81250280622680 81324617567440 81371078157915 81565113173740 81810803478222 81856545007055 81913760451648 81971049241107 82046045626506 82057583531952 82412930228928 82425672405440 82449541352556 82460095569319 82560769019820 82611038234286 82636304947560 82662682573120 82686620153988 82711979219490 82895477786810 82907135145520 82982987968160 83053333666940 83193662958705 83205362250360 83216013218390 83281487924880 83292148637620 83408342292288 83895544978704 83908516387920 83995951646880 84072871016520 84118342463766 84149790386160 84195303435828 84397168313640 84419841899120 84497078716960 84562480082340 84639847401720 84651750066240 84662586183760 84723510395160 84801025043280 84878681659620 84967127860680 85066987109780 85275910435392 85312794653814 85390848445812 85426286057424 85469045193473 85877329505760 86196288709440 86275223039760 86354157370080 86439035288970 86608346535945 86687585645310 86705466934184 86795816701776 86831837381952 86875300050404 86954783399032 87456756069501 87500302209040 87580357380320 88064820287808 88126950674880 88226111167456 88276514567346 88325871162865 88357279905468 88739907155952 88803179843882 88895715492948 88977121825817 89058528158686 89122615742601 89272053001180 89320336465269 89378882576523 89577171833487 89593175493990 89617245004420 89699236994360 90000310843584 90139142437890 90199978754496 90221611918620 90304232442355 90537260436928 90588984191748 90671865238584 90849467481804 90886840393596 90900892753580 91067286242520 91078943601230 91150604894160 91162272918340 91175092813280 91227874382190 91406565700515 91490194763370 91503060773040 91610601502840 91706062571760 91790042482540 91822683086928 91874022393320 91951905131255 91997538831072 92177737718832 92201637641568 92262072337056 92382236305008 92466758021664 92483277929280 92728881456120 92813720322960 92898714572340 92995517894760 93046856710080 93217272198560 93270527038710 93355861464180 93464824959740 93498061117968 93550337150920 94170709039680 94228047260064 94355164594080 94441491368640 94918095619360 94972322136510 95059213556580 95091842571840 95146264118445 95245409456730 95566053860256 95720386564257 96148418600416 96236386046528 96379544606667 96453906644160 96467723512986 96497309089405 96826869023040 97309732674336 97500336747216 97543650300957 97589541080928 97824131323911 97878135808488 98085016185940 98138066207727 98174755450520 98227854008466 98420256438621 98437839985170 98527902052860 98656226762730 98746488635340 98787468901680 98836915822735 99025128602890 99091962210496 99128315837460 99219092683465 99254375063388 99309869529470 99474573344172 99488562174624 99579585561792 99664000400328 99859215862068 99950578365144 100149019271280 100190217756720 100640274120035 100654426879720 100690219665504 100746516931760 100887445219824 100911641618655 100943852757560 100979748463392 101135516586195 101303810278944 101396494460352 101489348393008 101595103420512 101613254178240 101838685690560 101854417991544 102025203429920 102080384531736 102219487590080 102392200564560 102419708576480 102513413707840 102571979414940 102814775787360 103016162786160 103061926690695 103110413621280 103358275192485 103529891681944 103530267647712 103624988844096 103886734575520 104076898562880 104260427865360 104697830288960 104869431223380 105000362650848 105096428856384 105233308546912 105244129294785 105329587877696 105736870226624 105975864521280 105991045395438 106034647125862 106386504971040 106594888044240 106692413101920 106738560557265 106782857571780 107126463601416 107525572985337 107540694005304 107639084393232 107779275689176 107877884358608 108166970925468 108265934302344 108365078930826 108381833667730 108494770877220 108539796727440 108594125063005 108639101207520 108693479248790 109081071304296 109294732321476 109394727502008 109410111375936 109932721803408 110047275086112 110081025359760 110148050979048 110181739930080 110248826871984 110282638959320 110342286157506 110446599881835 110924883944940 110940483000480 111041983899840 111119644366185 111478457486808 111860726638272 111878021850560 112097161355360 112157789951688 112199720514880 112260404581104 112280460778080 112500388554480 112529557751520 112603316631840 112749973443120 112853129868960 112964680526880 113068033391040 113171575546160 113236230239685 113289503814240 113339831548230 113561834352255 113608550491995 113750392871752 113854464594416 113901714743232 114175516942134 114778353858660 114996923538840 115033630719680 115222172148540 115252047051960 115327590421320 115477795381260 115583447527080 115727755602368 115796770907286 116053668901534 116471128142187 116502418505746 116609008092668 116872576397460 116889011860320 116995955146560 117225119331360 117702019423128 117785059075080 117809706540624 118319876207936 118387472115276 118495786362408 118527620657264 118604298987282 118830154323468 118953979004952 119062911220158 119093781953692 119171843435364 119327055227302 119436229111316 119457567325320 120185523250520 120228261308064 120295482558160 120768328944042 120785312255664 120895820318112 121132623309072 121182453858128 121251685150323 121362619903434 121423048323360 121534139858880 121637165842920 121875420934020 121986926351160 122004081030720 122274750095680 122347669760610 122430244115904 122903650291776 123176315073344 123377730944832 123619395343392 123638508608160 123732496345536 123751627097280 123864952763120 123994023859680 124067968829235 124343216680215 124360702718280 124474481952240 124580000500410 124664081490624 124824019827585 124938222956430 125862774581880 126109306524780 126224685579240 126425925419297 126629762848680 126745618075440 126861685491260 126993879275640 127318022489430 127510521041722 127600480664670 127627182085676 127969191980721 128086272668718 128506059475556 128623631350648 128732667183757 129102830388311 129412364602430 129412834559640 129531236055120 130000448996288 130058200401276 130193725052664 130312950075606 130432175098548 130504181077984 130850754943636 130970472011288 131227008584828 131250453313560 131370536070480 131425055472960 131541635683640 131661984847120 131716625202240 132097230431712 132171087783280 132218087916096 132339166751184 132632764458896 132885333867104 133109860733928 133128579600576 133145621149424 133204769765823 133267437820192 133343573239422 133532025695040 133586957008960 133587792238029 133908079501770 134425867506630 134516593626432 134548855491540 134724094611470 134847355448260 135035469301824 135208713656835 135299968131744 135332417877930 135423755842752 135557616632256 135805890655392 135947404577088 136107179375648 136330260590394 136351339130370 136522934086080 136618415401845 136743409377510 136762639219920 137354883714880 137415902254260 137559093857640 137685063723810 137811033589980 138302456462352 138371682151829 138573354457512 138700137032496 138906729756851 139013903820480 139033817341258 139348071858510 139570285065120 139697979744960 139825908297840 140197237439610 140325505726380 140896383768049 141301523023427 141321393860584 142126517392320 142187991089690 142318080743020 142377143429040 142835284801888 143349080790384 143367430647116 143387592007072 143518779190976 143843170950720 144222627900624 144354579069792 144486771907768 144659694502960 144701585269479 144719728969920 145441428405728 145707657988032 145726309761968 145761260115835 145859636669344 145964599011504 146250505120824 146384311621392 146576962404544 146774700479680 146817203712732 146864067972064 146998435829312 147123048210008 147127524278910 147262133175780 147341781012699 147899845259920 147984340144095 148119732953010 148159525821580 148366210329792 148537692904335 148637943315744 148692473756190 148792828631616 148867227442115 148964804294205 149211860016258 149232843261936 149295286389145 149369378342688 149496000600492 149543719935584 149680539441472 149788823793102 149925867547716 150000518072640 150285326635080 150333297924160 150981640319580 151119775397640 151415779136340 151478067322660 151955715418416 152031775088207 152094741690528 152170870948306 152234022589512 152392655130768 152758028535840 152897788854720 153037805144880 153120576797604 153329231385120 153489005167680 153629562864720 153669396069280 153770120561760 153970393841680 154111263369440 154222163681040 154395694543048 154524244179240 154665620431920 155294837522916 155830101863280 156759639865920 156936025897504 157046745433440 157079608720832 157210392980160 157500543976272 157644643284576 157849962820368 157994381816544 158139065316376 158440205764624 158605305339936 158750548293544 158895791247152 158986568093157 159051970688793 159276756433760 159533977607095 160632574344445 160689695402124 160779539188310 161024438592056 161047083007552 161311041007956 161458626589848 161510164412096 161668913533764 161816826537912 161965010444998 162182887790560 162500561245360 162547618396239 162572750501595 162649235134880 162742156315830 163040218873185 163130226347480 163563443679545 163621606956444 163713090014110 163942098482214 164033760731035 164092091253012 164115167063904 164899082705112 164920191138638 165121538039640 165222076468572 165272609895120 165373240307976 165423958438980 165513429236259 165790955573620 165814270291040 165965975936320 166106667333880 166387325917410 166410724500720 166432026436780 166562975849760 166584297275240 167791089957408 167817032775840 167991903293760 168145742033040 168236684927532 168299580772320 168390606871656 168794336627280 168839683798240 168994157433920 169124960164680 169279694803440 169325172367520 169447020790320 169602050086560 169757363319240 169934255721360 170133974219560 170625589307628 170781696891624 170852572114848 170938090386946 171754659011520 172550446079520 172708314740160 172878070577940 173216693071890 173375171290620 173410933868368 173591633403552 173695156360929 173750600100808 173909566798064 174080503352301 174753627758619 174913512139002 175000604418080 175160714760640 176452222334912 176553029134692 176651742325730 176714559810936 177479814311904 177606359687764 177791430985896 177906448480923 177954243651634 178117056317372 178245231485202 178544106002360 178594366830237 178640672930538 178757765153046 178990582840953 179154343666974 179186350987980 179209288308895 179234490008840 179398473988720 180278284875780 180443223837240 180608464884710 181152493416063 181177968383496 181343730477168 181698934963608 181773680787192 181801785507160 182134572485040 182157887202460 182301209788320 182324545836680 182350185626560 182455748764380 182813131401030 182980389526740 183006121546080 183221203005680 183412125143520 183521504640915 183580084965080 183645366173856 183748044786640 183903810262510 183995077662144 184355475437664 184403275283136 184524144674112 184764472610016 184933516043328 185457762912240 185627440645920 185797429144680 185991035789520 186434544397120 186541054077420 186711722928360 186870000750615 186929649919480 186996122235936 187100674301840 187407334434645 188456094520128 188710329188160 189836191238720 189944644273020 190118427113160 190292528236890 190490818913460 191132107720512 191265781562583 191400720997005 191440773128514 192296837200832 192759089213334 192935447025972 192994618178810 194118546903645 194619465348672 195000673494432 195087300601914 195179082161856 195469425113409 195648262647822 195756271616976 196170032371880 196276132415454 196349510901040 196455708016932 196635612511453 196840512877242 196875679970340 197055804105720 197312453525460 197492977270680 197574937803360 197673831645470 198050257205780 198256631674920 198438185366930 198508750126776 198619739058940 198949146688344 198977124349248 199328000800656 199718431724136 199901156730288 200298038542560 200380435513440 200862119252655 201280548240070 201308853759440 201380439331008 201493033863520 201638801259945 201774890439648 201823283237310 201887705515120 201959496926784 202086141917205 202271033172390 202607620557888 202978696786016 203190206841024 203708835983088 204050406859840 204160769063472 204527008695555 204784401129120 204839417152960 205115114066265 205143958829880 205629551574720 206032325572320 206123853381390 206220827242560 206527595585715 206716550384970 207059783363888 207060535295424 207773469151040 208520855730720 208550726011887 209013400944803 209738862446760 210000725301696 210295856159415 210466617093824 210488258589570 211982090790876 212069294251724 212773009942080 213189776088480 213281986634535 213384826203840 213477121114530 213565715143560 214252927202832 215051145970674 215081388010608 215278168786464 215558551378352 215755768717216 216333941850936 216531868604688 216730157861652 216763667335460 216989541754440 217079593454880 217188250126010 217278202415040 217386958497580 218162142608592 218589464642952 218789455004016 219865443606816 220094550172224 220162050719520 220296101958096 220363479860160 220497653743968 220565277918640 220684572315012 220691286418365 220893199763670 221849767889880 221880966000960 222007949609705 222239288732370 222646320396715 222956914973616 224194322710720 224315579903376 224520809162208 224560921556160 225000777108960 225059115503040 225206633263680 225499946886240 225706259737920 225929361053760 226343151092320 226472460479370 226579007628480 226679663096460 227123668704510 227217100983990 227500785743504 227708929188832 228256306422459 228351033884268 229556707717320 229647265023449 229993847077680 230444344297080 230504094103920 230655180842640 230955590762520 231166895054160 231593541814572 232107337803068 232942256284374 233004837011492 233218016185336 233745152794920 233778023720640 234450238662720 234791004350123 235404038846256 235570118150160 235619413081248 236774944230552 236991572724816 237055241314528 237208597974564 237660308646936 237907958009904 238125822440316 238187563907384 238343686870728 238654110454604 238872458222632 238915134650640 240371046501040 240456522616128 240590965116320 241169308782465 241536657888084 241570624511328 241791640636224 242265246618144 242364907716256 242503370300646 242725239806868 242846096646720 242947515667497 243274331685840 243750841868040 243973852702320 244695339521220 245569635021165 247238790686784 247277017216320 247380286707957 247729905526240 247988047719360 248135937658470 248686433360430 248721405436560 248948963904480 249160001000820 249648039655170 249876445912860 250893003632453 251725549163760 252218613049560 252449371158480 252851850838594 253259525697360 253491236150880 253723370982520 253987758551280 254636044978860 255021042083444 255200961329340 255254364171352 255938383961442 256172545337436 256407135580419 256975981139111 257012118951112 257247262701296 257465334367514 257969640977009 258205660776622 258824729204860 258825669119280 259062472110240 260116400802552 260387450105328 260625900151212 260864350197096 261008362155968 261701509887272 261940944022576 262370268208503 262454017169656 262500906627120 262741072140960 263083271367280 263323969694240 264194460863424 264342175566560 264678333502368 264977613488595 265086617814655 265265528917792 265770667734208 266219721467856 266291242298848 266409539531646 266534875640384 266687146478844 266931365477451 267175584476058 267816159003540 267961009395807 268731515500461 268851735013260 269097710983080 269448189222940 269694710896520 270417427313670 270599936263488 270664835755860 270912697327065 271611781310784 272214358751296 272660521180788 272702678260740 273236830803690 273486818755020 273525278439840 274831804508520 275118187715280 275370127447620 275622067179960 275855715393765 276604912924704 276743364303658 277146708915024 277400274064992 277813459513702 278067634682516 278696143717020 279140570130240 279651816595680 280394474879220 280651011452760 281792767536098 282344725163813 282603046046854 282642787721168 284375982179380 284636161486040 284754286858080 285438792355335 285670569603776 286698161580768 286734861294232 286775184014144 287161159692771 288445255801248 288709158139584 288973543815536 289138633820001 289319389005920 289403170538958 289491927268215 290134172253835 290882856811456 291256046264365 291452619523936 291522520231670 291719273338688 291929198023008 292501010241648 292768623242784 293634407425464 293728135944128 294246096420016 294255048557820 294414198623181 294524266351560 294683562025398 295260769315863 295799690519840 295968680288190 296239465906020 296319051643160 296510747468205 297075385808670 297275886631488 297384947512380 297657278050395 297734454884230 297929608588410 298317638068255 298423720032516 298465686523872 298590572778290 298738756685376 298992001200984 299087439871168 299577647586204 299851735095432 300570653270160 301920822360105 301963280639160 302239550795280 302831558272680 302956134645320 303406549758585 303911430836832 304063550176414 304189483381056 304341741896612 304468045179024 304785310261536 305516057071680 306075610289760 306241153595208 306658462770240 307259125729440 307338792138560 307540241123520 307940787683360 308222526738880 308444327362080 308791389086096 309048488358480 309331240863840 310589675045832 311660203726560 311704848555401 313872051795008 314093490866880 315001087952544 315289286569152 315699925640736 315988763633088 316278130632752 316880411529248 317210610679872 317501096587088 317791582494304 317973136186314 318103941377586 318553512867520 318776302604305 319067955214190 320215681671795 321265148688890 321379390804248 321559078376620 322048877184112 322576718956011 322622082015912 322917253179696 323337827067528 323633653075824 323930020889996 324365775581120 325001122490720 325095236792478 325145501003190 325298470269760 325484312631660 325782375189015 326080437746370 326260452694960 327126887359090 327243213912888 327426180028220 327884196964428 328067521462070 328184182506024 328230334127808 329798165410224 329840382277276 330243076079280 330444152937144 330545219790240 330746480615952 330847916877960 331026858472518 331581911147240 331628540582080 332213334667760 332774651834820 332821449001440 332864052873560 333125951699520 333168594550480 333358933098555 335582179914816 335634065551680 336291484066080 336473369855064 336599161544640 336781213743312 337588673254560 337679367596480 338249920329360 338559389606880 338650344735040 338894041580640 339204100173120 339514726638480 339868511442720 340267948439120 340825651475985 341251178615256 341563393783248 341705144229696 341876180773892 345100892159040 345756141155880 346433386143780 346750342581240 346821867736736 347183266807104 347390312721858 347501200201616 347584543353145 347819133596128 348161006704602 349507255517238 349827024278004 350001208836160 350147378695841 353106058269384 353303484651460 353429119621872 354959628623808 355212719375528 355582861971792 355812896961846 355908487303268 356234112634744 356490462970404 357088212004720 357188733660474 357281345861076 357515530306092 357981165681906 358308687333948 358372701975960 358418576617790 358468980017680 358796947977440 360556569751560 360886447674480 361216929769420 362304986832126 362355936766992 362687460954336 363397869927216 363547361574384 363603571014320 364269144970080 364315774404920 364602419576640 364649091673360 364911497528760 365626262802060 365960779053480 366012243092160 366442406011360 366824250287040 367043009281830 367160169930160 367290732347712 367496089573280 367807620525020 368710950875328 369528945220032 370915525824480 371254881291840 371594858289360 371982071579040 373029650040645 373082108154840 373423445856720 373740001501230 373859299838960 373992244471872 374201348603680 374472059482755 374814668869290 379277776257891 379889288546040 380236854226320 380427177370765 380585056473780 380981637826920 382531563125166 382801441994010 382881546257028 383232170383637 385518178426668 385870894051944 385989236357620 386198001551271 387308491164933 388237093807290 390001346988864 390174601203828 390938850226818 391296525295644 391512543233952 392340064743760 392552264830908 392699021802080 392911416033864 393271225022906 393681025754484 393751359940680 394111608211440 394624907050920 394985954541360 395149875606720 395347663290940 396100514411560 396513263349840 396876370733860 397017500253552 397239478117880 397898293376688 398656001601312 399436863448272 399614309297469 399802313460576 400596077085120 400760871026880 400763376714087 401724238505310 402561096480140 402617707518880 402986067727040 403277602519890 403549780879296 403646566474620 403775411030240 404172283834410 404542066344780 404912526112495 405957393572032 407417671966176 408321538126944 409054017391110 409568802258240 409855246205535 410230228132530 410287917659760 412064651144640 412247706762780 412300477846595 413055191171430 413433100769940 414119566727776 415115046455487 416720189270553 417041711461440 417101452023774 417644693295557 418026801889606 419477724893520 420591712318830 420976517179140 422689151304147 423904569070281 423964181581752 424138588503448 426379552176960 426563973269070 426954242229060 427131430287120 427345225967365 428505854405664 430102291941348 430162776021216 430556337572928 431117102756704 431511537434432 432667883701872 433063737209376 433460315723304 433527334670920 433979083508880 434159186909760 434376500252020 434773916995160 436324285217184 437178929285904 437283780347505 437578910008032 439730887213632 440324101439040 440592203916192 440995307487936 441130555837280 441369144630024 441382572836730 441786399527340 443699535779760 444015899219410 444478577464740 444885609129085 445292640793430 445613078713005 445913829947232 446601682326345 446894412882615 447885859167435 448631159806752 449041618324416 450001554217920 450999893772480 452686302184640 452944920958740 453359326192920 454247337409020 454434201967980 455001571487008 455417858377664 456095325264621 456512612844918 456702067768536 459113415434640 459294530046898 459987694155360 460888688594160 461008188207840 461310361685280 461911181525040 462333790108320 463187083629144 464214675606136 465884512568748 466009674022984 466436032370672 467490305589840 469582008700246 470808077692512 471140236300320 471238826162496 473549888461104 473983145449632 474110482629056 474417195949128 475320617293872 475815916019808 476251644880632 476375127814768 476687373741456 477155912066379 477308220909208 477744916445264 477830269301280 478601932821285 480742093002080 481181930232640 481897723033335 482338617564930 483073315776168 483141249022656 484530493236288 484729815432512 485006740601292 485450479613736 485895031334994 486548663371680 487501683736080 487718251504785 487947705404640 489120656619555 489390679042440 490690331038635 491139270042330 492101282193105 494760573415914 495459811052480 496271875316940 497372866720860 497442810873120 497897927808960 498320002001640 499296079310340 499752891825720 501786007264906 503451098327520 504437226099120 504898742316960 505703701677188 506519051394720 506982472301760 507446741965040 507975517102560 509272089957720 510042084166888 510401922658680 510508728342704 511876767922884 512345090674872 512814271160838 513951962278222 514024237902224 514494525402592 514930668735028 515939281954018 516411321553244 517649458409720 517651338238560 518124944220480 520232801605104 520774900210656 521251800302424 521728700394192 522241510056903 523403019774544 523881888045152 524260883275857 524740536417006 524908034339312 525001813254240 525482144281920 526166542734560 526647939388480 528684351133120 529356667004736 529955226977190 530173235629310 530531057835584 532439442935712 532582484597696 532819079063292 533374292957688 533862730954902 534351168952116 535632318007080 535922018791614 536971748522859 537463031000922 537627864926685 537703470026520 538195421966160 538896378445880 539389421793040 540834854627340 541329671511720 541825394654130 545321042361576 545405356521480 546473661607380 546973637510040 547050556879680 549663609017040 550236375430560 550740254895240 551244134359920 551711430787530 553209825849408 553486728607316 554293417830048 554800548129984 555626919027404 556135269365032 557392287434040 559303633191360 560788949758440 561302022905520 563585535072196 564689450327626 565206092093708 565285575442336 566877536557493 568751964358760 569272322972080 569508573716160 570877584710670 573396323161536 573469722588464 573797344687749 574322319385542 576890511602496 577220668985233 577947087631072 578277267640002 578638778011840 578806341077916 578880433031459 578983854536430 580268344507670 582355640710935 582512092528730 582905239047872 583045040463340 583858396046016 585002020483296 585537246485568 587268814850928 588492192840032 588510097115640 588828397246362 589048532703120 589367124050796 589906837534359 590521538631726 591599381039680 591937360576380 592478931812040 592638103286320 593021494936410 594150771617340 594769895024760 595314556100790 595468909768460 595859217176820 596635276136510 596847440065032 596931373047744 597181145556580 597984002401968 598283316354311 599155295172408 599703470190864 601141306540320 603841644720210 603926561278320 604479101590560 605663116545360 605912269290640 606258425751615 606813099517170 607822861673664 608127100352828 608683483793224 608936090358048 609570620523072 612151220579520 612482307190416 614518251458880 615881575366720 616888654724160 617582778172192 618096976716960 618662481727680 621179350091664 622839852780719 623320407453120 623409697110802 625652178035661 627040202834409 630002175905088 631399851281472 632129627096485 632556261265504 633760823058496 635002193174176 635583164988608 635946272372628 636207882755172 637552605208610 638135910428380 639845959903605 640431363343590 642530297377780 642758781608496 643118156753240 643663335918785 644097754368224 645153437912022 645244164031824 645514151941555 645834506359392 646675654135056 647267306151648 647860041779992 650002244981440 650190473584956 650291002006380 650968625263320 651564750378030 652160875492740 652520905389920 654253774718180 654486427825776 654852360056440 655768393928856 656135042924140 656368365012048 659596330820448 659680764554552 660486152158560 660888305874288 661090439580480 661492961231904 661695833755920 662053716945036 663163822294480 664426669335520 665549303669640 665642898002880 665728105747120 666023848829115 666337189100960 666717866197110 667938961190145 672582968132160 672946739710128 673562427486624 675177346509120 676499840658720 677118779213760 677788083161280 679029453276960 679737022885440 680535896878240 681651302951970 682502357230512 683126787566496 683752361547784 684768919267377 688941795070347 691512282311760 691858410759145 692866772287560 693500685162480 693643735473472 694533648784255 694780625443716 695002400403232 695169086706290 695638267192256 696322013409204 699014511034476 699654048556008 700294757391682 704373013050369 704481918840245 706212116538768 706507615117135 706606969302920 706858239243744 710425438751056 711165723943584 711625793923692 711816974606536 712468225269488 712980925940808 714176424009440 714377467320948 714562691722152 715031060612184 715962331363812 716617374667896 716745403951920 716837153235580 716937960035360 717593895954880 721113139503120 721772895348960 722433859538840 723507926347395 724609973664252 724711873533984 725374921908672 726795739854432 727094723148768 727207142028640 728538289940160 728631548809840 728842547002491 729298183346720 729822995057520 731252525604120 731921558106960 732884812022720 734086018563660 734320339860320 734992179146560 735615241050040 736708905063495 741831051648960 742140860123871 743189716578720 743964143158080 746059300081290 746164216309680 746846891713440 747480003002460 747718599677920 748402697207360 748944118965510 749629337738580 752679010897359 758555552515782 759778577092080 760158875441035 760473708452640 760854354741530 761170112947560 761963275653840 765063126250332 765602883988020 765763092514056 766464340767274 769221406741257 770927943417333 771036356853336 771741788103888 771978472715240 772396003102542 773908922931027 774616982329866 776474187614580 780349202407656 781877700453636 782593050591288 783025086467904 784680129487520 785104529661816 785398043604160 785822832067728 786542450045812 787362051508968 787502719881360 788223216422880 789249814101840 789971909082720 790695326581880 792201028823120 793026526699680 793752741467720 794035000507104 794478956235760 794932840465785 795259853443965 795796586753376 797312003202624 798873726896544 799228618594938 799604626921152 800794096432353 801526753428174 803448477010620 805122192960280 805235415037760 806555205039780 807293132949240 807550822060480 808344567668820 809084132689560 809825052224990 812738091981195 814835343932352 816643076253888 818108034782220 819710492411070 820460456265060 820575835319520 824495413525560 824600955693190 826110382342860 826866201539880 827567146181295 828239133455552 830230092910974 833440378541106 834202904047548 835289386591114 836053603779212 838955449787040 841183424637660 841953034358280 845378302608294 847034175491439 847809138140562 847928363163504 848277177006896 853127946538140 853908484458120 854262860574240 854690451934730 857011708811328 860204583882696 860325552042432 862234205513408 865335767403744 866127474418752 866920631446608 867054669341840 867958167017760 868475781804645 868753000504040 869547833990320 870402516761505 872648570434368 873768138793095 874357858571808 874567560695010 875157820016064 881184407832384 882261111674560 882738289260048 882765145673460 883572799054680 887399071559520 888031798438820 888957154929480 889532242404615 889771218258170 890585281586860 891226157426010 891827659894464 892971834151185 893203364652690 893788825765230 894952914204765 895771718334870 897262319613504 903719812718177 905762467080315 905889841917480 906718652385840 908494674818040 908868403935960 910003142974016 912190650529242 913025225689836 913404135537072 918226830869280 918589060093796 919975388310720 921777377188320 922016376415680 922620723370560 923822363050080 924667580216640 926374167258288 928429351212272 931769025137496 932019348045968 932872064741344 934980611179680 935114545666203 939164017400492 941616155385024 942280472600640 947099776922208 947966290899264 948834391898256 950641234587744 951631832039616 952503289761264 952750255629536 953374747482912 954311824132758 954616441818416 955489832890528 955660538602560 956328907812915 957203865642570 961484186004160 963795446066670 964677235129860 966146631552336 970013481202584 970900959227472 971790062669988 973097326743360 975003367472160 975436503009570 975895410809280 977347125567045 978241313239110 978781358084880 981380662077270 982278540084660 983178062557265 984202564386210 989110661163989 989521146831828 992543750633880 994745733441720 994885621746240 996640004003280 998592158620680 999505783651440 1003572014529812 1006902196655040 1008874452198240 1009797484633920 1011407403354376 1013038102789440 1014893483930080 1015951034205120 1018544179915440 1020084168333776 1020803845317360 1021017456685408 1023753535845768 1024690181349744 1025628542321676 1027903924556444 1028048475804448 1028989050805184 1029861337470056 1031878563908036 1032822643106488 1035298916819440 1035302676477120 1040465603210208 1041549800421312 1042503600604848 1042753630059435 1043457400788384 1044483020113806 1045067004724015 1046806039549088 1047763776090304 1048521766551714 1049481072834012 1049816068678624 1050003626508480 1050442136087523 1052333085469120 1052772567892487 1059910453954380 1060346471258620 1064878885871424 1065638158126584 1066748585915376 1067725461909804 1068702337904232 1071264636014160 1071844037583228 1073943497045718 1074926062001844 1075255729853370 1075406940053040 1076390843932320 1077792756891760 1078778843586080 1081669709254680 1082659343023440 1083650789308260 1090642084723152 1090810713042960 1092947323214760 1093947275020080 1099327218034080 1100472750861120 1101480509790480 1102488268719840 1103422861575060 1106973457214632 1108586835660096 1111097587515149 1111253838054808 1112270538730064 1114784574868080 1121577899516880 1122604045811040 1127171070144392 1129378900655252 1130412184187416 1130571150884672 1133755073114986 1137503928717520 1137833328773673 1138544645944160 1141281532112295 1141755169421340 1146939445176928 1147594689375498 1148236325117245 1148644638771084 1149696511150911 1154441337970466 1155894175262144 1156554535280004 1156702583735621 1157612682155832 1157760866062918 1157967709072860 1158594004653813 1160536689015340 1161925473494799 1164711281421870 1165024185057460 1166090080926680 1170004040966592 1173955021750615 1174537629701856 1176984385680064 1177020194231280 1177656794492724 1178097065406240 1178734248101592 1179813675068718 1181043077263452 1183874721152760 1184957863624080 1185276206572640 1186042989872820 1188301543234680 1189539790049520 1190629112201580 1190937819536920 1191718434353640 1193270552273020 1193694880130064 1194362291113160 1195968004803936 1196566632708622 1198310590344816 1199406940381728 1202282613080640 1207683289440420 1207853122556640 1208958203181120 1211326233090720 1211824538581280 1212516851503230 1213626199034340 1214737578337485 1216254200705656 1217366967586448 1217872180716096 1224964614380832 1235165556344384 1236193953433920 1236901433539785 1242358700183328 1245345139366461 1245679705561438 1246819394221604 1250160567811659 1251304356071322 1252934079886671 1254080405668818 1254465018162265 1264259254192970 1265112522531008 1268067453912441 1270004386348352 1271713707210843 1271892544745256 1272415765510344 1275105210417220 1276271820856760 1279691919807210 1280862726687180 1282035677902095 1284879905695555 1285060594755560 1285517563216992 1286236313506480 1287326671837570 1288195508736448 1289848204885045 1290306875824044 1290488328063648 1291028303883110 1291669012718784 1293351308270112 1294534612303296 1295720083559984 1300380947169912 1300582004012760 1301937250526640 1303129500756060 1304321750985480 1305041810779840 1308507549436360 1308972855651552 1309704720112880 1311536787857712 1311851341042515 1312270085848280 1312736730024096 1319192661640896 1319361529109104 1320972304317120 1321776611748576 1322985922463808 1323391667511840 1324107433890072 1326327644588960 1328853338671040 1331098607339280 1331456211494240 1332047697658230 1332674378201920 1333435732394220 1334656827387255 1335877922380290 1339805046979035 1343657577502305 1345893479420256 1347124854973248 1352999681317440 1358058906553920 1361071793756480 1363302605903940 1365004714461024 1366253575132992 1367504723095568 1368285975793863 1369537838534754 1376449287580171 1377883590140694 1380407186459633 1383024564623520 1383716821518290 1385733544575120 1387001370324960 1389067297568510 1389561250887432 1390004800806464 1390338173412580 1392644026818408 1398029022068952 1399308097112016 1400589514783364 1408746026100738 1408963837680490 1411723625819065 1412424233077536 1413015230234270 1413213938605840 1413716478487488 1420850877502112 1422331447887168 1423251587847384 1423633949213072 1424936450538976 1425961851881616 1428352848018880 1428754934641896 1429125383444304 1430062121224368 1431924662727624 1433234749335792 1433490807903840 1433674306471160 1433875920070720 1435805798463855 1442226279006240 1443545790697920 1444867719077680 1445693169100005 1447015852694790 1449219947328504 1449423747067968 1453591479708864 1454189446297536 1454414284057280 1457263097619680 1457685094004982 1458596366693440 1459645990115040 1462505051208240 1463843116213920 1468172037127320 1468640679720640 1471230482100080 1472070993115905 1473417810126990 1476303846579315 1484281720247742 1486379433157440 1492118600162580 1492328432619360 1493693783426880 1494960006004920 1495437199355840 1497888237931020 1499258675477160 1505358021794718 1517111105031564 1519557154184160 1520317750882070 1520947416905280 1521708709483060 1522340225895120 1523926551307680 1530126252500664 1531205767976040 1531526185028112 1532928681534548 1538442813482514 1541855886834666 1542072713706672 1543483576207776 1543956945430480 1544792006205084 1547817845862054 1549233964659732 1552948375229160 1558524242777005 1560698404815312 1563755400907272 1565186101182576 1569360258975040 1570209059323632 1571645664135456 1573084900091624 1574724103017936 1575005439762720 1576446432845760 1578499628203680 1579943818165440 1581390653163760 1584402057646240 1586053053399360 1587505482935440 1588070001014208 1588957912471520 1589865680931570 1590519706887930 1591593173506752 1597747453793088 1598457237189876 1601588192864706 1603053506856348 1606896954021240 1610244385920560 1612883594780055 1613110410079560 1614586265898480 1616689135337640 1618168265379120 1619650104449980 1625476183962390 1636216069564440 1639420984822140 1640920912530120 1641151670639040 1643537030450861 1648990827051120 1649201911386380 1652220764685720 1653732403079760 1655134292362590 1660460185821948 1666880757082212 1668405808095096 1670578773182228 1672107207558424 1677910899574080 1682366849275320 1683906068716560 1690756605216588 1694068350982878 1695618276281124 1695856726327008 1696554354013792 1700632609672479 1706255893076280 1707816968916240 1708525721148480 1709380903869460 1720409167765392 1730671534807488 1731662006955699 1733841262893216 1734109338683680 1735916334035520 1736641299094377 1736951563609290 1737506001008080 1739095667980640 1740805033523010 1747536277586190 1748715717143616 1749135121390020 1750736893479205 1765476578520096 1765530291346920 1767145598109360 1769720512603077 1774798143119040 1776063596877640 1777914309858960 1779064484809230 1779542436516340 1781170563173720 1782452314852020 1785943668302370 1786406729305380 1787577651530460 1789905828409530 1791543436669740 1794849949062933 1798831867973777 1805787486839063 1807439625436354 1811524934160630 1811779683834960 1813437304771680 1816989349636080 1817736807871920 1824381301058484 1826050451379672 1826808271074144 1836453661738560 1837178120187592 1843554754376640 1847644726100160 1852748334516576 1856858702424544 1863538050274992 1864038696091936 1865744129482688 1868519558342157 1869961222359360 1870229091332406 1878328034800984 1881120608503227 1894199553844416 1896388881289455 1897668783796512 1901282469175488 1905006579522528 1905500511259072 1906749494965824 1908623648265516 1909232883636832 1910979665781056 1912657815625830 1914407731285140 1916160851918185 1927590892133340 1929354470259720 1930990007756355 1932293263104672 1936542455824665 1940026962405168 1941801918454944 1943580125339976 1950006734944320 1950873006019140 1954694251134090 1956482626478220 1957562716169760 1962761324154540 1964557080169320 1966356125114530 1968405128772420 1976413076146691 1978221322327978 1979042293663656 1985087501267760 1989491466883440 1993280008006560 1997184317241360 1998071546487345 1999011567302880 2003816883570435 2007144029059624 2017748904396480 2022814806708752 2029786967860160 2037088359830880 2040168336667552 2041607690634720 2042034913370816 2047507071691536 2049380362699488 2051257084643352 2055807849112888 2056096951608896 2059722674940112 2063757127816072 2065645286212976 2066825385211041 2070597833638880 2075575232277435 2080931206420416 2083600946352765 2085007201209696 2085507260118870 2086914801576768 2088223466477785 2088966040227612 2090134009448030 2093612079098176 2097043533103428 2098962145668024 2099632137357248 2100884272175046 2105545135784974 2113119039151107 2113445756520735 2119522845351405 2119820907908760 2120692942517240 2131276316253168 2133497171830752 2135450923819608 2137404675808464 2142529272028320 2143688075166456 2147886994091436 2149852124003688 2150511459706740 2150813880106080 2152781687864640 2155585513783520 2157557687172160 2163339418509360 2165318686046880 2167301578616520 2181284169446304 2181621426085920 2185894646429520 2187894550040160 2198654436068160 2202961019580960 2204976537439680 2206845723150120 2213946914429264 2222195175030298 2222507676109616 2224541077460128 2229569149736160 2243155799033760 2245208091622080 2254342140288784 2258037032692077 2258757801310504 2260824368374832 2267510146229972 2275007857435040 2275666657547346 2277089291888320 2280476626323105 2282563064224590 2283510338842680 2293878890353856 2295189378750996 2296472650234490 2297289277542168 2299393022301822 2308882675940932 2312783830251999 2313109070560008 2313405167471242 2315225364311664 2315521732125836 2315935418145720 2317188009307626 2321073378030680 2321726768793081 2323850946989598 2329422562843740 2330048370114920 2332180161853360 2347910043501230 2349075259403712 2354040388462560 2355313588985448 2356194130812480 2357468496203184 2359627350137436 2362086154526904 2367749442305520 2369915727248160 2370552413145280 2372085979745640 2376603086469360 2379079580099040 2381258224403160 2381875639073840 2383436868707280 2385779560331895 2386541104546040 2387389760260128 2388724582226320 2391936009607872 2393133265417244 2396621180689632 2398813880763456 2415366578880840 2415706245113280 2422652466181440 2423649077162560 2425033703006460 2427252398068680 2429475156674970 2432508401411312 2434733935172896 2449929228761664 2451031650870887 2473802867079570 2484717400366656 2490690278732922 2491359411122876 2493638788443208 2500321135623318 2502608712142644 2505868159773342 2508160811337636 2508930036324530 2510457661897469 2528518508385940 2536134907824882 2541102526474317 2543427414421686 2543785089490512 2544831531020688 2550210420834440 2552543641713520 2556262962648889 2559383839614420 2561725453374360 2564071355804190 2569759811391110 2570121189511120 2571035126433984 2572472627012960 2574653343675140 2579696409770090 2580613751648088 2580976656127296 2582056607766220 2586702616540224 2591440167119968 2600761894339824 2601164008025520 2603874501053280 2606259001512120 2608643501970960 2611207550284515 2617015098872720 2617945711303104 2619409440225760 2621304416379285 2623073575715424 2623702682085030 2624540171696560 2625473460048192 2638723058218208 2643553223497152 2646783335023680 2648214867780144 2652655289177920 2662197214678560 2662912422988480 2664095395316460 2666871464788440 2669313654774510 2671755844760580 2679610093958070 2682625192685459 2684858742614295 2687315155004610 2691786958840512 2711159438154531 2726605211807880 2730009428922048 2735009446191136 2736571951587726 2739075677069508 2752898575160342 2755767180281388 2758290776600327 2760814372919266 2766049129247040 2767433643036580 2771467089150240 2774002740649920 2778134595137020 2779122501774864 2780676346825160 2785288053636816 2796058044137904 2798616194224032 2801179029566728 2805343636998609 2817492052201476 2817927675360980 2823447251638130 2824848466155072 2826030460468540 2826427877211680 2834387682787465 2841701755004224 2846503175694768 2847267898426144 2849872901077952 2851923703763232 2857509869283792 2858250766888608 2860124242448736 2863849325455248 2866469498671584 2866981615807680 2867348612942320 2868986723438745 2871611596927710 2884452558012480 2886103344926165 2889735438155360 2891386338200010 2894031705389580 2894402165157295 2898439894657008 2914526195239360 2915370188009964 2919291980230080 2925010102416480 2927686232427840 2936344074254640 2942460964200160 2944141986231810 2946835620253980 2949534187671795 2952607693158630 2967331983491967 2968563440495484 2984237200325160 2984656865238720 2989920012009840 2991416581771555 2995776475862040 2998517350954320 3010716043589436 3034222210063128 3039114308368320 3040635501764140 3043417418966120 3044680451790240 3047853102615360 3060252505001328 3062411535952080 3063052370056224 3065857363069096 3076885626965028 3083711773669332 3084145427413344 3086967152415552 3087913890860960 3089584012410168 3095635691724108 3098467929319464 3105896750458320 3114199263903595 3117048485554010 3121396809630624 3127510801814544 3128260890178305 3130372202365152 3135201014172045 3140418118647264 3143291328270912 3146169800183248 3149448206035872 3150010879525440 3151326408262569 3156999256407360 3158317703677461 3162781306327520 3168804115292480 3175010965870880 3177915824943040 3179731361863140 3181039413775860 3196914474379752 3203176385729412 3206107013712696 3213793908042480 3220488771841120 3225767189560110 3226220820159120 3229172531796960 3233378270675280 3236336530758240 3239300208899960 3250952367924780 3272432139128880 3278841969644280 3281841825060240 3287074060901722 3297981654102240 3298403822772760 3304441529371440 3307464806159520 3310268584725180 3320920371643896 3333292762545447 3333761514164424 3336811616190192 3341157546364456 3344214415116848 3364733698550640 3367812137433120 3381513210433176 3388136701965756 3391236552562248 3391713452654016 3393108708027584 3401265219344958 3412511786152560 3415633937832480 3418761807738920 3423844596336885 3440818335530784 3444708975351735 3449089533452733 3463324013911398 3467682525786432 3468218677367360 3470107751206863 3473282598188754 3473903127218580 3475012002016160 3478191335961280 3481610067046020 3495072555172380 3498270242780040 3501473786958410 3521865065251845 3530953157040192 3531060582693840 3534291196218720 3539441025206154 3552127193755280 3555828619717920 3558128969618460 3559084873032680 3562341126347440 3564904629704040 3571887336604740 3572813458610760 3575155303060920 3579811656819060 3583086873339480 3589699898125866 3597663735947554 3611574973678126 3614879250872708 3623049868321260 3623559367669920 3626874609543360 3633978699272160 3635473615743840 3644212735012455 3648762602116968 3652100902759344 3653616542148288 3674356240375184 3705496669033152 3710704300619355 3713717404849088 3727076100549984 3728077392183872 3737039116684314 3740458182664812 3756656069601968 3758802239660013 3762241217006454 3763395054486795 3792777762578910 3795337567593024 3810013159045056 3817247296531032 3818465767273664 3825315631251660 3828815462570280 3832321703836370 3846107033706285 3854639717086665 3855181784266680 3858708940519440 3861980015512710 3864586526209344 3869544614655135 3873084911649330 3880053924810336 3883603836909888 3887160250679952 3901746012038280 3909388502268180 3912965252956440 3915125432339520 3925522648309080 3929114160338640 3932712250229060 3936810257544840 3952826152293382 3956442644655956 3958084587327312 3970175002535520 3978982933766880 3986560016013120 3994368634482720 3996143092974690 3998023134605760 4003970482161765 4007633767140870 4014288058119248 4045629613417504 4052163031220213 4074176719661760 4080336673335104 4083215381269440 4095014143383072 4098760725398976 4102514169286704 4111615698225776 4119445349880224 4127514255632144 4129347862740513 4131290572425952 4133650770422082 4141195667277760 4141221559378899 4151150464554870 4167201892705530 4170014402419392 4171014520237740 4176446932955570 4177932080455224 4180268018896060 4194087066206856 4197924291336048 4201768544350092 4211090271569948 4226238078302214 4226891513041470 4235170877457195 4239045690702810 4239641815817520 4241385885034480 4262552632506336 4266994343661504 4270901847639216 4274809351616928 4285058544056640 4287376150332912 4295773988182872 4299704248007376 4301022919413480 4301627760212160 4311171027567040 4326678837018720 4330637372093760 4334603157233040 4362568338892608 4363242852171840 4371789292859040 4375789100080320 4405922039161920 4413691446300240 4427893828858528 4444390350060596 4445015352219232 4449082154920256 4459138299472320 4486311598067520 4508684280577568 4516074065384154 4517515602621008 4518599063590885 4521648736749664 4535020292459944 4550015714870080 4551333315094692 4551915923045933 4560953252646210 4565126128449180 4567020677685360 4590378757501992 4592945300468980 4594578555084336 4598786044603644 4617765351881864 4625567660503998 4626218141120016 4626810334942484 4630450728623328 4631043464251672 4631870836291440 4634376018615252 4642146756061360 4643453537586162 4647701893979196 4658845125687480 4660096740229840 4664360323706720 4675572728331015 4695820087002460 4708080776925120 4710627177970896 4714936992406368 4719254700274872 4724172309053808 4735498884611040 4739831454496320 4744171959491280 4753206172938720 4758159160198080 4762516448806320 4763751278147680 4766873737414560 4771559120663790 4773082209092080 4774779520520256 4777449164452640 4786266530834488 4793242361379264 4830733157761680 4850067406012920 4854504796137360 4858950313349940 4865016802822624 4869467870345792 4902063301741774 4930611091352583 4945553305819945 4947605734159140 4981380557465844 4982018214987281 4982718822245752 4987277576886416 5000642271246636 5005217424285288 5011736319546684 5016321622675272 5017860072649060 5020915323794938 5057037016771880 5072269815649764 5082205052948634 5086854828843372 5087570178981024 5089663062041376 5100420841668880 5101897829017437 5105087283427040 5112525925297778 5118767679228840 5123450906748720 5128142711608380 5139519622782220 5140242379022240 5144945254025920 5149306687350280 5159392819540180 5161227503296176 5164113215532440 5182880334239936 5194986020867097 5201523788679648 5202328016051040 5207749002106560 5209923897283131 5212518003024240 5217287003941920 5222415100569030 5234030197745440 5238818880451520 5242608832758570 5246147151430848 5247405364170060 5249080343393120 5252210680437615 5263862839462435 5277446116436416 5296429735560288 5324394429357120 5328190790632920 5333742929576880 5338627309549020 5343511689521160 5359220187916140 5365250385370918 5369717485228590 5374630310009220 5384549847188799 5396495603921331 5417362460517189 5422318876309062 5453210423615760 5470018892382272 5473143903175452 5478151354139016 5505797150320684 5511534360562776 5516581553200654 5521628745838532 5534867286073160 5542934178300480 5555487937575745 5556269190274040 5558245003549728 5561352693650320 5570576107273632 5592116088275808 5597232388448064 5602358059133456 5605558675026471 5610687273997218 5634984104402952 5635855350721960 5646894503276260 5652060920937080 5652855754423360 5668775365574930 5689166643868365 5693006351389536 5694535796852288 5703847407526464 5715019738567584 5716501533777216 5720248484897472 5727698650910496 5732938997343168 5734697225884640 5737973446877490 5743223193855420 5748482555754555 5772206689852330 5779470876310720 5782772676400020 5783512918678105 5788063410779160 5788804330314590 5792970023269065 5796879789314016 5809627367473995 5830740376019928 5850020204832960 5872688148509280 5884921928400320 5888283972463620 5893671240507960 5899068375343590 5905215386317260 5929239228440073 5934663966983934 5937126880990968 5968474400650320 5979840024019680 5982833163543110 5991552951724080 5997034701908640 6021432087178872 6068444420126256 6081271003528280 6086834837932240 6089360903580480 6120505010002656 6124823071904160 6126104740112448 6131714726138192 6153771253930056 6167423547338664 6168290854826688 6175827781721920 6179168024820336 6191271383448216 6196935858638928 6211793500916640 6226725696832305 6228398527807190 6234096971108020 6242793619261248 6250802839058295 6255021603629088 6256521780356610 6260744404730304 6264670399433355 6270402028344090 6280836237294528 6292339600366496 6298896412071744 6302652816525138 6316635407354922 6325562612655040 6340337269562205 6350021931741760 6358568536054215 6359462723726280 6362078827551720 6393828948759504 6406352771458824 6412214027425392 6427587816084960 6440977543682240 6451534379120220 6452441640318240 6458345063593920 6466756541350560 6472673061516480 6478600417799920 6501904735849560 6544864278257760 6557683939288560 6563683650120480 6574148121803444 6595963308204480 6596807645545520 6608883058742880 6614929612319040 6620537169450360 6641840743287792 6666585525090894 6667523028328848 6673623232380384 6682315092728912 6688428830233696 6729467397101280 6735624274866240 6763026420866352 6776273403931512 6782473105124496 6802530438689916 6825023572305120 6831267875664960 6837523615477840 6841429878969315 6847689192673770 6881636671061568 6882246437900855 6889417950703470 6898179066905466 6902035932298165 6926648027822796 6940215502413726 6946565196377508 6947806254437160 6950024004032320 6963220134092040 6990145110344760 6996540485560080 7002947573916820 7043730130503690 7062121165387680 7068582392437440 7078882050412308 7104254387510560 7111657239435840 7116257939236920 7118169746065360 7124682252694880 7129809259408080 7143774673209480 7145626917221520 7150310606121840 7159623313638120 7166173746678960 7179399796251732 7195327471895108 7223149947356252 7229758501745416 7246099736642520 7247118735339840 7267957398544320 7270947231487680 7288425470024910 7297525204233936 7304201805518688 7348712480750368 7353094952612661 7369407975247409 7421408601238710 7454152201099968 7474078233368628 7480916365329624 7513312139203936 7517604479320026 7524482434012908 7526790108973590 7531372985692407 7585555525157820 7634494593062064 7650631262503320 7657630925140560 7664643407672740 7668788887946667 7692214067412570 7709279434173330 7710363568533360 7717417881038880 7723960031025420 7739089229310270 7746169823298660 7760107849620672 7774320501359904 7777683112606043 7803492024076560 7818777004536360 7825930505912880 7851045296618160 7858228320677280 7865424500458120 7873620515089680 7905652304586764 7912885289311912 7916169174654624 7940350005071040 7957965867533760 7988737268965440 7992286185949380 8007940964323530 8015267534281740 8028576116238496 8047875578056377 8091259226835008 8096918086149347 8104326062440426 8133478314463593 8190028286766144 8205028338573408 8217685152254305 8223231396451552 8238890699760448 8255028511264288 8258695725481026 8262581144851904 8267301540844164 8274872329800981 8282443118757798 8302300929109740 8334403785411060 8342029040475480 8352893865911140 8355864160910448 8360536037792120 8388174132413712 8395848582672096 8403537088700184 8422180543139896 8452476156604428 8453783026082940 8470341754914390 8478091381405620 8479283631635040 8482771770068960 8503163048362395 8525105265012672 8541803695278432 8549618703233856 8574752300665824 8591547976365744 8599408496014752 8602045838826960 8653357674037440 8658310034778495 8669206314466080 8683206495471885 8743578585718080 8827382892600480 8848602563015385 8855787657717056 8888780700121192 8890030704438464 8901995950475901 8974249745314665 8994159339868885 9017368561155136 9028937434195315 9032148130768308 9035031205242016 9037198127181770 9043297473499328 9070040584919888 9102666630189384 9103831846091866 9121906505292420 9130252256898360 9134041355370720 9180757515003984 9185890600937960 9189157110168672 9197572089207288 9235530703763728 9251135321007996 9252436282240032 9253620669884968 9260901457246656 9262086928503344 9263741672582880 9268752037230504 9284293512122720 9286907075172324 9295403787958392 9317690251374960 9320193480459680 9328720647413440 9342597791710785 9351145456662030 9391640174004920 9405603042516135 9421254355941792 9429873984812736 9438509400549744 9448344618107616 9470997769222080 9474953111032383 9488343918982560 9506412345877440 9525032897612640 9527502556295360 9533747474829120 9543118241327580 9546164418184160 9554898328905280 9572533061668976 9661466315523360 9662850305217431 9700134812025840 9709009592274720 9717900626699880 9730033605645248 9804126603483548 9861222182705166 9882065380733455 9891106611639890 9895211468318280 9962761114931688 9964036429974562 9965437644491504 9974555153772832 9999878287636341 10001284542493272 10010434848570576 10023472639093368 10032643245350544 10035720145298120 10041830647589876 10114074033543760 10144539631299528 10164410105897268 10173709657686744 10175140357962048 10179326124082752 10200841683337760 10203795658034874 10210174566854080 10225051850595556 10237535358457680 10246901813497440 10256285423216760 10279039245564440 10280484758044480 10298613374700560 10318785639080360 10322455006592352 10328226431064880 10334126926055205 10389972041734194 10403047577359296 10404656032102080 10410323253620589 10419847794566262 10425036006048480 10434574007883840 10444830201138060 10468060395490880 10485217665517140 10494810728340120 10498160686786240 10504421360875230 10527725678924870 10565595195755535 10592859471120576 10656381581265840 10667485859153760 10677254619098040 10687023379042320 10718440375832280 10730500770741836 10739434970457180 10749260620018440 10769099694377598 10792991207842662 10834724921034378 10844637752618124 10854568739571071 10906420847231520 10946287806350904 10956302708278032 11011594300641368 11023068721125552 11033163106401308 11043257491677064 11069734572146320 11110975875151490 11112538380548080 11116490007099456 11122705387300640 11141152214547264 11184232176551616 11204716118266912 11211117350052942 11221374547994436 11269968208805904 11271710701443920 11290185163460385 11293789006552520 11304121841874160 11337550731149860 11378333287736730 11386012702779072 11430039477135168 11455397301820992 11469394451769280 11475946893754980 11486446387710840 11496965111509110 11544413379704660 11563919151259995 11565545352800040 11567025837356210 11576126821558320 11577608660629180 11585940046538130 11593759578628032 11608633843965405 11619254734947990 11661480752039856 11745376297018560 11776567944927240 11787342481015920 11798136750687180 11810430772634520 11858478456880146 11869327933967868 11874253761981936 11880197281892747 11936948801300640 11959680048039360 11965666327086220 11983105903448160 11994069403817280 12042864174357744 12136888840252512 12156489093660639 12162542007056560 12173669675864480 12241010020005312 12249646143808320 12255158254354435 12263429452276384 12307542507860112 12334847094677328 12358336049640672 12382542766896432 12388043588221539 12393871717277856 12423587001833280 12423664678136697 12453451393664610 12456797055614380 12468193942216040 12501605678116590 12510043207258176 12513043560713220 12529340798866710 12540804056688180 12552288309487345 12584679200732992 12605305633050276 12633270814709844 12680674539124410 12705512632371585 12717137072108430 12718925447452560 12724157655103440 12781314813244445 12787657897519008 12812705542917648 12824428054850784 12855175632169920 12903068758240440 12904883280636480 12933513082701120 12957200835599840 13003809471699120 13089728556515520 13115367878577120 13127367300240960 13148296243606888 13193615291091040 13217766117485760 13241074338900720 13283681486575584 13333171050181788 13335046056657696 13347246464760768 13364630185457824 13376857660467392 13413125963427295 13458934794202560 13526052841732704 13552546807863024 13555797190772655 13564946210248992 13605060877379832 13650047144610240 13655747769137799 13675047230955680 13682859757938630 13695378385347540 13764492875801710 13778835901406940 13791453883001635 13796358133810932 13804071864596330 13853296055645592 13880431004827452 13893130392755016 13895612508874320 13926440268184080 13980290220689520 13993080971120160 14005895147833640 14026718184993045 14087460261007380 14124242330775360 14157764100824616 14208508775021120 14232515878473840 14236339492130720 14249364505389760 14259618518816160 14287549346418960 14291253834443040 14300621212243680 14319246627276240 14332347493357920 14358799592503464 14390654943790216 14446299894712504 14459517003490832 14492199473285040 14576850940049820 14595050408467872 14608403611037376 14697424961500736 14706189905225322 14738815950494818 14791833274057749 14836659917459835 14842817202477420 14946054644961843 14948156466737256 14961832730659248 15026624278407872 15035208958640052 15048964868025816 15053580217947180 15062745971384814 15171111050315640 15268989186124128 15301262525006640 15315261850281120 15329286815345480 15337577775893334 15384428134825140 15418558868346660 15420727137066720 15434835762077760 15447920062050840 15478178458620540 15492339646597320 15548641002719808 15555366225212086 15606984048153120 15637554009072720 15651861011825760 15702090593236320 15716456641354560 15730849000916240 15747241030179360 15756632041312845 15791588518387305 15811304609173528 15825770578623824 15832338349309248 15984572371898760 16015881928647060 16030535068563480 16057152232476992 16095751156112754 16189486811763993 16193836172298694 16208652124880852 16252087381551567 16266956628927186 16410056677146816 16435370304508610 16446462792903104 16510057022528576 16517391450962052 16534603081688328 16549744659601962 16564886237515596 16604601858219480 16666463812727235 16668807570822120 16684058080950960 16705787731822280 16711728321820896 16721072075584240 16776348264827424 16791697165344192 16807074177400368 16844361086279792 16904952313208856 16907566052165880 16940683509828780 16956182762811240 16958567263270080 16965543540137920 17006326096724790 17083607390556864 17149504601331648 17183095952731488 17198816992029504 17204091677653920 17245447667263665 17316620069556990 17338412628932160 17350538756034315 17366412990943770 17573203633282283 17654765785200960 17697205126030770 17777561400242384 17787717685320219 17803991900951802 17893840738542223 17945293423975229 17948499490629330 17988318679737770 18057874868390630 18064296261536616 18070062410484032 18074396254363540 18140081169839776 18205333260378768 18207663692183732 18243813010584840 18260504513796720 18268082710741440 18361515030007968 18371781201875920 18378314220337344 18395144178414576 18471061407527456 18502270642015992 18504872564480064 18507241339769936 18524173857006688 18527483345165760 18537504074461008 18568587024245440 18573814150344648 18590807575916784 18635380502749920 18640386960919360 18685195583421570 18702290913324060 18783280348009840 18794011198300065 18811206085032270 18842508711883584 18877018801099488 18896689236215232 18949906222064766 18976687837965120 19050065795225280 19086236482655160 19092328836368320 19145066123337952 19308035436202289 19322932631046720 19325700610434862 19400269624051680 19418019184549440 19435801253399760 19608253206967096 19722444365410332 19764130761466910 19782213223279780 19790422936636560 19925522229863376 19928072859949124 19930875288983008 19949110307545664 19999756575272682 20002569084986544 20020869697141152 20046945278186736 20065286490701088 20071440290596240 20083661295179752 20228148067087520 20260815156101065 20289079262599056 20328820211794536 20347419315373488 20401683366675520 20407591316069748 20450103701191112 20475070716915360 20493803626994880 20512570846433520 20558078491128880 20597226749401120 20637571278160720 20644910013184704 20646739313702565 20656452862129760 20668253852110410 20706107796894495 20779944083468388 20820646507241178 20839695589132524 20850072012096960 20889660402276120 20970435331034280 20989621456680240 21008842721750460 21055451357849740 21131190391511070 21312763162531680 21334971718307520 21354509238196080 21374046758084640 21436880751664560 21461001541483672 21478869940914360 21498521240036880 21538199388755196 21585982415685324 21669449842068756 21689275505236248 21709137479142142 21812841694463040 21892575612701808 21912605416556064 22023188601282736 22046137442251104 22059284857837983 22066326212802616 22086514983354128 22108223925742227 22139469144292640 22221951750302980 22225076761096160 22245410774601280 22409432236533824 22422234700105884 22442749095988872 22539936417611808 22543421402887840 22580370326920770 22587578013105040 22594118957077221 22608243683748320 22675101462299720 22756666575473460 22759579615229665 22951893787509960 22972892775421680 22993930223018220 23006366663840001 23088826759409320 23127838302519990 23131090705600080 23134051674712420 23152253643116640 23155217321258360 23171880093076260 23217267687930810 23238509469895980 23322961504079712 23333049337818129 23553135889854480 23574684962031840 23596273501374360 23620861545269040 23716956913760292 23738655867935736 23748507523963872 23760394563785494 23873897602601280 23931332654172440 23966211806896320 24085728348715488 24143626734169131 24273777680505024 24290754258448041 24312978187321278 24325084014113120 24347339351728960 24510316508708870 24526858904552768 24615085015720224 24653055456762915 24669694189354656 24716672099281344 24765085533792864 24776087176443078 24787743434555712 24824616989402943 24847329356273394 24906902787329220 24910091074936405 24913594111228760 24936387884432080 25003211356233180 25026087121426440 25058681597733420 25081608113376360 25104576618974690 25210611266100552 25266541629419688 25361349078248820 25411025264743170 25434274144216860 25437850894905120 25448315310206880 25509489145087185 25562629626488890 25575315795038016 25625411085835296 25648856109701568 25806137516480880 25914401671199680 25974930104335485 26007618943398240 26049619486415655 26230735757154240 26296592487213776 26387230582182080 26482148677801440 26567362973151168 26666342100363576 26670092113315392 26729260370915648 26826251926854590 26922749235943995 26982478019606655 27052105683465408 27086812302585945 27105093615726048 27111594381545310 27129892420497984 27210121754759664 27311495538275598 27350094461911360 27365719515877260 27390756770695080 27528985751603420 27557671802813880 27582907766003270 27592716267621864 27608143729192660 27706592111291184 27760862009654904 27786260785510032 27791225017748640 27852880536368160 27960580441379040 27986161942240320 28011790295667280 28027793375132355 28053436369986090 28174920522014760 28315528201649232 28465031756947680 28472678984261440 28519237037632320 28575098692837920 28582507668886080 28601242424487360 28638493254552480 28664694986715840 28717599185006928 28781309887580432 28892599789425008 28919034006981664 28984398946570080 28988550915652293 29153701880099640 29190100816935744 29412379810450644 29477631900989636 29583666548115498 29646196142200365 29673319834919670 29685634404954840 29892109289923686 29896312933474512 29923665461318496 30070417917280104 30097929736051632 30107160435894360 30125491942769628 30342222100631280 30537978372248256 30602525050013280 30630523700562240 30658573630690960 30675155551786668 30768856269650280 30837117736693320 30841454274133440 30895840124101680 30956356917241080 30984679293194640 31110732450424172 31213968096306240 31275108018145440 31303722023651520 31404181186472640 31461698001832480 31494482060358720 31513264082625690 31583177036774610 31622609218347056 31651541157247648 31863411461321531 31969144743797520 32031763857294120 32061070137126960 32191502312225508 32378973623527986 32387672344597388 32417304249761704 32504174763103134 32533913257854372 32563706218713213 32635949604667097 32870740609017220 33034782901924104 33069206163376656 33099489319203924 33129772475031192 33209203716438960 33332927625454470 33337615141644240 33368116161901920 33411575463644560 33423456643641792 33442144151168480 33552696529654848 33614148354800736 33688722172559584 33809904626417712 33815132104331760 33881367019657560 33912365525622480 34012652193449580 34366191905462976 34408183355307840 34490895334527330 34633240139113980 34701077512068630 34732825981887540 34874127504910967 35146407266564566 35394410252061540 35555122800484768 35575435370640438 35607983801903604 35640591845678241 35787681477084446 35857780095804251 35890586847950458 35896998981258660 35976637359475540 36115749736781260 36128592523073232 36148792508727080 36280162339679552 36410666520757536 36415327384367464 36469467280981917 36487626021169680 36521009027593440 36723030060015936 36743562403751840 36765474763063305 36790288356829152 36847039876237045 36942122815054912 37004541284031984 37014482679539872 37048347714013376 37075008148922016 37147628300689296 37181615151833568 37270761005499840 37370391166843140 37404581826648120 37566560696019680 37588022396600130 37622412170064540 37656864928462035 37754037602198976 37899812444129532 38172472965310320 38290132246675904 38343944439733335 38616070872404578 38651401220869724 38800539248103360 38871602506799520 38888415563030215 39216506413934192 39444888730820664 39528261522933820 39564426446559560 39580845873273120 39851044459726752 39856145719898248 39861750577966016 39999513150545364 40005138169973088 40041739394282304 40093890556373472 40130572981402176 40142880581192480 40167322590359504 40239377890281885 40456296134175040 40484590430746735 40521630312202130 40578158525198112 40657640423589072 40667391572317965 40694838630746976 40815182632139496 40900207402382224 40950141433830720 40967243307413397 41025141692867040 41116156982257760 41194453498802240 41275142556321440 41293478627405130 41312905724259520 41336507704220820 41374361649004905 41412215593788990 41559888166936776 41641293014482356 41679391178265048 41779320804552240 41940870662068560 41979242913360480 42017685443500920 42110902715699480 42262380783022140 42625526325063360 42709018476392160 42748093516169280 42873761503329120 42922003082967344 42957739881828720 42997042480073760 43076398777510392 43171964831370648 43338899684137512 43378551010472496 43418274958284284 43785151225403616 43825210833112128 44046377202565472 44092274884502208 44118569715675966 44132652425605232 44173029966708256 44216447851484454 44278938288585280 44443903500605960 44450153522192320 44509979752379505 44838163934885529 44844469400211768 44885498191977744 45079872835223616 45086842805775680 45160740653841540 45175156026210080 45188237914154442 45216487367496640 45350202924599440 45513333150946920 45519159230459330 45903787575019920 45945785550843360 45987860446036440 46012733327680002 46177653518818640 46255676605039980 46262181411200160 46268103349424840 46304507286233280 46310434642516720 46343760186152520 46434535375861620 46477018939791960 46645923008159424 46666098675636258 47106271779708960 47149369924063680 47192547002748720 47241723090538080 47374765555161915 47433913827520584 47477311735871472 47497015047927744 47520789127570988 47862665308344880 48171456697430976 48287253468338262 48314251526087155 48581508516896082 48625956374642556 48650168028226240 48670485638721899 49020633017417740 49230170031440448 49306110913525830 49339388378709312 49530171067585728 49552174352886156 49649233978805886 49694658712546788 49813805574658440 49820182149872810 49827188222457520 49872775768864160 49999391438181705 50006422712466360 50052174242852880 50117363195466840 50163216226752720 50209153237949380 50421222532201104 50533083258839376 50722698156497640 50822050529486340 50868548288433720 50875701789810240 50896630620413760 51018978290174370 51125259252977780 51250822171670592 51612275032961760 51949860208670970 52015237886796480 52051616268102945 52099238972831310 52593184974427552 52719610899846849 52964297355602880 53332684200727152 53652503853709180 53681522215626669 53835880271925687 53845498471887990 53964956039213310 54173624605171890 54210187231452096 54223188763090620 54272843697855355 54420243509519328 54622991076551196 54731439031754520 54781513541390160 55057971503206840 55115343605627760 55165815532006540 55185432535243728 55216287458385320 55413184222582368 55521724019309808 55572521571020064 55582450035497280 55705761072736320 55921160882758080 56023580591334560 56055586750264710 56106872739972180 56349841044029520 56631056403298464 56930063513895360 57150197385675840 57276986509104960 57435198370013856 57562619775160864 57785199578850016 57838068013963328 57924106308606867 57968797893140160 57977101831304586 58307403760199280 58824759620901288 58955263801979272 59167333096230996 59292392284400730 59346639669839340 59371268809909680 59400986409463735 59784218579847372 59792625866949024 59847330922636992 60140835834560208 60195859472103264 60214320871788720 60250983885539256 60684444201262560 60782445468303195 61205050100026560 61317147261381920 61350311103573336 61537712539300560 61674235473386640 61791680248203360 61912713834482160 61940217941107695 61969358586389280 62118323390683485 62221464900848344 62550216036290880 62923396003664960 63026528165251380 63166354073549220 63245218436694112 63303082314495296 63726822922643062 63938289487595040 64063527714588240 64122140274253920 64383004624451016 64757947247055972 64775344689194776 64834608499523408 65008349526206268 65067826515708744 65127412437426426 65271899209334194 65741481218034440 66069565803848208 66138412326753312 66198978638407848 66259544950062384 66324671777226681 66418407432877920 66665855250908940 66675230283288480 66736232323803840 66823150927289120 66884288302336960 67228296709601472 67377444345119168 67619809252835424 67630264208663520 67762734039315120 67824731051244960 68025304386899160 68278738845688995 68981790669054660 69266480278227960 69402155024137260 69465651963775080 69748255009821934 69999148013454387 70292814533129132 70788820504123080 71110245600969536 71150870741280876 71215967603807208 71281183691356482 71575362954168892 71715560191608502 71781173695900916 71793997962517320 71953274718951080 72231499473562520 72257185046146464 72297585017454160 72821333041515072 72830654768734928 72872262775344123 72938934561963834 72975252042339360 73042018055186880 73487124807503680 73530949526126610 73580576713658304 73694079752474090 73959166370288745 74009082568063968 74028965359079744 74150016297844032 74295256601378592 74363230303667136 74730273224809215 74740782333686280 74809163653296240 75133121392039360 75176044793200260 75244824340129080 75313729856924070 75799624888259064 75981981176997497 76344945930620640 76687888879466670 77232141744809156 77302802441739448 77743205013599040 77776831126060430 78433012827868384 78889777461641328 79056523045867640 79128852893119120 79161691746546240 79702088919453504 79712291439796496 79999026301090728 80010276339946176 80187781112746944 80285761162384960 80334645180719008 80478755780563770 80947434058819965 80969180861493470 81043260624404260 81156317050396224 81260436907757835 81315280847178144 81334783144635930 81389677261493952 81630365264278992 81800414804764448 81934486614826794 82050283385734080 82232313964515520 82550285112642880 82586957254810260 82673015408441640 82748723298009810 82824431187577980 83119776333873552 83161380973249229 83282586028964712 83358782356530096 83558641609104480 83881741324137120 83958485826720960 84035370887001840 84221805431398960 84524761566044280 85418036952784320 85747523006658240 85844006165934688 85915479763657440 85994084960147520 86152797555020784 86343929662741296 86677799368275024 86757102020944992 86836549916568568 86965652746956879 87570302450807232 87866018166411415 88092754405130944 88237139431351932 88265304851210464 88346059933416512 88432895702968908 88887807001211920 88938588426601095 89019959504759010 89469203692711115 89676327869771058 89688938800423536 89726467119876145 89770996383955488 90321481307683080 90350312052420160 90376475828308884 90700405849198880 91026666301893840 91038318460918660 91807575150039840 91891571101686720 91975720892072880 92025466655360004 92355307037637280 92511353210079960 92524362822400320 92536206698849680 92620869285033440 92687520372305040 92869070751723240 92954037879583920 93332197351272516 94212543559417920 94385094005497440 94483446181076160 94749531110323830 94867827655041168 94954623471742944 95041578255141976 95590234383964593 95725330616689760 96540177181011445 96574506936676524 96628503052174310 97163017033792164 97251912749285112 97340971277443798 97691118656139639 97907848814001291 98041266034835480 98612221827051660 99104348705772312 99298467957611772 99389317425093576 99627611149316880 99640364299745620 99654376444915040 99745551537728320 99998782876363410 100012845424932720 100104348485705760 100234726390933680 100326432453505440 100418306475898760 100842445064402208 101066166517678752 101445396312995280 101644101058972680 101737096576867440 102037956580348740 102250518505955560 103224550065923520 103899720417341940 104103232536205890 104198477945662620 104622382514732901 105186369948855104 105439221799693698 106665368401454304 106921775537034723 107305007707418360 107363044431253338 107573340287412753 107671760543851374 107690996943775980 107929912078426620 108347249210343780 108446377526181240 108545687395710710 108840487019038656 109245982153102392 109462878063509040 109563027082780320 110115943006413680 110230687211255520 110296424289189915 110331631064013080 110370865070487456 110432574916770640 110541119628711135 110826368445164736 111043448038619616 111145043142040128 112047161182669120 112111173500529420 112213745479944360 112699682088059040 112970594785386105 113262112806596928 114870396740027712 115031833319200005 115125239550321728 115570399157700032 115848212617213734 115954203662609172 116614807520398560 116665246689090645 117649519241802576 117910527603958544 118334666192461992 118584784568801460 118693279339678680 118742537619819360 118801972818927470 119568437159694744 119585251733898048 120281671669120416 120391718944206528 120428641743577440 120501967771078512 120718133670845655 121368888402525120 121453771292240205 121564890936606390 122634294522763840 122700622207146672 123075425078601120 123348470946773280 123583360496406720 123825427668964320 123880435882215390 123938717172778560 124123084947014715 124236646781366970 124442929801696688 125617053967826603 126053056330502760 126332708147098440 126490436873388224 127453645845286124 127876578975190080 128127055429176480 128244280548507840 128766009248902032 129515894494111944 129550689378389552 129669216999046816 130016699052412536 130135653031417488 130254824874852852 130543798418668388 131482962436068880 132139131607696416 132276824653506624 132397957276815696 132519089900124768 132649343554453362 132836814865755840 133331710501817880 133350460566576960 133646301854578240 135239618505670848 135260528417327040 135525468078630240 135649462102489920 136050608773798320 136557477691377990 137963581338109320 138532960556455920 138804310048274520 138931303927550160 139496510019643868 139998296026908774 140585629066258264 141109393614423923 141577641008246160 142301741482561752 142431935207614416 142562367382712964 143150725908337784 143431120383217004 143562347391801832 143587995925034640 143906549437902160 144462998947125040 144514370092292928 144595170034908320 144942754578261465 145661309537469856 145744525550688246 145877869123927668 145950504084678720 146011456916165697 147061899052253220 147388159504948180 147918332740577490 148018165136127936 148590513202757184 149460546449618430 149481564667372560 149618327306592480 150352089586400520 150489648680258160 150627459713848140 151599249776518128 151963962353994994 152689891861241280 153375777758933340 154442564664605711 154464283489618312 154605604883478896 155553662252120860 156866025655736768 157779554923282656 158113046091735280 158158832699540547 158257705786238240 159317057306607655 159424582879592992 159998052602181456 160669290361438016 160957511561127540 161044566646880007 161507640815777061 161894868117639930 161938361722986940 162086521248808520 162520873815515670 162630561694356288 162669566289271860 162818531093566065 163179748023335485 163260730528557984 163600829609528896 163868973229653588 165173914509620520 165346030816883280 165497446596019620 165648862375155960 166239552667747104 166322761946498458 166565172057929424 166717564713060192 167117283218208960 167763482648274240 168070741774003680 168443610862797920 169049523132088560 171688012331869376 171830959527314880 172305595110041568 172687859325482592 173355598736550048 173514204041889984 173673099833137136 173772318925820601 173931305493913758 174370637524554835 175732036332822830 176474278862703864 176530609702420928 176865791405937816 177775614002423840 177877176853202190 178039919009518020 178202959228391205 178938407385422230 179288900479021255 179352655739542116 179377877600847072 179452934239752290 179541992767910976 180642962615366160 180752951656617768 181400811698397760 182053332603787680 182076636921837320 182347336404909585 183615150300079680 183951441784145760 184050933310720008 184710614075274560 185022706420159920 185072413397699360 185241738570066880 185375040744610080 185738141503446480 185908075759167840 186664394702545032 188770188010994880 189499062220647660 189735655310082336 189909246943485888 190083156510283952 191180468767929186 191450661233379520 193080354362022890 193149013873353048 193257006104348620 194326034067584328 194503825498570224 194681942554887596 195382237312279278 195815697628002582 196082532069670960 197224443654103320 198208697411544624 198596935915223544 198778634850187152 199255222298633760 199280728599491240 199308752889830080 199997565752726820 200025690849865440 200208696971411520 200469452781867360 200652864907010880 200836612951797520 201684890128804416 202132333035357504 202890792625990560 203288202117945360 203474193153734880 204075913160697480 204501037011911120 204836216537066985 207799440834683880 208206465072411780 208396955891325240 209244765029465802 210878443599387396 213330736802908608 213843551074069446 214610015414836720 214726088862506676 215146680574825506 215343521087702748 215381993887551960 215859824156853240 216694498420687560 216892755052362480 217091374791421420 218491964306204784 218925756127018080 219126054165560640 220231886012827360 220461374422511040 220592848578379830 220663262128026160 220741730140974912 220865149833541280 221082239257422270 222086896077239232 224190819674427645 224222347001058840 224427490959888720 225399364176118080 225941189570772210 227945943530992491 228451647232669679 230063666638400010 231696425234427468 231908407325218344 233229615040797120 233330493378181290 235299038483605152 235821055207917088 236669332384923984 237169569137602920 237386558679357360 237485075239638720 237603945637854940 239136874319389488 240563343338240832 240857283487154880 241003935542157024 241436267341691310 242907542584480410 243129781873212780 243352428193609495 245401244414293344 246150850157202240 246696941893546560 247650855337928640 247760871764430780 248246169894029430 248473293562733940 248885859603393376 249484142919747687 251004460670629757 251234107935653206 252106112661005520 252665416294196880 254907291690572248 256254110858352960 257532018497804064 259031788988223888 259101378756779104 259338433998093632 260033398104825072 260271306062834976 260509649749705704 261087596837336776 262965924872137760 263598054499234245 264278263215392832 264795914553631392 265038179800249536 265298687108906724 266663421003635760 268407611078133345 269179401359628435 271050936157260480 272101217547596640 273114955382755980 275927162676218640 277065921112911840 277608620096549040 277862607855100320 278993020039287736 279996592053817548 281171258132516528 282218787228847846 283155282016492320 284603482965123504 284863870415228832 285124734765425928 286301451816675568 286770703151893779 286862240766434008 287124694783603664 287175991850069280 287813098875804320 288925997894250080 289190340069816640 289620531543034335 289885509156522930 291322619074939712 291489051101376492 291755738247855336 292022913832331394 293723546442003873 294123798104506440 294776319009896360 295836665481154980 298921092899236860 298963129334745120 299236654613184960 300704179172801040 300979297360516320 301254919427696280 303198499553036256 303927924707989988 306751555517866680 308885129329211422 308928566979236624 309211209766957792 311107324504241720 313867147544198703 315559109846565312 316226092183470560 316317665399081094 316515411572476480 318634114613215310 318849165759185984 319996105204362912 321915023122255080 322089133293760014 322720020862238259 323015281631554122 323789736235279860 323876723445973880 324173042497617040 325041747631031340 325339132578543720 325637062187132130 326359496046670970 326521461057115968 327737946459307176 330347829019241040 330692061633766560 330994893192039240 331297724750311920 331623358886133405 332479105335494208 332645523892996916 333130344115858848 333435129426120384 336141483548007360 336887221725595840 338099046264177120 340693399471053293 344611190220083136 345375718650965184 346711197473100096 347346199666274272 347544637851641202 347862610987827516 348741275049109670 349995740067271935 351464072665645660 352948557725407728 353731582811875632 355551228004847680 355754353706404380 356079838019036040 356405918456782410 357876814770844460 358577800958042510 358705311479084232 358755755201694144 358905868479504580 361285925230732320 361505903313235536 364106665207575360 364153273843674640 364361313876720615 364694672809819170 367902883568291520 368101866621440016 370045412840319840 370144826795398720 370750081489220160 371476283006892960 371816151518335680 373328789405090064 376851161903479809 378998124441295320 379471310620164672 379909905884987485 380166313020567904 382360937535858372 386160708724045780 386298027746706096 386514012208697240 388652068135168656 389007650997140448 389363885109775192 390764474624558556 391631395256005164 392165064139341920 394448887308206640 396417394823089248 397193871830447088 397557269700374304 398510444597267520 398561457198982480 399995131505453640 400051381699730880 400938905563734720 401673225903595040 405781585251981120 406576404235890720 406948386307469760 408151826321394960 409002074023822240 409672433074133970 415598881669367760 415806904866246145 416412930144823560 416793911782650480 418489530058931604 421756887198774792 423328180843271769 427687102148138892 429220030829673440 429452177725013352 430293361149651012 430687042175405496 430763987775103920 431719648313706480 433388996841375120 433785510104724960 434182749582842840 434828263734784395 436983928612409568 437851512254036160 438034370748497091 440463772025654720 441185697156759660 441326524256052320 441730299667082560 442164478514844540 448381639348855290 448444694002117680 448854981919777440 451882379141544420 455891887061984982 456903294465339358 460127333276800020 463327693993817133 463392850468854936 463816814650436688 466660986756362580 470598076967210304 471642110415834176 473338664769847968 474339138275205840 474773117358714720 475207891275709880 477951171919822965 478273748638778976 482007871084314048 482872534683382620 485815085168960820 486259563746425560 486704856387218990 488455593280698195 489539244070006455 490802488828586688 495521743528861560 496492339788058860 496946587125467880 497771719206786752 498968285839495374 502008921341259514 502468215871306412 504212225322011040 505330832588393760 509814583381144496 515064036995608128 518063577976447776 518202757513558208 520066796209650144 520542612125669952 521019299499411408 522175193674673552 523111912573664505 525931849744275520 527196108998468490 529591829107262784 530597374217813448 533326842007271520 534608877685173615 536815222156266690 537866701437063765 538358802719256870 544202435095193280 546229910765511960 551854325352437280 554131842225823680 555217240193098080 555725215710200640 557986040078575472 559993184107635096 562342516265033056 564437574457695692 566310564032984640 569206965930247008 569727740830457664 570249469530851856 572602903633351136 573541406303787558 573724481532868016 574249389567207328 574351983700138560 575626197751608640 577851995788500160 579241063086068670 579771018313045860 582978102202752984 583511476495710672 584045827664662788 587447092884007746 588247596209012880 589552638019792720 591673330962309960 597842185798473720 597926258669490240 601408358345602080 601958594721032640 602509838855392560 606396999106072512 607855849415979976 613503111035733360 617770258658422844 617857133958473248 618422419533915584 622214649008483440 627734295088397406 628085269839133015 632452184366941120 632635330798162188 632716313303384687 637268229226430620 639992210408725824 643830046244510160 644178266587520028 645440041724476518 646030563263108244 647579472470559720 647753446891947760 648346084995234080 650083495262062680 650678265157087440 651274124374264260 652718992093341940 655475892918614352 660695658038482080 661384123267533120 661989786384078480 662595449500623840 663246717772266810 665291047785993832 666260688231717696 676198092528354240 681386798942106586 683837830592977473 685354941698009037 694692399332548544 695089275703282404 695725221975655032 697482550098219340 699991480134543870 702928145331291320 705546968072119615 705897115450815456 707463165623751264 711508707412808760 712159676038072080 712811836913564820 715753629541688920 717155601916085020 717410622958168464 717811736959009160 722571850461464640 723011806626471072 728306547687349280 728722627753441230 729389345619638340 730057284580828485 736203733242880032 740090825680639680 742952566013785920 746657578810180128 748452428759243061 753013382011889271 753702323806959618 757996248882590640 759819811769974970 760332626041135808 764721875071716744 772212823323028555 772321417448091560 772596055493412192 773028024417394480 777304136270337312 778015301994280896 778727770219550384 781528949249117112 783262790512010328 784330128278683840 788897774616413280 790794163497702735 792834789646178496 794387743660894176 795114539400748608 797122914397964960 799990263010907280 803346451807190080 805222833234400035 807538204078885305 813152808471781440 816303652642789920 818004148047644480 819344866148267940 831197763338735520 831613809732492290 832825860289647120 833587823565300960 836979060117863208 843513774397549584 846656361686543538 855374204296277784 858440061659346880 858904355450026704 860586722299302024 861374084350810992 861527975550207840 863439296627412960 866777993682750240 867571020209449920 868365499165685680 868861594629103005 869656527469568790 873967857224819136 876068741496994182 882371394313519320 882653048512104640 884328957029689080 896763278697710580 896889388004235360 897709963839554880 903764758283088840 911783774123969964 913806588930678716 920254666553600040 926655387987634266 926785700937709872 927633629300873376 933321973512725160 946677329539695936 948678276550411680 949546234717429440 950415782551419760 955902343839645930 956547497277557952 965745069366765240 971630170337921640 972519127492851120 973409712774437980 976911186561396390 979078488140012910 987765755300967461 991043487057723120 992984679576117720 993893174250935760 997936571678990748 1004017842682519028 1004936431742612824 1008424450644022080 1010661665176787520 1019629166762288992 1022080198413159879 1036127155952895552 1040133592419300288 1042038598998822816 1044350387349347104 1046223825147329010 1054392217996936980 1061194748435626896 1066653684014543040 1069217755370347230 1073630444312533380 1075733402874127530 1076717605438513740 1081097952652239977 1092459821531023920 1103708650704874560 1110434480386196160 1115972080157150944 1119986368215270192 1124685032530066112 1128875148915391384 1130553485710439427 1138413931860494016 1139729717654962455 1140498939061703712 1142258236163348395 1145205807266702272 1147082812607575116 1147448963065736032 1148498779134414656 1158482126172137340 1159542036626091720 1165956204405505968 1167022952991421344 1168091655329325576 1174894185768015492 1176495192418025760 1179105276039585440 1183346661924619920 1195684371596947440 1202816716691204160 1205019677710785120 1215711698831959952 1227006222071466720 1235540517316845688 1235714267916946496 1244429298016966880 1247420714598738435 1255022303353148785 1255468590176794812 1256170539678266030 1265270661596324376 1265432626606769374 1269984542529815307 1274536458452861240 1287660092489020320 1288356533175040056 1290880083448953036 1292061126526216488 1295158944941119440 1295506893783895520 1296692169990468160 1300166990524125360 1301356530314174880 1302548248748528520 1305437984186683880 1310951785837228704 1321391316076964160 1323979572768156960 1325190899001247680 1326493435544533620 1330582095571987664 1362773597884213172 1367675661185954946 1370709883396018074 1389983081981451399 1390178551406564808 1391450443951310064 1394965100196438680 1399982960269087740 1405856290662582640 1411093936144239230 1411794230901630912 1414926331247502528 1423017414825617520 1424319352076144160 1425623673827129640 1431507259083377840 1433853515759468895 1434311203832170040 1434821245916336928 1435623473918018320 1446023613252942144 1456613095374698560 1457445255506882460 1458778691239276680 1460114569161656970 1468617732210019365 1472407466485760064 1493315157620360256 1496904857518486122 1506026764023778542 1507404647613919236 1508785054800378869 1515992497765181280 1519639623539949940 1529443750143433488 1544425646646057110 1544642834896183120 1545192110986824384 1546056048834788960 1554608272540674624 1557455540439100768 1563057898498234224 1566525581024020656 1569335737720993515 1577795549232826560 1581588326995405470 1588775487321788352 1594245828795929920 1599980526021814560 1610445666468800070 1613600104311191295 1615076408157770610 1632607305285579840 1638689732296535880 1662395526677471040 1663227619464984580 1665651720579294240 1667175647130601920 1673958120235726416 1687027548795099168 1693312723373087076 1703466997355266465 1710748408592555568 1717808710900053408 1721173444598604048 1722748168701621984 1723055951100415680 1726878593254825920 1733555987365500480 1736730998331371360 1737723189258206010 1739313054939137580 1752137482993988364 1764742788627038640 1768657914059378160 1793526557395421160 1793778776008470720 1807529516566177680 1823567548247939928 1827613177861357432 1840509333107200080 1853310775975268532 1853571401875419744 1855267258601746752 1866643947025450320 1884255809517399045 1897356553100823360 1898148939910154061 1900831565102839520 1911804687679291860 1931490138733530480 1943260340675843280 1945038254985702240 1946819425548875960 1953822373122792780 1958156976280025820 1975531510601934922 1982086974115446240 1985969359152235440 1987786348501871520 1995873143357981496 2008035685365038056 2009872863485225648 2039258333524577984 2044160396826319758 2056064825094027111 2084077197997645632 2088700774698694208 2092447650294658020 2108784435993873960 2116640904216358845 2122389496871253792 2138435510740694460 2147260888625066760 2151466805748255060 2153435210877027480 2162195905304479954 2184919643062047840 2190171853742485455 2231944160314301888 2239972736430540384 2257750297830782768 2259040146035667813 2261106971420878854 2279459435309924910 2280997878123407424 2284516472326696790 2294165625215150232 2294897926131472064 2316638469969085665 2316964252344274680 2319084073252183440 2331912408811011936 2334045905982842688 2336183310658651152 2349788371536030984 2352990384836051520 2358210552079170880 2366693323849239840 2391368743193894880 2410039355421570240 2431423397663919904 2454012444142933440 2471081034633691376 2488858596033933760 2494841429197476870 2510044606706297570 2510937180353589624 2512341079356532060 2530541323192648752 2530865253213538748 2539969085059630614 2549072916905722480 2575320184978040640 2576713066350080112 2581760166897906072 2584122253052432976 2590317889882238880 2591013787567791040 2600333981048250720 2602713060628349760 2605096497497057040 2610875968373367760 2621903571674457408 2647959145536313920 2652986871089067240 2661164191143975328 2725547195768426344 2735351322371909892 2741419766792036148 2779966163962902798 2780357102813129616 2782900887902620128 2789930200392877360 2799965920538175480 2811712581325165280 2822187872288478460 2846034829651235040 2848638704152288320 2851247347654259280 2863014518166755680 2867707031518937790 2868622407664340080 2869642491832673856 2871246947836036640 2914890511013764920 2917557382478553360 2920229138323313940 2937235464420038730 2963297265902902383 2993809715036972244 3012053528047557084 3014809295227838472 3017570109600757738 3031984995530362560 3039279247079899880 3058887500286866976 3066240595239479637 3088851293292114220 3089285669792366240 3092112097669577920 3114911080878201536 3126115796996468448 3133051162048041312 3138671475441987030 3163176653990810940 3163581566516923435 3199961052043629120 3220891332937600140 3227200208622382590 3230152816315541220 3243293857956719931 3277379464593071760 3326455238929969160 3331303441158588480 3347916240471452832 3374055097590198336 3386625446746174152 3406933994710532930 3419189152964887365 3421496817185111136 3426774708490045185 3435617421800106816 3442346889197208096 3445496337403243968 3473461996662742720 3475446378516412020 3478626109878275160 3504274965987976728 3529485577254077280 3537315828118756320 3587053114790842320 3615059033132355360 3647135096495879856 3655226355722714864 3681018666214400160 3706621551950537064 3707142803750839488 3733287894050900640 3742262143796215305 3765066910059446355 3768511619034798090 3796297879820308122 3801663130205679040 3823609375358583720 3862980277467060960 3886520681351686560 3890076509971404480 3893638851097751920 3907644746245585560 3916313952560051640 3951063021203869844 3964173948230892480 3971938718304470880 3975572697003743040 3991746286715962992 4016071370730076112 4019745726970451296 4088320793652639516 4112129650188054222 4184895300589316040 4217568871987747920 4233281808432717690 4244778993742507584 4276871021481388920 4294521777250133520 4302933611496510120 4306870421754054960 4324391810608959908 4369839286124095680 4380343707484970910 4429014193123692809 4479945472861080768 4515500595661565536 4518080292071335626 4522213942841757708 4526355164401136607 4558918870619849820 4569032944653393580 4588331250430300464 4633276939938171330 4633928504688549360 4638168146504366880 4663824817622023872 4672366621317302304 4699576743072061968 4733386647698479680 4782737486387789760 4862846795327839808 4938828776504837305 4942162069267382752 4989682858394953740 5020089213412595140 5021874360707179248 5024682158713064120 5061082646385297504 5061730506427077496 5079938170119261228 5098145833811444960 5110400992065799395 5153426132700160224 5163520333795812144 5168244506104865952 5180635779764477760 5200667962096501440 5210192994994114080 5221751936746735520 5305973742178134480 5322328382287950656 5405489763261199885 5451094391536852688 5470702644743819784 5482839533584072296 5559932327925805596 5560714205626259232 5565801775805240256 5579860400785754720 5599931841076350960 5623425162650330560 5644375744576956920 5652767428552197135 5692069659302470080 5694446819730462183 5702494695308518560 5726029036333511360 5735414063037875580 5737244815328680160 5742493895672073280 5829781022027529840 5835114764957106720 5840458276646627880 5874470928840077460 5926594531805804766 5987619430073944488 6024107056095114168 6029618590455676944 6035140219201515476 6078558494159799760 6117775000573733952 6132481190478959274 6177702586584228440 6178571339584732480 6252231593992936896 6266102324096082624 6277342950883974060 6326353307981621880 6327163133033846870 6349922712649076535 6441782665875200280 6454400417244765180 6460305632631082440 6486587715913439862 6554758929186143520 6652910477859938320 6695832480942905664 6773250893492348304 6813867989421065860 6838378305929774730 6842993634370222272 6853549416980090370 6884693778394416192 6949915409907256995 6950892757032824040 6957252219756550320 7008549931975953456 7058971154508154560 7074631656237512640 7174106229581684640 7230118066264710720 7294270192991759712 7310452711445429728 7362037332428800320 7413243103901074128 7466575788101801280 7484524287592430610 7530133820118892710 7537023238069596180 7543925274001894345 7592595759640616244 7647218750717167440 7725960554934121920 7773041362703373120 7787277702195503840 7815289492491171120 7832627905120103280 7902126042407739688 7943877436608941760 7983492573431925984 8032142741460152224 8039491453940902592 8176641587305279032 8224259300376108444 8369790601178632080 8435137743975495840 8466563616865435380 8553742042962777840 8589043554500267040 8605867222993020240 8613740843508109920 8648783621217919816 8760687414969941820 8858028386247385618 8889891797708707149 9031001191323131072 9036160584142671252 9044427885683515416 9052710328802273214 9117837741239699640 9138065889306787160 9176662500860600928 9266553879876342660 9267857009377098720 9276336293008733760 9344733242634604608 9399153486144123936 9490744699550770305 9729881573870159793 9877657553009674610 9884324138534765504 9979365716789907480 10040178426825190280 10043748721414358496 10049364317426128240 10122165292770595008 10123461012854154992 10159876340238522456 10196291667622889920 10220801984131598790 10280324125470135555 10306852265400320448 10327040667591624288 10336489012209731904 10420385989988228160 10443503873493471040 10561495383602652083 10611947484356268960 10810979526522399770 10902188783073705376 10941405289487639568 10965679067168144592 11119864655851611192 11121428411252518464 11159720801571509440 11199863682152701920 11288751489153913840 11295200730178339065 11305534857104394270 11388893639460924366 11404989390617037120 11470828126075751160 11474489630657360320 11659562044055059680 11670229529914213440 11680916553293255760 11748941857680154920 11853189063611609532 11975238860147888976 12048214112190228336 12059237180911353888 12070280438403030952 12157116988319599520 12264962380957918548 12355405173168456880 12554685901767948120 12652706615963243760 12654326266067693740 12699845425298153070 12883565331750400560 12908800834489530360 12920611265262164880 12973175431826879724 13109517858372287040 13287042579371078427 13305820955719876640 13546501786984696608 13579065493203409821 13627735978842131720 13676756611859549460 13707098833960180740 13899830819814513990 13901785514065648080 13914504439513100640 14017099863951906912 14348212459163369280 14588540385983519424 14620905422890859456 14816486329514511915 14826486207802148256 14969048575184861220 15060267640237785420 15074046476139192360 15087850548003788690 15185191519281232488 15294437501434334880 15331202976197398185 15574555404391007680 15630578984982342240 15665255810240206560 15804252084815479376 15966985146863851968 16064285482920304448 16216469289783599655 16353283174610558064 16448518600752216888 16739581202357264160 16870275487950991680 16933127233730870760 17107484085925555680 17178087109000534080 17211734445986040480 17227481687016219840 17297567242435839632 17521374829939883640 17716056772494771236 17779783595417414298 18072321168285342504 18088855771367030832 18105420657604546428 18235675482479399280 18276131778613574320 18353325001721201856 18533107759752685320 18535714018754197440 18798306972288247872 18981489399101540610 19459763147740319586 19614205712404925297 19755315106019349220 19958731433579814960 20080356853650380560 20087497442828716992 20098728634852256480 20246922025708309984 20319752680477044912 20441603968263197580 20560648250940271110 20654081335183248576 21122990767205304166 21223894968712537920 21621959053044799540 21804377566147410752 21882810578975279136 21931358134336289184 22145070965618464045 22239729311703222384 22399727364305403840 22577502978307827680 22590401460356678130 22611069714208788540 22631775822005683035 22777787278921848732 22941656252151502320 23319124088110119360 23361833106586511520 23497883715360309840 23706378127223219064 23950477720295777952 24096428224380456672 24118474361822707776 24140560876806061904 24314233976639199040 24529924761915837096 24710810346336913760 25109371803535896240 25305413231926487520 25308652532135387480 25399690850596306140 25767130663500801120 25817601668979060720 25841222530524329760 25946350863653759448 26574085158742156854 26611641911439753280 27093003573969393216 27158130986406819642 27255471957684263440 27353513223719098920 27414197667920361480 27799661639629027980 27803571028131296160 27829008879026201280 28034199727903813824 28472234098652310915 29632972659029023830 29652972415604296512 29938097150369722440 30120535280475570840 30148092952278384720 30175701096007577380 30370383038562464976 30588875002868669760 30662405952394796370 31261157969964684480 31330511620480413120 31608504169630958752 31684486150807956249 32432938579567199310 32706566349221116128 32897037201504433776 33479162404714528320 33866254467461741520 34214968171851111360 34423468891972080960 34595134484871679264 35042749659879767280 35432113544989542472 35559567190834828596 36144642336570685008 36177711542734061664 36210841315209092856 36471350964958798560 36552263557227148640 37066215519505370640 37962978798203081220 38919526295480639172 39228411424809850594 39510630212038698440 39861127738113235281 39917462867159629920 40160713707300761120 40197457269704512960 40493844051416619968 40639505360954089824 40883207936526395160 41121296501880542220 42245981534410608332 43243918106089599080 43765621157950558272 43862716268672578368 44290141931236928090 44449458988543535745 44479458623406444768 45155005956615655360 45180802920713356260 45222139428417577080 45263551644011366070 45555574557843697464 45883312504303004640 46723666213173023040 46995767430720619680 47412756254446438128 47900955440591555904 48192856448760913344 48281121753612123808 48649407869350798965 49059849523831674192 49421620692673827520 50218743607071792480 50610826463852975040 50617305064270774960 50799381701192612280 51534261327001602240 51635203337958121440 51682445061048659520 51892701727307518896 52807476918013260415 53148170317484313708 54316261972813639284 54510943915368526880 54707026447438197840 54828395335840722960 55599323279258055960 55607142056262592320 56944468197304621830 58842617137214775891 59265945318058047660 59876194300739444880 60241070560951141680 60296185904556769440 60351402192015154760 60740766077124929952 61324811904789592740 63217008339261917504 63368972301615912498 64865877159134398620 65413132698442232256 65794074403008867552 66435212896855392135 67732508934923483040 67895327466017049105 69190268969743358528 70085499319759534560 70864227089979084944 71119134381669657192 72289284673141370016 72355423085468123328 72421682630418185712 72942701929917597120 73104527114454297280 74132431039010741280 75925957596406162440 77839052590961278344 78456822849619701188 79021260424077396880 79722255476226470562 79834925734319259840 80321427414601522240 81279010721908179648 81766415873052790320 82242593003761084440 84491963068821216664 86487836212179198160 88580283862473856180 88898917977087071490 88958917246812889536 90361605841426712520 90444278856835154160 90527103288022732140 91111149115687394928 91766625008606009280 93991534861441239360 94825512508892876256 95053458452423868747 96562243507224247616 97298815738701597930 98071028562024626485 98119699047663348384 100437487214143584960 101234610128541549920 101598763402385224560 103270406675916242880 103785403454615037792 105614953836026520830 106296340634968627416 108632523945627278568 109021887830737053760 109414052894876395680 109656790671681445920 111198646558516111920 113888936394609243660 117685234274429551782 118531890636116095320 119752388601478889760 120482141121902283360 120592371809113538880 120702804384030309520 121481532154249859904 122649623809579185480 126737944603231824996 129731754318268797240 131588148806017735104 132870425793710784270 135465017869846966080 135790654932034098210 137299439986834477079 140170998639519069120 141728454179958169888 142238268763339314384 144578569346282740032 144843365260836371424 148264862078021482560 151851915192812324880 155678105181922556688 156913645699239402376 158042520848154793760 158422430754039781245 159444510952452941124 163532831746105580640 164485186007522168880 168983926137642433328 172975672424358396320 176527851411644327673 177160567724947712360 177797835954174142980 180723211682853425040 180888557713670308320 181054206576045464280 182222298231374789856 189651025017785752512 190106916904847737494 194597631477403195860 196142057124049252970 196239398095326696768 199305638690566176405 202469220257083099840 203197526804770449120 207570806909230075584 211229907672053041660 212592681269937254832 217265047891254557136 218828105789752791360 219313581343362891840 222397293117032223840 227777872789218487320 235370468548859103564 237063781272232190640 239504777202957779520 240964282243804566720 241405608768060619040 245299247619158370960 253475889206463649992 259463508636537594480 265740851587421568540 271581309864068196420 274598879973668954158 283456908359916339776 284476537526678628768 289686730521672742848 294213085686073879455 303703830385624649760 311356210363845113376 313827291398478804752 316085041696309587520 316844861508079562490 318889021904905882248 327065663492211161280 328970372015044337760 337967852275284866656 345951344848716792640 353055702823288655346 354321135449895424720 355595671908348285960 361446423365706850080 361777115427340616640 362108413152090928560 364444596462749579712 380213833809695474988 389195262954806391720 392284114248098505940 398611277381132352810 406395053609540898240 411898319960503431237 422459815344106083320 425185362539874509664 434530095782509114272 444794586234064447680 455555745578436974640 470740937097718207128 474127562544464381280 475267292262119343735 482811217536121238080 490598495238316741920 506951778412927299984 518927017273075188960 531481703174843137080 543162619728136392840 549197759947337908316 568953075053357257536 588426171372147758910 607407660771249299520 622712420727690226752 627654582796957609504 633689723016159124980 637778043809811764496 657940744030088675520 675935704550569733312 686497199934172385395 706111405646577310692 708642270899790849440 711191343816696571920 722892846731413700160 724216826304181857120 760427667619390949976 778390525909612783440 784568228496197011880 797222554762264705620 823796639921006862474 844919630688212166640 850370725079749019328 869060191565018228544 882639257058221638365 911111491156873949280 941481874195436414256 948255125088928762560 950534584524238687470 981196990476633483840 1013903556825854599968 1037854034546150377920 1062963406349686274160 1086325239456272785680 1098395519894675816632 1176852342744295517820 1235694959881510293711 1255309165593915219008 1267379446032318249960 1275556087619623528992 1372994399868344770790 1412222811293154621384 1417284541799581698880 1422382687633393143840 1448433652608363714240 1520855335238781899952 1556781051819225566880 1569136456992394023760 1594445109524529411240 1647593279842013724948 1689839261376424333280 1765278514116443276730 1822222982313747898560 1882963748390872828512 1901069169048477374940 2027807113651709199936 2059491599802517156185 2125926812699372548320 2172650478912545571360 2196791039789351633264 2353704685488591035640 2471389919763020587422 2534758892064636499920 2551112175239247057984 2745988799736689541580 2824445622586309242768 2844765375266786287680 3041710670477563799904 3113562103638451133760 3138272913984788047520 3188890219049058822480 3295186559684027449896 3379678522752848666560 3530557028232886553460 3765927496781745657024 3802138338096954749880 4118983199605034312370 4251853625398745096640 4345300957825091142720 4393582079578703266528 4707409370977182071280 4942779839526041174844 5069517784129272999840 5491977599473379083160 5648891245172618485536 6083421340955127599808 6178474799407551468555 6276545827969576095040 6377780438098117644960 6590373119368054899792 7061114056465773106920 7604276676193909499760 8237966399210068624740 8787164159157406533056 9414818741954364142560 9885559679052082349688 10139035568258545999680 10983955198946758166320 11297782490345236971072 12356949598815102937110 12755560876196235289920 13180746238736109799584 14122228112931546213840 15208553352387818999520 16475932798420137249480 18829637483908728285120 19771119358104164699376 21967910397893516332640 24713899197630205874220 26361492477472219599168 28244456225863092427680 30417106704775637999040 32951865596840274498960 39542238716208329398752 43935820795787032665280 49427798395260411748440 56488912451726184855360 65903731193680548997920 79084477432416658797504 98855596790520823496880 131807462387361097995840 197711193581041646993760 395422387162083293987520
- Sum of all divisors σ(n): 1762059204981388140871680
- Sum of proper divisors (its aliquot sum) s(n): 1366636817819304846884160
- 395422387162083293987520 is an abundant number, because the sum of its proper divisors (1366636817819304846884160) is greater than itself. Its abundance is 971214430657221552896640
Bases of 395422387162083293987520
- Binary: 10100111011101111100011111110111100011001010001011111001111010100000010110000002
- Hexadecimal: 0x53BBE3FBC6517CF502C0
- Base-36: 1SE2XX31RX6MQ0G0
Squares and roots of 395422387162083293987520
- 395422387162083293987520 squared (3954223871620832939875202) is 156358864268960495029006807410324836981915750400
- 395422387162083293987520 cubed (3954223871620832939875203) is 61827795363184528717932166389535357400302056087625274089779509035008000
-
The
square root of 395422387162083293987520 is 628826197897.3866622975 -
The
cube root of 395422387162083293987520 is 73398483.0891536865
Scales and comparisons
How big is 395422387162083293987520?- 395,422,387,162,083,293,987,520 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 395,422,387,162,083,293,987,520 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 395422387162083293987520 cubic inches would be around 6116540.3 feet tall.
Recreational maths with 395422387162083293987520
- 395422387162083293987520 backwards is 025789392380261783224593
- The number of decimal digits it has is: 24
- The sum of 395422387162083293987520'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 395422387162083293987520 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 395422387162083293987520 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/395422387162083293987520/
Chicago style:
Numbermatics. 2024. "Number 395422387162083293987520 - Facts about the integer". https://numbermatics.com/n/395422387162083293987520/
The information we have on file for 395422387162083293987520 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 395422387162083293987520, math, Factors of 395422387162083293987520, curriculum, school, college, exams, university, Prime factorization of 395422387162083293987520, STEM, science, technology, engineering, physics, economics, calculator, three hundred ninety-five sextillion, four hundred twenty-two quintillion, three hundred eighty-seven quadrillion, one hundred sixty-two trillion, eighty-three billion, two hundred ninety-three million, nine hundred eighty-seven thousand, five hundred twenty.