319179240453210274529280
319,179,240,453,210,274,529,280 is an even composite number composed of seven prime numbers multiplied together.
319179240453210274529280 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-three thousand, eight hundred fourteen divisors.
Prime factorization of 319179240453210274529280:
220 × 36 × 5 × 72 × 172 × 412 × 18732
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 5 × 7 × 7 × 17 × 17 × 41 × 41 × 1873 × 1873)See below for interesting mathematical facts about the number 319179240453210274529280 from the Numbermatics database.
Names of 319179240453210274529280
- Cardinal: 319179240453210274529280 can be written as Three hundred nineteen sextillion, one hundred seventy-nine quintillion, two hundred forty quadrillion, four hundred fifty-three trillion, two hundred ten billion, two hundred seventy-four million, five hundred twenty-nine thousand, two hundred eighty.
Scientific notation
- Scientific notation: 3.1917924045321027452928 × 1023
Factors of 319179240453210274529280
Divisors of 319179240453210274529280
- Number of divisors d(n): 23814
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 14 15 16 17 18 20 21 24 27 28 30 32 34 35 36 40 41 42 45 48 49 51 54 56 60 63 64 68 70 72 80 81 82 84 85 90 96 98 102 105 108 112 119 120 123 126 128 135 136 140 144 147 153 160 162 164 168 170 180 189 192 196 204 205 210 216 224 238 240 243 245 246 252 255 256 270 272 280 287 288 289 294 306 315 320 324 328 336 340 357 360 369 378 384 392 405 408 410 420 432 441 448 459 476 480 486 490 492 504 510 512 540 544 560 567 574 576 578 588 595 612 615 630 640 648 656 672 680 697 714 720 729 735 738 756 765 768 784 810 816 820 833 840 861 864 867 882 896 918 945 952 960 972 980 984 1008 1020 1024 1071 1080 1088 1107 1120 1134 1148 1152 1156 1176 1190 1215 1224 1230 1260 1280 1296 1312 1323 1344 1360 1377 1394 1428 1435 1440 1445 1458 1470 1476 1512 1530 1536 1568 1620 1632 1640 1666 1680 1681 1701 1722 1728 1734 1764 1785 1792 1836 1845 1873 1890 1904 1920 1944 1960 1968 2009 2016 2023 2040 2048 2091 2142 2160 2176 2205 2214 2240 2268 2295 2296 2304 2312 2352 2380 2430 2448 2460 2499 2520 2560 2583 2592 2601 2624 2646 2688 2720 2754 2788 2835 2856 2870 2880 2890 2916 2940 2952 3024 3060 3072 3136 3213 3240 3264 3280 3321 3332 3360 3362 3402 3444 3456 3468 3485 3528 3570 3584 3645 3672 3690 3746 3780 3808 3840 3888 3920 3936 3969 4018 4032 4046 4080 4096 4131 4165 4182 4284 4305 4320 4335 4352 4410 4428 4480 4536 4590 4592 4608 4624 4704 4760 4860 4879 4896 4920 4998 5040 5043 5103 5120 5166 5184 5202 5248 5292 5355 5376 5440 5508 5535 5576 5619 5670 5712 5740 5760 5780 5832 5880 5904 6027 6048 6069 6120 6144 6272 6273 6426 6480 6528 6560 6615 6642 6664 6720 6724 6804 6885 6888 6912 6936 6970 7056 7140 7168 7290 7344 7380 7492 7497 7560 7616 7680 7749 7776 7803 7840 7872 7938 8036 8064 8092 8160 8192 8262 8330 8364 8405 8505 8568 8610 8640 8670 8704 8820 8856 8960 9072 9180 9184 9216 9248 9365 9408 9520 9639 9720 9758 9792 9840 9963 9996 10045 10080 10086 10115 10206 10240 10332 10368 10404 10455 10496 10584 10710 10752 10880 11016 11070 11152 11238 11340 11424 11480 11520 11560 11664 11760 11767 11808 11849 11907 12054 12096 12138 12240 12288 12393 12495 12544 12546 12852 12915 12960 13005 13056 13111 13120 13230 13284 13328 13440 13448 13608 13770 13776 13824 13872 13940 14112 14161 14280 14336 14580 14637 14688 14760 14984 14994 15120 15129 15232 15360 15498 15552 15606 15680 15744 15876 16065 16072 16128 16184 16320 16384 16524 16605 16660 16728 16810 16857 17010 17136 17220 17280 17340 17408 17640 17712 17920 18081 18144 18207 18360 18368 18432 18496 18730 18816 18819 19040 19278 19440 19516 19584 19680 19845 19926 19992 20090 20160 20172 20230 20412 20480 20655 20664 20736 20808 20910 20992 21168 21420 21504 21760 22032 22140 22304 22476 22491 22680 22848 22960 23040 23120 23247 23328 23409 23520 23534 23616 23698 23814 24108 24192 24276 24395 24480 24576 24786 24990 25088 25092 25215 25515 25704 25830 25920 26010 26112 26222 26240 26460 26568 26656 26880 26896 27216 27540 27552 27648 27744 27880 28095 28224 28322 28560 28577 28672 28917 29160 29274 29376 29520 29889 29968 29988 30135 30240 30258 30345 30464 30720 30996 31104 31212 31360 31365 31488 31752 31841 32130 32144 32256 32368 32640 32768 33048 33210 33320 33456 33620 33714 34020 34153 34272 34440 34560 34680 34816 35280 35301 35424 35547 35721 35840 36162 36288 36414 36720 36736 36864 36992 37460 37485 37632 37638 38080 38556 38745 38880 39015 39032 39168 39333 39360 39690 39852 39984 40180 40320 40344 40460 40824 40960 41310 41328 41472 41616 41820 41984 42336 42483 42840 43008 43520 43911 44064 44280 44608 44952 44982 45360 45387 45696 45920 46080 46240 46494 46656 46818 47040 47068 47232 47396 47628 48195 48216 48384 48552 48790 48960 49152 49572 49815 49980 50176 50184 50430 50571 51030 51408 51660 51840 52020 52224 52444 52480 52920 53136 53312 53760 53792 54243 54432 54621 55080 55104 55296 55488 55760 56190 56448 56457 56644 57120 57154 57344 57834 58320 58548 58752 58835 59040 59245 59535 59778 59936 59976 60270 60480 60516 60690 60928 61440 61965 61992 62208 62424 62720 62730 62976 63504 63682 64260 64288 64512 64736 65280 65536 65555 66096 66420 66640 66912 67240 67428 67473 68040 68306 68544 68880 69120 69360 69632 69741 70227 70560 70602 70805 70848 71094 71442 71680 72324 72576 72828 73185 73440 73472 73728 73984 74920 74970 75264 75276 75645 76160 76793 77112 77490 77760 78030 78064 78336 78666 78720 79380 79704 79968 80360 80640 80688 80920 81648 81920 82369 82620 82656 82943 82944 83232 83640 83968 84285 84672 84966 85680 85731 86016 86751 87040 87822 88128 88560 89216 89904 89964 90405 90720 90774 91035 91392 91777 91840 92160 92480 92988 93312 93636 94080 94095 94136 94464 94792 95256 95523 96390 96432 96768 97104 97580 97920 98304 99144 99630 99960 100352 100368 100860 101142 102060 102459 102816 103320 103680 104040 104448 104888 104960 105840 105903 106272 106624 106641 107520 107584 108486 108864 109242 110160 110208 110592 110976 111520 112380 112455 112896 112914 113288 114240 114308 114688 115668 116235 116640 117045 117096 117504 117670 117999 118080 118490 119070 119556 119872 119952 120540 120960 121032 121380 121856 122880 123930 123984 124416 124848 125440 125460 125952 127008 127364 127449 128520 128576 129024 129472 130560 131072 131110 131733 132192 132840 133280 133824 134480 134856 134946 136080 136161 136612 137088 137760 138240 138720 139264 139482 140454 141120 141204 141610 141696 142188 142884 142885 143360 144585 144648 145152 145656 146370 146880 146944 147456 147968 149445 149840 149940 150528 150552 151290 151713 152320 153586 154224 154980 155520 156060 156128 156672 157332 157440 158760 159205 159408 159936 160720 161280 161376 161840 162729 163296 163840 163863 164738 165240 165312 165886 165888 166464 167280 167936 168570 169344 169371 169932 170765 171360 171462 172032 173502 174080 175644 176256 176505 177120 177735 178432 178605 179808 179928 180810 181440 181548 182070 182784 183554 183680 184320 184960 185976 186624 187272 188160 188190 188272 188928 189584 190512 191046 192780 192864 193536 194208 195160 195840 196608 196665 198288 199260 199920 200039 200704 200736 201720 202284 202419 204120 204918 205632 206640 207360 208080 208896 209223 209776 209920 210681 211680 211806 212415 212544 213248 213282 215040 215168 216972 217728 218484 219555 220320 220416 221184 221952 222887 223040 224760 224910 225792 225828 226576 226935 228480 228616 229376 230379 231336 232470 233280 234090 234192 235008 235340 235998 236160 236980 238140 239112 239744 239904 241080 241920 242064 242760 243712 245760 247107 247860 247968 248829 248832 249696 250880 250920 251904 252855 254016 254728 254898 257040 257152 257193 258048 258944 261120 262144 262220 263466 264384 265680 266560 267648 268960 269712 269892 271215 272160 272322 273105 273224 274176 275331 275520 276480 277440 278528 278964 280908 282240 282285 282408 283220 283392 284376 285768 285770 286569 286720 289170 289296 290304 291312 292740 293760 293888 294912 295936 298890 299680 299880 301056 301104 302580 303426 304640 307172 307377 308448 309960 311040 312120 312256 313344 314664 314880 317520 317709 318410 318816 319872 319923 321440 322560 322752 323680 325458 326592 327680 327726 329476 330480 330624 331772 331776 332928 334560 335872 337140 337365 338688 338742 339864 341530 342720 342924 344064 347004 348160 348705 351135 351288 352512 353010 353997 354240 355470 356864 357210 359616 359856 361620 362880 363096 364140 365568 367108 367360 368640 369920 371952 373248 374544 376320 376380 376544 377856 379168 381024 382092 382347 383965 385560 385728 387072 388416 390320 391680 393216 393330 395199 396576 398520 399840 400078 401408 401472 403440 404568 404838 408240 408483 409836 411264 411845 413280 414715 414720 416160 417792 418446 419552 419840 421362 423360 423612 424830 425088 426496 426564 428655 430080 430336 433755 433944 435456 436968 439110 440640 440832 442368 443904 445774 446080 449520 449820 451584 451656 453152 453870 455139 456960 457232 458752 458885 460758 462672 464940 466560 468180 468384 470016 470680 471996 472320 473960 476280 477615 478224 479488 479808 482160 483840 484128 485520 485809 487424 488187 491520 491589 494214 495720 495936 497658 497664 499392 501760 501840 503808 505710 508032 508113 509456 509796 512295 514080 514304 514386 516096 517888 522240 524288 524440 526932 528768 529515 531360 533120 533205 535296 537551 537920 539424 539784 541297 542430 544320 544644 546210 546448 548352 550662 551040 552960 554880 557056 557928 561816 564480 564570 564816 566440 566784 568752 571536 571540 573138 573440 578340 578592 580601 580608 582624 585480 587520 587776 589824 589995 591872 597780 599360 599760 600117 602112 602208 605160 606852 607257 609280 614344 614754 616896 619920 622080 624240 624512 626688 629328 629760 635040 635418 636820 637245 637632 639744 639846 642880 645120 645504 647360 650916 653184 655360 655452 658665 658952 660960 661248 663544 663552 665856 668661 669120 671744 674280 674730 677376 677484 679728 680805 683060 685440 685848 688128 691137 694008 696320 697410 702270 702576 705024 706020 707994 708480 710940 713728 714420 719232 719712 723240 725760 726192 728280 731136 734216 734720 737280 739840 741321 743904 746487 746496 749088 752640 752760 753088 755712 758336 758565 762048 764184 764694 767930 771120 771456 771579 774144 776832 780640 783360 786432 786660 790398 793152 797040 799680 800156 802816 802944 806880 809136 809676 813645 816480 816966 819315 819672 822528 823690 825993 826560 829430 829440 832320 835584 836892 839104 839680 842724 846720 846855 847224 849660 850176 852992 853128 857310 859707 860160 860672 867510 867888 870912 873936 878220 881280 881664 884736 887808 891548 892160 899040 899640 903168 903312 906304 907740 910278 913920 914464 917504 917770 921516 922131 925344 929880 933120 936360 936768 940032 941360 943992 944640 947920 952560 953127 955230 956448 958976 959616 959769 964320 967680 968256 971040 971618 974848 976374 983040 983178 988428 991440 991872 995316 995328 998784 1000195 1003520 1003680 1007616 1011420 1012095 1016064 1016226 1018912 1019592 1024590 1028160 1028608 1028772 1032192 1035776 1044480 1046115 1048576 1048880 1053405 1053864 1057536 1059030 1061991 1062720 1066240 1066410 1070592 1075102 1075840 1078848 1079568 1082594 1084860 1088640 1089288 1092420 1092896 1096704 1101324 1102080 1105920 1109760 1114112 1114435 1115856 1123632 1128960 1129140 1129632 1132880 1133568 1137504 1143072 1143080 1146276 1146880 1147041 1151895 1156680 1157184 1161202 1161216 1165248 1170960 1175040 1175552 1179648 1179990 1183744 1185597 1195560 1198720 1199520 1200234 1204224 1204416 1210320 1213704 1214514 1218560 1225449 1228688 1229508 1233792 1235535 1239840 1244145 1244160 1248480 1249024 1253376 1258656 1259520 1270080 1270836 1273640 1274490 1275264 1279488 1279692 1285760 1285965 1290240 1291008 1294720 1301832 1305481 1306368 1310720 1310904 1317330 1317904 1321920 1322496 1327088 1327104 1331712 1337322 1338240 1343488 1348560 1349460 1354752 1354968 1359456 1361610 1365417 1366120 1370880 1371696 1376256 1376655 1382274 1388016 1392640 1394820 1400273 1404540 1405152 1410048 1412040 1415988 1416960 1421880 1427456 1428840 1432845 1438464 1439424 1446480 1451520 1452384 1456560 1457427 1462272 1464561 1468432 1469440 1474560 1474767 1479680 1482642 1487808 1492974 1492992 1498176 1505280 1505520 1506176 1511424 1516672 1517130 1524096 1528368 1529388 1535860 1536885 1542240 1542912 1543158 1548288 1553664 1560209 1561280 1566720 1572864 1573320 1580796 1586304 1588545 1594080 1599360 1599615 1600312 1605632 1605888 1612653 1613760 1618272 1619352 1623891 1627290 1632960 1633932 1638630 1639344 1645056 1647380 1651986 1653120 1658860 1658880 1664640 1671168 1673784 1678208 1679360 1685448 1693440 1693710 1694448 1699320 1700352 1705984 1706256 1714620 1719414 1720320 1721344 1735020 1735776 1741803 1741824 1747872 1756440 1762560 1763328 1769472 1769985 1775616 1783096 1784320 1798080 1799280 1800351 1806336 1806624 1812608 1815480 1820556 1827840 1828928 1835008 1835540 1843032 1844262 1850688 1859760 1866240 1872720 1873536 1880064 1882720 1887984 1889280 1895840 1905120 1906254 1910460 1911735 1912896 1917952 1919232 1919538 1928640 1935360 1936512 1942080 1943236 1949696 1952748 1966080 1966356 1975995 1976856 1982880 1983744 1990632 1990656 1997568 2000390 2005983 2007040 2007360 2015232 2022840 2024190 2032128 2032452 2037824 2039184 2042415 2049180 2056320 2057216 2057544 2064384 2071552 2073411 2088960 2092230 2097760 2106810 2107728 2115072 2118060 2123982 2125440 2132480 2132820 2141184 2150204 2151680 2157696 2159136 2165188 2169720 2177280 2178576 2184840 2185792 2193408 2202648 2204160 2211840 2219520 2223963 2228224 2228870 2231712 2239461 2247264 2257920 2258280 2259264 2265760 2267136 2275008 2275695 2286144 2286160 2292552 2293760 2294082 2303790 2313360 2314368 2314737 2322404 2322432 2330496 2341920 2350080 2351104 2359296 2359980 2367488 2371194 2391120 2397440 2399040 2400468 2408448 2408832 2420640 2427408 2429028 2429045 2437120 2440935 2450898 2457376 2457945 2459016 2467584 2471070 2477979 2479680 2488290 2488320 2496960 2498048 2506752 2517312 2519040 2540160 2540565 2541672 2547280 2548980 2550528 2558976 2559384 2571520 2571930 2579121 2580480 2582016 2589440 2603664 2610962 2612736 2621440 2621808 2634660 2635808 2643840 2644992 2654176 2654208 2663424 2674644 2676480 2686976 2687755 2697120 2698920 2706485 2709504 2709936 2718912 2723220 2730834 2732240 2741760 2743392 2752512 2753310 2764548 2766393 2776032 2785280 2789640 2800546 2809080 2810304 2820096 2824080 2831976 2833920 2843760 2854912 2857680 2859381 2865690 2876928 2878848 2879307 2892960 2903005 2903040 2904768 2913120 2914854 2924544 2929122 2936864 2938880 2949120 2949534 2959360 2965284 2975616 2985948 2985984 2996352 3000585 3010560 3011040 3012352 3022848 3033344 3034260 3036285 3048192 3056736 3058776 3071720 3073770 3084480 3085824 3086316 3096576 3107328 3120418 3122560 3133440 3145728 3146640 3148513 3161592 3172608 3177090 3185973 3188160 3198720 3199230 3200624 3211264 3211776 3225306 3227520 3236544 3238704 3247782 3254580 3265920 3267864 3277260 3278688 3290112 3294760 3303972 3306240 3317720 3317760 3329280 3342336 3343305 3347568 3356416 3358720 3370896 3386880 3387420 3388896 3398640 3400663 3400704 3411968 3412512 3429240 3438828 3440640 3441123 3442688 3455685 3470040 3471552 3483606 3483648 3495744 3508129 3512880 3525120 3526656 3538944 3539970 3551232 3556791 3566192 3568640 3596160 3598560 3600702 3612672 3613248 3625216 3630960 3641112 3655680 3657856 3670016 3671080 3686064 3688524 3701376 3706605 3719520 3732435 3732480 3745440 3747072 3760128 3762857 3765440 3775968 3778560 3789079 3791680 3810240 3812508 3820920 3823470 3825792 3835904 3838464 3839076 3857280 3857895 3870720 3873024 3884160 3886472 3899392 3905496 3916443 3932160 3932712 3951990 3953712 3965760 3967488 3981264 3981312 3995136 4000780 4011966 4014080 4014720 4030464 4045680 4048380 4064256 4064904 4075648 4078368 4084830 4098360 4112640 4114432 4115088 4128768 4129965 4143104 4146822 4177920 4184460 4195520 4200819 4213620 4215456 4230144 4236120 4247964 4250880 4264960 4265640 4282368 4298535 4300408 4303360 4315392 4318272 4330376 4339440 4354560 4357152 4369680 4371584 4372281 4386816 4405296 4408320 4423680 4439040 4447926 4456448 4457740 4463424 4478922 4494528 4515840 4516560 4518528 4531520 4534272 4550016 4551390 4572288 4572320 4585104 4587520 4588164 4607580 4610655 4626720 4628736 4629474 4644808 4644864 4660992 4680627 4683840 4700160 4702208 4718592 4719960 4734976 4742388 4765635 4782240 4794880 4798080 4798845 4800936 4816896 4817664 4837959 4841280 4854816 4858056 4858090 4871673 4874240 4881870 4901796 4914752 4915890 4918032 4935168 4942140 4955958 4959360 4976580 4976640 4993920 4996096 5013504 5034624 5038080 5080320 5081130 5083344 5094560 5097960 5101056 5117952 5118768 5143040 5143860 5158242 5160960 5164032 5178880 5207328 5221924 5225409 5225472 5242880 5243616 5269320 5271616 5287680 5289984 5308352 5308416 5309955 5326848 5349288 5352960 5373952 5375510 5394240 5397840 5401053 5412970 5419008 5419872 5437824 5446440 5461668 5464480 5483520 5486784 5505024 5506620 5529096 5532786 5552064 5570560 5579280 5601092 5618160 5620608 5640192 5648160 5663952 5667840 5687520 5709824 5715360 5718762 5731380 5735205 5753856 5757696 5758614 5785920 5806010 5806080 5809536 5826240 5829708 5849088 5858244 5873728 5877760 5898240 5899068 5918720 5927985 5930568 5951232 5971896 5971968 5992704 6001170 6017949 6021120 6022080 6024704 6045696 6066688 6068520 6072570 6096384 6113472 6117552 6127245 6143440 6147540 6168960 6171648 6172632 6193152 6214656 6220233 6240836 6245120 6266880 6293280 6297026 6323184 6345216 6354180 6371946 6376320 6397440 6398460 6401248 6422528 6423552 6450612 6455040 6473088 6477408 6495564 6509160 6527405 6531840 6535728 6554520 6557376 6580224 6589520 6607944 6612480 6635440 6635520 6658560 6671889 6684672 6686610 6695136 6712832 6717440 6718383 6741792 6773760 6774840 6777792 6797280 6801326 6801408 6823936 6825024 6827085 6858480 6877656 6881280 6882246 6885376 6911370 6940080 6943104 6944211 6967212 6967296 6991488 7001365 7016258 7025760 7050240 7053312 7077888 7079940 7102464 7113582 7132384 7137280 7192320 7197120 7201404 7225344 7226496 7250432 7261920 7282224 7287135 7311360 7315712 7322805 7340032 7342160 7372128 7373835 7377048 7402752 7413210 7433937 7439040 7464870 7464960 7490880 7494144 7520256 7525714 7530880 7551936 7557120 7578158 7583360 7620480 7625016 7641840 7646940 7651584 7671808 7676928 7678152 7714560 7715790 7737363 7741440 7746048 7768320 7772944 7798784 7801045 7810992 7832886 7864320 7865424 7903980 7907424 7931520 7934976 7962528 7962624 7990272 8001560 8023932 8028160 8029440 8060928 8063265 8091360 8096760 8119455 8128512 8129808 8151296 8156736 8169660 8196720 8225280 8228864 8230176 8257536 8259930 8286208 8293644 8299179 8355840 8368920 8391040 8401638 8427240 8430912 8460288 8472240 8495928 8501760 8529920 8531280 8564736 8578143 8597070 8600816 8606720 8630784 8636544 8637921 8660752 8678880 8709015 8709120 8714304 8739360 8743168 8744562 8773632 8810592 8816640 8847360 8878080 8895852 8912896 8915480 8926848 8957844 8989056 9001755 9031680 9033120 9037056 9063040 9068544 9100032 9102780 9138367 9144576 9144640 9170208 9175040 9176328 9215160 9221310 9253440 9257472 9258948 9289616 9289728 9321984 9361254 9367680 9400320 9404416 9437184 9439920 9445539 9469952 9484776 9531270 9557919 9564480 9589760 9596160 9597690 9601872 9633792 9635328 9675918 9682560 9709632 9716112 9716180 9743346 9748480 9763740 9803592 9829504 9831780 9836064 9870336 9884280 9911916 9918720 9953160 9953280 9987840 9992192 10027008 10029915 10069248 10076160 10160640 10162260 10166688 10189120 10195920 10201989 10202112 10235904 10237536 10286080 10287720 10316484 10321920 10323369 10328064 10357760 10367055 10414656 10443848 10450818 10450944 10487232 10524387 10538640 10543232 10575360 10579968 10616704 10616832 10619910 10653696 10698576 10705920 10747904 10751020 10788480 10795680 10802106 10825940 10838016 10839744 10875648 10892880 10923336 10928960 10967040 10973568 11010048 11013240 11058192 11065572 11104128 11119815 11141120 11158560 11197305 11202184 11236320 11241216 11280384 11288571 11296320 11327904 11335680 11367237 11375040 11419648 11430720 11437524 11462760 11470410 11507712 11515392 11517228 11571840 11573685 11612020 11612160 11619072 11652480 11659416 11698176 11716488 11747456 11749329 11755520 11796480 11798136 11837440 11855970 11861136 11902464 11943792 11943936 11985408 12002340 12035898 12042240 12044160 12049408 12091392 12133376 12137040 12145140 12192768 12226944 12235104 12254490 12286880 12295080 12337920 12343296 12345264 12386304 12389895 12429312 12440466 12481672 12490240 12533760 12586560 12594052 12602457 12646368 12690432 12708360 12743892 12752640 12794880 12796920 12802496 12845056 12847104 12895605 12901224 12910080 12946176 12954816 12991128 13018320 13054810 13063680 13071456 13109040 13114752 13116843 13160448 13179040 13215888 13224960 13270880 13271040 13317120 13343778 13369344 13373220 13390272 13425664 13434880 13436766 13483584 13547520 13549680 13555584 13594560 13602652 13602816 13647872 13650048 13654170 13716960 13755312 13762560 13764492 13770752 13822740 13831965 13880160 13886208 13888422 13934424 13934592 13982976 14002730 14032516 14041881 14051520 14100480 14106624 14155776 14159880 14204928 14227164 14264768 14274560 14296905 14384640 14394240 14396535 14402808 14450688 14452992 14500864 14513877 14523840 14564448 14574270 14615019 14622720 14631424 14645610 14684320 14744256 14747670 14754096 14805504 14826420 14867874 14878080 14929740 14929920 14981760 14988288 15040512 15051428 15061760 15103872 15114240 15156316 15166720 15240960 15250032 15283680 15293880 15303168 15343616 15353856 15356304 15429120 15431580 15474726 15482880 15492096 15536640 15545888 15597568 15602090 15621984 15665772 15676227 15728640 15730848 15742565 15807960 15814848 15863040 15869952 15925056 15925248 15929865 15980544 16003120 16047864 16056320 16058880 16121856 16126530 16182720 16193520 16203159 16238910 16257024 16259616 16302592 16313472 16339320 16393440 16450560 16457728 16460352 16515072 16519860 16572416 16587288 16598358 16711680 16737840 16782080 16803276 16854480 16861824 16920576 16944480 16991856 17003315 17003520 17059840 17062560 17129472 17156286 17194140 17201632 17205615 17213440 17261568 17273088 17275842 17321504 17357760 17418030 17418240 17428608 17478720 17486336 17489124 17540645 17547264 17621184 17633280 17694720 17756160 17783955 17791704 17825792 17830960 17853696 17915688 17978112 18003510 18053847 18063360 18066240 18074112 18126080 18137088 18200064 18205560 18276734 18289152 18289280 18340416 18350080 18352656 18430320 18442620 18506880 18514944 18517896 18579232 18579456 18643968 18660699 18722508 18735360 18800640 18808832 18814285 18879840 18891078 18939904 18945395 18969552 19062540 19115838 19128960 19179520 19192320 19195380 19203744 19267584 19270656 19351836 19365120 19419264 19432224 19432360 19486692 19496960 19527480 19582215 19607184 19659008 19663560 19672128 19740672 19768560 19823832 19837440 19906320 19906560 19975680 19984384 20015667 20054016 20059830 20138496 20152320 20155149 20321280 20324520 20333376 20378240 20391840 20403978 20404224 20471808 20475072 20572160 20575440 20632968 20643840 20646738 20656128 20715520 20734110 20829312 20832633 20887696 20901636 20901888 20974464 21004095 21048774 21077280 21086464 21150720 21159936 21233408 21233664 21239820 21307392 21397152 21411840 21495808 21502040 21576960 21591360 21604212 21651880 21676032 21679488 21751296 21785760 21846672 21857920 21861405 21934080 21947136 22020096 22026480 22039591 22116384 22131144 22193177 22208256 22239630 22282240 22301811 22317120 22394610 22404368 22472640 22482432 22560768 22577142 22592640 22655808 22671360 22734474 22750080 22839296 22861440 22875048 22925520 22940820 23015424 23030784 23034456 23143680 23147370 23212089 23224040 23224320 23238144 23304960 23318832 23396352 23403135 23432976 23494912 23498658 23511040 23592960 23596272 23674880 23711940 23722272 23804641 23804928 23887584 23887872 23970816 24004680 24071796 24084480 24088320 24098816 24182784 24189795 24266752 24274080 24290280 24358365 24385536 24453888 24470208 24508980 24556903 24573760 24590160 24675840 24686592 24690528 24772608 24779790 24858624 24880932 24897537 24963344 24980480 25067520 25173120 25188104 25204914 25292736 25380864 25416720 25487784 25505280 25589760 25593840 25604992 25690112 25694208 25791210 25802448 25820160 25892352 25909632 25982256 26036640 26109620 26127045 26127360 26142912 26218080 26229504 26233686 26320896 26358080 26431776 26449920 26523553 26541760 26542080 26634240 26687556 26738688 26746440 26780544 26851328 26869760 26873532 26967168 27005265 27095040 27099360 27111168 27189120 27205304 27205632 27295744 27300096 27308340 27415101 27433920 27510624 27525120 27528984 27541504 27645480 27663930 27760320 27772416 27776844 27868848 27869184 27965952 28005460 28065032 28083762 28103040 28200960 28213248 28311552 28319760 28336617 28409856 28454328 28529536 28549120 28593810 28769280 28788480 28793070 28805616 28901376 28905984 29001728 29027754 29047680 29128896 29148540 29230038 29245440 29262848 29291220 29368640 29488512 29495340 29508192 29611008 29652840 29735748 29756160 29859480 29859840 29963520 29976576 30081024 30089745 30102856 30123520 30207744 30228480 30312632 30333440 30481920 30500064 30567360 30587760 30605967 30606336 30687232 30707712 30712608 30858240 30863160 30949452 30965760 30984192 31073280 31091776 31101165 31195136 31204180 31243968 31331544 31352454 31461696 31485130 31573161 31615920 31629696 31726080 31739904 31850112 31850496 31859730 31961088 32006240 32095728 32112640 32117760 32243712 32253060 32365440 32387040 32406318 32477820 32514048 32519232 32605184 32626944 32678640 32786880 32901120 32915456 32920704 33030144 33039720 33144832 33174576 33196716 33359445 33423360 33475680 33564160 33591915 33606552 33708960 33723648 33841152 33865713 33888960 33983712 34006630 34007040 34101711 34119680 34125120 34258944 34312572 34388280 34403264 34411230 34426880 34523136 34546176 34551684 34643008 34715520 34721055 34836060 34836480 34857216 34957440 34972672 34978248 35081290 35094528 35242368 35247987 35266560 35389440 35512320 35567910 35583408 35661920 35707392 35831376 35956224 36007020 36107694 36126720 36132480 36148224 36252160 36274176 36400128 36411120 36553468 36578304 36578560 36680832 36700160 36705312 36860640 36885240 37013760 37029888 37035792 37158464 37158912 37169685 37287936 37321398 37445016 37470720 37601280 37617664 37628570 37759680 37782156 37807371 37879808 37890790 37939104 38125080 38231676 38257920 38359040 38384640 38390760 38407488 38535168 38541312 38686815 38703672 38730240 38838528 38864448 38864720 38973384 38993920 39054960 39164430 39214368 39318016 39327120 39344256 39350529 39481344 39537120 39647664 39674880 39812640 39813120 39951360 39968768 40031334 40108032 40119660 40276992 40304640 40310298 40642560 40649040 40666752 40756480 40783680 40807956 40808448 40943616 40950144 41144320 41150880 41265936 41287680 41293476 41312256 41431040 41468220 41495895 41658624 41665266 41775392 41803272 41803776 41948928 42008190 42097548 42125643 42154560 42172928 42301440 42319872 42466816 42467328 42479640 42614784 42794304 42823680 42890715 42991616 43004080 43153920 43182720 43189605 43208424 43303760 43352064 43358976 43502592 43541631 43571520 43693344 43715840 43722810 43845057 43868160 43894272 44052960 44079182 44232768 44262288 44386354 44416512 44479260 44564480 44603622 44634240 44789220 44808736 44945280 44964864 45121536 45154284 45185280 45311616 45342720 45468948 45500160 45678592 45691835 45722880 45750096 45851040 45881640 46030848 46061568 46068912 46287360 46294740 46424178 46448080 46448640 46476288 46609920 46637664 46792704 46806270 46865952 46989824 46997316 47022080 47028681 47185920 47192544 47227695 47349760 47423880 47444544 47609282 47609856 47775168 47775744 47789595 47941632 48009360 48143592 48168960 48176640 48197632 48365568 48379590 48533504 48548160 48580560 48609477 48716730 48771072 48907776 48940416 49017960 49113806 49147520 49180320 49351680 49373184 49381056 49545216 49559580 49717248 49761864 49795074 49926688 49960960 50135040 50346240 50376208 50409828 50585472 50761728 50833440 50975568 51009945 51010560 51179520 51187680 51209984 51380224 51388416 51582420 51604896 51616845 51640320 51784704 51819264 51964512 52073280 52219240 52254090 52254720 52285824 52436160 52459008 52467372 52621935 52641792 52716160 52863552 52899840 53047106 53083520 53084160 53268480 53375112 53477376 53492880 53524721 53561088 53702656 53739520 53747064 53934336 54010530 54161541 54190080 54198720 54222336 54378240 54410608 54411264 54591488 54600192 54616680 54830202 54867840 55021248 55050240 55057968 55083008 55290960 55327860 55520640 55544832 55553688 55737696 55738368 55931904 55982097 56010920 56130064 56167524 56206080 56401920 56426496 56442855 56639520 56673234 56819712 56836185 56908656 57059072 57098240 57187620 57538560 57576960 57586140 57611232 57802752 57811968 58003456 58055508 58095360 58257792 58297080 58460076 58490880 58525696 58582440 58737280 58746645 58977024 58990680 59016384 59222016 59305680 59471496 59512320 59638193 59718960 59719680 59927040 59953152 60047001 60162048 60179490 60205712 60247040 60415488 60456960 60465447 60625264 60666880 60963840 61000128 61134720 61175520 61211934 61212672 61374464 61415424 61425216 61716480 61726320 61898904 61931520 61968384 62146560 62183552 62202330 62390272 62408360 62487936 62663088 62704908 62923392 62970260 63012285 63146322 63231840 63259392 63452160 63479808 63700224 63700992 63719460 63922176 63968569 64012480 64191456 64225280 64235520 64487424 64506120 64730880 64774080 64812636 64955640 65028096 65038464 65210368 65253888 65357280 65573760 65584215 65802240 65830912 65841408 66060288 66079440 66118773 66289664 66349152 66393432 66579531 66718890 66846720 66905433 66951360 67128320 67183830 67213104 67417920 67447296 67682304 67731426 67777920 67967424 68013260 68014080 68203422 68239360 68250240 68517888 68625144 68776560 68806528 68822460 68853760 69046272 69092352 69103368 69286016 69431040 69442110 69672120 69672960 69714432 69914880 69945344 69956496 70162580 70189056 70209405 70484736 70495974 70533120 70778880 71024640 71135820 71166816 71323840 71413923 71414784 71662752 71912448 72014040 72215388 72253440 72264960 72296448 72504320 72548352 72569385 72800256 72822240 73075095 73106936 73156608 73157120 73361664 73410624 73670709 73721280 73770480 74027520 74059776 74071584 74316928 74317824 74339370 74575872 74642796 74890032 74941440 75202560 75235328 75257140 75519360 75564312 75614742 75759616 75781580 75878208 76250160 76463352 76515840 76718080 76769280 76781520 76814976 77070336 77082624 77373630 77407344 77460480 77677056 77728896 77729440 77946768 77987840 78109920 78328860 78381135 78428736 78636032 78654240 78688512 78701058 78962688 79074240 79295328 79349760 79570659 79625280 79626240 79902720 79937536 80062668 80216064 80239320 80553984 80609280 80620596 81015795 81285120 81298080 81333504 81512960 81567360 81615912 81616896 81887232 81900288 82245303 82288640 82301760 82531872 82575360 82586952 82624512 82862080 82936440 82991790 83317248 83330532 83550784 83606544 83607552 83897856 84016380 84195096 84251286 84309120 84345856 84602880 84639744 84933632 84934656 84959280 85009851 85229568 85588608 85647360 85781430 86008160 86307840 86365440 86379210 86416848 86607520 86704128 86717952 87005184 87083262 87143040 87386688 87431680 87445620 87690114 87736320 87788544 88105920 88158364 88465536 88524576 88772708 88833024 88958520 89128960 89207244 89268480 89578440 89617472 89890560 89929728 90243072 90269235 90308568 90370560 90623232 90685440 90937896 91000320 91357184 91383670 91445760 91500192 91702080 91763280 91817901 92061696 92123136 92137824 92574720 92589480 92848356 92896160 92897280 92952576 93219840 93275328 93303495 93585408 93612540 93731904 93979648 93994632 94044160 94057362 94385088 94455390 94699520 94719483 94847760 94889088 95218564 95219712 95550336 95551488 95579190 95883264 96018720 96287184 96337920 96353280 96395264 96731136 96759180 97067008 97096320 97161120 97218954 97433460 97542144 97815552 97880832 98035920 98227612 98295040 98360640 98703360 98746368 98762112 99090432 99119160 99434496 99523728 99590148 99853376 99921920 100078335 100270080 100692480 100752416 100775745 100819656 101170944 101523456 101597139 101666880 101951136 102019890 102021120 102305133 102359040 102375360 102419968 102776832 103164840 103209792 103233690 103280640 103569408 103638528 103929024 104146560 104163165 104438480 104508180 104509440 104571648 104872320 104918016 104934744 105243870 105283584 105432320 105727104 105743961 105799680 106094212 106167040 106168320 106536960 106750224 106985760 107049442 107122176 107405312 107479040 107494128 107868672 108021060 108323082 108380160 108397440 108444672 108756480 108821216 108822528 109182976 109200384 109233360 109660404 109735680 110042496 110100480 110115936 110166016 110197955 110581920 110655720 110965885 111041280 111089664 111107376 111475392 111476736 111509055 111863808 111964194 112021840 112260128 112335048 112412160 112803840 112852992 112885710 113279040 113346468 113422113 113639424 113672370 113817312 114118144 114196480 114375240 115077120 115153920 115172280 115222464 115605504 115623936 116006912 116060445 116111016 116190720 116515584 116594160 116920152 116981760 117051392 117164880 117474560 117493290 117954048 117981360 118032768 118051587 118444032 118611360 118942992 119023205 119024640 119276386 119437920 119439360 119854080 119906304 120094002 120324096 120358980 120411424 120494080 120830976 120913920 120930894 121250528 121333760 121927680 122000256 122269440 122351040 122423868 122425344 122748928 122784515 122830848 122850432 123432960 123452640 123797808 123863040 123936768 124293120 124367104 124404660 124487685 124780544 124816720 124975872 125326176 125409816 125846784 125940520 126024570 126292644 126376929 126463680 126518784 126904320 126959616 127400448 127401984 127438920 127844352 127937138 128024960 128382912 128450560 128471040 128974848 129012240 129461760 129548160 129625272 129911280 130056192 130076928 130420736 130507776 130624893 130714560 131147520 131168430 131535171 131604480 131661824 131682816 132158880 132237546 132579328 132617765 132698304 132786864 133159062 133437780 133693440 133810866 133902720 134256640 134367660 134426208 134835840 134894592 135364608 135462852 135555840 135934848 136026520 136028160 136406844 136478720 136500480 137035776 137075505 137250288 137553120 137613056 137644920 137707520 138092544 138184704 138206736 138572032 138862080 138884220 139344240 139345920 139428864 139829760 139890688 139912992 140325160 140378112 140418810 140969472 140991948 141066240 141086043 141557760 141683085 142049280 142271640 142333632 142647680 142827846 142829568 143325504 143824896 143833289 144028080 144430776 144506880 144529920 144592896 145008640 145096704 145138770 145600512 145644480 145828431 146150190 146213872 146313216 146314240 146723328 146821248 147341418 147442560 147540960 148055040 148119552 148143168 148633856 148635648 148678740 149151744 149285592 149780064 149882880 150405120 150470656 150514280 151038720 151128624 151229484 151519232 151563160 151756416 152500320 152926704 153029835 153031680 153436160 153538560 153563040 153629952 154140672 154165248 154277137 154747260 154814688 154920960 155352239 155354112 155457792 155458880 155893536 155975680 156219840 156657720 156762270 156857472 157272064 157308480 157377024 157402116 157865805 157925376 158148480 158590656 158699520 159141318 159250560 159252480 159805440 159875072 160125336 160432128 160478640 160574163 161107968 161218560 161241192 162031590 162484623 162570240 162596160 162667008 163025920 163134720 163231824 163233792 163774464 163800576 164490606 164577280 164603520 165063744 165150720 165173904 165249024 165724160 165872880 165983580 166634496 166661064 167101568 167213088 167215104 167795712 168032760 168390192 168502572 168618240 168691712 169205760 169279488 169328565 169867264 169918560 170019702 170459136 170508555 171177216 171294720 171562860 171898321 172016320 172615680 172730880 172758420 172833696 173215040 173408256 173435904 174010368 174166524 174286080 174773376 174863360 174891240 175380228 175472640 175577088 176211840 176239935 176316728 176931072 177049152 177545416 177666048 177917040 178414488 178536960 178914579 179156880 179234944 179781120 179859456 180486144 180538470 180617136 180741120 181246464 181370880 181875792 182000640 182714368 182767340 182891520 183000384 183404160 183526560 183635802 184123392 184246272 184275648 185149440 185178960 185696712 185792320 185794560 185905152 186439680 186550656 186606990 187170816 187225080 187463808 187959296 187989264 188088320 188114724 188770176 188910780 189036855 189399040 189438966 189695520 189778176 190437128 190439424 191100672 191102976 191158380 191766528 191905707 192037440 192574368 192675840 192706560 192790528 193462272 193518360 194134016 194192640 194322240 194437908 194866920 195084288 195631104 195761664 196071840 196455224 196590080 196721280 196752645 197406720 197492736 197524224 198180864 198238320 198356319 198868992 199047456 199180296 199706752 199738593 199843840 200156670 200540160 201384960 201504832 201551490 201639312 202341888 203046912 203194278 203333760 203902272 204039780 204042240 204610266 204718080 204750720 204839936 205553664 206329680 206419584 206467380 206561280 207138816 207277056 207858048 208293120 208326330 208876960 209016360 209018880 209143296 209744640 209836032 209869488 210487740 210567168 210628215 210864640 211454208 211487922 211599360 212188424 212334080 212336640 213073920 213500448 213971520 214098884 214241769 214244352 214810624 214958080 214988256 215737344 216042120 216646164 216760320 216794880 216889344 217512960 217642432 217645056 217708155 218365952 218400768 218466720 219225285 219320808 219471360 220084992 220231872 220332032 220395910 221012127 221163840 221311440 221931770 222082560 222179328 222214752 222950784 222953472 223018110 223727616 223928388 224043680 224520256 224670096 224824320 225607680 225705984 225771420 226558080 226692936 226844226 227278848 227344740 227634624 228236288 228392960 228750480 230154240 230307840 230344560 230444928 231211008 231247872 232013824 232120890 232222032 232381440 233031168 233188320 233840304 233963520 234102784 234329760 234949120 234986580 235143405 235908096 235962720 236065536 236103174 236888064 237222720 237885984 238046410 238049280 238552772 238711977 238875840 238878720 239708160 239812608 240188004 240648192 240717960 240822848 240988160 241661952 241827840 241861788 242501056 242667520 243047385 243855360 244000512 244538880 244702080 244847736 244850688 245497856 245569030 245661696 245700864 246735909 246865920 246905280 247595616 247726080 247873536 248586240 248734208 248809320 248975370 249633440 249951744 250652352 250819632 251693568 251881040 252049140 252585288 252753858 252927360 253037568 253808640 253919232 254800896 254803968 254877840 255029553 255688704 255874276 256049920 256765824 256901120 256942080 258024480 258923520 259096320 259250544 259822560 260112384 260153856 260841472 261015552 261249786 261429120 262295040 262336860 263070342 263208960 263323648 263365632 264317760 264475092 265158656 265235530 265396608 265573728 266318124 266875560 267386880 267621732 267623605 267805440 268513280 268735320 268852416 269671680 269789184 270729216 270807705 270925704 271111680 271869696 272053040 272056320 272813688 272957440 273000960 274071552 274151010 274500576 275106240 275226112 275289840 275415040 275453703 276185088 276369408 276413472 277144064 277724160 277768440 278688480 278691840 278857728 279659520 279781376 279825984 279910485 280650320 280756224 280837620 281938944 281983896 282132480 282172086 283366170 284098560 284158449 284543280 284667264 285295360 285655692 285659136 286651008 287649792 287666578 288056160 288861552 289013760 289059840 289185792 290017280 290193408 290277540 291201024 291288960 291656862 292300380 292427744 292626432 292628480 293446656 293642496 294682836 294885120 295081920 296110080 296239104 296286336 297267712 297271296 297357480 298190965 298303488 298571184 299560128 299765760 300235005 300810240 300941312 301028560 302077440 302257248 302327235 302458968 303038464 303126320 303512832 304791417 305000640 305853408 306059670 306063360 306872320 306915399 307077120 307126080 307259904 308330496 308554274 309494520 309629376 309841920 310704478 310708224 310915584 310917760 311787072 311951360 312439680 313315440 313524540 313714944 314544128 314616960 314754048 314804232 315731610 315850752 316296960 317181312 317231883 317399040 318282636 318501120 318504960 319610880 319750144 319842845 320250672 320957280 321148326 322215936 322437120 322482384 324063180 324969246 325140480 325192320 325334016 326051840 326269440 326463648 326467584 327548928 327601152 328981212 329154560 329207040 330127488 330301440 330347808 330498048 330593865 331448320 331745760 331967160 332897655 333268992 333322128 334203136 334426176 334430208 334527165 335591424 336065520 336780384 337005144 337236480 337383424 338411520 338558976 338657130 339734528 339837120 340039404 340266339 340918272 341017110 342354432 342589440 343125720 343796642 344032640 345231360 345461760 345516840 345667392 346430080 346816512 346871808 348020736 348333048 348572160 349546752 349726720 349782480 350760456 350945280 351154176 352423680 352479870 352633456 353862144 354098304 354154761 355090832 355332096 355834080 356828976 357069615 357073920 357829158 358313760 358469888 359562240 359718912 360972288 361076940 361234272 361482240 362492928 362741760 363751584 364001280 365428736 365534680 365783040 366000768 366808320 367053120 367271604 368246784 368353545 368492544 368551296 370298880 370357920 371393424 371584640 371589120 371810304 372879360 373101312 373213980 374341632 374450160 374673047 374927616 375918592 375978528 376176640 376229448 377540352 377821560 378073710 378798080 378877932 379130787 379391040 379556352 380874256 380878848 382201344 382205952 382316760 383533056 383811414 384074880 385148736 385351680 385413120 385581056 386924544 387036720 388268032 388385280 388644480 388875816 389733840 390168576 391262208 391523328 391874679 392143680 392910448 393180160 393442560 393505290 394605513 394813440 394985472 395048448 396476640 396712638 397737984 397853295 398094912 398360592 399413504 399477186 399687680 400313340 401080320 402769920 403009664 403102980 403278624 404683776 406093824 406388556 406667520 407804544 408079560 408084480 409220532 409436160 409501440 409679872 411107328 411226515 412659360 412839168 412934760 413122560 414277632 414554112 415716096 416586240 416652660 417467351 417753920 418032720 418037760 418286592 419489280 419672064 419738976 420975480 421134336 421256430 421729280 422908416 422975844 423198720 423258129 424376848 424668160 424673280 425049255 426147840 427000896 427943040 428197768 428483538 428488704 429621248 429976512 431474688 431499867 432084240 433292328 433520640 433589760 433778688 435025920 435284864 435290112 435416310 436731904 436801536 436933440 438450570 438641616 438942720 440169984 440463744 440664064 440791820 442024254 442327680 442622880 443863540 444165120 444358656 444429504 445901568 445906944 446036220 447455232 447856776 448087360 449040512 449340192 449648640 451215360 451411968 451542840 453116160 453385872 453688452 454557696 454689480 455269248 456472576 456785920 457500960 459089505 460308480 460615680 460689120 460889856 462422016 462495744 462831411 464027648 464241780 464444064 464762880 466056717 466062336 466376640 467680608 467927040 468205568 468659520 469898240 469973160 470286810 471816192 471925440 472131072 472206348 473597415 473776128 474445440 475771968 476092820 476098560 477105544 477423954 477751680 477757440 479416320 479625216 480376008 481296384 481435920 481645696 481722489 481976320 483323904 483655680 483723576 485002112 485335040 486094770 487710720 488001024 489077760 489404160 489695472 489701376 490995712 491138060 491323392 491401728 493471818 493731840 493810560 495191232 495452160 495747072 497172480 497468416 497618640 497950740 499266880 499903488 501304704 501639264 503387136 503762080 504098280 505170576 505507716 505854720 506075136 507617280 507838464 507985695 509601792 509755680 510059106 511377408 511525665 511748552 512099840 513531648 513884160 515694963 516048960 517847040 518192640 518501088 519645120 520224768 520307712 521682944 522031104 522499572 522858240 524590080 524673720 526140684 526417920 526647296 526731264 528635520 528719805 528950184 530317312 530471060 530793216 531147456 532636248 533751120 535243464 535247210 535610880 536743737 537026560 537470640 537704832 539343360 539578368 541458432 541615410 541851408 542223360 543739392 544106080 544112640 545627376 545914880 546001920 548143104 548302020 549001152 550212480 550452224 550579680 550830080 550907406 552370176 552738816 552826944 554288128 555448320 555536880 557376960 557383680 557715456 559319040 559562752 559651968 559820970 561300640 561512448 561675240 563877888 563967792 564264960 564344172 566732340 567110565 568197120 568316898 569086560 569334528 570590720 571311384 571318272 573302016 575299584 575333156 575717121 576112320 577723104 578027520 578119680 578371584 580034560 580386816 580555080 582402048 582577920 583313724 584600760 584855488 585252864 585256960 586893312 587284992 589365672 589770240 590163840 590257935 592220160 592478208 592572672 594535424 594542592 594714960 595068957 596381930 596606976 597142368 599120256 599215779 599531520 600470010 601620480 602057120 604154880 604514496 604654470 604917936 606252640 607025664 609582834 610001280 611706816 612119340 612126720 613744640 613830798 614154240 614252160 614519808 616660992 617108548 618989040 619258752 619683840 621408956 621416448 621831168 621835520 623574144 623902720 624879360 626630880 627049080 627429888 629088256 629233920 629508096 629608464 631463220 631701504 631884645 632593920 634362624 634463766 634798080 636565272 637002240 637009920 639221760 639500288 639685690 640501344 641914560 642296652 642725307 644431872 644874240 644964768 648126360 649938492 650280960 650384640 650668032 652103680 652538880 652927296 652935168 653124465 655097856 655202304 657675855 657962424 658309120 658414080 660254976 660695616 660996096 661187730 662896640 663036381 663491520 663934320 665795310 666537984 666644256 668406272 668852352 668860416 669054330 671182848 672131040 673560768 674010288 674472960 674766848 676823040 677117952 677314260 679469056 679674240 680078808 680532678 681836544 682034220 684708864 685178880 686251440 687593284 688065280 690462720 690923520 691033680 691334784 692860160 693633024 693743616 696041472 696666096 697144320 699093504 699453440 699564960 701520912 701890560 702308352 704847360 704959740 705266912 705430215 707724288 708196608 708309522 710181664 710664192 711668160 713657952 714139230 714147840 715658316 716135931 716627520 716939776 719124480 719166445 719437824 721944576 722153880 722468544 722964480 724985856 725483520 727503168 728002560 729142155 730857472 731069360 731566080 732001536 733616640 734106240 734543208 736493568 736707090 736985088 737102592 740207727 740597760 740715840 742786848 743169280 743178240 743620608 745758720 746202624 746427960 748900320 749346094 749855232 751837184 751957056 752353280 752458896 755080704 755643120 756147420 757596160 757755864 758261574 758782080 759112704 761748512 761757696 764402688 764411904 764633520 765088659 767066112 767622828 768149760 770297472 770703360 770826240 771162112 771385685 774073440 776536064 776761195 776770560 777288960 777751632 779467680 780337152 782524416 783046656 783749358 784287360 785820896 786360320 786885120 787010580 789211026 789626880 789970944 790096896 792953280 793425276 795475968 795706590 796189824 796721184 798827008 798954372 799375360 800626680 802160640 802870815 805539840 806019328 806205960 806557248 809367552 812187648 812423115 812777112 813335040 815609088 816159120 816168960 818441064 818872320 819002880 819359744 822214656 822453030 825318720 825678336 825869520 826245120 826361109 828555264 829108224 831432192 833172480 833305320 834934702 835507840 836065440 836075520 836573184 838978560 839344128 839477952 841950960 842268672 842512860 843458560 845816832 845951688 846397440 846516258 848753696 849336320 850098510 852295680 852475347 854001792 855886080 856395536 856967076 856977408 859242496 859491605 859953024 862949376 862999734 864168480 866584656 867041280 867179520 867557376 870051840 870569728 870580224 870832620 873463808 873603072 873866880 876901140 877283232 877885440 880339968 880927488 881328128 881583640 884048508 884655360 885245760 887727080 888330240 888717312 888859008 891803136 891813888 892072440 894572895 894910464 895713552 896174720 898081024 898680384 899297280 902430720 902823936 903085680 906232320 906771744 907376904 909115392 909378960 909920257 910538496 912945152 913571840 914374251 915001920 918179010 920616960 920746197 921231360 921378240 921779712 924991488 925662822 928055296 928483560 928888128 929525760 932113434 932124672 932753280 935361216 935854080 936411136 937319040 939796480 939946320 940573620 943632384 943850880 944262144 944412696 947194830 947552256 948890880 951543936 951695649 952185640 952197120 954211088 954847908 955503360 955514880 958832640 959250432 959528535 960752016 962871840 963291392 963444978 963952640 966647808 967311360 967447152 970004224 970670080 972189540 975421440 976002048 978155520 978808320 979390944 979402752 981991424 982276120 982646784 982803456 986943636 987463680 987621120 990382464 990904320 991494144 991781595 994344960 994936832 995237280 995901480 998533760 998692965 999806976 1002609408 1003278528 1006774272 1006833023 1007524160 1008196560 1010341152 1011015432 1011709440 1012150272 1013849281 1015234560 1015676928 1015971390 1019203584 1019511360 1020118212 1020799017 1022754816 1023051330 1023497104 1024199680 1027063296 1027768320 1031389926 1032097920 1035694080 1036385280 1037002176 1039290240 1040449536 1040615424 1043365888 1044062208 1044999144 1045716480 1049180160 1049347440 1052281368 1052835840 1053294592 1053462528 1057271040 1057439610 1057900368 1060634624 1060942120 1061586432 1062294912 1065272496 1067502240 1070486928 1070494420 1071208845 1071221760 1073487474 1074053120 1074941280 1075409664 1078686720 1079156736 1082916864 1083230820 1083702816 1084446720 1087465673 1087478784 1088212160 1088225280 1091254752 1091829760 1092003840 1096286208 1096604040 1098002304 1100424960 1100904448 1101159360 1101660160 1101814812 1104740352 1105060635 1105477632 1105653888 1108576256 1110896640 1111073760 1114753920 1114767360 1115430912 1118638080 1119125504 1119303936 1119641940 1122601280 1123024896 1123350480 1124019141 1127755776 1127935584 1128529920 1128688344 1133464680 1134221130 1136394240 1136633796 1137392361 1138173120 1138669056 1141181440 1142622768 1142636544 1146604032 1150599168 1150666312 1151434242 1152224640 1155446208 1156055040 1156239360 1156743168 1160069120 1160773632 1161110160 1164804096 1165155840 1166627448 1169201520 1169710976 1170505728 1170513920 1173786624 1174569984 1178731344 1179540480 1180327680 1180515870 1184440320 1184956416 1185145344 1189070848 1189429920 1190137914 1192763860 1193213952 1193559885 1194284736 1198240512 1198431558 1199063040 1200940020 1203240960 1204114240 1208309760 1209028992 1209308940 1209835872 1212505280 1214051328 1219165668 1220002560 1223413632 1224238680 1224253440 1227489280 1227661596 1228308480 1228504320 1229039616 1233321984 1233679545 1234217096 1237978080 1238517504 1239367680 1242817912 1242832896 1243662336 1243671040 1247148288 1249758720 1252402053 1253261760 1254098160 1254859776 1258176512 1258467840 1259016192 1259216928 1262926440 1263403008 1263769290 1265187840 1268725248 1268927532 1269596160 1273130544 1274004480 1274019840 1275147765 1278443520 1279000576 1279371380 1281002688 1283829120 1284593304 1285450614 1288863744 1289929536 1294499601 1296252720 1299876984 1300561920 1300769280 1301336064 1304207360 1305077760 1305854592 1305870336 1306248930 1310195712 1310404608 1315351710 1315924848 1316618240 1316828160 1320509952 1321391232 1321992192 1322375460 1325793280 1326072762 1326983040 1327868640 1331590620 1333075968 1333288512 1336812544 1337704704 1337720832 1338108660 1342365696 1344262080 1347121536 1348020576 1348945920 1349533696 1353646080 1354235904 1354628520 1358938112 1359348480 1360157616 1361065356 1363673088 1364068440 1369417728 1370357760 1372502880 1375186568 1376130560 1377268515 1380925440 1381847040 1382067360 1382669568 1385720320 1387266048 1387487232 1388494233 1392082944 1393332192 1394288640 1398170151 1398187008 1398906880 1399129920 1403041824 1403781120 1404616704 1409694720 1409919480 1410533824 1410860430 1415448576 1416393216 1416619044 1420363328 1420792245 1421328384 1423336320 1427315904 1428278460 1428295680 1431316632 1432271862 1433255040 1433879552 1438248960 1438332890 1438875648 1443889152 1444307760 1444937088 1445167467 1445928960 1449971712 1450967040 1455006336 1456005120 1458284310 1462138720 1463132160 1464003072 1467233280 1468212480 1469086416 1472987136 1473414180 1473970176 1474205184 1480415454 1481195520 1481431680 1485573696 1486338560 1486356480 1487241216 1491517440 1492405248 1492855920 1497800640 1498692188 1499710464 1503674368 1503914112 1504706560 1504917792 1510161408 1511286240 1512294840 1515192320 1515511728 1516523148 1517564160 1518225408 1523497024 1523515392 1523957085 1528805376 1529267040 1530177318 1534132224 1534576995 1535245656 1536299520 1540594944 1541652480 1542324224 1542771370 1547084889 1548146880 1553072128 1553522390 1553541120 1554577920 1555503264 1558935360 1560674304 1565048832 1566093312 1567498716 1568574720 1571641792 1572720640 1573770240 1574021160 1578422052 1579253760 1579941888 1580193792 1585906560 1586159415 1586850552 1590951936 1591413180 1592379648 1593442368 1597654016 1597908744 1598750720 1601253360 1605741630 1610231211 1611079680 1612038656 1612411920 1613114496 1618735104 1624375296 1624846230 1625554224 1626670080 1631218176 1632318240 1632337920 1636882128 1637744640 1638005760 1638719488 1644429312 1644906060 1650637440 1651356672 1651739040 1652490240 1652722218 1657110528 1658216448 1662864384 1666344960 1666610640 1669869404 1671015680 1672130880 1672151040 1673146368 1677957120 1678688256 1678955904 1683901920 1684537344 1685025720 1686917120 1691633664 1691903376 1692794880 1693032516 1697507392 1698672640 1700197020 1701331695 1704591360 1704950694 1708003584 1711772160 1712791072 1713934152 1713954816 1718484992 1718983210 1719906048 1725898752 1725999468 1727151363 1728336960 1733169312 1734082560 1734359040 1735114752 1740103680 1741139456 1741160448 1741665240 1747206144 1747733760 1753802280 1754566464 1755770880 1760679936 1761854976 1762656256 1763167280 1768097016 1769310720 1770491520 1770773805 1775454160 1776660480 1777434624 1777718016 1783606272 1783627776 1784144880 1785206871 1789145790 1789820928 1791427104 1792349440 1796162048 1797360768 1797647337 1798594560 1804861440 1806171360 1812464640 1813543488 1814753808 1818757920 1819840514 1821076992 1825890304 1827143680 1828748502 1830003840 1836358020 1841233920 1841492394 1842462720 1842756480 1843559424 1849982976 1851325644 1856110592 1856967120 1857776256 1859051520 1864226868 1864249344 1865506560 1870722432 1871708160 1872822272 1873365235 1874638080 1879592960 1879892640 1881147240 1887264768 1887701760 1888524288 1888825392 1894389660 1895104512 1895653935 1897781760 1903087872 1903391298 1904371280 1904394240 1908422176 1909695816 1911006720 1911029760 1917665280 1918500864 1919057070 1921504032 1925743680 1926582784 1926889956 1927905280 1928175921 1933295616 1934622720 1934894304 1940008448 1941340160 1944379080 1950842880 1952004096 1956311040 1957616640 1958781888 1958805504 1959373395 1963982848 1964552240 1965293568 1965606912 1973027565 1973887272 1974927360 1975242240 1980764928 1982988288 1983563190 1988689920 1989109143 1989873664 1990474560 1991802960 1997067520 1997385930 1999613952 2005218816 2006557056 2013548544 2013666046 2015048320 2016393120 2020682304 2022030864 2023418880 2024300544 2027698562 2030469120 2031353856 2031942780 2038407168 2039022720 2040236424 2041598034 2045509632 2046102660 2046994208 2048399360 2054126592 2055536640 2062779852 2064195840 2071388160 2072770560 2074004352 2078580480 2080899072 2081230848 2086731776 2087336755 2088124416 2089998288 2091432960 2098360320 2098694880 2104562736 2105671680 2106589184 2106925056 2114542080 2114879220 2115800736 2116290645 2121269248 2121884240 2123172864 2124589824 2130544992 2135004480 2140973856 2140988840 2142417690 2142443520 2146974948 2148106240 2148407793 2149882560 2150819328 2157373440 2157499335 2158313472 2165833728 2166461640 2167405632 2168893440 2174931346 2174957568 2176424320 2176450560 2182509504 2183659520 2184007680 2192572416 2193208080 2196004608 2200849920 2201808896 2202318720 2203320320 2203629624 2209480704 2210121270 2210955264 2211307776 2217152512 2220623181 2221793280 2222147520 2229507840 2229534720 2230861824 2237276160 2238251008 2238607872 2239283880 2245202560 2246700960 2248038282 2255511552 2255871168 2257059840 2257376688 2266929360 2268442260 2272788480 2273267592 2274784722 2276346240 2277338112 2282362880 2285245536 2285273088 2293208064 2295265977 2301198336 2301332624 2302868484 2304449280 2310892416 2312110080 2312478720 2313486336 2314157055 2320138240 2322220320 2329608192 2330283585 2330311680 2333254896 2338403040 2339421952 2341011456 2341027840 2347573248 2349139968 2357462688 2359080960 2360655360 2361031740 2368880640 2369912832 2370290688 2378141696 2378859840 2380275828 2385527720 2386427904 2387119770 2388569472 2396481024 2396863116 2398126080 2401880040 2406481920 2408228480 2408612445 2416619520 2418057984 2418617880 2419671744 2425010560 2428102656 2438331336 2440005120 2445165913 2446827264 2448477360 2448506880 2454978560 2455323192 2456616960 2457008640 2458079232 2466643968 2467359090 2468434192 2475956160 2477035008 2478735360 2479083327 2485635824 2485665792 2487324672 2487342080 2494296576 2499517440 2504804106 2506523520 2508196320 2509719552 2516353024 2516935680 2518032384 2518433856 2525852880 2526806016 2527538580 2530375680 2537450496 2537855064 2539192320 2546261088 2548008960 2550295530 2556887040 2557426041 2558001152 2558742760 2562005376 2567658240 2569186608 2570901228 2577727488 2578474815 2579859072 2588999202 2592505440 2599753968 2601123840 2601538560 2602672128 2608414720 2610155520 2611709184 2611740672 2612497860 2620391424 2620809216 2622711329 2630703420 2631849696 2633236480 2633656320 2641019904 2642782464 2643984384 2644750920 2651586560 2652145524 2653966080 2655737280 2663181240 2666151936 2666577024 2673625088 2675409408 2675441664 2676217320 2683718685 2684731392 2688524160 2694243072 2696041152 2697891840 2699067392 2707292160 2708471808 2709257040 2717876224 2718696960 2720315232 2722130712 2727346176 2728136880 2729760771 2738835456 2740715520 2743122753 2745005760 2750373136 2752261120 2754537030 2761850880 2762238591 2763694080 2764134720 2765339136 2771440640 2774974464 2776988466 2784165888 2786664384 2788577280 2796340302 2796374016 2797813760 2798259840 2806083648 2807562240 2809233408 2819389440 2819838960 2821067648 2821720860 2830897152 2832786432 2833238088 2840726656 2841584490 2842656768 2846672640 2854631808 2856556920 2856591360 2862633264 2864543724 2866510080 2867759104 2876497920 2876665780 2877751296 2878585605 2888615520 2889874176 2890334934 2891857920 2899943424 2901934080 2910012672 2912010240 2916568620 2922271457 2924277440 2926264320 2928006144 2934466560 2936424960 2938172832 2945974272 2946828360 2947940352 2948410368 2960830908 2962391040 2962863360 2971147392 2972677120 2972712960 2974482432 2975344785 2983034880 2984810496 2985711840 2995601280 2996078895 2997384376 2999420928 3007348736 3007828224 3009835584 3020322816 3020499069 3022572480 3024589680 3031023456 3033046296 3035128320 3036450816 3041547843 3046994048 3047030784 3047914170 3057610752 3058534080 3060354636 3068264448 3069153990 3070491312 3072599040 3081189888 3083304960 3084648448 3085542740 3094169778 3096293760 3106144256 3107044780 3107082240 3109155840 3111006528 3117870720 3121348608 3130097664 3132186624 3134997432 3137149440 3143283584 3145441280 3147540480 3148042320 3156844104 3158507520 3159883776 3160387584 3171813120 3172318830 3173701104 3181903872 3182826360 3184759296 3186884736 3195308032 3195817488 3197501440 3202506720 3211483260 3213626535 3220462422 3222159360 3224077312 3224823840 3226228992 3237470208 3248750592 3249692460 3251108448 3253340160 3262397019 3262436352 3264636480 3264675840 3273764256 3275489280 3276011520 3277438976 3288858624 3289812120 3301274880 3302713344 3303478080 3304980480 3305444436 3314221056 3315181905 3316432896 3325728768 3332689920 3333221280 3339738808 3342031360 3344261760 3344302080 3346292736 3355914240 3357376512 3357911808 3367803840 3369074688 3370051440 3372057423 3373834240 3383267328 3383806752 3385589760 3386065032 3395014784 3397345280 3400394040 3402663390 3409182720 3409901388 3416007168 3423544320 3425582144 3427868304 3427909632 3436969984 3437966420 3439812096 3451797504 3451998936 3454302726 3456673920 3466338624 3468165120 3468718080 3470229504 3480207360 3482278912 3482320896 3483330480 3494412288 3495467520 3507604560 3509132928 3511541760 3521359872 3523709952 3526334560 3536194032 3538621440 3540983040 3541547610 3550908320 3553320960 3554869248 3555436032 3567212544 3568289760 3570413742 3578291580 3579641856 3580679655 3582854208 3584698880 3592324096 3594721536 3595294674 3597189120 3609722880 3612342720 3624929280 3627086976 3629507616 3637515840 3639681028 3642153984 3651780608 3654287360 3657497004 3660007680 3672716040 3682467840 3682984788 3684925440 3685512960 3687118848 3699965952 3701038635 3702651288 3712221184 3713934240 3715552512 3718103040 3728453736 3728498688 3731013120 3741444864 3745644544 3746730470 3749276160 3757206159 3759185920 3759785280 3762294480 3774529536 3775403520 3777048576 3777650784 3788779320 3790209024 3791307870 3795563520 3806175744 3806782596 3808742560 3808788480 3816844352 3819391632 3822013440 3822059520 3825443295 3835330560 3837001728 3838114140 3843008064 3851487360 3853165568 3853779912 3855810560 3856351842 3866591232 3869788608 3880016896 3882680320 3883498803 3888758160 3901685760 3904008192 3912622080 3915233280 3917563776 3917611008 3918746790 3929104480 3930587136 3931213824 3946055130 3947774544 3949854720 3950484480 3961529856 3965976576 3967126380 3977379840 3978218286 3979747328 3980949120 3983605920 3994135040 3994771860 3999227904 4010437632 4013114112 4027097088 4027332092 4030096640 4032786240 4041364608 4044061728 4046837760 4048601088 4055397124 4060938240 4062707712 4063885560 4076814336 4078045440 4080472848 4083196068 4091019264 4092205320 4093988416 4096798720 4108253184 4111073280 4125559704 4128391680 4131805545 4142776320 4145541120 4148008704 4157160960 4161798144 4162461696 4165482699 4173463552 4174673510 4176248832 4179996576 4182865920 4194510453 4196720640 4197389760 4209125472 4211343360 4213850112 4229084160 4229758440 4231601472 4232581290 4243768480 4246345728 4249179648 4261089984 4262376735 4270008960 4281947712 4281977680 4284835380 4284887040 4293949896 4296212480 4296815586 4299765120 4301638656 4314746880 4314998670 4316626944 4331667456 4332923280 4334811264 4335502401 4337786880 4349862692 4349915136 4352848640 4352901120 4365019008 4367319040 4368015360 4386416160 4392009216 4401699840 4403617792 4404637440 4406640640 4407259248 4418961408 4420242540 4421910528 4422615552 4434305024 4441246362 4443586560 4444295040 4459015680 4459069440 4461723648 4474552320 4476502016 4477215744 4478567760 4490405120 4493401920 4496076564 4511023104 4511742336 4514119680 4514753376 4533858720 4536884520 4545576960 4546535184 4549569444 4549601285 4552692480 4554676224 4564725760 4570491072 4570546176 4571871255 4586416128 4590531954 4602396672 4602665248 4603730985 4605736968 4608898560 4621784832 4624957440 4626972672 4628314110 4640276480 4641254667 4644440640 4659216384 4660567170 4660623360 4666509792 4676806080 4678843904 4682022912 4682055680 4695146496 4698279936 4714925376 4718161920 4721310720 4722063480 4737761280 4739825664 4740581376 4756283392 4757719680 4758478245 4760551656 4771055440 4772855808 4774239540 4777138944 4792962048 4793726232 4796252160 4803760080 4816456960 4817224890 4830693633 4833239040 4836115968 4837235760 4839343488 4850021120 4856205312 4876662672 4880010240 4890331826 4893654528 4896954720 4897013760 4909957120 4910646384 4913233920 4914017280 4916158464 4933287936 4934718180 4936868384 4951912320 4954070016 4957470720 4958166654 4971271648 4971331584 4974649344 4974684160 4988593152 4999034880 5009608212 5013047040 5016392640 5019439104 5032706048 5033871360 5034165115 5036064768 5036867712 5051705760 5053612032 5055077160 5060751360 5069246405 5074900992 5075710128 5078384640 5092522176 5096017920 5100591060 5103995085 5113774080 5114852082 5116002304 5117485520 5124010752 5135316480 5138373216 5141802456 5155454976 5156949630 5159718144 5177998404 5181454089 5185010880 5199507936 5202247680 5203077120 5205344256 5216829440 5220311040 5223418368 5223481344 5224995720 5241618432 5245422658 5261406840 5263699392 5266472960 5267312640 5282039808 5285564928 5287968768 5289501840 5303173120 5304291048 5307932160 5311474560 5326362480 5332303872 5333154048 5347250176 5350818816 5350883328 5352434640 5355620613 5367437370 5369462784 5377048320 5388486144 5392082304 5392942011 5395783680 5398134784 5414584320 5418514080 5435752448 5437328365 5437393920 5440630464 5444261424 5456273760 5459521542 5477670912 5481431040 5486245506 5490011520 5500746272 5504522240 5509074060 5523701760 5524477182 5527388160 5528269440 5530678272 5542881280 5549948928 5553976932 5568331776 5573328768 5577154560 5592680604 5592748032 5595627520 5596519680 5612167296 5615124480 5618466816 5620095705 5638778880 5639677920 5642135296 5643441720 5661794304 5665572864 5666476176 5681453312 5683168980 5685313536 5686961805 5693345280 5709263616 5713113840 5713182720 5725266528 5729087448 5733020160 5735518208 5752995840 5753331560 5755502592 5757171210 5777231040 5779748352 5780669868 5783715840 5784527763 5799886848 5803868160 5820025344 5824020480 5833137240 5844542914 5848554880 5852528640 5856012288 5868933120 5872849920 5876345664 5891948544 5893656720 5895880704 5896820736 5897164849 5921661816 5924782080 5925726720 5942294784 5945354240 5948964864 5950689570 5966069760 5967327429 5969620992 5971423680 5991202560 5992157790 5994768752 5998841856 6014697472 6015656448 6019671168 6040645632 6040998138 6045144960 6049179360 6062046912 6066092592 6070256640 6072901632 6083095686 6093988096 6094061568 6095828340 6115221504 6117068160 6120709272 6136528896 6138307980 6140982624 6145198080 6162379776 6166609920 6169296896 6171085480 6188339556 6192587520 6212288512 6214089560 6214164480 6218311680 6222013056 6235741440 6242697216 6260195328 6262010265 6264373248 6269994864 6274298880 6286567168 6290882560 6295080960 6296084640 6313688208 6317015040 6319767552 6320775168 6343626240 6344637660 6347402208 6363807744 6365652720 6369441799 6369518592 6373769472 6390616064 6391634976 6395002880 6405013440 6422966520 6427253070 6440924844 6444318720 6445223379 6448154624 6449647680 6452457984 6472498005 6474940416 6497501184 6499384920 6502216896 6506680320 6524794038 6524872704 6529272960 6529351680 6547528512 6550978560 6552023040 6554877952 6577717248 6579624240 6602549760 6605426688 6606956160 6609960960 6610888872 6628442112 6630363810 6632865792 6651457536 6661869543 6665379840 6666442560 6679477616 6684062720 6688523520 6688604160 6692585472 6711828480 6714753024 6715823616 6735607680 6740102880 6744114846 6747668480 6766534656 6767613504 6771179520 6772130064 6790029568 6794690560 6800788080 6805326780 6818365440 6819802776 6832014336 6847088640 6851164288 6855736608 6855819264 6873939968 6875932840 6879624192 6903595008 6903997872 6908605452 6913347840 6932677248 6936330240 6937436160 6940459008 6942471165 6960414720 6964557824 6966660960 6988824576 6990850755 6990935040 7015209120 7018265856 7023083520 7042719744 7047419904 7047831161 7052669120 7072388064 7077242880 7081966080 7083095220 7096944967 7101816640 7106641920 7109738496 7110872064 7134425088 7136579520 7140827484 7156583160 7159283712 7161359310 7165708416 7169397760 7184648192 7189443072 7190589348 7194378240 7219445760 7224685440 7225837335 7249858560 7254173952 7259015232 7275031680 7279362056 7284307968 7303561216 7314994008 7320015360 7335497739 7345432080 7364935680 7365969576 7369850880 7371025920 7374237696 7399931904 7402077270 7405302576 7424442368 7427868480 7431105024 7436206080 7456907472 7456997376 7462026240 7482889728 7491289088 7493460940 7498552320 7514412318 7518371840 7519570560 7524588960 7549059072 7550807040 7554097152 7555301568 7577558640 7580418048 7582615740 7591127040 7612351488 7613565192 7617485120 7617576960 7633688704 7638783264 7644026880 7650886590 7670661120 7674003456 7676228280 7686016128 7702974720 7706331136 7707559824 7711621120 7712703684 7733182464 7735424445 7739577216 7760033792 7765360640 7766997606 7777516320 7803371520 7808016384 7825244160 7830466560 7835127552 7835222016 7837493580 7858208960 7861174272 7862427648 7868133987 7892110260 7895549088 7899709440 7900968960 7923059712 7931953152 7934252760 7954759680 7956436572 7959494656 7961898240 7967211840 7988270080 7989543720 7998455808 8020875264 8026228224 8051156055 8054194176 8054664184 8060193280 8065572480 8082729216 8088123456 8093675520 8097202176 8110794248 8121876480 8125415424 8127771120 8153628672 8156090880 8160945696 8166392136 8182038528 8184410640 8187976832 8189282313 8193597440 8216506368 8222146560 8251119408 8256783360 8263611090 8285552640 8291082240 8296017408 8314321920 8324923392 8330965398 8346927104 8349347020 8352497664 8359993152 8365731840 8389020906 8393441280 8394779520 8418250944 8422686720 8427700224 8458168320 8459516880 8463202944 8465162580 8487536960 8492691456 8498359296 8522179968 8524753470 8540017920 8563895424 8563955360 8569670760 8569774080 8587899792 8592424960 8593631172 8599530240 8603277312 8629493760 8629997340 8633253888 8635756815 8665846560 8669622528 8671004802 8675573760 8699725384 8699830272 8705697280 8705802240 8730038016 8736030720 8766814371 8772832320 8784018432 8803399680 8807235584 8809274880 8813281280 8814518496 8837922816 8840485080 8843821056 8845231104 8868610048 8882492724 8887173120 8888590080 8918031360 8918138880 8923447296 8926034355 8949104640 8953004032 8954431488 8957135520 8980810240 8986803840 8988236685 8992153128 9022046208 9023484672 9029506752 9061497207 9067717440 9073769040 9093070368 9099138888 9099202570 9105384960 9109352448 9124643529 9129451520 9140982144 9141092352 9143742510 9172832256 9181063908 9204793344 9205330496 9207461970 9211473936 9217797120 9243569664 9249914880 9253945344 9256628220 9280552960 9282509334 9288881280 9318432768 9321134340 9321246720 9333019584 9353612160 9357687808 9364045824 9364111360 9390292992 9396559872 9429850752 9436323840 9442621440 9444126960 9475522560 9479651328 9481162752 9512566784 9515439360 9516956490 9521103312 9542110880 9545711616 9548479080 9554277888 9585924096 9587452464 9592504320 9607520160 9632913920 9634449780 9640879605 9661387266 9666478080 9672231936 9674471520 9678686976 9700042240 9712410624 9753325344 9760020480 9780663652 9787191057 9787309056 9793909440 9794027520 9819914240 9821292768 9826467840 9828034560 9832316928 9866575872 9869436360 9873736768 9903824640 9908140032 9914941440 9916333308 9942543296 9942663168 9945545715 9949298688 9949368320 9977186304 9998069760 10019216424 10026094080 10032785280 10038878208 10065412096 10067742720 10068330230 10072129536 10073735424 10103411520 10107224064 10110154320 10116172269 10121502720 10138492810 10149801984 10151420256 10156769280 10185044352 10192035840 10201182120 10207990170 10227548160 10229704164 10234971040 10248021504 10270632960 10276746432 10283604912 10310909952 10313899260 10319436288 10355996808 10362908178 10370021760 10399015872 10404495360 10406154240 10410688512 10433658880 10440622080 10446836736 10446962688 10449991440 10483236864 10490845316 10522813680 10527398784 10532945920 10534625280 10564079616 10571129856 10579003680 10606346240 10608582096 10615864320 10622949120 10652724960 10664607744 10666308096 10694500352 10701637632 10704869280 10711241226 10734874740 10738925568 10742038965 10754096640 10776972288 10784164608 10785884022 10791567360 10796269568 10829168640 10837028160 10871504896 10874656730 10874787840 10881260928 10888522848 10912547520 10919043084 10955341824 10962862080 10972491012 10980023040 11001492544 11009044480 11018148120 11047403520 11048954364 11054776320 11056538880 11061356544 11085762560 11099897856 11103115905 11107953864 11136663552 11146657536 11154309120 11185361208 11185496064 11191255040 11193039360 11224334592 11236933632 11240191410 11271618477 11277557760 11279355840 11284270592 11286883440 11323588608 11331145728 11332952352 11362906624 11366337960 11370627072 11373923610 11386690560 11418527232 11426227680 11426365440 11450533056 11458174896 11466040320 11471036416 11476329885 11505991680 11506663120 11511005184 11514342420 11554462080 11559496704 11561339736 11567431680 11569055526 11599773696 11640050688 11648040960 11650496409 11666274480 11689085828 11697109760 11705057280 11712024576 11737866240 11745699840 11752691328 11787313440 11791761408 11793641472 11794329698 11843323632 11849564160 11851453440 11884589568 11890708480 11897929728 11901379140 11932139520 11934654858 11939241984 11942847360 11982405120 11984315580 11989537504 11997683712 12029394944 12031312896 12039342336 12081291264 12081996276 12090289920 12098358720 12124093824 12132185184 12140513280 12145803264 12166191372 12187976192 12188123136 12191656680 12225829565 12230443008 12234136320 12241418544 12273057792 12276615960 12281965248 12290396160 12324759552 12333219840 12338593792 12342170960 12376679112 12385175040 12395416635 12424577024 12428179120 12428328960 12436623360 12444026112 12471482880 12485394432 12496448097 12520390656 12524020530 12528746496 12539989728 12548597760 12573134336 12581765120 12583531359 12590161920 12592169280 12627376416 12634030080 12641550336 12687252480 12689275320 12694804416 12731305440 12738883598 12739037184 12747538944 12781232128 12783269952 12787130205 12790005760 12810026880 12845933040 12854506140 12881849688 12888637440 12890446758 12896309248 12899295360 12904915968 12944996010 12949880832 12995002368 12998769840 13004433792 13006507203 13013360640 13049588076 13049745408 13058545920 13058703360 13095057024 13101957120 13104046080 13109755904 13113556645 13159248480 13205099520 13210853376 13213912320 13219921920 13221777744 13256884224 13260727620 13265731584 13302915072 13323739086 13330759680 13332885120 13358955232 13368125440 13377047040 13377208320 13385170944 13423656960 13429506048 13431647232 13471215360 13480205760 13488229692 13495336960 13533069312 13535227008 13542359040 13544260128 13580059136 13589381120 13601576160 13610653560 13636730880 13639605552 13648803855 13664028672 13694177280 13702328576 13711473216 13711638528 13715613765 13747879936 13751865680 13759248384 13807190016 13807995744 13811192955 13817210904 13826695680 13865354496 13874872320 13880918016 13884942330 13920829440 13923764001 13929115648 13933321920 13977649152 13981701510 13981870080 14030418240 14036531712 14046167040 14085439488 14094839808 14095662322 14105338240 14144776128 14154485760 14163932160 14166190440 14193889934 14203633280 14213283840 14219476992 14221744128 14268850176 14273159040 14281654968 14313166320 14318567424 14322718620 14331416832 14338795520 14369296384 14378886144 14381178696 14388756480 14449370880 14451674670 14492080899 14499717120 14508347904 14518030464 14550063360 14558724112 14568615936 14607122432 14611357285 14629988016 14640030720 14670995478 14690864160 14729871360 14731939152 14739701760 14742051840 14748475392 14799863808 14804154540 14810605152 14848884736 14855736960 14862210048 14872412160 14913814944 14913994752 14924052480 14965779456 14982578176 14986921880 14997104640 15028824636 15036743680 15039141120 15049177920 15098118144 15101614080 15102495345 15108194304 15110603136 15155117280 15160836096 15165231480 15182254080 15207739215 15224702976 15227130384 15234970240 15235153920 15267377408 15277566528 15288053760 15301773180 15341322240 15348006912 15352456560 15372032256 15405949440 15412662272 15415119648 15423242240 15425407368 15466364928 15470848890 15479154432 15520067584 15530721280 15533995212 15544362267 15555032640 15606743040 15616032768 15650488320 15660933120 15670255104 15670444032 15674987160 15716417920 15724855296 15736267974 15784220520 15791098176 15799418880 15801937920 15846119424 15863906304 15868505520 15909519360 15912873144 15918989312 15923796480 15934423680 15976540160 15979087440 15996911616 16041750528 16052456448 16066861839 16102312110 16108388352 16109328368 16120386560 16131144960 16165458432 16176246912 16178826033 16187351040 16194404352 16221588496 16243752960 16255542240 16307257344 16311985095 16312181760 16321891392 16332784272 16368821280 16375953664 16378564626 16387194880 16433012736 16444293120 16502238816 16513566720 16527222180 16571105280 16582164480 16592034816 16628643840 16649846784 16661930796 16693854208 16698694040 16704995328 16719986304 16731463680 16778041812 16786882560 16789559040 16836501888 16845373440 16855400448 16860287115 16916336640 16919033760 16926405888 16930325160 16975073920 16985382912 16996718592 17044359936 17049506940 17080035840 17116161391 17127790848 17127910720 17139341520 17139548160 17175799584 17184849920 17187262344 17199060480 17206554624 17258987520 17259994680 17266507776 17271513630 17331693120 17339245056 17342009604 17351147520 17353583289 17399450768 17399660544 17411394560 17411604480 17460076032 17472061440 17533628742 17545664640 17568036864 17606799360 17614471168 17618549760 17629036992 17675845632 17680970160 17687642112 17690462208 17691494547 17737220096 17764985448 17774346240 17777180160 17836062720 17846894592 17852068710 17898209280 17901982287 17906008064 17908862976 17914271040 17961620480 17973607680 17976473370 17984306256 18044092416 18046969344 18059013504 18122994414 18135434880 18147538080 18186140736 18198277776 18198405140 18210769920 18218704896 18249287058 18258903040 18281964288 18282184704 18287485020 18345664512 18362127816 18409586688 18410660992 18414923940 18422947872 18435594240 18487139328 18499829760 18507890688 18513256440 18561105920 18565018668 18577762560 18636865536 18642268680 18642493440 18666039168 18707224320 18715375616 18728091648 18728222720 18780585984 18786030795 18793119744 18859701504 18872647680 18885242880 18888253920 18951045120 18959302656 18962325504 19025133568 19030878720 19033912980 19042206624 19084221760 19091423232 19096958160 19108325397 19108555776 19171848192 19174904928 19185008640 19215040320 19265827840 19268899560 19281759210 19322774532 19332956160 19335670137 19344463872 19348943040 19357373952 19400084480 19417494015 19424821248 19506650688 19520040960 19561327304 19574382114 19574618112 19587818880 19588055040 19642585536 19652935680 19656069120 19664633856 19733151744 19738872720 19747473536 19807649280 19816280064 19829882880 19832666616 19885086592 19885326336 19891091430 19898597376 19898736640 19954372608 19996139520 20038432848 20052188160 20065570560 20077756416 20130824192 20135485440 20136660460 20144259072 20147470848 20206823040 20220308640 20232344538 20243005440 20276985620 20299603968 20302840512 20313538560 20370088704 20384071680 20402364240 20415980340 20455096320 20459408328 20469942080 20496043008 20541265920 20553492864 20567209824 20621819904 20627798520 20638872576 20711993616 20725816356 20740043520 20798031744 20808990720 20812308480 20821377024 20827413495 20867317760 20881244160 20893673472 20899982880 20966473728 20972552265 20981690632 21045627360 21054797568 21069250560 21128159232 21142259712 21143493483 21158007360 21217164192 21231728640 21245898240 21290834901 21305449920 21329215488 21332616192 21389000704 21403275264 21409738560 21422482452 21469749480 21477851136 21484077930 21508193280 21553944576 21568329216 21571768044 21583134720 21592539136 21658337280 21674056320 21677512005 21743009792 21749313460 21749575680 21762521856 21777045696 21825095040 21838086168 21910683648 21944982024 21960046080 22002985088 22006493217 22018088960 22036296240 22094807040 22097908728 22109552640 22113077760 22122713088 22171525120 22199795712 22206231810 22215907728 22273327104 22293315072 22308618240 22370722416 22370992128 22382510080 22386078720 22448669184 22473867264 22480382820 22543236954 22555115520 22558711680 22568541184 22573766880 22647177216 22662291456 22665904704 22725813248 22732675920 22741254144 22747847220 22773381120 22837054464 22852455360 22852730880 22901066112 22916349792 22932080640 22942072832 22952659770 23011983360 23013326240 23022010368 23028684840 23108924160 23118993408 23122679472 23134863360 23138111052 23199547392 23206273335 23280101376 23296081920 23300992818 23332548960 23378171656 23394219520 23410114560 23424049152 23475732480 23491399680 23505382656 23574626880 23583522816 23587282944 23588659396 23604401961 23686647264 23699128320 23702906880 23769179136 23781416960 23795859456 23802758280 23864279040 23869309716 23878483968 23885694720 23964810240 23968631160 23979075008 23995367424 24058789888 24062625792 24078684672 24153468165 24162582528 24163992552 24180579840 24196717440 24248187648 24264370368 24281026560 24291606528 24332382744 24375952384 24376246272 24383313360 24451659130 24460886016 24468272640 24482837088 24546115584 24553231920 24563930496 24567846939 24580792320 24649519104 24666439680 24684341920 24753358224 24770350080 24790833270 24856358240 24856657920 24873246720 24888052224 24942965760 24992896194 25040781312 25048041060 25057492992 25079979456 25097195520 25146268672 25163530240 25167062718 25180323840 25184338560 25254752832 25268060160 25283100672 25374504960 25378550640 25389608832 25462610880 25477767196 25478074368 25495077888 25562464256 25566539904 25574260410 25580011520 25620053760 25691866080 25709012280 25763699376 25777274880 25780893516 25792618496 25798590720 25809831936 25889992020 25899761664 25907270445 25997539680 26008867584 26013014406 26026721280 26099176152 26099490816 26117091840 26117406720 26190114048 26208092160 26219511808 26227113290 26300443113 26318496960 26410199040 26421706752 26427824640 26439843840 26443555488 26513768448 26521455240 26531463168 26605830144 26647478172 26661519360 26665770240 26717910464 26736250880 26754094080 26754416640 26770341888 26778103065 26847313920 26859012096 26863294464 26942430720 26960411520 26964710055 26976459384 26990673920 27066138624 27070454016 27088520256 27160118272 27178762240 27184491621 27203152320 27221307120 27279211104 27297607710 27328057344 27373930587 27388354560 27404657152 27422946432 27423277056 27431227530 27503731360 27518496768 27614380032 27615991488 27622385910 27634421808 27653391360 27730708992 27749744640 27761836032 27769884660 27841658880 27847528002 27858231296 27866643840 27955298304 27963403020 27963740160 28060836480 28073063424 28092334080 28170878976 28189679616 28191324644 28210676480 28289552256 28308971520 28327864320 28332380880 28387779868 28407266560 28426567680 28438953984 28443488256 28537700352 28546318080 28563309936 28626332640 28637134848 28645437240 28662833664 28677591040 28738592768 28757772288 28762357392 28777512960 28898741760 28903349340 28922638815 28984161798 28999434240 29016695808 29036060928 29100126720 29117448224 29137231872 29214244864 29222714570 29259976032 29280061440 29341990956 29361573171 29381728320 29459742720 29463878304 29479403520 29484103680 29485824245 29496950784 29599727616 29608309080 29621210304 29711473920 29724420096 29744824320 29827629888 29827989504 29836637145 29848104960 29931558912 29965156352 29973843760 29994209280 30057649272 30073487360 30078282240 30098355840 30196236288 30203228160 30204990690 30216388608 30221206272 30310234560 30321672192 30330462960 30348516807 30364508160 30415478430 30449405952 30454260768 30469940480 30470307840 30534754816 30555133056 30576107520 30603546360 30682644480 30704913120 30744064512 30811898880 30825324544 30830239296 30846484480 30850814736 30932729856 30941697780 30958308864 31040135168 31061442560 31067990424 31088724534 31110065280 31213486080 31232065536 31300976640 31321866240 31340510208 31340888064 31349974320 31432835840 31449710592 31472535948 31568441040 31582196352 31598837760 31603875840 31692238848 31737011040 31819038720 31825746288 31837978624 31847208995 31847592960 31868847360 31953080320 31958174880 31993823232 32083501056 32104912896 32133723678 32204624220 32216776704 32218656736 32226116895 32240773120 32262289920 32330916864 32352493824 32357652066 32374702080 32388808704 32443176992 32487505920 32511084480 32614514688 32623970190 32624363520 32643782784 32665568544 32737642560 32751907328 32757129252 32774389760 32866025472 32888586240 33004477632 33027133440 33054444360 33142210560 33164328960 33184069632 33257287680 33299693568 33309347715 33323861592 33387708416 33397388080 33409990656 33439972608 33462927360 33556083624 33573765120 33579118080 33673003776 33710800896 33720574230 33814855431 33832673280 33838067520 33852811776 33860650320 33950147840 33970765824 33993437184 34088719872 34099013880 34160071680 34232322782 34255581696 34255821440 34278683040 34279096320 34351599168 34369699840 34374524688 34398120960 34413109248 34517975040 34519989360 34533015552 34543027260 34663386240 34678490112 34684019208 34702295040 34707166578 34798901536 34799321088 34822789120 34920152064 34944122880 34951489227 35067257484 35091329280 35136073728 35213598720 35228942336 35237099520 35239155805 35258073984 35361940320 35375284224 35380924416 35382989094 35474440192 35484724835 35529970896 35548692480 35554360320 35672125440 35693789184 35704137420 35796418560 35803964574 35812016128 35817725952 35828542080 35923240960 35947215360 35952946740 35968612512 36088184832 36093938688 36118027008 36245988828 36270869760 36295076160 36372281472 36396555552 36396810280 36421539840 36437409792 36498574116 36517806080 36563928576 36564369408 36574970040 36677488695 36691329024 36724255632 36819173376 36821321984 36829847880 36845895744 36871188480 36974278656 36999659520 37015781376 37026512880 37122211840 37130037336 37155525120 37273731072 37284537360 37284986880 37332078336 37414448640 37430751232 37456183296 37456445440 37489344291 37561171968 37572061590 37586239488 37719403008 37745295360 37750594077 37770485760 37776507840 37902090240 37924651008 38050267136 38061757440 38067825960 38084413248 38168443520 38193916320 38216650794 38217111552 38343696384 38349809856 38370017280 38430080640 38531655680 38537799120 38563518420 38645549064 38665912320 38671340274 38688927744 38697886080 38714747904 38800168960 38834988030 38849642496 39013301376 39019521609 39040081920 39122654608 39148764228 39149236224 39175637760 39176110080 39285171072 39305871360 39312138240 39329267712 39340669935 39477745440 39494947072 39615298560 39632560128 39659765760 39665333232 39770173184 39770652672 39782182860 39797194752 39797473280 39908745216 39992279040 40076865696 40104376320 40131141120 40155512832 40261648384 40270970880 40273320920 40288518144 40294941696 40413646080 40440617280 40464689076 40486010880 40553971240 40599207936 40605681024 40627077120 40740177408 40768143360 40804728480 40831960680 40910192640 40918816656 40939884160 40946411565 40992086016 41082531840 41106985728 41134419648 41243639808 41255597040 41277745152 41280153943 41423987232 41451632712 41480087040 41567820521 41596063488 41624616960 41642754048 41654826990 41734635520 41762488320 41771292003 41787346944 41799965760 41932947456 41945104530 41963381264 42091254720 42109595136 42138501120 42256318464 42284519424 42286986966 42316014720 42434328384 42463457280 42491796480 42581669802 42610899840 42658430976 42665232384 42778001408 42806550528 42819477120 42844964904 42939498960 42955702272 42968155860 43016386560 43107889152 43136658432 43143536088 43166269440 43185078272 43348112640 43355024010 43476242697 43486019584 43498626920 43499151360 43525043712 43554091392 43650190080 43676172336 43821367296 43834071855 43889964048 43920092160 44005970176 44012986434 44036177920 44072592480 44189614080 44195817456 44219105280 44226155520 44245426176 44343050240 44399591424 44412463620 44431815456 44546654208 44586092593 44586630144 44617236480 44741444832 44741984256 44765020160 44772157440 44897338368 44947734528 44960765640 45086473908 45110231040 45117423360 45137082368 45147533760 45294354432 45307486035 45324582912 45331809408 45451626496 45465351840 45482508288 45495694440 45546762240 45623217645 45674108928 45704910720 45705461760 45802132224 45832699584 45864161280 45884145664 45905319540 46023966720 46026652480 46044020736 46057369680 46217848320 46237986816 46245358944 46269726720 46276222104 46399094784 46412546670 46560202752 46592163840 46601985636 46633086801 46665097920 46756343312 46788439040 46820229120 46848098304 46951464960 46982799360 47010765312 47149253760 47174565888 47177318792 47208803922 47373294528 47398256640 47405813760 47538358272 47562833920 47591718912 47605516560 47728558080 47738619432 47756967936 47771389440 47929620480 47937262320 47958150016 47990734848 48117579776 48125251584 48157369344 48306936330 48325165056 48327985104 48361159680 48393434880 48496375296 48528740736 48562053120 48583213056 48664765488 48751904768 48766626720 48903318260 48921772032 48935955285 48936545280 48965674176 49106463840 49127860992 49135693878 49161584640 49299038208 49332879360 49368683840 49506716448 49540700160 49581666540 49678614769 49712716480 49713315840 49746493440 49776104448 49885931520 49985792388 50081562624 50096082120 50114985984 50159958912 50194391040 50292537344 50327060480 50334125436 50360647680 50368677120 50509505664 50536120320 50566201344 50580861345 50749009920 50757101280 50779217664 50925221760 50955534392 50956148736 50990155776 51124928512 51133079808 51148520820 51240107520 51348484173 51383732160 51418024560 51527398752 51554549760 51561787032 51585236992 51597181440 51619663872 51779984040 51799523328 51814540890 51995079360 52017735168 52026028812 52053442560 52198352304 52198981632 52234183680 52234813440 52380228096 52416184320 52439023616 52454226580 52600886226 52636993920 52820398080 52843413504 52855649280 52887110976 53027536896 53042910480 53062926336 53074483641 53211660288 53294956344 53323038720 53331540480 53435820928 53472501760 53508188160 53540683776 53556206130 53694627840 53718024192 53726588928 53884861440 53920823040 53929420110 53952918768 53981347840 54132277248 54140908032 54177040512 54320236544 54357524480 54368983242 54406304640 54442614240 54558422208 54595215420 54656114688 54747861174 54776709120 54809314304 54845892864 54846554112 54862455060 55007462720 55036993536 55228760064 55231982976 55244771820 55268843616 55306782720 55461417984 55499489280 55523672064 55539769320 55683317760 55695056004 55716462592 55733287680 55910596608 55926806040 55927480320 56121672960 56146126848 56184668160 56341757952 56358092385 56379359232 56382649288 56421352960 56579104512 56617943040 56655728640 56664761760 56775559736 56814533120 56853135360 56877907968 56886976512 57075400704 57092636160 57126619872 57252665280 57274269696 57290874480 57324976191 57325667328 57355182080 57477185536 57515544576 57524714784 57555025920 57797483520 57806698680 57845277630 57968323596 57998868480 58033391616 58072121856 58200253440 58234896448 58252482045 58274463744 58428489728 58445429140 58519952064 58560122880 58683981912 58723146342 58763456640 58927756608 58958807040 58968207360 58971648490 58993901568 59199455232 59216618160 59242420608 59422947840 59448840192 59489648640 59655259776 59655979008 59673274290 59696209920 59863117824 59947687520 59988418560 60115298544 60146974720 60156564480 60196711680 60392472576 60406456320 60409981380 60432777216 60442412544 60620469120 60660925920 60697033614 60729016320 60830956860 60898811904 60908521536 60939880960 60940615680 61069509632 61110266112 61152215040 61207092720 61365288960 61409826240 61488129024 61623797760 61650649088 61660478592 61692968960 61701629472 61865459712 61883395560 61916617728 62080270336 62122885120 62135980848 62177449068 62220130560 62426972160 62464131072 62482240485 62601953280 62643732480 62681020416 62699948640 62865671680 62899421184 62917656795 62945071896 63136882080 63164392704 63207751680 63384477696 63430480449 63474022080 63651492576 63675957248 63694417990 63695185920 63737694720 63872504703 63906160640 63916349760 63987646464 64167002112 64209825792 64267447356 64409248440 64433553408 64437313472 64452233790 64481546240 64524579840 64661833728 64704987648 64715304132 64749404160 64777617408 64886353984 64975011840 65022168960 65032536015 65229029376 65247940380 65248727040 65287565568 65331137088 65475285120 65503814656 65514258504 65548779520 65732050944 66008955264 66019479651 66054266880 66108888720 66284421120 66328657920 66368139264 66514575360 66599387136 66618695430 66647723184 66794776160 66819981312 66879945216 66925854720 67112167248 67147530240 67158236160 67346007552 67421601792 67441148460 67629710862 67665346560 67676135040 67705623552 67721300640 67900295680 67941531648 67986874368 68177439744 68198027760 68320143360 68464645564 68511163392 68511642880 68557366080 68558192640 68703198336 68739399680 68749049376 68796241920 68826218496 69035950080 69039978720 69066031104 69086054520 69326772480 69356980224 69368038416 69404590080 69414333156 69597803072 69598642176 69618820005 69645578240 69840304128 69888245760 69902978454 70134514968 70182658560 70272147456 70427197440 70457884672 70474199040 70478311610 70516147968 70723880640 70750568448 70761848832 70765978188 70813205883 70948880384 70969449670 71059941792 71097384960 71108720640 71344250880 71387578368 71408274840 71592837120 71607929148 71635451904 71657084160 71846481920 71894430720 71905893480 71937225024 72176369664 72187877376 72236054016 72460404495 72491977656 72541739520 72590152320 72744562944 72793111104 72793620560 72843079680 72874819584 72997148232 73035612160 73127857152 73128738816 73149940080 73354977390 73382658048 73448511264 73638346752 73642643968 73659695760 73691791488 73703540817 73742376960 73948557312 73999319040 74053025760 74244423680 74260074672 74311050240 74569074720 74569973760 74664156672 74828897280 74861502464 74912890880 74978688582 75122343936 75144123180 75172478976 75438806016 75490590720 75501188154 75540971520 75553015680 75804180480 75849302016 76100534272 76123514880 76135651920 76168826496 76336887040 76387832640 76433301588 76434223104 76687392768 76699619712 76740034560 76860161280 77063311360 77075598240 77127036840 77291098128 77331824640 77342680548 77377855488 77395772160 77429495808 77600337920 77669976060 77699284992 77721811335 78026602752 78039043218 78080163840 78245309216 78297528456 78298472448 78351275520 78352220160 78570342144 78624276480 78658535424 78681339870 78901329339 78955490880 78989894144 79230597120 79265120256 79319531520 79330666464 79540346368 79541305344 79564365720 79594389504 79594946560 79817490432 79984558080 80153731392 80208752640 80262282240 80311025664 80334309195 80523296768 80541941760 80546641840 80577036288 80589883392 80827292160 80881234560 80894130165 80929378152 80972021760 81107942480 81198415872 81211362048 81480354816 81536286720 81553474863 81609456960 81663921360 81837633312 81879768320 81892823130 81984172032 82121791761 82165063680 82213971456 82268839296 82511194080 82555490304 82560307886 82847974464 82903265424 82960174080 83135641042 83192126976 83249233920 83285508096 83309653980 83469271040 83524976640 83542584006 83574693888 83599931520 83865894912 83890209060 83926762528 84182509440 84219190272 84277002240 84512636928 84569038848 84573973932 84632029440 84868656768 84926914560 84983592960 85163339604 85221799680 85316861952 85330464768 85556002816 85580806955 85613101056 85638954240 85689929808 85878997920 85911404544 85936311720 86032773120 86215778304 86273316864 86287072176 86332538880 86370156544 86696225280 86710048020 86767916445 86952485394 86972039168 86997253840 86998302720 87050087424 87108182784 87300380160 87352344672 87642734592 87668143710 87779928096 87840184320 88011940352 88025972868 88072355840 88084719513 88145184960 88379228160 88391634912 88438210560 88452311040 88457472735 88490852352 88686100480 88799182848 88824927240 88863630912 89172185186 89173260288 89234472960 89482889664 89483968512 89509911435 89530040320 89544314880 89794676736 89895469056 89921531280 90172947816 90220462080 90234846720 90274164736 90295067520 90588708864 90614972070 90649165824 90663618816 90903252992 90930703680 90965016576 90991388880 91045550421 91093524480 91246435290 91348217856 91409821440 91410923520 91604264448 91665399168 91728322560 91768291328 91810639080 92047933440 92053304960 92114739360 92435696640 92475973632 92490717888 92539453440 92552444208 92798189568 92825093340 93120405504 93184327680 93203971272 93266173602 93330195840 93512686624 93576878080 93640458240 93696196608 93902929920 93965598720 94021530624 94298507520 94349131776 94354637584 94417607844 94746589056 94796513280 94811627520 95076716544 95125667840 95211033120 95457116160 95477238864 95513935872 95541626985 95542778880 95859240960 95874524640 95916300032 95981469696 96235159552 96250503168 96314738688 96613872660 96650330112 96655970208 96678350685 96722319360 96786869760 96992750592 97057481472 97124106240 97166426112 97329530976 97503809536 97533253440 97806636520 97843544064 97871910570 97873090560 97931348352 98212927680 98255721984 98271387756 98323169280 98598076416 98665758720 98737367680 99013432896 99081400320 99163333080 99357229538 99425432960 99426631680 99492986880 99552208896 99771863040 99971584776 100163125248 100192164240 100229971968 100251802433 100319917824 100388782080 100585074688 100654120960 100668250872 100721295360 100737354240 101019011328 101132402688 101161722690 101444566293 101498019840 101514202560 101558435328 101850443520 101911068784 101912297472 101980311552 102249857024 102266159616 102297041640 102480215040 102696968346 102767464320 102836049120 103054797504 103109099520 103123574064 103170473984 103194362880 103239327744 103559968080 103599046656 103629081780 103990158720 104035470336 104052057624 104106885120 104396704608 104397963264 104468367360 104760456192 104832368640 104854467681 104878047232 104908453160 105201772452 105273987840 105640796160 105686827008 105711298560 105717467415 105774221952 106085820960 106125852672 106148967282 106423320576 106454174505 106589912688 106646077440 106663080960 106871641856 106945003520 107016376320 107081367552 107112412260 107389255680 107436048384 107453177856 107769722880 107841646080 107858840220 107905837536 107962695680 108264554496 108281816064 108354081024 108640473088 108715048960 108737966484 108812609280 108885228480 109116844416 109190430840 109312229376 109495722348 109553418240 109618628608 109691785728 109693108224 109724910120 110014925440 110032466085 110073987072 110457520128 110463965952 110489543640 110537687232 110613565440 110922835968 110998978560 111047344128 111079538640 111366635520 111390112008 111432925184 111466575360 111821193216 111853612080 111854960640 112243345920 112292253696 112369336320 112468032873 112683515904 112716184770 112758718464 112765298576 112842705920 113158209024 113235886080 113251782231 113311457280 113329523520 113551119472 113629066240 113706270720 113773953024 114150801408 114185272320 114253239744 114505330560 114581748960 114649952382 114651334656 114710364160 114954371072 115031089152 115049429568 115110051840 115594967040 115613397360 115690555260 115936647192 115997736960 116066783232 116144243712 116400506880 116469792896 116504964090 116548927488 116856979456 116890858280 117039904128 117120245760 117367963824 117446292684 117526913280 117855513216 117917614080 117936414720 117943296980 117987803136 118022009805 118433236320 118484841216 118845895680 118897680384 118979297280 119310519552 119311958016 119346548580 119392419840 119726235648 119813129737 119895375040 119976837120 120230597088 120293949440 120313128960 120393423360 120784945152 120812912640 120819962760 120865554432 120884825088 121240938240 121321851840 121394067228 121458032640 121661913720 121797623808 121817043072 121879761920 121881231360 122139019264 122220532224 122304430080 122414185440 122730577920 122819652480 122839234695 122976258048 123247595520 123301298176 123320957184 123403258944 123730919424 123766791120 123833235456 123840461829 124160540672 124271961696 124354898136 124440261120 124703461563 124928262144 124964480970 125203906560 125287464960 125313876009 125362040832 125399897280 125731343360 125798842368 125835313590 125890143792 126273764160 126328785408 126415503360 126768955392 126860960898 126948044160 127302985152 127351914496 127388835980 127390371840 127475389440 127745009406 127812321280 127832699520 127975292928 128334004224 128419651584 128534894712 128818496880 128867106816 128874626944 128904467580 128963092480 129049159680 129323667456 129409975296 129430608264 129498808320 129555234816 129772707968 130044337920 130065072030 130458058752 130495880760 130497454080 130575131136 130662274176 130950570240 131007629312 131028517008 131097559040 131464101888 131502215565 132017910528 132038959302 132108533760 132217777440 132568842240 132657315840 132736278528 133029150720 133198774272 133237390860 133295446368 133589552320 133639962624 133758277779 133759890432 133851709440 134224334496 134295060480 134316472320 134692015104 134843203584 134882296920 135259421724 135330693120 135352270080 135411247104 135442601280 135800591360 135883063296 135922458105 135973748736 136354879488 136396055520 136640286720 136869652935 136929291128 137022326784 137023285760 137114732160 137116385280 137406396672 137498098752 137592483840 137652436992 138071900160 138079957440 138132062208 138172109040 138653544960 138713960448 138736076832 138809180160 138828666312 139195606144 139197284352 139237640010 139291156480 139680608256 139776491520 139805956908 140269029936 140365317120 140544294912 140854394880 140915769344 140948398080 140956623220 141032295936 141447761280 141523697664 141531956376 141626411766 141897760768 141938899340 142119883584 142194769920 142217441280 142688501760 142775156736 142816549680 143185674240 143215858296 143270903808 143314168320 143692963840 143788861440 143811786960 143874450048 144352739328 144375754752 144472108032 144920808990 144983955312 145083479040 145180304640 145489125888 145586222208 145587241120 145686159360 145749639168 145994296464 146071224320 146255714304 146299880160 146709954780 146765316096 146807865855 146897022528 147285287936 147319391520 147383582976 147407081634 147484753920 147897114624 147998638080 148106051520 148520149344 148622100480 149035844307 149138149440 149139947520 149328313344 149657794560 149723004928 149825781760 149957377164 150244687872 150288246360 150344957952 150877612032 150981181440 151002376308 151081943040 151106031360 151608360960 151698604032 151742584035 152201068544 152247029760 152271303840 152337652992 152673774080 152775665280 152866603176 152868446208 153374785536 153399239424 153720322560 154045452519 154126622720 154151196480 154254073680 154582196256 154663649280 154685361096 154755710976 154791544320 154858991616 155200675840 155339952120 155398569984 155443622670 156053205504 156078086436 156160327680 156490618432 156595056912 156596944896 156702551040 156704440320 157140684288 157248552960 157317070848 157362679740 157802658678 157910981760 157979788288 158461194240 158530240512 158661332928 159080692736 159082610688 159128731440 159188779008 159189893120 159223450923 159634980864 159969116160 160307462784 160417505280 160524564480 160622051328 160668618390 161083883520 161093283680 161154072576 161179766784 161654584320 161762469120 161788260330 161858756304 161944043520 162215884960 162396831744 162422724096 162960709632 163072573440 163106949726 163218913920 163327842720 163675266624 163759536640 163785646260 163968344064 164243583522 164330127360 164427942912 164537678592 165022388160 165110980608 165120615772 165695948928 165806530848 165920348160 166271282084 166384253952 166498467840 166571016192 166619307960 166938542080 167049953280 167085168012 167149387776 167199863040 167731789824 167780418120 167853525056 168365018880 168438380544 168554004480 169025273856 169074277155 169138077696 169147947864 169264058880 169737313536 169853829120 169967185920 170326679208 170443599360 170633723904 170660929536 171112005632 171161613910 171226202112 171277908480 171379859616 171757995840 171822809088 171872623440 171974928573 172065546240 172431556608 172546633728 172574144352 172665077760 173392450560 173420096040 173535832890 173904970788 173994507680 173996605440 174100174848 174216365568 174600760320 174704689344 174757446135 175285469184 175336287420 175559856192 175680368640 176023880704 176051945736 176144711680 176169439026 176290369920 176783269824 176876421120 176904622080 176914945470 176981704704 177372200960 177598365696 177649854480 177727261824 178344370372 178346520576 178468945920 178965779328 178967937024 179019822870 179060080640 179088629760 179589353472 179843062560 180345895632 180440924160 180469693440 180548329472 180590135040 181177417728 181229944140 181298331648 181327237632 181806505984 181861407360 181982777760 182091100842 182187048960 182492870580 182696435712 182819642880 182821847040 183208528896 183330798336 183456645120 183536582656 183621278160 184095866880 184106609920 184229478720 184871393280 184951947264 184981435776 185078906880 185104888416 185596379136 185650186680 186240811008 186368655360 186407942544 186532347204 186660391680 187025373248 187153756160 187280916480 187392393216 187446721455 187805859840 187931197440 188043061248 188597015040 188698263552 188709275168 188752970385 188835215688 189493178112 189623255040 190153433088 190251335680 190291441347 190422066240 190954477728 191027871744 191083253970 191085557760 191617514109 191718481920 191749049280 191832600064 191962939392 192501006336 192629477376 193227745320 193300660224 193311940416 193356701370 193444638720 193573739520 193985501184 194114962944 194248212480 194332852224 194659061952 195007619072 195066506880 195097608045 195613273040 195687088128 195743821140 195746181120 195862696704 196425855360 196511443968 196542775512 196646338560 197196152832 197474735360 198026865792 198058438953 198162800640 198326666160 198714459076 198850865920 198853263360 198985973760 199104417792 199543726080 199943169552 200384328480 200459943936 200503604866 200639835648 200777564160 201170149376 201308241920 201336501744 201442590720 201474708480 202038022656 202264805376 202323445380 202889132586 202996039680 203028405120 203116870656 203700887040 203822137568 203824594944 203960623104 204499714048 204532319232 204594083280 204960430080 205393936692 205534928640 205672098240 206109595008 206218199040 206247148128 206340947968 206388725760 206400769715 206478655488 207119936160 207198093312 207258163560 207839102605 207980317440 208070940672 208104115248 208213770240 208793409216 208795926528 208856460015 208936734720 209520912384 209664737280 209708935362 209756094464 209816906320 210403544904 210547975680 211281592320 211373654016 211422597120 211434934830 211548443904 212171641920 212251705344 212297934564 212439617649 212846641152 212908349010 213179825376 213292154880 213326161920 213743283712 213890007040 214032752640 214162735104 214224824520 214778511360 214906355712 215539445760 215683292160 215717680440 215811675072 215925391360 216529108992 216563632128 216708162048 217280946176 217381213485 217430097920 217475932968 217625218560 217770456960 218233688832 218380861680 218624458752 218991444696 219106836480 219237257216 219383571456 219386216448 219449820240 220029850880 220064932170 220147974144 220915040256 220927931904 220979087280 221075374464 221110622451 221227130880 221845671936 221997957120 222159077280 222733271040 222780224016 222865850368 222930462965 222933150720 223707224160 223709921280 224486691840 224584507392 224738672640 224936065746 225367031808 225432369540 225517436928 225530597152 225685411840 226316418048 226471772160 226503564462 226622914560 226659047040 227102238944 227258132480 227412541440 227547906048 228301602816 228370544640 228506479488 229010661120 229163497920 229299904764 229302669312 229420728320 229908742144 230062178304 230098859136 230220103680 231189934080 231226794720 231381110520 231873294384 231995473920 232133566464 232288487424 232801013760 232939585792 233009928180 233097854976 233165434005 233713958912 233781716560 234079808256 234240491520 234735927648 234892585368 235053826560 235711026432 235872829440 235886593960 235975606272 236044019610 236703988017 236866472640 236969682432 237691791360 237795360768 237958594560 238621039104 238623916032 238693097160 238784839680 239452471296 239626259474 239790750080 239953674240 240461194176 240587898880 240626257920 240786846720 241569890304 241625825280 241639925520 241731108864 241769650176 242481876480 242643703680 242788134456 242916065280 243323827440 243595247616 243634086144 243759523840 244278038528 244441064448 244608860160 244660424589 244828370880 245639304960 245678469390 245952516096 246365375283 246495191040 246602596352 246641914368 246806517888 247533582240 247666470912 247680923658 248321081344 248393073845 248543923392 248709796272 248880522240 249406923126 249856524288 249928961940 250407813120 250574929920 250627752018 250724081664 250799794560 251462686720 251597684736 251670627180 251780287584 252547528320 252657570816 252831006720 253537910784 253721921796 253896088320 254605970304 254703828992 254777671960 254780743680 254950778880 255490018812 255624642560 255665399040 255950585856 256668008448 256742420865 256839303168 257069789424 257636993760 257734213632 257749253888 257808935160 257926184960 258098319360 258647334912 258819950592 258861216528 258997616640 259110469632 259545415936 260088675840 260130144060 260916117504 260991761520 260994908160 261150262272 261324548352 261901140480 262015258624 262057034016 262195118080 262928203776 263004431130 264035821056 264077918604 264217067520 264254158539 264435554880 265137684480 265314631680 265372418205 265472557056 266058301440 266397548544 266474781720 266590892736 267179104640 267516555558 267519780864 267703418880 268448668992 268590120960 268632944640 269384030208 269686407168 269764593840 270518843448 270661386240 270704540160 270822494208 270885202560 271601182720 271766126592 271844916210 271947497472 272709758976 272792111040 273136651263 273280573440 273739305870 273858582256 274044653568 274046571520 274229464320 274232770560 274812793344 274996197504 275184967680 275304873984 276143800320 276159914880 276344218080 277307089920 277427920896 277472153664 277618360320 277657332624 278391212288 278394568704 278475280020 278582312960 279361216512 279552983040 279611913816 280538059872 280730634240 281088589824 281708789760 281831538688 281896796160 281913246440 282064591872 282895522560 283047395328 283063912752 283252823532 283795521536 283877798680 284239767168 284389539840 284434882560 285377003520 285633099360 286371348480 286431716592 286541807616 286624880955 286628336640 287385927680 287577722880 287623573920 287748900096 288705478656 288751509504 288944216064 288961077601 289841617980 289967910624 290166958080 290360609280 290974743647 290978251776 291172444416 291174482240 291372318720 291499278336 291988592928 292142448640 292511428608 292599760320 293419909560 293530632192 293615731710 293794045056 294570575872 294638783040 294767165952 294814163268 294969507840 295794229248 295997276160 296212103040 297040298688 297244200960 298071688614 298276298880 298279895040 298656626688 299315589120 299446009856 299914754328 300489375744 300576492720 300689915904 300755407299 301755224064 301962362880 302004752616 302163886080 302212062720 303397208064 303485168070 304333698879 304402137088 304494059520 304542607680 304675305984 305347548160 305551330560 305733206352 305736892416 306749571072 306798478848 307440645120 308090905038 308253245440 308302392960 308508147360 309164392512 309327298560 309370722192 309511421952 309583088640 309717983232 310401351680 310679904240 310797139968 310887245340 312106411008 312156172872 312320655360 312981236864 313190113824 313193889792 313405102080 314281368576 314497105920 314634141696 314725359480 315605317356 315821963520 315959576576 316922388480 317060481024 317152402245 317322665856 318161385472 318257462880 318377558016 318379786240 318446901846 319269961728 319362523515 319938232320 320614925568 320835010560 321049128960 321244102656 321337236780 322167767040 322186567360 322308145152 322359533568 323309168640 323524938240 323576520660 323717512608 323888087040 324431769920 324793663488 324845448192 325921419264 326145146880 326213899452 326437827840 326655685440 327350533248 327519073280 327571292520 327936688128 328487167044 328660254720 328855885824 329075357184 330044776320 330097398255 330221961216 330241231544 331391897856 331613061696 331840696320 332542564168 332768507904 332996935680 333142032384 333238615920 334099906560 334170336024 334298775552 334399726080 335463579648 335560836240 335707050112 336730037760 336876761088 337108008960 338050547712 338148554310 338276155392 338295895728 338528117760 339474627072 339707658240 339934371840 340653358416 340887198720 341321859072 342224011264 342323227820 342452404224 342555816960 342759719232 343515991680 343745246880 343949857146 344131092480 344863113216 345093267456 345148288704 345330155520 346784901120 346840192080 347071665780 347809941576 347989015360 347993210880 348200349696 348432731136 349201520640 349409378688 349514892270 350570938368 350672574840 351119712384 351360737280 352047761408 352103891472 352289423360 352338878052 352580739840 353566539648 353752842240 353809244160 353829890940 353963409408 354066029415 354744401920 355299708960 355454523648 356688740744 356693041152 356937891840 357931558656 357935874048 358039645740 358177259520 359178706944 359439389211 359686125120 360691791264 360881848320 360939386880 361096658944 361180270080 362354835456 362459888280 362596663296 362654475264 363613011968 363722814720 363965555520 364182201684 364374097920 364985741160 365392871424 365639285760 365643694080 366417057792 366661596672 366913290240 367073165312 367242556320 368191733760 368213219840 368458957440 368517704085 369742786560 369903894528 369962871552 370209776832 371192758272 371300373360 371521385487 372481622016 372815885088 373064694408 373320783360 374050746496 374110384689 374307512320 374784786432 374893442910 375611719680 375862394880 376086122496 377194030080 377396527104 377418550336 377505940770 377670431376 378986356224 379246510080 380306866176 380502671360 380582882694 380844132480 381908955456 382055743488 382166507940 382171115520 383235028218 383436963840 383498098560 383665200128 383925878784 385002012672 385258954752 386455490640 386601320448 386623880832 386713402740 386889277440 387147479040 387971002368 388229925888 388496424960 388665704448 389318123904 390015238144 390133013760 390195216090 391226546080 391374176256 391487642280 391492362240 391725393408 392851710720 393022887936 393085551024 393292677120 394392305664 394506646695 394949470720 396053731584 396116877906 396325601280 396653332320 397428918152 397701731840 397706526720 397971947520 398208835584 399087452160 399886339104 400768656960 400919887872 401007209732 401274833337 401279671296 401555128320 402340298752 402616483840 402673003488 402885181440 402949416960 404076045312 404529610752 404646890760 405778265172 405992079360 406056810240 406233741312 407401774080 407644275136 407649189888 407767374315 407921246208 408999428096 409064638464 409188166560 409920860160 410608958805 410787873384 411069857280 411344196480 412219190016 412494296256 412681895936 412777451520 412801539430 412957310976 414239872320 414396186624 414516327120 415678205210 415960634880 416141881344 416208230496 416427540480 417586818432 417591853056 417712920030 417873469440 419041824768 419329474560 419417870724 419633812640 420807089808 421095951360 422563184640 422747308032 422845194240 422869869660 423096887808 424343283840 424595869128 424879235298 425693282304 425816698020 426359650752 426584309760 426652323840 427486567424 427780014080 428065505280 428325470208 428449649040 429557022720 429812711424 431078891520 431366584320 431435360880 431623350144 431850782720 433058217984 433127264256 433416324096 434561892352 434762426970 434860195840 434951865936 435250437120 435540913920 436467377664 436761723360 437248917504 437982889392 438213672960 438474514432 438767142912 438899640480 440059701760 440129864340 440295948288 440423597565 441855863808 441958174560 442150748928 442221244902 442454261760 443691343872 443995914240 444318154560 445560448032 445731700736 445860925930 445866301440 447107532921 447414448320 447419842560 448973383680 449169014784 449477345280 449872131492 450734063616 450864739080 451034873856 451061194304 451370823680 452632836096 452943544320 453007128924 453245829120 453318094080 454204477888 454516264960 454825082880 455095812096 455227752105 456603205632 456741089280 457012958976 458021322240 458326995840 458599809528 458605338624 458841456640 459817484288 460124356608 460197718272 462136357557 462379868160 462453589440 462762221040 463746588768 463990947840 464267132928 464576974848 465602027520 465879171584 466019856360 466195709952 466330868010 467563433120 468159616512 468480983040 469471855296 469785170736 470107653120 471422052864 471745658880 471773187920 471951212544 472088039220 473407976034 473732945280 473939364864 475383582720 475590721536 477242078208 477247832064 477386194320 477569679360 477670352769 478904942592 479252518948 479581500160 479907348480 480922388352 481175797760 481252515840 481573693440 483251650560 483279851040 483462217728 483539300352 484963752960 485287407360 485576268912 485832130560 486647654880 487190495232 487268172288 487519047680 488556077056 488882128896 489217720320 489320849178 489656741760 491278609920 491356938780 491905032192 492730750566 492990382080 493205192704 493283828736 493613035776 495067164480 495332941824 495361847316 496642162688 496786147690 497087846784 497419592544 497761044480 498813846252 499713048576 499857923880 500815626240 501149859840 501255504036 501259012165 501448163328 501599589120 502925373440 503195369472 503341254360 503560575168 505095056640 505315141632 505662013440 507075821568 507222831465 507443843592 507792176640 509211940608 509407657984 509555343920 509561487360 509901557760 510980037624 511249285120 511330798080 511901171712 513336016896 513484841730 513678606336 514139578848 515273987520 515468427264 515498507776 515617870320 515852369920 515924785719 516196638720 517294669824 517639901184 517722433056 517995233280 519090831872 520177351680 520260288120 521983523040 521989816320 522300524544 522649096704 523802280960 524030517248 524114068032 524272338405 524390236160 525856407552 526008862260 528071642112 528155837208 528434135040 528508317078 528871109760 530629263360 530744836410 530945114112 532116602880 532795097088 532949563440 533181785472 534358209280 535033111116 535039561728 535406837760 536897337984 537180241920 537265889280 538768060416 539529187680 541037686896 541322772480 541409080320 541644988416 541770405120 543202365440 543532253184 543689832420 543894994944 545419517952 545584222080 546273302526 546561146880 547478611740 547717164512 548089307136 548093143040 548458928640 548465541120 549625586688 549992395008 550369935360 550609747968 552287600640 552319829760 552688436160 554614179840 554855841792 554944307328 555236720640 555314665248 556782424576 556789137408 556950560040 557164625920 558722433024 559105966080 559223827632 561076119744 561461268480 562177179648 562340164365 563417579520 563663077376 563793592320 563826492880 564129183744 565791045120 566094790656 566127825504 566258911155 566505647064 567591043072 567755597360 568479534336 568869765120 570754007040 570874324041 571266198720 572863433184 573083615232 573249761910 573256673280 574771855360 574852542327 575155445760 575247147840 575497800192 577503019008 577888432128 577922155202 579683235960 579935821248 580333916160 580721218560 581949487294 581956503552 582344888832 582348964480 582744637440 582998556672 583977185856 584284897280 585022857216 585199520640 586839819120 587061264384 587231463420 587588090112 589141151744 589277566080 589534331904 589628326536 589939015680 591588458496 592424206080 594080597376 594175316859 594488401920 596143377228 596552597760 596559790080 597313253376 598631178240 598892019712 599065648685 599829508656 601152985440 601379831808 601510814598 603510448128 603924725760 604009505232 604327772160 604424125440 606794416128 606970336140 608667397758 608804274176 608988119040 609085215360 609350611968 610695096320 611102661120 611466412704 611473784832 613499142144 613596957696 614881290240 616181810076 616506490880 616604785920 617016294720 618328785024 618654597120 618741444384 619022843904 619166177280 619202309145 619435966464 620802703360 621359808480 621594279936 621774490680 623517307815 624212822016 624312345744 624641310720 625962473728 626380227648 626387779584 626569380045 626810204160 628562737152 628994211840 629268283392 629450718960 631210634712 631643927040 631919153152 633844776960 634120962048 634304804490 634645331712 636322770944 636514925760 636755116032 636759572480 636893803692 637318852947 638539923456 638725047030 639876464640 641229851136 641670021120 642098257920 642488205312 642674473560 644335534080 644373134720 644719067136 646618337280 647049876480 647153041320 647435025216 647776174080 648863539840 649587326976 649690896384 651842838528 652290293760 652427798904 652875655680 653311370880 654701066496 655038146560 655142585040 655873376256 656974334088 657320509440 657711771648 658150714368 660089552640 660194796510 660443922432 660482463088 662783795712 663226123392 663331867353 663681392640 665085128336 665537015808 665993871360 666477231840 668199813120 668340672048 668597551104 668791388895 668799452160 671121672480 671414100224 673460075520 673753522176 674216017920 676101095424 676297108620 676552310784 676591791456 677056235520 678949254144 679415316480 679868743680 681306716832 681774397440 682643718144 684448022528 684646455640 684904808448 685111633920 685519438464 687031983360 687490493760 687899714292 688262184960 689726226432 690186534912 690296577408 690660311040 693569802240 693680384160 694143331560 695619883152 695978030720 695986421760 696400699392 696865462272 698403041280 698818757376 699029784540 701141876736 701345149680 701762617031 702239424768 702721474560 704095522816 704207782944 704578846720 704677756104 705161479680 707133079296 707618488320 707659781880 707926818816 708132058830 709488803840 710111964051 710599417920 710909047296 713377481488 713386082304 713875783680 715863117312 715871748096 716079291480 716354519040 718357413888 718878778422 719372250240 721383582528 721763696640 721878773760 722193317888 722360540160 724709670912 724919776560 725193326592 725308950528 727226023936 727445629440 727931111040 728364403368 728748195840 729971482320 730785742848 731278571520 732834115584 733323193344 733826580480 733981273767 734146330624 734485112640 736426439680 736917914880 737035408170 739096125849 739485573120 739807789056 739925743104 740419553664 742600746720 743042770974 744963244032 745179221535 745631770176 746129388816 746641566720 748101492992 748220769378 748615024640 749569572864 749786885820 751223439360 751724789760 752172244992 754388060160 754793054208 754837100672 755011881540 755340862752 757972712448 758493020160 760613732352 761005342720 761165765388 761688264960 763817910912 764111486976 764333015880 764342231040 766470056436 766873927680 766996197120 767330400256 767851757568 770004025344 770227262595 770517909504 772910981280 773202640896 773247761664 773426805480 773778554880 774294958080 775942004736 776459851776 776992849920 777331408896 778636247808 780030476288 780266027520 780390432180 782453092160 782748352512 782975284560 782984724480 783450786816 785703421440 786045775872 786171102048 786585354240 788784611328 789013293390 789898941440 792107463168 792233755812 792651202560 792762475617 793306664640 794857836304 795403463680 795413053440 795943895040 796117254615 796417671168 798174904320 799772678208 801537313920 802014419464 802549666674 802559342592 803110256640 804680597504 805346006976 805770362880 805898833920 808152090624 809059221504 809293781520 811556530344 811984158720 812113620480 812467482624 814803548160 815288550272 815298379776 815534748630 815842492416 817998856192 818129276928 818376333120 819841720320 821217917610 821575746768 822139714560 822688392960 824438380032 824988592512 825363791872 825554903040 825603078860 825914621952 828479744640 829032654240 831356410420 831921269760 832283762688 832416460992 832855080960 835173636864 835183706112 835425840060 835746938880 838083649536 838658949120 838835741448 839267625280 841614179616 842191902720 845126369280 845494616064 845690388480 845739739320 846193775616 848686567680 849191738256 849758470596 851386564608 851633396040 852719301504 853168619520 853304647680 854973134848 855560028160 856131010560 856899298080 859114045440 859625422848 859874642865 862157783040 862733168640 862870721760 863246700288 866116435968 866254528512 866832648192 866883232803 869123784704 869524853940 869903731872 870500874240 871081827840 872924230941 872934755328 873523446720 874497835008 875965778784 876427345920 876949028864 877534285824 877799280960 880119403520 880259728680 880591896576 880847195130 883711727616 883916349120 884301497856 884442489804 884908523520 887382687744 887991828480 888636309120 891120896064 891463401472 891721851860 891732602880 894215065842 894828896640 894839685120 897946767360 898338029568 899744262984 901468127232 901729478160 902069747712 902122388608 902266221897 902741647360 905265672192 905887088640 906014257848 906491658240 906636188160 908408955776 909032529920 910191624192 910455504210 913206411264 913482178560 914025917952 916042644480 916653991680 917199619056 917210677248 917682913280 919634968576 920248713216 920395436544 924272715114 924759736320 924907178880 925524442080 927493177536 927981895680 928534265856 929153949696 931204055040 931758343168 932039712720 932391419904 932661736020 935126866240 936319233024 936961966080 938943710592 939570341472 940215306240 942844105728 943491317760 943546375840 943902425088 944176078440 946815952068 947465890560 947878729728 950767165440 951181443072 951457206735 954484156416 954772388640 955139358720 955340705538 957809885184 958087570545 958505037896 959163000320 959814696960 961844776704 962505031680 963147386880 966503301120 966559702080 966924435456 967078600704 969927505920 970574814720 971152537824 971664261120 973295309760 974380990464 974536344576 975038095360 977112154112 977764257792 978435440640 978641698356 979313483520 982557219840 982713877560 983810064384 985461501132 985980764160 986410385408 986567657472 987226071552 990134328960 990292194765 990665883648 990723694632 993284325376 993572295380 994175693568 994839185088 995522088960 997627692504 999426097152 999715847760 1002299719680 1002511008072 1002518024330 1002896326656 1003199178240 1005850746880 1006390738944 1006682508720 1007121150336 1010190113280 1010630283264 1011324026880 1014151643136 1014445662930 1014887687184 1015584353280 1018423881216 1019110687840 1019122974720 1019803115520 1021960075248 1022498570240 1022661596160 1026672033792 1026969683460 1027357212672 1028279157696 1030547975040 1030997015552 1031235740640 1031704739840 1031849571438 1032393277440 1034589339648 1035279802368 1035444866112 1035990466560 1038181663744 1040354703360 1040520576240 1043967046080 1043979632640 1044601049088 1045298193408 1047604561920 1048061034496 1048228136064 1048544676810 1048780472320 1051712815104 1052017724520 1056143284224 1056311674416 1056868270080 1057016634156 1057742219520 1061258526720 1061489672820 1061890228224 1062198088245 1064233205760 1065899126880 1066363570944 1068716418560 1070066222232 1070079123456 1070813675520 1073794675968 1074531778560 1077536120832 1078318167633 1079058375360 1082075373792 1082645544960 1082818160640 1083289976832 1083540810240 1086404730880 1087064506368 1087379664840 1087789989888 1090839035904 1091168444160 1092546605052 1093122293760 1094957223480 1095434329024 1096178614272 1096186286080 1096917857280 1096931082240 1099251173376 1099984790016 1100739870720 1101219495936 1104575201280 1104639659520 1105376872320 1105553112255 1109228359680 1109711683584 1109888614656 1110629330496 1113564849152 1113578274816 1113901120080 1114329251840 1114564156461 1117444866048 1118447655264 1122152239488 1122331154067 1122922536960 1124354359296 1124680328730 1126835159040 1127587184640 1127652985760 1128258367488 1131582090240 1132189581312 1132255651008 1132517822310 1133011294128 1135511194720 1136959068672 1137739530240 1141508014080 1141748648082 1142532397440 1145726866368 1146167230464 1146499523820 1146513346560 1149543710720 1149705084654 1150310891520 1150494295680 1150995600384 1155006038016 1155776864256 1155844310404 1159366471920 1159871642496 1160667832320 1161442437120 1163898974588 1163913007104 1164689777664 1164697928960 1165489274880 1165997113344 1167954371712 1168569794560 1170045714432 1170399041280 1173679638240 1174122528768 1174462926840 1175176180224 1178282303488 1178555132160 1179068663808 1179256653072 1179878031360 1183176916992 1183519940085 1184848412160 1188161194752 1188350633718 1188976803840 1192286754456 1193105195520 1193119580160 1194626506752 1197262356480 1197784039424 1198131297370 1199659017312 1202305970880 1202759663616 1203021629196 1203824500011 1207020896256 1207849451520 1208019010464 1208655544320 1208848250880 1213588832256 1213940672280 1217334795516 1217976238080 1218170430720 1218701223936 1221390192640 1222205322240 1222932825408 1222947569664 1223302122945 1226998284288 1227193915392 1229762580480 1231826876415 1232363620152 1233012981760 1233209571840 1234032589440 1236657570048 1237482888768 1238045687808 1238332354560 1238404618290 1238871932928 1241605406720 1242719616960 1243188559872 1243548981360 1247034615630 1248425644032 1248624691488 1249282621440 1251924947456 1252760455296 1252775559168 1253138760090 1253620408320 1257125474304 1257988423680 1258901437920 1262421269424 1263287854080 1263838306304 1267689553920 1268241924096 1268609608980 1269290663424 1272645541888 1273029851520 1273519144960 1273787607384 1274637705894 1277079846912 1277450094060 1279752929280 1282459702272 1283340042240 1284196515840 1284976410624 1285348947120 1288671068160 1288746269440 1289438134272 1293236674560 1294099752960 1294306082640 1294870050432 1295552348160 1297727079680 1299174653952 1299381792768 1303685677056 1304580587520 1304855597808 1305751311360 1306622741760 1309402132992 1310076293120 1310285170080 1311746752512 1313948668176 1314641018880 1315423543296 1316301428736 1320179105280 1320389593020 1320887844864 1320964926176 1321270792695 1325567591424 1326452246784 1326663734706 1327362785280 1330170256672 1331074031616 1331987742720 1332954463680 1336681344096 1337195102208 1337582777790 1337598904320 1341322598763 1342243344960 1342828200448 1346920151040 1347507044352 1348432035840 1352202190848 1352594217240 1353104621568 1353183582912 1354112471040 1357898508288 1358830632960 1359737487360 1362613433664 1363548794880 1365287436288 1365683256315 1368896045056 1369292911280 1369809616896 1370223267840 1371038876928 1374063966720 1374980987520 1375799428584 1376524369920 1379452452864 1380373069824 1380593154816 1386409072671 1387139604480 1387360768320 1388286663120 1391239766304 1391956061440 1391972843520 1392801398784 1393730924544 1396806082560 1397637514752 1398059569080 1402690299360 1403525234062 1404478849536 1405442949120 1408191045632 1408415565888 1409157693440 1409355512208 1410322959360 1414266158592 1415236976640 1415319563760 1415853637632 1416264117660 1418977607680 1420223928102 1421198835840 1421818094592 1426754962976 1426772164608 1431726234624 1431743496192 1432158582960 1432709038080 1433011058307 1436714827776 1437757556844 1438744500480 1442767165056 1443527393280 1443757547520 1444386635776 1444721080320 1444805388005 1449839553120 1450386653184 1450617901056 1454452047872 1454873718235 1454891258880 1455862222080 1456728806736 1457496391680 1459942964640 1461571485696 1462557143040 1465668231168 1466646386688 1467653160960 1467962547534 1468292661248 1468970225280 1472852879360 1473835829760 1474070816340 1478192251698 1478971146240 1479615578112 1479851486208 1480839107328 1485201493440 1486085541948 1489926488064 1490358443070 1491263540352 1492258777632 1493283133440 1496202985984 1496441538756 1497230049280 1499139145728 1499573771640 1502446878720 1503449579520 1503777036495 1504344489984 1508776120320 1509586108416 1509674201344 1510023763080 1510681725504 1515945424896 1516986040320 1521227464704 1521668494395 1522010685440 1522331530776 1523376529920 1527635821824 1528222973952 1528666031760 1528684462080 1532940112872 1533747855360 1533992394240 1534660800512 1535703515136 1540008050688 1540454525190 1541035819008 1545821962560 1546405281792 1546495523328 1546853610960 1547557109760 1547774357157 1548589916160 1551884009472 1552919703552 1553985699840 1557272495616 1560060952576 1560532055040 1560780864360 1564906184320 1565950569120 1565969448960 1566901573632 1571406842880 1572091551744 1572342204096 1573170708480 1577569222656 1578026586780 1579797882880 1584214926336 1584467511624 1585302405120 1585524951234 1586613329280 1589715672608 1590806927360 1591887790080 1592234509230 1592835342336 1596349808640 1599545356416 1603074627840 1604028838928 1605099333348 1605118685184 1606220513280 1609361195008 1610692013952 1611540725760 1611797667840 1616304181248 1618587563040 1623113060688 1623968317440 1624227240960 1624934965248 1629607096320 1630577100544 1630596759552 1631069497260 1631684984832 1635997712384 1636258553856 1636752666240 1639683440640 1642435835220 1643151493536 1644279429120 1645376785920 1648876760064 1649977185024 1650727583744 1651109806080 1651206157720 1651829243904 1656959489280 1658065308480 1662712820840 1663842539520 1664567525376 1664832921984 1665710161920 1670347273728 1670367412224 1670851680120 1671493877760 1676167299072 1677317898240 1677671482896 1678535250560 1683228359232 1684383805440 1690252738560 1690989232128 1691380776960 1691479478640 1692387551232 1697373135360 1698383476512 1699516941192 1702773129216 1703266792080 1704280641361 1705438603008 1706609295360 1709946269696 1711120056320 1712262021120 1712622972123 1713798596160 1719250845696 1719749285730 1724315566080 1724557626981 1725466337280 1725741443520 1726493400576 1732509057024 1733665296384 1733766465606 1738247569408 1739049707880 1739807463744 1741001748480 1742163655680 1745848461882 1745869510656 1747046893440 1748995670016 1751931557568 1752854691840 1753898057728 1755068571648 1755598561920 1760238807040 1760519457360 1761183793152 1761694390260 1767423455232 1767832698240 1768602995712 1768884979608 1769817047040 1774765375488 1777272618240 1782241792128 1782525950577 1782926802944 1783443703720 1783465205760 1788430131684 1789657793280 1789679370240 1795893534720 1796676059136 1797196946055 1799488525968 1803458956320 1804139495424 1804244777216 1804532443794 1805483294720 1810531344384 1811774177280 1812028515696 1812983316480 1813272376320 1816817911552 1818065059840 1820383248384 1820911008420 1826412822528 1826964357120 1828051835904 1832085288960 1833307983360 1834399238112 1834421354496 1835365826560 1839269937152 1840497426432 1840790873088 1848545430228 1849519472640 1849814357760 1851048884160 1854986355072 1855963791360 1857068531712 1857606927435 1858307899392 1862408110080 1863516686336 1864079425440 1864782839808 1865323472040 1870253732480 1870551923445 1872638466048 1873923932160 1877887421184 1879140682944 1880430612480 1885688211456 1886982635520 1887092751680 1887804850176 1888352156880 1893631904136 1894931781120 1895757459456 1901534330880 1902362886144 1902914413470 1908968312832 1909544777280 1910278717440 1910681411076 1911956558841 1915619770368 1916175141090 1917010075792 1918326000640 1919629393920 1923689553408 1925010063360 1926294773760 1933006602240 1933119404160 1934157201408 1939855011840 1941149629440 1942305075648 1943328522240 1946590619520 1948761980928 1949072689152 1950076190720 1954224308224 1955528515584 1956870881280 1957283396712 1958626967040 1965114439680 1965427755120 1967620128768 1970923002264 1971961528320 1972820770816 1973135314944 1974452143104 1980268657920 1980584389530 1981331767296 1981447389264 1986568650752 1987144590760 1988351387136 1989678370176 1991044177920 1995255385008 1999431695520 2004599439360 2005022016144 2005036048660 2005792653312 2006374166685 2006398356480 2011701493760 2013365017440 2014242300672 2020380226560 2021260566528 2022648053760 2028303286272 2028891325860 2029775374368 2031168706560 2036823205529 2036847762432 2038221375680 2038245949440 2039606231040 2043920150496 2044997140480 2045323192320 2053344067584 2053939366920 2054714425344 2056558315392 2061095950080 2061994031104 2062471481280 2063409479680 2063699142876 2064786554880 2069178679296 2070559604736 2070889732224 2071980933120 2076363327488 2080709406720 2081041152480 2087934092160 2087959265280 2089202098176 2090596386816 2095209123840 2096122068992 2096456272128 2097089353620 2103425630208 2104035449040 2105287851093 2112286568448 2112623348832 2113736540160 2114033268312 2115484439040 2122979345640 2123780456448 2124396176490 2128466411520 2130335892153 2131798253760 2132727141888 2137432837120 2140132444464 2140158246912 2141627351040 2147589351936 2149063557120 2155072241664 2156636335266 2158116750720 2164150747584 2165291089920 2165636321280 2166579953664 2167081620480 2172809461760 2174129012736 2174759329680 2175579979776 2181678071808 2182336888320 2185093210104 2186244587520 2189914446960 2190868658048 2192357228544 2192372572160 2193835714560 2198502346752 2199969580032 2201479741440 2202438991872 2209279319040 2210753744640 2211106224510 2218456719360 2219423367168 2219777229312 2221258660992 2227129698304 2227802240160 2228658503680 2229128312922 2234889732096 2235537664605 2236895310528 2244304478976 2244662308134 2245845073920 2248708718592 2249360657460 2253670318080 2255174369280 2255305971520 2256516734976 2263164180480 2264379162624 2264511302016 2265035644620 2266022588256 2271022389440 2273918137344 2275479060480 2283016028160 2283497296164 2285064794880 2291453732736 2292334460928 2292999047640 2293026693120 2299087421440 2299410169308 2300621783040 2300988591360 2301991200768 2310012076032 2310681787785 2311553728512 2311688620808 2318732943840 2319743284992 2321335664640 2322884874240 2327797949176 2327826014208 2329379555328 2329395857920 2330978549760 2331994226688 2335908743424 2340091428864 2340798082560 2347359276480 2348245057536 2348925853680 2350352360448 2356564606976 2357110264320 2358137327616 2358513306144 2359756062720 2366353833984 2367039880170 2369696824320 2376322389504 2376701267436 2377953607680 2384573508912 2386210391040 2386239160320 2388351763845 2389253013504 2394524712960 2395568078848 2396262594740 2399318034624 2404611941760 2406043258392 2407649000022 2414041792512 2416038020928 2417311088640 2417696501760 2427177664512 2427881344560 2434669591032 2435952476160 2436340861440 2437402447872 2442780385280 2444410644480 2445865650816 2445895139328 2446604245890 2453996568576 2454387830784 2459525160960 2463653752830 2464727240304 2466025963520 2466419143680 2468065178880 2473315140096 2474965777536 2476091375616 2476664709120 2476809236580 2477743865856 2483210813440 2485439233920 2487097962720 2494069231260 2496851288064 2497249382976 2498565242880 2503849894912 2505520910592 2505551118336 2506277520180 2507240816640 2514250948608 2515976847360 2517802875840 2524842538848 2526575708160 2527676612608 2535379107840 2536483848192 2537219217960 2538581326848 2545291083776 2546059703040 2547038289920 2547575214768 2549275411788 2554159693824 2554900188120 2559505858560 2564919404544 2566680084480 2568393031680 2570697894240 2577342136320 2577492538880 2578876268544 2579623928595 2586473349120 2588199505920 2588612165280 2589740100864 2595454159360 2598349307904 2598763585536 2600649698409 2607371354112 2609711195616 2611502622720 2613245483520 2618772692823 2618804265984 2620152586240 2620570340160 2623493505024 2627897336352 2629282037760 2630847086592 2632602857472 2640358210560 2640779186040 2641775689728 2641929852352 2642541585390 2651135182848 2652904493568 2653327469412 2654725570560 2660340513344 2662148063232 2663975485440 2665908927360 2673362688192 2674390204416 2675165555580 2675197808640 2682645197526 2684486689920 2685656400896 2693840302080 2695014088704 2704404381696 2705188434480 2706209243136 2706367165824 2706798665691 2708224942080 2715797016576 2717661265920 2719474974720 2725226867328 2727097589760 2730574872576 2731366512630 2738585822560 2739619233792 2740446535680 2742077753856 2748127933440 2749961975040 2751598857168 2753048739840 2758904905728 2760746139648 2761186309632 2772818145342 2774279208960 2774721536640 2776573326240 2782479532608 2783912122880 2783945687040 2785602797568 2787461849088 2793612165120 2795275029504 2796119138160 2805380598720 2807050468124 2808957699072 2810885898240 2816382091264 2816831131776 2818315386880 2818711024416 2820645918720 2828532317184 2830473953280 2830639127520 2831707275264 2832528235320 2837955215360 2840447856204 2842397671680 2843636189184 2853509925952 2853544329216 2854371620205 2863452469248 2864317165920 2865418076160 2866022116614 2873429655552 2874262711635 2875515113688 2877489000960 2885534330112 2887515095040 2888773271552 2889442160640 2889610776010 2899679106240 2900773306368 2901235802112 2908904095744 2909747436470 2909782517760 2911724444160 2913457613472 2914992783360 2919885929280 2923142971392 2925114286080 2931336462336 2933292773376 2935306321920 2935925095068 2937940450560 2945705758720 2947671659520 2948141632680 2956384503396 2957942292480 2959231156224 2959702972416 2961678214656 2970402986880 2970876584295 2972171083896 2979852976128 2980716886140 2982527080704 2984517555264 2986566266880 2992405971968 2992883077512 2994460098560 2998278291456 2999147543280 3006899159040 3007554072990 3008688979968 3017552240640 3019172216832 3019348402688 3020047526160 3021363451008 3031890849792 3033972080640 3042454929408 3043336988790 3044021370880 3044663061552 3046753059840 3055271643648 3057332063520 3057368924160 3065880225744 3067495710720 3067984788480 3069321601024 3080016101376 3080909050380 3082071638016 3091643925120 3092991046656 3093707221920 3095114219520 3095548714314 3097179832320 3103768018944 3105839407104 3107971399680 3114544991232 3120121905152 3121064110080 3121561728720 3129812368640 3131901138240 3131938897920 3133803147264 3142813685760 3144183103488 3144684408192 3146341416960 3155138445312 3156053173560 3159595765760 3168429852672 3168935023248 3170604810240 3171049902468 3173226658560 3179431345216 3181613854720 3183775580160 3184469018460 3185670684672 3186594264735 3192699617280 3199090712832 3206149255680 3208057677856 3210198666696 3210237370368 3212441026560 3218722390016 3221384027904 3223595335680 3232608362496 3234954502899 3237175126080 3246226121376 3247936634880 3248454481920 3249869930496 3259214192640 3261154201088 3261193519104 3262138994520 3263369969664 3272517107712 3273505332480 3279366881280 3284871670440 3286302987072 3288558858240 3290753571840 3297753520128 3299954370048 3301455167488 3302219612160 3302412315440 3303658487808 3313918978560 3316130616960 3316659336765 3325425641680 3327685079040 3329135050752 3329665843968 3340694547456 3340734824448 3341703360240 3342987755520 3343692469383 3352334598144 3355342965792 3357070501120 3366456718464 3366993462201 3368767610880 3380505477120 3382761553920 3382958957280 3384775102464 3394746270720 3396766953024 3399033882384 3406533584160 3408561282722 3410877206016 3413218590720 3419892539392 3422240112640 3424524042240 3425245944246 3427597192320 3438501691392 3439498571460 3448631132160 3449115253962 3450932674560 3451482887040 3452986801152 3465018114048 3467330592768 3467532931212 3476495138816 3478099415760 3479614927488 3482003496960 3484327311360 3491696923764 3491739021312 3494093786880 3497991340032 3503863115136 3505709383680 3507796115456 3508813085155 3510137143296 3511197123840 3520477614080 3521038914720 3522367586304 3523388780520 3534846910464 3535665396480 3537205991424 3537769959216 3539634094080 3549530750976 3550559820255 3554545236480 3564483584256 3565051901154 3565853605888 3566887407440 3566930411520 3576860263368 3579315586560 3579358740480 3591787069440 3593352118272 3594393892110 3598977051936 3606917912640 3608278990848 3608489554432 3609064887588 3610966589440 3611473500033 3621062688768 3623548354560 3624057031392 3625966632960 3626544752640 3633635823104 3636130119680 3640766496768 3641822016840 3653928714240 3656103671808 3664170577920 3666615966720 3668798476224 3668842708992 3669906368835 3670731653120 3678539874304 3680994852864 3681581746176 3695480629245 3697090860456 3699038945280 3699628715520 3702097768320 3709972710144 3714137063424 3715213854870 3716615798784 3724816220160 3727033372672 3728158850880 3729565679616 3730646944080 3740507464960 3741103846890 3745276932096 3747847864320 3755774842368 3758281365888 3760861224960 3771376422912 3773965271040 3774185503360 3776704313760 3787263808272 3789863562240 3791514918912 3803068661760 3804725772288 3805828826940 3817936625664 3819089554560 3820557434880 3821362822152 3823913117682 3831239540736 3832350282180 3834020151584 3836652001280 3839258787840 3847379106816 3850020126720 3852589547520 3866013204480 3866238808320 3868314402816 3879710023680 3882299258880 3884610151296 3886657044480 3893181239040 3897523961856 3898145378304 3900152381440 3908448616448 3911057031168 3913741762560 3914566793424 3917253934080 3930228879360 3930855510240 3935240257536 3941846004528 3943923056640 3945641541632 3946270629888 3948904286208 3960537315840 3961168779060 3962663534592 3962894778528 3963812378085 3973137301504 3974289181520 3976702774272 3979356740352 3982088355840 3990510770016 3998863391040 4010044032288 4010072097320 4011585306624 4012748333370 4012796712960 4023402987520 4023967796289 4026730034880 4028484601344 4040760453120 4042521133056 4045296107520 4056606572544 4057782651720 4059550748736 4062337413120 4073646411058 4073695524864 4076442751360 4076491898880 4079212462080 4087840300992 4089994280960 4090646384640 4106688135168 4107878733840 4109428850688 4113116630784 4122191900160 4123988062208 4124942962560 4126818959360 4127398285752 4129573109760 4138357358592 4141119209472 4141779464448 4152726654976 4159227218013 4161418813440 4162082304960 4175868184320 4175918530560 4178404196352 4181192773632 4190418247680 4192244137984 4192912544256 4194178707240 4208070898080 4210575702186 4224573136896 4225246697664 4227473080320 4228066536624 4230968878080 4245958691280 4247560912896 4248792352980 4256932823040 4260671784306 4263596507520 4265454283776 4274865674240 4280264888928 4280316493824 4295178703872 4298127114240 4299033174921 4310144483328 4313272670532 4316233501440 4328301495168 4330582179840 4331272642560 4333159907328 4334163240960 4334416164015 4345618923520 4349518659360 4351159959552 4363356143616 4364621154705 4364673776640 4370186420208 4372489175040 4379828893920 4381737316096 4384714457088 4384745144320 4387671429120 4397004693504 4399939160064 4402959482880 4404877983744 4418558638080 4421507489280 4422212449020 4436913438720 4438846734336 4439554458624 4442517321984 4454259396608 4455604480320 4457317007360 4458256625844 4469779464192 4471075329210 4473790621056 4488608957952 4489324616268 4491690147840 4497417437184 4498721314920 4507340636160 4510348738560 4510611943040 4511331109485 4513033469952 4526328360960 4528758325248 4529022604032 4530071289240 4532045176512 4542044778880 4547836274688 4550958120960 4566032056320 4566994592328 4570129589760 4582907465472 4584668921856 4585998095280 4586053386240 4598174842880 4598820338616 4601243566080 4601977182720 4603982401536 4620024152064 4621363575570 4623107457024 4623377241616 4637465887680 4639486569984 4642671329280 4643323071471 4645769748480 4655595898352 4655652028416 4658759110656 4658791715840 4661957099520 4671817486848 4680182857728 4681596165120 4694718552960 4697851707360 4700704720896 4713129213952 4714220528640 4716274655232 4717026612288 4719512125440 4732707667968 4734079760340 4739393648640 4752644779008 4753402534872 4755907215360 4769147017824 4772420782080 4776703527690 4778506027008 4789049425920 4791136157696 4792525189480 4798636069248 4809223883520 4812086516784 4815298000044 4828083585024 4832076041856 4834622177280 4835393003520 4855762689120 4869339182064 4871904952320 4872681722880 4874804895744 4885560770560 4888821288960 4891731301632 4891790278656 4893208491780 4907993137152 4908775661568 4912338319217 4919050321920 4927307505660 4929454480608 4932051927040 4932838287360 4936130357760 4946630280192 4949931555072 4952182751232 4953329418240 4953618473160 4955487731712 4966421626880 4970878467840 4974195925440 4988138462520 4993702576128 4994498765952 4997130485760 5007699789824 5011041821184 5011102236672 5012555040360 5014481633280 5028501897216 5031953694720 5035605751680 5049685077696 5053151416320 5055353225216 5070758215680 5072967696384 5074438435920 5077162653696 5090582167552 5092119406080 5095150429536 5098550823576 5108319387648 5109800376240 5112841924083 5129838809088 5133360168960 5136786063360 5137868916369 5141395788480 5154985077760 5157752537088 5159247857190 5172946698240 5173672880943 5176399011840 5177224330560 5179480201728 5190908318720 5197527171072 5201299396818 5214742708224 5219422391232 5223005245440 5226490967040 5237545385646 5237608531968 5240305172480 5241140680320 5246987010048 5255794672704 5258564075520 5261694173184 5265205714944 5280716421120 5281558372080 5283551379456 5283859704704 5285083170780 5302270365696 5305808987136 5306654938824 5309451141120 5320681026688 5324296126464 5331817854720 5346725376384 5348780408832 5350331111160 5350395617280 5365290395052 5368973379840 5371312801792 5387680604160 5390028177408 5391590838165 5410376868960 5412418486272 5412734331648 5413597331382 5416449884160 5431594033152 5435322531840 5438949949440 5450453734656 5454195179520 5461149745152 5462733025260 5477171645120 5479238467584 5480893071360 5484155507712 5496255866880 5499923950080 5503197714336 5506097479680 5517809811456 5521492279296 5522372619264 5545636290684 5548558417920 5549443073280 5553146652480 5564959065216 5567824245760 5567891374080 5571205595136 5572820782305 5574923698176 5587224330240 5590550059008 5592238276320 5610761197440 5611655770335 5614100936248 5617915398144 5621771796480 5632764182528 5633662263552 5637422048832 5641291837440 5657064634368 5660947906560 5661278255040 5663414550528 5665056470640 5680895712408 5684795343360 5687272378368 5707019851904 5707088658432 5708743240410 5726904938496 5728634331840 5730836152320 5732044233228 5746859311104 5748525423270 5751030227376 5754978001920 5771068660224 5775030190080 5777546543104 5778884321280 5779221552020 5799358212480 5802471604224 5817808191488 5819494872940 5819565035520 5823448888320 5826915226944 5829985566720 5839771858560 5846285942784 5850228572160 5862672924672 5866585546752 5870612643840 5871850190136 5875880901120 5891411517440 5895343319040 5896283265360 5912769006792 5915884584960 5918462312448 5919405944832 5923356429312 5940805973760 5941753168590 5944342167792 5959705952256 5961433772280 5965054161408 5969035110528 5973132533760 5984811943936 5985766155024 5988920197120 5998295086560 6013798318080 6015108145980 6017377959936 6019122500055 6035104481280 6038696805376 6040095052320 6042726902016 6063781699584 6067944161280 6084909858816 6086673977580 6089326123104 6093506119680 6110469616587 6110543287296 6114664127040 6114737848320 6131760451488 6134991421440 6135969576960 6138643202048 6160032202752 6161818100760 6164143276032 6183287850240 6185982093312 6187414443840 6190228439040 6191097428628 6194359664640 6207536037888 6211678814208 6215942799360 6229089982464 6240243810304 6242128220160 6243123457440 6259624737280 6263802276480 6263877795840 6267606294528 6285627371520 6288366206976 6289368816384 6310276890624 6312106347120 6315863553279 6319191531520 6336859705344 6337870046496 6341209620480 6342099804936 6346453317120 6358862690432 6363227709440 6368938036920 6371341369344 6373188529470 6385399234560 6398181425664 6412298511360 6416115355712 6420397333392 6420474740736 6424882053120 6437444780032 6442768055808 6447190671360 6465216724992 6469909005798 6474350252160 6492452242752 6495873269760 6496908963840 6499739860992 6518428385280 6522308402176 6522387038208 6524277989040 6526739939328 6545034215424 6547010664960 6558733762560 6569743340880 6572605974144 6577117716480 6581507143680 6595507040256 6599908740096 6604439224320 6604824630880 6607316975616 6627837957120 6632261233920 6633318673530 6650851283360 6655370158080 6658270101504 6659331687936 6681389094912 6683406720480 6685975511040 6687384938766 6704669196288 6706612993815 6710685931584 6714141002240 6732913436928 6733986924402 6737535221760 6761010954240 6765523107840 6765917914560 6769550204928 6789492541440 6793533906048 6798067764768 6813067168320 6817122565444 6821754412032 6826437181440 6839785078784 6844480225280 6849048084480 6850491888492 6855194384640 6877003382784 6878997142920 6897262264320 6898230507924 6901865349120 6902965774080 6905973602304 6930036228096 6932045363355 6934661185536 6935065862424 6952990277632 6956198831520 6959229854976 6964006993920 6968654622720 6983393847528 6983478042624 6988187573760 6995982680064 7007726230272 7015592230912 7017626170310 7020274286592 7022394247680 7040955228160 7042077829440 7044735172608 7046777561040 7069693820928 7071330792960 7074411982848 7075539918432 7079268188160 7099061501952 7101119640510 7109090472960 7128967168512 7130103802308 7133774814880 7133860823040 7153720526736 7158631173120 7158717480960 7165055291535 7183574138880 7186704236544 7188787784220 7197954103872 7213835825280 7216979108864 7218129775176 7221933178880 7222947000066 7242125377536 7248114062784 7251933265920 7253089505280 7267271646208 7272260239360 7281532993536 7283644033680 7307857428480 7312207343616 7328341155840 7333231933440 7337596952448 7337685417984 7339812737670 7341463306240 7361989705728 7363163492352 7390961258490 7394181720912 7398077890560 7399257431040 7404195536640 7419945420288 7428274126848 7430427709740 7433231597568 7449632440320 7454066745344 7456317701760 7461293888160 7481014929920 7482207693780 7490553864192 7495695728640 7511549684736 7516562731776 7521722449920 7542752845824 7547930542080 7548371006720 7553408627520 7574527616544 7579727124480 7583029837824 7606137323520 7609451544576 7611657653880 7635873251328 7638179109120 7641114869760 7642725644304 7647826235364 7662479081472 7664700564360 7668040303168 7673304002560 7678517575680 7694758213632 7700040253440 7705179095040 7732026408960 7732477616640 7736628805632 7738871785785 7759420047360 7764598517760 7769220302592 7786362478080 7795047923712 7796290756608 7800304762880 7801949095227 7816897232896 7822114062336 7829133586848 7834507868160 7856318078469 7860457758720 7861711020480 7870480515072 7883692009056 7887846113280 7892541259776 7897808572416 7921074631680 7922337558120 7925327069184 7925789557056 7927624756170 7948578363040 7953405548544 7958713480704 7964176711680 7981021540032 7997726782080 8020088064576 8020144194640 8023170613248 8025496666740 8025593425920 8046805975040 8047935592578 8053460069760 8056969202688 8081520906240 8085042266112 8113213145088 8115565303440 8119101497472 8120395997073 8124674826240 8147292822116 8147391049728 8152885502720 8152983797760 8158424924160 8175680601984 8179988561920 8181292769280 8215757467680 8218857701376 8226233261568 8244383800320 8247976124416 8249885925120 8253637918720 8254796571504 8259146219520 8276714717184 8282238418944 8283558928896 8305453309952 8318454436026 8322837626880 8324164609920 8351736368640 8351837061120 8356808392704 8362385547264 8380836495360 8384488275968 8385825088512 8388357414480 8416141796160 8421151404372 8449146273792 8450493395328 8454946160640 8456133073248 8461937756160 8491917382560 8495121825792 8497584705960 8513865646080 8521343568612 8521403206805 8527193015040 8530908567552 8549731348480 8560529777856 8560632987648 8563114860615 8590357407744 8596254228480 8598066349842 8620288966656 8622788134905 8626545341064 8632467002880 8656602990336 8662545285120 8666319814656 8668326481920 8668832328030 8691237847040 8699037318720 8702319919104 8726712287232 8729242309410 8729347553280 8740372840416 8744978350080 8759657787840 8763474632192 8769428914176 8769490288640 8775342858240 8794009387008 8799878320128 8805918965760 8837117276160 8843014978560 8844424898040 8873826877440 8877693468672 8879108917248 8885034643968 8908518793216 8911208960640 8912629752885 8914634014720 8916513251688 8939558928384 8942150658420 8947581242112 8977217915904 8978649232536 8983380295680 8994834874368 8997442629840 9020697477120 9021223886080 9022662218970 9026066939904 9052656721920 9057516650496 9058045208064 9060142578480 9064090353024 9084089557760 9095672549376 9101916241920 9132064112640 9133989184656 9140259179520 9165814930944 9171996190560 9172106772480 9196349685760 9197640677232 9202487132160 9203954365440 9207964803072 9240048304128 9242727151140 9246214914048 9246754483232 9274931775360 9278973139968 9285342658560 9286646142942 9291539496960 9311191796704 9311304056832 9317518221312 9317583431680 9323914199040 9343634973696 9360365715456 9363192330240 9389437105920 9395703414720 9401409441792 9426258427904 9428441057280 9432549310464 9434053224576 9439024250880 9465415335936 9468159520680 9478787297280 9505289558016 9506805069744 9511814430720 9538294035648 9544841564160 9553407055380 9557012054016 9559782794205 9578098851840 9582272315392 9585050378960 9597272138496 9618447767040 9624173033568 9630596000088 9656167170048 9664152083712 9670786007040 9704863508697 9711525378240 9738678364128 9743809904640 9745363445760 9749609791488 9771121541120 9777642577920 9783462603264 9783580557312 9786416983560 9817551323136 9824676638434 9838100643840 9854615011320 9858908961216 9864103854080 9865676574720 9872260715520 9893260560384 9899863110144 9904365502464 9906658836480 9907236946320 9910975463424 9932843253760 9941756935680 9948391850880 9976276925040 9987405152256 9988997531904 10015399579648 10022083642368 10022204473344 10025110080720 10028963266560 10031077408149 10057003794432 10071211503360 10099370155392 10100980386603 10106302832640 10110706450432 10141516431360 10148876871840 10154325307392 10181164335104 10184116027645 10184238812160 10190300859072 10197101647152 10219600752480 10225683848166 10259677618176 10266720337920 10273572126720 10275737832738 10282791576960 10309970155520 10315505074176 10318495714380 10345893396480 10347345761886 10352798023680 10354448661120 10358960403456 10381816637440 10395054342144 10402598793636 10429485416448 10438844782464 10446010490880 10452981934080 10475090771292 10475217063936 10480610344960 10482281360640 10493974020096 10511589345408 10517128151040 10523388346368 10526439255465 10530411429888 10561432842240 10563116744160 10567102758912 10567719409408 10570166341560 10604540731392 10611617974272 10613309877648 10618902282240 10641362053376 10648592252928 10651679460765 10663635709440 10693450752768 10697560817664 10700662222320 10700791234560 10730580790104 10737946759680 10742625603584 10775361208320 10780056354816 10783181676330 10820753737920 10824836972544 10825468663296 10827194662764 10832899768320 10834420500099 10863188066304 10870645063680 10877899898880 10900907469312 10908390359040 10922299490304 10925466050520 10954343290240 10961786142720 10968311015424 10992511733760 10999847900160 11006395428672 11012194959360 11035619622912 11042984558592 11044745238528 11091272581368 11097116835840 11098886146560 11106293304960 11129918130432 11135648491520 11142411190272 11145641564610 11149847396352 11174448660480 11181100118016 11184476552640 11221522394880 11223311540670 11228201872496 11235830796288 11243543592960 11265528365056 11267324527104 11274844097664 11282583674880 11314129268736 11321895813120 11322556510080 11330112941280 11361791424816 11369590686720 11374544756736 11414039703808 11414177316864 11417486480820 11453809876992 11457268663680 11461672304640 11464088466456 11493718622208 11497050846540 11502060454752 11509956003840 11542137320448 11550060380160 11555093086208 11557768642560 11558443104040 11598716424960 11604943208448 11635616382976 11638989745880 11639130071040 11646897776640 11653830453888 11659971133440 11679543717120 11692571885568 11700457144320 11725345849344 11733171093504 11741225287680 11743700380272 11751761802240 11782823034880 11790686638080 11792566530720 11825538013584 11831769169920 11836924624896 11838811889664 11846712858624 11881611947520 11883506337180 11888684335584 11919411904512 11922867544560 11929964489527 11930108322816 11938070221056 11946265067520 11969623887872 11971532310048 11977840394240 11996590173120 12030216291960 12034755919872 12038245000110 12070208962560 12071903388867 12077393610752 12080190104640 12085453804032 12127563399168 12135888322560 12169819717632 12173347955160 12178652246208 12187012239360 12220939233174 12221086574592 12229328254080 12229475696640 12263520902976 12269982842880 12271939153920 12277286404096 12320064405504 12323636201520 12328286552064 12366575700480 12371964186624 12374828887680 12380456878080 12382194857256 12388719329280 12415072075776 12423357628416 12458179964928 12477681654039 12480487620608 12484256440320 12486246914880 12519249474560 12527604552960 12527755591680 12535212589056 12571254743040 12576732413952 12578737632768 12624212694240 12631727106558 12638383063040 12673719410688 12675740092992 12682419240960 12684199609872 12692906634240 12717725380864 12726455418880 12737876073840 12742682738688 12746377058940 12770798469120 12796362851328 12824597022720 12832230711424 12840794666784 12840949481472 12874889560064 12885536111616 12894381342720 12930433449984 12939818011596 12948700504320 12984904485504 12991746539520 12993817927680 12999479721984 13003248492045 13036856770560 13044616804352 13048555978080 13053479878656 13090068430848 13093863464115 13094021329920 13117467525120 13139486681760 13145211948288 13154235432960 13163014287360 13191014080512 13199817480192 13208878448640 13209649261760 13214633951232 13255675914240 13264522467840 13266637347060 13301702566720 13310740316160 13316540203008 13318663375872 13362778189824 13366813440960 13371951022080 13374769877532 13409338392576 13413225987630 13421371863168 13428282004480 13465826873856 13467973848804 13475070443520 13522021908480 13531046215680 13531835829120 13533993328455 13539100409856 13578985082880 13587067812096 13596135529536 13626134336640 13634245130888 13643508824064 13652874362880 13679570157568 13698096168960 13700983776984 13710388769280 13754006765568 13757994285840 13794524528640 13796461015848 13803730698240 13805931548160 13811947204608 13860072456192 13864090726710 13869322371072 13870131724848 13905980555264 13912397663040 13918459709952 13928013987840 13937309245440 13966787695056 13966956085248 13976375147520 14015452460544 14031184461824 14035252340620 14040548573184 14044788495360 14081910456320 14084155658880 14093555122080 14139387641856 14142661585920 14148823965696 14151079836864 14158536376320 14198123003904 14202239281020 14218180945920 14257934337024 14260207604616 14267549629760 14267721646080 14307441053472 14317262346240 14330110583070 14367148277760 14373408473088 14377575568440 14395908207744 14427671650560 14433958217728 14436259550352 14443866357760 14445894000132 14484250755072 14496228125568 14503866531840 14506179010560 14534543292416 14544520478720 14567288067360 14615714856960 14624414687232 14656682311680 14666463866880 14675193904896 14675370835968 14679625475340 14723979411456 14726326984704 14737014957651 14781922516980 14788363441824 14796155781120 14798514862080 14808391073280 14839890840576 14856548253696 14860855419480 14866463195136 14899264880640 14908133490688 14912635403520 14922587776320 14962029859840 14964415387560 14981107728384 14991391457280 15023099369472 15033125463552 15043444899840 15085505691648 15095861084160 15096742013440 15106817255040 15149055233088 15159454248960 15166059675648 15212274647040 15218903089152 15223315307760 15271746502656 15276358218240 15285451288608 15295652470728 15324958162944 15329401128720 15336080606336 15338525772249 15346608005120 15389516427264 15400080506880 15410358190080 15464955233280 15473257611264 15477743571570 15518840094720 15529197035520 15538440605184 15572724956160 15592581513216 15600609525760 15603898190454 15633794465792 15644228124672 15658267173696 15669015736320 15712636156938 15720915517440 15723422040960 15740961030144 15767384018112 15775692226560 15785082519552 15795617144832 15842149263360 15844675116240 15850654138368 15851579114112 15855249512340 15897156726080 15906811097088 15917426961408 15928353423360 15962043080064 15995453564160 16040176129152 16040288389280 16046341226496 16050993333480 16051186851840 16093611950080 16095871185156 16106920139520 16113938405376 16163041812480 16170084532224 16174772514495 16231130606880 16238202994944 16240791994146 16249349652480 16294585644232 16294782099456 16305771005440 16305967595520 16316849848320 16351361203968 16362585538560 16431514935360 16437715402752 16452466523136 16488767600640 16495952248832 16499771850240 16507275837440 16509593143008 16518292439040 16553429434368 16564476837888 16567117857792 16610906619904 16636908872052 16645675253760 16648329219840 16703472737280 16703674122240 16713616785408 16718462346915 16724771094528 16761672990720 16768976551936 16771650177024 16776714828960 16832283592320 16834967311005 16842302808744 16898292547584 16900986790656 16912266146496 16923875512320 16983834765120 16990243651584 16995169411920 17042687137224 17042806413610 17054386030080 17061817135104 17099462696960 17121059555712 17121265975296 17126229721230 17180714815488 17192508456960 17196132699684 17240577933312 17245576269810 17253090682128 17264934005760 17313205980672 17325090570240 17332639629312 17336652963840 17337664656060 17382475694080 17398074637440 17453424574464 17458484618820 17458695106560 17480745680832 17489956700160 17519315575680 17526949264384 17538857828352 17538980577280 17550685716480 17588018774016 17599756640256 17611837931520 17674234552320 17686029957120 17688849796080 17747653754880 17755386937344 17758217834496 17770069287936 17817037586432 17822417921280 17825259505770 17829268029440 17833026503376 17879117856768 17884301316840 17895162484224 17954435831808 17957298465072 17966760591360 17994885259680 18041394954240 18042447772160 18045324437940 18052133879808 18057367500165 18105313443840 18116090416128 18120285156960 18128180706048 18168179115520 18191345098752 18203832483840 18267978369312 18280518359040 18331408849761 18331629861888 18343992381120 18344213544960 18392699371520 18395281354464 18404974264320 18407908730880 18415929606144 18480096608256 18485454302280 18492429828096 18493508966464 18549863550720 18557946279936 18570685317120 18573292285884 18583078993920 18622383593408 18622608113664 18635036442624 18635166863360 18647828398080 18687269947392 18720731430912 18726384660480 18778874211840 18791406829440 18802818883584 18852516855808 18856882114560 18865098620928 18868106449152 18930830671872 18936319041360 18947590659837 18957574594560 19010579116032 19013610139488 19023628861440 19076588071296 19089683128320 19106814110760 19114024108032 19119565588410 19156197703680 19170100757920 19194544276992 19236895534080 19248346067136 19261192000176 19312334340096 19328304167424 19341572014080 19409727017394 19423050756480 19477356728256 19487619809280 19490726891520 19499219582976 19542243082240 19555285155840 19566925206528 19567161114624 19572833967120 19635102646272 19649353276868 19676201287680 19709230022640 19717817922432 19728207708160 19731353149440 19744521431040 19786521120768 19799726220288 19813317672960 19814473892640 19821950926848 19865686507520 19883513871360 19896783701760 19952553850080 19974810304512 19977995063808 20030799159296 20044167284736 20050220161440 20057926533120 20062154816298 20114007588864 20119838981445 20142423006720 20198740310784 20201960773206 20212605665280 20221412900864 20283032862720 20297753743680 20308650614784 20362328670208 20368232055290 20368477624320 20380601718144 20394203294304 20439201504960 20451367696332 20519355236352 20533440675840 20547144253440 20551475665476 20565583153920 20619940311040 20631010148352 20636991428760 20691786792960 20694691523772 20705596047360 20708897322240 20717920806912 20763633274880 20790108684288 20796136090065 20805197587272 20858970832896 20877689564928 20892020981760 20905963868160 20950181542584 20950434127872 20961220689920 20964562721280 20987948040192 21023178690816 21046776692736 21052878510930 21060822859776 21122865684480 21126233488320 21134205517824 21135438818816 21140332683120 21209081462784 21223235948544 21226619755296 21237804564480 21282724106752 21297184505856 21303358921530 21327271418880 21386901505536 21401324444640 21401582469120 21461161580208 21475893519360 21485251207168 21495165874605 21550722416640 21560112709632 21566363352660 21641507475840 21650937326592 21654389325528 21665799536640 21668841000198 21726376132608 21755799797760 21801814938624 21816780718080 21844598980608 21850932101040 21908686580480 21923572285440 21936622030848 21985023467520 21999695800320 22012790857344 22024389918720 22085969117184 22089490477056 22182545162736 22194233671680 22197772293120 22212586609920 22259836260864 22271296983040 22284822380544 22291283129220 22299694792704 22348897320960 22362200236032 22368953105280 22443044789760 22446623081340 22456403744992 22471661592576 22487087185920 22531056730112 22534649054208 22549688195328 22565167349760 22628258537472 22643791626240 22645113020160 22660225882560 22723582849632 22739181373440 22749089513472 22828079407616 22828354633728 22834972961640 22907619753984 22914537327360 22923344609280 22928176932912 22987437244416 22994101693080 23004120909504 23019912007680 23084274640896 23100120760320 23110186172416 23115537285120 23116886208080 23197432849920 23209886416896 23216615357355 23271232765952 23277979491760 23278260142080 23293795553280 23307660907776 23359087434240 23385143771136 23400914288640 23405847285681 23450691698688 23466342187008 23487400760544 23503523604480 23565646069760 23568954235407 23581373276160 23585133061440 23651076027168 23663538339840 23677623779328 23693425717248 23763223895040 23767012674360 23777368671168 23845735089120 23859928979054 23860216645632 23876140442112 23892530135040 23939247775744 23943064620096 23955680788480 23993180346240 24060432583920 24069511839744 24076490000220 24140417925120 24143806777734 24154787221504 24160380209280 24170907608064 24255126798336 24339639435264 24346695910320 24357304492416 24361187991219 24374024478720 24441878466348 24442173149184 24458656508160 24458951393280 24527041805952 24539965685760 24543878307840 24554572808192 24561691596085 24647272403040 24656573104128 24733151400960 24743928373248 24749657775360 24760913756160 24764389714512 24777438658560 24830144151552 24846715256832 24916359929856 24955363308078 24960975241216 24968512880640 24972493829760 25038498949120 25055209105920 25055511183360 25070425178112 25142509486080 25153464827904 25157475265536 25248425388480 25263454213116 25276766126080 25347438821376 25351480185984 25364838481920 25368399219744 25385813268480 25435450761728 25452910837760 25475752147680 25485365477376 25492754117880 25541596938240 25564209620415 25592725702656 25649194045440 25664461422848 25681589333568 25681898962944 25689344581845 25749779120128 25771072223232 25788762685440 25860866899968 25868364404715 25879636023192 25897401008640 25969808971008 25987635855360 25998959443968 26006496984090 26073713541120 26089233608704 26097111956160 26106959757312 26180136861696 26187726928230 26188042659840 26234935050240 26278973363520 26290423896576 26308470865920 26326028574720 26382028161024 26399634960384 26417756897280 26419298523520 26511351828480 26529044935680 26533274694120 26603405133440 26621480632320 26633080406016 26637326751744 26725556379648 26733626881920 26743902044160 26749539755064 26818676785152 26826451975260 26842743726336 26856564008960 26931653747712 26935947697608 26950140887040 27062092431360 27063671658240 27067986656910 27078200819712 27157970165760 27174135624192 27192271059072 27252268673280 27268490261776 27287017648128 27305748725760 27359140315136 27396192337920 27401967553968 27420777538560 27515988571680 27589049057280 27592922031696 27607461396480 27611863096320 27623894409216 27720144912384 27728181453420 27738644742144 27740263449696 27811961110528 27824795326080 27836919419904 27856027975680 27874618490880 27933575390112 27933912170496 27952750295040 28030904921088 28062368923648 28070504681240 28081097146368 28089576990720 28163820912640 28168311317760 28187110244160 28278775283712 28285323171840 28297647931392 28302159673728 28317072752640 28396246007808 28404478562040 28436361891840 28515868674048 28520415209232 28535099259520 28535443292160 28614882106944 28634524692480 28660221166140 28734296555520 28746816946176 28755151136880 28791816415488 28855343301120 28867916435456 28872519100704 28887732715520 28891788000264 28968501510144 28992456251136 29012358021120 29069086584832 29089040957440 29114590526091 29134576134720 29231429713920 29248829374464 29313364623360 29332927733760 29350387809792 29350741671936 29359250950680 29452653969408 29474029915302 29563845033960 29576726883648 29592311562240 29597029724160 29616782146560 29679781681152 29713096507392 29721710838960 29732926390272 29798529761280 29816266981376 29825270807040 29845175552640 29924059719680 29928830775120 29962215456768 30046198738944 30066250927104 30086889799680 30093232224447 30171011383296 30193484026880 30213634510080 30298110466176 30302941159809 30318908497920 30332119351296 30424549294080 30446630615520 30543493005312 30552348082935 30552716436480 30570902577216 30591304941456 30658802257440 30672161212672 30677051544498 30693216010240 30779032854528 30800161013760 30820716380160 30929910466560 30946515222528 30955487143140 31037680189440 31058394071040 31076881210368 31145449912320 31185163026432 31201219051520 31207796380908 31267588931584 31288456249344 31316534347392 31338031472640 31425272313876 31441831034880 31446844081920 31481922060288 31534768036224 31551384453120 31570165039104 31579317766395 31591234289664 31684298526720 31689350232480 31701308276736 31703158228224 31710499024680 31794313452160 31813622194176 31834853922816 31856706846720 31924086160128 31990907128320 32080352258304 32080576778560 32092682452992 32101986666960 32102373703680 32187223900160 32191742370312 32213840279040 32227876810752 32326083624960 32340169064448 32349545028990 32462261213760 32476405989888 32481583988292 32498699304960 32503261500297 32589171288464 32589564198912 32611542010880 32611935191040 32633699696640 32702722407936 32725171077120 32863029870720 32904933046272 32977535201280 32991904497664 32999543700480 33019186286016 33036584878080 33106858868736 33128953675776 33134235715584 33221813239808 33273817744104 33291350507520 33296658439680 33406945474560 33427233570816 33436924693830 33449542189056 33523345981440 33537953103872 33543300354048 33553429657920 33664567184640 33669934622010 33684605617488 33796585095168 33801973581312 33824532292992 33847751024640 33967669530240 33990338823840 34085374274448 34085612827220 34108772060160 34123634270208 34198925393920 34242119111424 34242531950592 34252459442460 34361429630976 34385016913920 34392265399368 34481155866624 34491152539620 34506181364256 34529868011520 34626411961344 34650181140480 34665279258624 34673305927680 34675329312120 34764951388160 34796149274880 34906849148928 34916969237640 34917390213120 34961491361664 34979913400320 35038631151360 35053898528768 35077715656704 35077961154560 35101371432960 35176037548032 35199513280512 35223675863040 35348469104640 35372059914240 35377699592160 35495307509760 35510773874688 35516435668992 35540138575872 35634075172864 35644835842560 35650519011540 35666053006752 35758235713536 35768602633680 35789893468581 35790324968448 35908871663616 35914596930144 35933521182720 35989770519360 36084895544320 36090648875880 36104267759616 36114735000330 36210626887680 36215710166601 36232180832256 36240570313920 36256361412096 36336358231040 36382690197504 36407664967680 36535956738624 36561036718080 36662817699522 36663259723776 36687984762240 36688427089920 36790562708928 36809948528640 36815817461760 36831859212288 36960193216512 36970908604560 36984859656192 36987017932928 37099727101440 37115892559872 37141370634240 37146584571768 37166157987840 37244767186816 37245216227328 37270072885248 37270333726720 37374539894784 37441462861824 37452769320960 37557748423680 37582813658880 37605637767168 37705033711616 37713764229120 37730197241856 37736212898304 37872638082720 37895181319674 37915149189120 38021158232064 38027220278976 38047257722880 38153176142592 38179366256640 38213628221520 38228048216064 38239131176820 38312395407360 38340201515840 38389088553984 38473791068160 38496692134272 38522384000352 38624668680192 38656608334848 38683144028160 38819454034788 38846101512960 38954713456512 38975239618560 38981453783040 38998439165952 39009745476135 39084486164480 39110570311680 39133850413056 39145667934240 39270205292544 39281590392345 39298706553736 39352402575360 39418460045280 39435635844864 39462706298880 39489042862080 39573042241536 39599452440576 39626635345920 39628947785280 39643901853696 39767027742720 39793567403520 39905107700160 39949620609024 39955990127616 40061598318592 40088334569472 40100440322880 40115853066240 40124309632596 40228015177728 40239677962890 40284846013440 40397480621568 40403921546412 40425211330560 40442825801728 40566065725440 40595507487360 40601979985365 40617301229568 40724657340416 40736464110580 40736955248640 40761203436288 40788406588608 40878403009920 40902735392664 41038710472704 41094288506880 41102951330952 41131166307840 41239880622080 41262020296704 41273982857520 41383573585920 41389383047544 41411192094720 41417794644480 41435841613824 41527266549760 41580217368576 41592272180130 41610395174544 41717941665792 41755379129856 41784041963520 41811927736320 41900363085168 41900868255744 41922441379840 41929125442560 42046357381632 42093553385472 42105757021860 42121645719552 42245731368960 42252466976640 42270877637632 42280665366240 42418162925568 42446471897088 42453239510592 42475609128960 42565448213504 42594369011712 42606717843060 42654542837760 42773803011072 42802648889280 42803164938240 42922323160416 42951787038720 42970502414336 42990331749210 43101444833280 43120225419264 43132726705320 43283014951680 43301874653184 43308778651056 43331599073280 43337682000396 43452752265216 43511599595520 43603629877248 43633561436160 43701864202080 43817373160960 43847144570880 43873244061696 43970046935040 43999391600640 44025581714688 44171938234368 44178980954112 44211044872953 44365090325472 44388467343360 44395544586240 44425173219840 44519672521728 44542593966080 44569644761088 44582566258440 44599389585408 44697794641920 44724400472064 44737906210560 44886089579520 44893246162680 44912807489984 44943323185152 44974174371840 45062113460224 45069298108416 45099376390656 45130334699520 45256517074944 45287583252480 45290226040320 45320451765120 45447165699264 45478362746880 45498179026944 45656158815232 45656709267456 45669945923280 45815239507968 45829074654720 45856353865824 45974874488832 45988203386160 46008241819008 46015577316747 46039824015360 46168549281792 46200241520640 46231074570240 46233772416160 46394865699840 46419772833792 46433230714710 46555958983520 46556520284160 46587591106560 46615321815552 46718174868480 46801828577280 46811694571362 46901383397376 46932684374016 46974801521088 47007047208960 47131292139520 47137908470814 47162746552320 47170266122880 47302152054336 47327076679680 47355247558656 47386851434496 47526447790080 47534025348720 47554737342336 47691470178240 47719857958108 47720433291264 47752280884224 47785060270080 47878495551488 47886129240192 47911361576960 47986360692480 48120865167840 48139023679488 48152980000440 48280835850240 48287613555468 48309574443008 48320760418560 48341815216128 48510253596672 48524317543485 48693391820640 48714608984832 48722375982438 48748048957440 48883756932696 48884346298368 48917313016320 48917902786560 49054083611904 49087756615680 49109145616384 49123383192170 49294544806080 49313146208256 49466302801920 49487856746496 49499315550720 49521827512320 49528779429024 49554877317120 49660288303104 49693430513664 49832719859712 49910726616156 49937025761280 49944987659520 50076997898240 50110418211840 50111022366720 50140850356224 50155387040745 50285018972160 50306929655808 50314950531072 50496850776960 50504901933015 50526908426232 50553532252160 50694877642752 50702960371968 50736798439488 50771626536960 50870901523456 50905821675520 50951504295360 50970730954752 50985508235760 51128419240830 51185451405312 51298388090880 51328922845696 51363178667136 51363797925888 51378689163690 51542144446464 51577525370880 51721733799936 51736728809430 51759272046384 51794802017280 51939617942016 51975271710720 51997918887936 52012993968180 52147427082240 52178467217408 52194223912320 52360273723392 52375453856460 52376085319680 52469870100480 52557946727040 52580847793152 52616941731840 52652057149440 52764056322048 52799269920768 52835513794560 52838597047040 53022703656960 53058089871360 53066549388240 53206810266880 53242961264640 53266160812032 53274653503488 53451112759296 53467253763840 53487804088320 53499079510128 53637353570304 53652903950520 53685487452672 53713128017920 53863307495424 53871895395216 53900281774080 54124184862720 54127343316480 54135973313820 54156401639424 54172102500495 54315940331520 54348271248384 54384542118144 54504537346560 54536980523552 54574035296256 54611497451520 54718280630272 54803935107936 54841555077120 54994226549283 55031977143360 55178098114560 55185844063392 55214922792960 55223726192640 55247788818432 55440289824768 55456362906840 55477289484288 55480526899392 55649590652160 55673838839808 55712055951360 55749236981760 55867150780224 55867824340992 55905500590080 56061809842176 56124737847296 56141009362480 56162194292736 56179153981440 56327641825280 56336622635520 56374220488320 56557550567424 56570646343680 56595295862784 56604319347456 56792492015616 56808957124080 56842771979511 56872723783680 57031737348096 57040830418464 57070198519040 57070886584320 57229764213888 57269049384960 57320442332280 57468593111040 57510302273760 57583632830976 57710686602240 57735832870912 57745038201408 57775465431040 57783576000528 57937003020288 57984912502272 58024716042240 58138173169664 58178081914880 58229181052182 58269152269440 58462859427840 58497658748928 58626729246720 58665855467520 58700775619584 58701483343872 58718501901360 58905307938816 58948059830604 59127690067920 59153453767296 59184623124480 59194059448320 59233564293120 59359563362304 59443421677920 59465852780544 59597059522560 59632533962752 59649822447635 59650541614080 59690351105280 59848119439360 59857661550240 59924430913536 60092397477888 60132501854208 60173779599360 60186464448894 60342022766592 60359516944335 60386968053760 60427269020160 60596220932352 60605882319618 60637816995840 60664238702592 60849098588160 60893261231040 61086986010624 61104696165870 61105432872960 61141805154432 61182609882912 61317604514880 61344322425344 61354103088996 61386432020480 61558065709056 61600322027520 61641432760320 61859820933120 61893030445056 61910974286280 62075360378880 62116788142080 62153762420736 62290899824640 62370326052864 62388408270195 62402438103040 62415592761816 62535177863168 62576912498688 62633068694784 62676062945280 62850544627752 62883662069760 62893688163840 62963844120576 63069536072448 63140330078208 63158635532790 63182468579328 63368597053440 63378700464960 63402616553472 63406316456448 63420998049360 63588626904320 63627244388352 63669707845632 63713413693440 63848172320256 63981814256640 64160704516608 64161153557120 64203973333920 64204747407360 64374447800320 64383484740624 64427680558080 64455753621504 64652167249920 64680338128896 64699090057980 64924522427520 64952811979776 64963167976584 64997398609920 65006523000594 65178342576928 65179128397824 65223084021760 65267399393280 65405444815872 65450342154240 65726059741440 65809866092544 65955070402560 65983808995328 65999087400960 66038372572032 66073169756160 66257907351552 66268471431168 66443626479616 66547635488208 66582701015040 66593316879360 66813890949120 66854467141632 66873849387660 66899084378112 67046691962880 67075906207744 67086600708096 67106859315840 67329134369280 67339869244020 67369211234976 67593170190336 67603947162624 67649064585984 67695502049280 67935339060480 67980677647680 68170748548896 68171225654440 68217544120320 68247268540416 68397850787840 68484238222848 68485063901184 68504918884920 68722859261952 68770033827840 68784530798736 68962311733248 68982305079240 69012362728512 69059736023040 69252823922688 69300362280960 69330558517248 69346611855360 69350658624240 69529902776320 69592298549760 69813698297856 69833938475280 69834780426240 69922982723328 70077262302720 70107797057536 70155431313408 70155922309120 70202742865920 70217541857043 70352075096064 70399026561024 70696938209280 70706862706221 70744119828480 70755399184320 70990615019520 71032871337984 71080277151744 71268150345728 71289671685120 71301038023080 71332106013504 71537205267360 71579786937162 71580649936896 71817743327232 71829193860288 71867042365440 71979541038720 72169791088640 72181297751760 72208535519232 72229470000660 72421253775360 72431420333202 72464361664512 72481140627840 72512722824192 72672716462080 72765380395008 73071913477248 73083563973657 73122073436160 73325635399044 73326519447552 73375969524480 73376854179840 73581125417856 73619897057280 73631634923520 73663718424576 73685074788255 73941817209120 73969719312384 73974035865856 74199454202880 74231785119744 74282741268480 74293169143536 74332315975680 74489534373632 74490432454656 74540145770496 74540667453440 74749079789568 74882925723648 74905538641920 75115496847360 75165627317760 75211275534336 75410067423232 75427528458240 75460394483712 75472425796608 75745276165440 75790362639348 75830298378240 76042316464128 76054440557952 76094515445760 76306352285184 76358732513280 76427256443040 76456096432128 76478262353640 76624790814720 76680403031680 76692628861245 76778177107968 76947582136320 76993384268544 77044768000704 77249337360384 77313216669696 77366288056320 77638908069576 77692203025920 77909426913024 77962907566080 77996878331904 78019490952270 78168972328960 78221140623360 78267700826112 78291335868480 78540410585088 78563180784690 78597413107472 78704805150720 78836920090560 78871271689728 78925412597760 78978085724160 79146084483072 79198904881152 79253270691840 79257895570560 79534055485440 79587134807040 79810215400320 79899241218048 79911980255232 80123196637184 80176669138944 80200880645760 80231706132480 80248619265192 80456030355456 80479355925780 80569692026880 80794961243136 80807843092824 80850422661120 80885651603456 81191014974720 81203959970730 81234602459136 81449314680832 81472928221160 81473910497280 81522406872576 81576813177216 81756806019840 81805470785328 82077420945408 82188577013760 82205902661904 82262332615680 82479761244160 82547965715040 82767147171840 82778766095088 82822384189440 82835589288960 82871683227648 83054533099520 83160434737152 83184544360260 83220790349088 83435883331584 83509751426689 83510758259712 83568083927040 83623855472640 83800726170336 83801736511488 83844882759680 83858250885120 84092714763264 84187106770944 84211514043720 84243291439104 84491462737920 84504933953280 84541755275264 84561330732480 84836325851136 84892943794176 84906479021184 84951218257920 85130896427008 85188738023424 85213435686120 85309085675520 85547606022144 85605297778560 85606329876480 85844646320832 85903574077440 85941004828672 85980663498420 86202889666560 86240450838528 86265453410640 86566029903360 86603749306368 86617557302112 86663198146560 86675364000792 86905504530432 87207259754496 87267122872320 87343771578273 87403728404160 87634746321920 87694289141760 87746488123392 87940093870080 87998783201280 88051163429376 88357961908224 88422089745906 88730180650944 88776934686720 88791089172480 88850346439680 89039345043456 89085187932160 89139289522176 89165132516880 89198779170816 89395589283840 89448800944128 89475812421120 89772179159040 89786492325360 89825614979968 89886646370304 90124226920448 90138596216832 90198752781312 90260669399040 90513034149888 90580452080640 90640903530240 90894331398528 90956725493760 90996358053888 91312317630464 91339891846560 91630479015936 91657044248805 91658149309440 91712707731648 91976406772320 92016483638016 92031154633494 92079648030720 92337098563584 92400483041280 92462149140480 92467544832320 92789731399680 92839545667584 92866461429420 93111917967040 93113040568320 93175182213120 93230643631104 93436349736960 93603657154560 93623389142724 93802766794752 93865368748032 93949603042176 94014094417920 94262584279040 94275816941628 94325493104640 94340532245760 94604304108672 94654153359360 94710495117312 94737953299185 94773702868992 95052895580160 95068050697440 95109474684672 95382940356480 95439715916216 95440866582528 95504561768448 95570120540160 95756991102976 95772258480384 95972721384960 96241730335680 96278047358976 96305960000880 96561671700480 96575227110936 96619148886016 96641520837120 96683630432256 97020507193344 97048635086970 97386783641280 97429217969664 97444751964876 97496097914880 97767513865392 97768692596736 97834626032640 97835805573120 98108167223808 98175513231360 98218291232768 98246766384340 98589089612160 98932605603840 98975713492992 98998631101440 99057558858048 99109754634240 99320576606208 99386861027328 99665439719424 99821453232312 99874051522560 99889975319040 100153995796480 100220836423680 100281700712448 100310774081490 100570037944320 100613859311616 100629901062144 100993701553920 101009803866030 101053816852464 101107064504320 101389755285504 101405920743936 101473596878976 101543253073920 101741803046912 101811643351040 101903008590720 101971016471520 102256838481660 102370902810624 102596776181760 102657845691392 102726357334272 102727595851776 102757378327380 103084288892928 103155050741760 103443467599872 103473457618860 103518544092768 103589604034560 103879235884032 103950543421440 103995837775872 104025987936360 104294854164480 104356934434816 104388447824640 104720547446784 104750907712920 104752170639360 104939740200960 105115893454080 105161695586304 105233883463680 105304114298880 105528112644096 105598539841536 105671027589120 105677194094080 106045407313920 106116179742720 106133098776480 106413620533760 106485922529280 106532321624064 106549307006976 106902225518592 106934507527680 106998159020256 107274707140608 107305807901040 107369680405743 107370974905344 107426256035840 107726614990848 107743790790432 107800563548160 108254686632960 108271946627640 108312803278848 108344205000990 108631880663040 108696542496768 108769084236288 109009074693120 109073961047104 109148070592512 109222994903040 109436561260544 109607870215872 109683110154240 109988453098566 110063954286720 110371688126784 110429845585920 110447452385280 110495577636864 110880579649536 110912725813680 110954578968576 110961053798784 111299181304320 111347677679616 111424111902720 111498473963520 111734301560448 111735648681984 111811001180160 112123619684352 112282018724960 112324388585472 112358307962880 112655283650560 112673245271040 112748440976640 113115101134848 113141292687360 113190591725568 113208638694912 113617914248160 113685543959022 113745447567360 114063474696192 114081660836928 114140397038080 114141773168640 114459528427776 114538098769920 114640884664560 114937186222080 115020604547520 115167265661952 115421373204480 115471665741824 115490076402816 115550930862080 115567152001056 115874006040576 115969825004544 116049432084480 116276346339328 116356163829760 116458362104364 116538304538880 116925718855680 116995317497856 117029236428405 117253458493440 117331710935040 117401551239168 117437003802720 117810615877632 117844771177035 117896119661208 118255380135840 118306907534592 118388118896640 118467128586240 118719126724608 118886843355840 118931705561088 119265067925504 119299644895270 119301083228160 119380702210560 119696238878720 119715323100480 119848861827072 120184794955776 120265003708416 120347559198720 120372928897788 120684045533184 120719033888670 120773936107520 120854538040320 121192441864704 121211764639236 121275633991680 121328477405184 121698197176320 121786522462080 121805939956095 122173972021248 122209392331740 122210865745920 122283610308864 122365219765824 122635209029760 122688644850688 122708206177992 122772864040960 123116131418112 123282865520640 123719641866240 123786060890112 123821948572560 124150720757760 124233576284160 124307524841472 124581799649280 124740652105728 124776816540390 124804876206080 124831185523632 125153824997376 125266137389568 125352125890560 125701089255504 125767324139520 125787376327680 126139072144896 126280660156416 126317271065580 126364937158656 126737194106880 126757400929920 126812632912896 126841996098720 127177253808640 127254488776704 127339415691264 127426827386880 127696344640512 127963628513280 128321409033216 128322307114240 128407946667840 128409494814720 128748895600640 128766969481248 128855361116160 128911507243008 129304334499840 129360676257792 129398180115960 129849044855040 129905623959552 129926335953168 129994797219840 130013046001188 130356685153856 130358256795648 130446168043520 130534798786560 130810889631744 130900684308480 131452119482880 131619732185088 131910140805120 131967617990656 131998174801920 132076745144064 132515814703104 132536942862336 132633134618859 132887252959232 133095270976416 133165402030080 133186633758720 133627781898240 133708934283264 133747698775320 133798168756224 134093383925760 134173201416192 134213718631680 134658268738560 134679738488040 134738422469952 135186340380672 135207894325248 135298129171968 135391004098560 135870678120960 135961355295360 136341497097792 136342451308880 136435088240640 136494537080832 136795701575680 136968476445696 136970127802368 137009837769840 137445718523904 137569061597472 137924623466496 137964610158480 138024725457024 138046731950241 138119472046080 138505647845376 138600724561920 138693223710720 138701317248480 139059805552640 139184597099520 139667876950560 139669560852480 139845965446656 140154524605440 140215594115072 140311844618240 140405485731840 140435083714086 140704150192128 140798053122048 141393876418560 141413725412442 141488239656960 141510798368640 141981230039040 142065742675968 142160554303488 142536300691456 142579343370240 142602076046160 142664212027008 143074410534720 143159573874324 143161299873792 143635486654464 143658387720576 143734084730880 143959082077440 144339582177280 144362595503520 144417071038464 144458940001320 144842507550720 144862840666404 144928723329024 144962281255680 145025445648384 145345432924160 145530760790016 145572952630455 146143826954496 146167127947314 146244146872320 146651270798088 146653038895104 146751939048960 146753708359680 147162250835712 147263269847040 147327436849152 147370149576510 147883634418240 147939438624768 147948071731712 148398908405760 148463570239488 148565482536960 148586338287072 148664631951360 148979068747264 148980864909312 149080291540992 149081334906880 149498159579136 149811077283840 150230993694720 150331254635520 150422551068672 150466161122235 150820134846464 150855056916480 150920788967424 150944851593216 151490552330880 151514705799045 151580725278696 151660596756480 152084632928256 152108881115904 152612704570368 152717465026560 152854512886080 152912192864256 152956524707280 153360806063360 153385257722490 153556354215936 153895164272640 153986768537088 154089536001408 154626433339392 154732576112640 155277816139152 155384406051840 155818853826048 155925815132160 155993756663808 156038981904540 156337944657920 156442281246720 156535401652224 156582671736960 157080821170176 157126361569380 157194826214944 157409610301440 157673840181120 157742543379456 157850825195520 157956171448320 158292168966144 158397809762304 158506541383680 158515791141120 159068110970880 159174269614080 159620430800640 159798482436096 159823960510464 160246393274368 160353338277888 160401761291520 160463412264960 160497238530384 160912060710912 160958711851560 161139384053760 161589922486272 161615686185648 161700845322240 161771303206912 162382029949440 162407919941460 162469204918272 162516307501485 162898629361664 162945856442320 162947820994560 163044813745152 163153626354432 163513612039680 163610941570656 164154841890816 164411805323808 164524665231360 164959522488320 164982679647849 165095931430080 165534294343680 165557532190176 165644768378880 165671178577920 165743366455296 166109066199040 166320869474304 166369088720520 166441580698176 167019502853378 167021516519424 167136167854080 167247710945280 167601452340672 167603473022976 167689765519360 167716501770240 168185429526528 168374213541888 168423028087440 168486582878208 168982925475840 169009867906560 169083510550528 169122661464960 169672651702272 169785887588352 169812958042368 170261792854016 170377476046848 170426871372240 170528315938533 170618171351040 171095212044288 171210595557120 171212659752960 171689292641664 171807148154880 171882009657344 171961326996840 172405779333120 172530906821280 173132059806720 173207498612736 173235114604224 173326396293120 173350728001584 173811009060864 174414519508992 174534245744640 174687543156546 174807456808320 175269492643840 175388578283520 175492976246784 175880187740160 175997566402560 176102326858752 176715923816448 176844179491812 177460361301888 177553869373440 177582178344960 177700692879360 178078690086912 178170375864320 178330265033760 178397558341632 178791178567680 178897601888256 178949467342905 178951624842240 179544358318080 179572984650720 179651229959936 179773292740608 180248453840896 180277192433664 180397505562624 180521338798080 181026068299776 181078550833005 181160904161280 181281807060480 181788662797056 181913450987520 181992716107776 182624635260928 182679783693120 183260958031872 183314088497610 183316298618880 183425415463296 183952813544640 184032967276032 184062309266988 184159296061440 184674197127168 184800966082560 184924298280960 184935089664640 185579462799360 185679091335168 185732922858840 186223835934080 186226081136640 186350364426240 186461287262208 186872699473920 187207314309120 187246778285448 187605533589504 187730737496064 187899206084352 188028188835840 188525168558080 188551633883256 188650986209280 188681064491520 189208608217344 189420990234624 189475906598370 189547405737984 190105791160320 190136101394880 190218949369344 190765880712960 190879431832432 190881733165056 191009123536896 191140241080320 191513982205952 191544516960768 191945442769920 192483460671360 192611920001760 193123343400960 193150454221872 193238297772032 193283041674240 193367260864512 194041014386688 194097270173940 194773567282560 194858435939328 194889503929752 194992195829760 195535027730784 195537385193472 195669252065280 196216334447616 196351026462720 196436582465536 196493532768680 197178179224320 197865211207680 197951426985984 197997262202880 198115117716096 198219509268480 198773722054656 199330879438848 199642906464624 199748103045120 199779950638080 200307991592960 200441672847360 200563401424896 200621548162980 201140075888640 201227718623232 201259802124288 201987403107840 202019607732060 202107633704928 202214129008640 202779510571008 202811841487872 202947193757952 203086506147840 203483606093824 203623286702080 203806017181440 203942032943040 204513676963320 204741805621248 205193552363520 205315691382784 205452714668544 205455191703552 205514756654760 206168577785856 206310101483520 206886935199744 206946915237720 207037088185536 207179208069120 207758471768064 207901086842880 207991675551744 208051975872720 208589708328960 208713868869632 208776895649280 209441094893568 209501815425840 209504341278720 210231786908160 210323391172608 210467766927360 210608228597760 210652625571129 211056225288192 211197079683072 211354388188160 212090814627840 212120588118663 212232359485440 212266197552960 212827241067520 212971845058560 213098614013952 213804451037184 213869015055360 213996318040512 214611615802080 214739360811486 214741949810688 214852512071680 215453229981696 215487581580864 215601127096320 216509373265920 216543893255280 216625606557696 216688410001980 217263761326080 217393084993536 217538168472576 218018149386240 218147922094208 218296141185024 218873122521088 219215740431744 219366220308480 219976906197132 220127908573440 220743376253568 220859691171840 220894904770560 220991155273728 221055224364765 221825451627360 221909157937152 221922107597568 222598362608640 222695355359232 222848223805440 222996947927040 223468603120896 223471297363968 223622002360320 224247239368704 224564037449920 224648777170944 224716615925760 225310567301120 225346490542080 225496881953280 226230202269696 226282585374720 226381183451136 226417277389824 227235828496320 227371087918044 227490895134720 228126949392384 228163321673856 228280794076160 228283546337280 228919056855552 229076197539840 229281769329120 229874372444160 230041209095040 230077886583735 230334531323904 230842746408960 230943331483648 230980152805632 231134304002112 231748012081152 231939650009088 232098864168960 232552692678656 232916724208728 233076609077760 233990634995712 234058472856810 234506916986880 234663421870080 234803102478336 234874007605440 235621231755264 235689542354070 235792239322416 236510760271680 236613815069184 236776237793280 236934257172480 237438253449216 237773686711680 238530135851008 238599289790540 238602166456320 238761404421120 239392477757440 239430646200960 239697723654144 240369589911552 240530007416832 240695118397440 240745857795576 241368091066368 241438067777340 241547872215040 241709076080640 242384883729408 242423529278472 242551267983360 242656954810368 243573044924160 243611879912190 244347944042496 244418784663480 244421731491840 244567220617728 244730439531648 245270418059520 245377289701376 245416412355984 245545728081920 246232262836224 246565731041280 247439283732480 247643897145120 248301441515520 248467152568320 248615049682944 249163599298560 249481304211456 249553633080780 249662371047264 250307649994752 250529254280067 250532274779136 250704251781120 251402178511008 251534648279040 251574752655360 252278144289792 252561320312832 252634542131160 252729874317312 253474388213760 253514801859840 253625265825792 253683992197440 254354507617280 254508977553408 254678831382528 254853654773760 255392689281024 255927257026560 256642818066432 256644614228480 256815893335680 256818989629440 257533938962496 257710722232320 257823014486016 258608668999680 258721352515584 258796360231920 259698089710080 259811247919104 259852671906336 259989594439680 260026092002376 260713370307712 260716513591296 260892336087040 261621779263488 261801368616960 262904238965760 263239464370176 263820281610240 263935235981312 263996349603840 264153490288128 265073885724672 265266269237718 265774505918464 266190541952832 266330804060160 266373267517440 267255563796480 267417868566528 267495397550640 267596337512448 268186767851520 268346402832384 268427437263360 269316537477120 269359476976080 269476844939904 270372680761344 270415788650496 270596258343936 270782008197120 271741356241920 271922710590720 272682994195584 272684902617760 272870176481280 272989074161664 273591403151360 273936952891392 274019675539680 274891437047808 274971132746415 275138123194944 275929220316960 276049450914048 276093463900482 276238944092160 277011295690752 277201449123840 277386447421440 277402634496960 278369194199040 279335753901120 279339121704960 279691930893312 280309049210880 280431188230144 280623689236480 280810971463680 280870167428172 281408300384256 281596106244096 282787752837120 282827450824884 282976479313920 283021596737280 283962460078080 284131485351936 284213859897555 284321108606976 285072601382912 285158686740480 285204152092320 285328424054016 286148821069440 286319147748648 286322599747584 287270973308928 287316775441152 287918164154880 288679164354560 288725191007040 288834142076928 288917880002640 289685015101440 289725681332808 289857446658048 289924562511360 290050891296768 290690865848320 291061521580032 291145905260910 292287653908992 292334255894628 292488293744640 293302541596176 293306077790208 293503878097920 293507416719360 294324501671424 294526539694080 294654873698304 294740299153020 295767268836480 295896143463424 296797816811520 296927140478976 297172676574144 297329263902720 297958137494528 297961729818624 298160583081984 298162669813760 298996319158272 299622154567680 300461987389440 300662509271040 300845102137344 300932322244470 301710113832960 301841577934848 301889703186432 302981104661760 303029411598090 303161450557392 303321193512960 304169265856512 304217762231808 305225409140736 305434930053120 305709025772160 305913049414560 306721612126720 306770515444980 307112708431872 307790328545280 307973537074176 308179072002816 309252866678784 309465152225280 310555632278304 310768812103680 311637707652096 311851630264320 311987513327616 312077963809080 312675889315840 312884562493440 313070803304448 313165343473920 314161642340352 314252723138760 314389652429888 314819220602880 315347680362240 315485086758912 315701650391040 315912342896640 316584337932288 316795619524608 317013082767360 317031582282240 318136221941760 318348539228160 319240861601280 319596964872192 319647921020928 320492786548736 320706676555776 320803522583040 320994477060768 321824121421824 321917423703120 322109041217229 322278768107520 323179844972544 323231372371296 323401690644480 324764059898880 324815839882920 324938409836544 325032615002970 325891712884640 325895641989120 326089627490304 326307252708864 327027224079360 327221883141312 328309683781632 328823610647616 329049330462720 329919044976640 329965359295698 330191862860160 331115064380352 331289536757760 331342357155840 331486732910592 332218132398080 332641738948608 332738177441040 332883161396352 334039005706756 334043033038848 334272335708160 334495421890560 335202904681344 335206946045952 335379531038720 335433003540480 336370859053056 336846056174880 336973165756416 337965850951680 338019735813120 338167021101056 338245322929920 339345303404544 339571775176704 339625916084736 340523585708032 340853742744480 341056631877066 341236342702080 342190424088576 342421191114240 342425319505920 343378585283328 343614296309760 343764019314688 343922653993680 344811558666240 345061813642560 346264119613440 346414997225472 346470229208448 346652792586240 346701456003168 347622018121728 348829039017984 349068491489280 349375086313092 349614913616640 350538985287680 350777156567040 350985952493568 351087709285215 351760375480320 351995132805120 352204653717504 353431847632896 353534313531105 353688358983624 354920722603776 355164356689920 355401385758720 356157380173824 356340751728640 356660530067520 356795116683264 357795203776512 357898934685810 357903249684480 359088716636160 359145969301440 359302459919872 359546585481216 360554384867328 360795011125248 361042677596160 362052136599552 362157101666010 362321808322560 362563614120960 363577325594112 363826901975040 363985432215552 365249270521856 365359567386240 365417819868285 366521916063744 366628176995220 366632597237760 366850830926592 367905627089280 368065934552064 368124618533976 368318592122880 369348394254336 369848596561920 369870179329280 371158925598720 371358182670336 371465845717680 372447671868160 372452162273280 372700728852480 372922574524416 373745398947840 374414628618240 374493556570896 375461474992128 375798412168704 376056377671680 377050337116160 377103267766512 377301972418560 377362128983040 378417216434688 378841980469248 378951813196740 379094811475968 380211582320640 380272202789760 380437898738688 381531761425920 381758863664864 381763466330112 382018247073792 382280482160640 383027964411904 383089033921536 383890885539840 384966921342720 385223840003520 386246686801920 386300908443744 386476595544064 386566083348480 386734521729024 388082028773376 388194540347880 389547134565120 389716871878656 389779007859504 389984391659520 391070055461568 391074770386944 391338504130560 392432668895232 392702052925440 392873164931072 392987065537360 394356358448640 395730422415360 395902853971968 395994524405760 396230235432192 397547444109312 397899403856577 398661758877696 399285812929248 399496206090240 399559901276160 400615983185920 400883345694720 401126802849792 401243096325960 402280151777280 402519604248576 403974806215680 404039215464120 404215267409856 404428258017280 405559021142016 405623682975744 405894387515904 406173012295680 406967212187648 407246573404160 407612034362880 407884065886080 409027353926640 409483611242496 410387104727040 410631382765568 410905429337088 410910383407104 411029513309520 412337155571712 413773870399488 413893830475440 414074176371072 414140195850723 414358416138240 415516943536128 415802173685760 416103951745440 417179416657920 417427737739264 417548757133445 417553791298560 419003630851680 419008682557440 420463573816320 420646782345216 420935533854720 421216457195520 421305251142258 422112450576384 422394159366144 422708776376320 424181629255680 424241176237326 424464718970880 424532395105920 425654482135040 425943690117120 426197228027904 427608902074368 427738030110720 427992636081024 429223231604160 429478721622972 429483899621376 429705024143360 430906459963392 430975163161728 431202254192640 433018746531840 433087786510560 433251213115392 433376820003960 434527522652160 434786169987072 435076336945152 436036298772480 436295844188416 436592282370048 436718857891365 437746245042176 438431480863488 438732440616960 439953812394264 440255817146880 441486752507136 441789809541120 441982310547456 442110448729530 443650903254720 443818315874304 443844215195136 445196725217280 445390710718464 445696447610880 445993895854080 446937206241792 446942594727936 447244004720640 448494478737408 449128074899840 449433231851520 450621134602240 450692981084160 450993763906560 452460404539392 452565170749440 452762366902272 452834554779648 454471656992640 454742175836088 454981790269440 456253898784768 456326643347712 456561588152320 457838113711104 458152395079680 458563538658240 460082418190080 460155773167470 460669062647808 461685492817920 461886662967296 461960305611264 462268608004224 463879300018176 464197728337920 465105385357312 465833448417456 466153218155520 467981269991424 468116945713620 469013833973760 469326843740160 469606204956672 469748015210880 471242463510528 471379084708140 471584478644832 473021520543360 473227630138368 473552475586560 473868514344960 474876506898432 475547373423360 477060271702016 477198579581080 477204332912640 477522808842240 478784955514880 478861292401920 479395447308288 480739179823104 481060014833664 481390236794880 481491715591152 482736182132736 482876135554680 483095744430080 483418152161280 484769767458816 484847058556944 485102535966720 485313909620736 487146089848320 487223759824380 488695888084992 488837569326960 488843462983680 489134441235456 489460879063296 490540836119040 490754579402752 490832824711968 491091456163840 492464525672448 494878567464960 494948038943547 495287794290240 496602883031040 496934305136640 497230099365888 498327198597120 498962608422912 499107266161560 499324742094528 501058508560134 501064549558272 501408503562240 502804357022016 503069296558080 503149505310720 504556288579584 505122640625664 505269084262320 505459748634624 506948776427520 507029603719680 507250531651584 507367984394880 508709015234560 509017955106816 509357662765056 510785378562048 511584947815599 511854514053120 513285636132864 513289228456960 513631786671360 513637979258880 515067877924992 515421444464640 515646028972032 517217337999360 517592720463840 519396179420160 519622495838208 519705343812672 519979188879360 520052184004752 521426740615424 521433027182592 521784672174080 523243558526976 523602737233920 525808477931520 526478928740352 527640563220480 527870471962624 527992699207680 528306980576256 530147771449344 530532538475436 531549011836928 532381083905664 532661608120320 532746535034880 534511127592960 534990795101280 535192675024896 536373535703040 536692805664768 536848402028715 536854874526720 538633074954240 538718953952160 538953689879808 540745361522688 540831577300992 541192516687872 541564016394240 543482712483840 543845421181440 545365988391168 545369805235520 545740352962560 545978148323328 547182806302720 547873905782784 548039351079360 549782874095616 549942265492830 550276246389888 551858440633920 552098901828096 552186927800964 552477888184320 554022591381504 554402898247680 554772894842880 554805268993920 556738388398080 558671507802240 558678243409920 559383861786624 560618098421760 560862376460288 561621942927360 561740334856344 562816600768512 563192212488192 565575505674240 565654901649768 565952958627840 566043193474560 568262970703872 568427719795110 568642217213952 570145202765824 570317373480960 570408304184640 570656848108032 572297642138880 572638295497296 572645199495168 574541946617856 574633550882304 575836328309760 577358328709120 577450382014080 577835760005280 579370030202880 579451362665616 579714893316096 579849125022720 580101782593536 581381731696640 582123043160064 582291810521820 584575307817984 584668511789256 584976587489280 586605083192352 586612155580416 587007756195840 588649003342848 589053079388160 589309747396608 589480598306040 591534537672960 591792286926848 593595633623040 593854280957952 594345353148288 594658527805440 595916274989056 596321166163968 596325339627520 597992638316544 599244309135360 600923974778880 601325018542080 601690204274688 601864644488940 603420227665920 603683155869696 603779406372864 605962209323520 606058823196180 606322901114784 606642387025920 608338531713024 608435524463616 610450818281472 610869860106240 611418051544320 611826098829120 613443224253440 613541030889960 614225416863744 615580657090560 615947074148352 616358144005632 618505733357568 618930304450560 621111264556608 621537624207360 623275415304192 623703260528640 623975026655232 624155927618160 625769124986880 626141606608896 626330686947840 628323284680704 628505446277520 628779304859776 630695360724480 630970173517824 631403300782080 631824685793280 633168675864576 633591239049216 634063164564480 636272443883520 636697078456320 638481723202560 639295842041856 640985573097472 641413353111552 641607045166080 641988954121536 643834847406240 644218082434458 644557536215040 646359689945088 646462744742592 646803381288960 649528119797760 649631679765840 649876819673088 650065230005940 651783425769280 651791283978240 652179254980608 652614505417728 654054448158720 654443766282624 656619367563264 657647221295232 658098660925440 659838089953280 659930718591396 660383725720320 662230128760704 662579073515520 662684714311680 662973465821184 663165673094295 664436264796160 665476354882080 665766322792704 668078011413512 668086066077696 668544671416320 668990843781120 670405809362688 670413892091904 670866007080960 672741718106112 673692112349760 673946331512832 675931701903360 676039471626240 676334042202112 676490645859840 678690606809088 679143550353408 679251832169472 681047171416064 681707485488960 682113263754132 682472685404160 684380848177152 684842382228480 684850639011840 686757170566656 687228592619520 687528038629376 687845307987360 689623117332480 690123627285120 690233659751205 692528239226880 692829994450944 692940458416896 693402912006336 695244036243456 697658078035968 698750172626184 699229827233280 701077970575360 701971904987136 702175418570430 703520750960640 703990265610240 704409307435008 706863695265792 707068627062210 707376717967248 709841445207552 710328713379840 710802771517440 712314760347648 712681503457280 713321060135040 715590407553024 715797869371620 715806499368960 718177433272320 718291938602880 718604919839744 719093170962432 721108769734656 721590022250496 722085355192320 724104273199104 724314203332020 724643616645120 725127228241920 727154651188224 727653803950080 727970864431104 730498541043712 730719134772480 730835639736570 733043832127488 733256353990440 733265194475520 733701661853184 735811254178560 736131869104128 736249237067952 736637184245760 738696788508672 739697193123840 739740358658560 742317851197440 742931691435360 744895343736320 744904324546560 745401457704960 745845149048832 747490797895680 748987113141792 750922949984256 751587762840201 751596824337408 752112755343360 754100674232320 754206535533024 754603944837120 754724257966080 756834432869376 757683960938496 757903626393480 758189622951936 760423164641280 760544405579520 760875797477376 763063522851840 763517727329728 763526932660224 764036494147584 764560964321280 766055928823808 766178067843072 767781771079680 769933842685440 770447680007040 772601816887488 772953191088128 773132166696960 773469043458048 776164057546752 776389080695760 779094269130240 779433743757312 779558015719008 779968783319040 782140110923136 782149540773888 782677008261120 784865337790464 785404105850880 785974131074720 788712716897280 791460844830720 791805707943936 791989048811520 792460470864384 795798807713154 797323517755392 798571625858496 798992412180480 799119802552320 801231966371840 801766691389440 802253605699584 802486192651920 804560303554560 805039208497152 807949612431360 808078430928240 808430534819712 808856516034560 811118042284032 811247365951488 811788775031808 812346024591360 813934424375296 814493146808320 815224068725760 815768131772160 818054707853280 818967222484992 820774209454080 821262765531136 821810858674176 822059026619040 824674311143424 824913398239245 827787660950880 828148352742144 828280391701446 828716832276480 831033887072256 831604347371520 832207903490880 834855475478528 835097514266890 835107582597120 838007261703360 838017365114880 840927147632640 841293564690432 841871067709440 842432914391040 842610502284516 844224901152768 844788318732288 845417552752640 848363258511360 848482352474652 848929437941760 849064790211840 851308964270080 851887380234240 852394456055808 852641579692665 855217804148736 855476060221440 855985272162048 858446463208320 858957443245944 858967799242752 859410048286720 861812919926784 861950326323456 866037493063680 866175573021120 866502426230784 866753640007920 869055045304320 869572339974144 870152673890304 872072597544960 872591688376832 873184564740096 873437715782730 876862961726976 877464881233920 879907624788528 880511634293760 882973505014272 883579619082240 883964621094912 884220897459060 887301806509440 887688430390272 890393450434560 890781421436928 891987791708160 893874412483584 893885189455872 894488009441280 896988957474816 898256149799680 898866463703040 901242269204480 901385962168320 901987527813120 905130341498880 905524733804544 905669109559296 908943313985280 909484351672176 909963580538880 912507797569536 912653286695424 913123176304640 915676227422208 916304790159360 917127077316480 920164836380160 920311546334940 921338125295616 923370985635840 923773325934592 923920611222528 924537216008448 927758600036352 928395456675840 930210770714624 931666896834912 932306436311040 935962539982848 936233891427240 938027667947520 938653687480320 939212409913344 939496030421760 942484927021056 942758169416280 943168957289664 946043041086720 946455260276736 947104951173120 947737028689920 949753013796864 951094746846720 954120543404032 954397159162160 954408665825280 955045617684480 957569911029760 957722584803840 958790894616576 961478359646208 962120029667328 962983431182304 965472364265472 965752271109360 966191488860160 966327123651687 966836304322560 969539534917632 969694117113888 970205071933440 974292179696640 974447519648760 977675138653920 977686925967360 978268882470912 978921758126592 981081672238080 981509158805504 981665649423936 982182912327680 984929051344896 989757134929920 989896077887094 990575588580480 993868610273280 994460198731776 996654397194240 997925216845824 998214532323120 998649484189056 1002117017120268 1002129099116544 1002817007124480 1005608714044032 1006138593116160 1006299010621440 1009112577159168 1010538168524640 1010919497269248 1013897552855040 1014059207439360 1014501063303168 1014735968789760 1017418030469120 1018035910213632 1018715325530112 1021570757124096 1023169895631198 1023709028106240 1026571272265728 1026578456913920 1027263573342720 1027275958517760 1030135755849984 1030842888929280 1031292057944064 1034434675998720 1035185440927680 1038792358840320 1039244991676416 1039410687625344 1039958377758720 1040104368009504 1042853481230848 1042866054365184 1043569344348160 1046487117053952 1047205474467840 1051616955863040 1052957857480704 1053263127855645 1055281126440960 1055740943925248 1055985398415360 1056613961152512 1060295542898688 1060602940593315 1061065076950872 1063098023673856 1064762167811328 1065493070069760 1069022255185920 1069981590202560 1070385350049792 1073385611329536 1073696804057430 1073709749053440 1077266149908480 1077437907904320 1077907379759616 1081663154601984 1082385033375744 1083128032788480 1086965424967680 1087690842362880 1090731976782336 1090739610471040 1091480705925120 1091956296646656 1094365612605440 1095747811565568 1096078702158720 1099565748191232 1099884530985660 1100552492779776 1103716881267840 1104197803656192 1104373855601928 1104955776368640 1108045182763008 1109545789685760 1109610537987840 1113476776796160 1117343015604480 1117356486819840 1118767723573248 1121236196843520 1121724752920576 1123243885854720 1123480669712688 1126384424976384 1131151011348480 1131309803299536 1131905917255680 1132086386949120 1136525941407744 1136855439590220 1137284434427904 1140290405531648 1140634746961920 1140816608369280 1141313696216064 1144595284277760 1145276590994592 1145290398990336 1149083893235712 1149267101764608 1151672656619520 1154716657418240 1154900764028160 1155671520010560 1158740060405760 1158902725331232 1159429786632192 1159698250045440 1160203565187072 1162763463393280 1164246086320128 1164583621043640 1169150615635968 1169337023578512 1169953174978560 1173210166384704 1173224311160832 1174015512391680 1177298006685696 1178106158776320 1178619494793216 1178961196612080 1183069075345920 1183584573853696 1187191267246080 1187708561915904 1188690706296576 1191832549978112 1192642332327936 1192650679255040 1193698211569731 1195985276633088 1198488618270720 1201847949557760 1202650037084160 1203380408549376 1203729288977880 1206840455331840 1207558812745728 1211924418647040 1212117646392360 1212645802229568 1213284774051840 1216677063426048 1216871048927232 1220901636562944 1221739720212480 1222836103088640 1223652197658240 1226886448506880 1227082061779920 1228450833727488 1231161314181120 1231894148296704 1232716288011264 1237011466715136 1242222529113216 1242420587552169 1243075248414720 1246550830608384 1247406521057280 1248311855236320 1251538249973760 1252283213217792 1252646271400335 1252661373895680 1257010892555040 1257558609719552 1261390721448960 1261940347035648 1262806601564160 1263649371586560 1266337351729152 1267182478098432 1268126329128960 1272544887767040 1273394156912640 1276963446405120 1278591684083712 1281971146194944 1282826706223104 1283214090332160 1283977908243072 1287669694812480 1288436164868916 1289115072430080 1292719379890176 1292925489485184 1293606762577920 1299056239595520 1299263359531680 1299753639346176 1300130460011880 1303566851538560 1303582567956480 1304358509961216 1305229010835456 1308108896317440 1308887532565248 1313238735126528 1315294442590464 1316197321850880 1319676179906560 1319861437182792 1320767451440640 1324460257521408 1325369428623360 1325946931642368 1326331346188590 1328872529592320 1330952709764160 1331532645585408 1336156022827024 1336172132155392 1337089342832640 1337981687562240 1340811618725376 1340827784183808 1341732014161920 1345483436212224 1347384224699520 1351863403806720 1352078943252480 1352668084404224 1352981291719680 1357381213618176 1358287100706816 1358503664338944 1362094342832128 1363414970977920 1364226527508264 1364945370808320 1368761696354304 1369684764456960 1373514341133312 1374457185239040 1375056077258752 1375690615974720 1380247254570240 1380467319502410 1385056478453760 1385659988901888 1385880916833792 1386805824012672 1395316156071936 1397500345252368 1398459654466560 1402155941150720 1403943809974272 1404350837140860 1407041501921280 1407980531220480 1408818614870016 1413727390531584 1414137254124420 1414753435934496 1419682890415104 1420657426759680 1421605543034880 1424629520695296 1425363006914560 1426642120270080 1431180815106048 1431595738743240 1431612998737920 1436354866544640 1436583877205760 1437209839679488 1438186341924864 1442217539469312 1443180044500992 1444170710384640 1448208546398208 1448628406664040 1449287233290240 1450254456483840 1454309302376448 1455307607900160 1455941728862208 1460997082087424 1461438269544960 1461671279473140 1466087664254976 1466512707980880 1466530388951040 1467403323706368 1471622508357120 1472263738208256 1472498474135904 1473274368491520 1477393577017344 1479480717317120 1484635702394880 1484844116830641 1485863382870720 1489790687472640 1489808649093120 1490802915409920 1491690298097664 1494981595791360 1497974226283584 1503175525680402 1503193648674816 1504225510686720 1508413071066048 1509207889674240 1509448515932160 1513668865738752 1515367921876992 1515807252786960 1516379245903872 1520846329282560 1521088811159040 1521751594954752 1526127045703680 1527035454659456 1527053865320448 1528072988295168 1532111857647616 1532356135686144 1535563542159360 1539867685370880 1540895360014080 1545203633774976 1545906382176256 1546264333393920 1546938086916096 1552778161391520 1558188538260480 1558867487514624 1559116031438016 1559937566638080 1564280221846272 1564299081547776 1565354016522240 1569730675580928 1570808211701760 1571948262149440 1577425433794560 1582921689661440 1583611415887872 1583978097623040 1584920941728768 1591597615426308 1594647035510784 1597143251716992 1597984824360960 1598239605104640 1602463932743680 1603533382778880 1604972385303840 1609120607109120 1610078416994304 1610545206086145 1615899224862720 1616156861856480 1616861069639424 1622236084568064 1622494731902976 1623577550063616 1624692049182720 1627868848750592 1630448137451520 1631536263544320 1636109415706560 1637934444969984 1641548418908160 1642525531062272 1643621717348352 1644118053238080 1649348622286848 1649826796478490 1655575321901760 1656296705484288 1656560783402892 1657433664552960 1662067774144512 1663208694743040 1664415806981760 1669710950957056 1670195028533780 1670215165194240 1676014523406720 1676034730229760 1681854295265280 1682587129380864 1684865828782080 1685221004569032 1688449802305536 1689576637464576 1690835105505280 1696726517022720 1696964704949304 1697858875883520 1698129580423680 1702617928540160 1704788912111616 1705283159385330 1710435608297472 1710952120442880 1711970544324096 1716892926416640 1717914886491888 1717935598485504 1718820096573440 1723625839853568 1723900652646912 1732074986127360 1732351146042240 1733507280015840 1738110090608640 1739144679948288 1740305347780608 1744145195089920 1745183376753664 1746369129480192 1746875431565460 1753725923453952 1754929762467840 1759815249577056 1761023268587520 1765947010028544 1767159238164480 1767929242189824 1768441794918120 1774603613018880 1775376860780544 1780786900869120 1781562842873856 1783975583416320 1787748824967168 1788976018882560 1793977914949632 1796512299599360 1797732927406080 1802771924336640 1803975055626240 1810260682997760 1811049467609088 1811338219118592 1817886627970560 1818968703344352 1819927161077760 1825015595139072 1825306573390848 1826246352609280 1831352454844416 1832609580318720 1834254154632960 1840329672760320 1840623092669880 1842676250591232 1846741971271680 1847546651869184 1847841222445056 1849074432016896 1855517200072704 1856790913351680 1860421541429248 1863333793669824 1864612872622080 1871925079965696 1872467782854480 1877307374960640 1878424819826688 1878992060843520 1884969854042112 1885516338832560 1886337914579328 1892086082173440 1892910520553472 1894209902346240 1895474057379840 1899506027593728 1902189493693440 1908794318324320 1908817331650560 1910091235368960 1915139822059520 1915445169607680 1922956719292416 1924240059334656 1925966862364608 1931504542218720 1932382977720320 1932654247303374 1933672608645120 1939079069835264 1939388234227776 1940410143866880 1948584359393280 1948895039297520 1955350277307840 1955373851934720 1956537764941824 1957843516253184 1962163344476160 1963018317611008 1963331298847872 1964365824655360 1969858102689792 1979514269859840 1979792155774188 1981151177160960 1987737220546560 1988920397463552 1989497019282885 1993308794388480 1996429064646240 1997298968378112 2004234034240536 2004258198233088 2005634014248960 2011217428088064 2012598021242880 2018225154318336 2021076337049280 2021838994538496 2027795105710080 2028118414878720 2029002126606336 2029471937579520 2034836060938240 2036071820427264 2037430651060224 2043141514248192 2046339791262396 2047418056212480 2053142544531456 2053156913827840 2054527146685440 2054551917035520 2060271511699968 2061685777858560 2062584115888128 2068869351997440 2070370881855360 2070700979253615 2077584717680640 2078489983352832 2078821375250688 2080208736019008 2085706962461696 2085732108730368 2087138688696320 2092974234107904 2103233911726080 2105915714961408 2106526255711290 2110562252881920 2111970796830720 2113227922305024 2120591085797376 2121205881186630 2122130153901744 2129524335622656 2130986140139520 2138044510371840 2139963180405120 2146771222659072 2147393608114860 2147419498106880 2154532299816960 2154875815808640 2155814759519232 2163326309203968 2164770066751488 2166256065576960 2173930849935360 2175381684725760 2181463953564672 2181479220942080 2182961411850240 2183912593293312 2188731225210880 2191495623131136 2192157404317440 2199131496382464 2199769061971320 2201104985559552 2207433762535680 2208395607312384 2208747711203856 2209911552737280 2216090365526016 2219091579371520 2219221075975680 2226953553592320 2234686031208960 2234712973639680 2237535447146496 2242472393687040 2243449505841152 2246961339425376 2252768849952768 2254763288520603 2262302022696960 2262619606599072 2263811834511360 2264172773898240 2273051882815488 2273710879180440 2274568868855808 2281269493923840 2281633216738560 2282627392432128 2289190568555520 2290553181989184 2290580797980672 2298167786471424 2298534203529216 2303345313239040 2309433314836480 2309801528056320 2311343040021120 2317805450662464 2318859573264384 2319396500090880 2320407130374144 2325526926786560 2328492172640256 2329167242087280 2338301231271936 2338674047157024 2339906349957120 2346420332769408 2346448622321664 2348031024783360 2354596013371392 2356212317552640 2357922393224160 2366138150691840 2367169147707392 2374382534492160 2375417123831808 2377381412593152 2383665099956224 2385301358510080 2387396423139462 2391970553266176 2396977236541440 2403695899115520 2405300074168320 2406760817098752 2407458577955760 2413680910663680 2415117625491456 2423848837294080 2424235292784720 2425291604459136 2426569548103680 2433354126852096 2433742097854464 2441803273125888 2443479440424960 2445672206177280 2447304395316480 2453772897013760 2454164123559840 2456901667454976 2462322628362240 2463788296593408 2465432576022528 2474022933430272 2474740194717735 2484445058226432 2484841175104338 2486150496829440 2493101661216768 2494813042114560 2496623710472640 2504566426435584 2505292542800670 2505322747791360 2514021785110080 2515117219439104 2522781442897920 2523880694071296 2525613203128320 2527298743173120 2532674703458304 2534364956196864 2536252658257920 2545089775534080 2546788313825280 2553926892810240 2557183368167424 2557924739077995 2563942292389888 2565653412446208 2566428180664320 2567955816486144 2575339389624960 2576872329737832 2578230144860160 2585438759780352 2585850978970368 2598112479191040 2598526719063360 2599507278692352 2600260920023760 2607133703077120 2607165135912960 2608717019922432 2610458021670912 2616217792634880 2617775065130496 2630588885180928 2632394643701760 2639352359813120 2639722874365584 2641534902881280 2648920515042816 2650738857246720 2651893863284736 2652662692377180 2657745059184640 2661905419528320 2663065291170816 2672312045654048 2672344264310784 2675963375124480 2681623237450752 2681655568367616 2683464028323840 2690966872424448 2694768449399040 2703726807613440 2704157886504960 2705336168808448 2705962583439360 2716574201413632 2717007328677888 2724188685664256 2726829941955840 2728453055016528 2729890741616640 2737523392708608 2739369528913920 2747028682266624 2748914370478080 2750112154517504 2751381231949440 2760494509140480 2760934639004820 2770112956907520 2771319977803776 2771761833667584 2773611648025344 2790632312143872 2795000690504736 2796919308933120 2804311882301440 2807887619948544 2808701674281720 2814083003842560 2815961062440960 2817637229740032 2827454781063168 2828274508248840 2829506871868992 2839365780830208 2841314853519360 2843211086069760 2849259041390592 2850726013829120 2853284240540160 2862361630212096 2863191477486480 2863225997475840 2872709733089280 2873167754411520 2874419679358976 2876372683849728 2884435078938624 2886360089001984 2896417092796416 2897256813328080 2898574466580480 2898981370955061 2900508912967680 2908618604752896 2910615215800320 2921994164174848 2922876539089920 2923342558946280 2933025415961760 2933060777902080 2934806647412736 2943245016714240 2944527476416512 2944996948271808 2946548736983040 2954787154034688 2958961434634240 2969271404789760 2969688233661282 2971726765741440 2979581374945280 2981605830819840 2983380596195328 2989963191582720 2995948452567168 3006351051360804 3006387297349632 3008451021373440 3016826142132096 3018415779348480 3018897031864320 3027337731477504 3031614505573920 3032758491807744 3041692658565120 3042177622318080 3043503189909504 3052254091407360 3054070909318912 3054107730640896 3056145976590336 3064223715295232 3064712271372288 3071127084318720 3079735370741760 3081790720028160 3090407267549952 3091812764352512 3092528666787840 3093876173832192 3105556322783040 3116377076520960 3117734975029248 3118232062876032 3119875133276160 3128560443692544 3128598163095552 3130708033044480 3139461351161856 3141616423403520 3143896524298880 3154850867589120 3165843379322880 3167222831775744 3167956195246080 3169841883457536 3183195230852616 3189294071021568 3194286503433984 3196479210209280 3204927865487360 3207066765557760 3209944770607680 3220156833988608 3221090412172290 3231798449725440 3232313723712960 3233722139278848 3244989463805952 3247155100127232 3249384098365440 3255737697501184 3260896274903040 3263072527088640 3272218831413120 3275868889939968 3283096837816320 3285051062124544 3287243434696704 3288236106476160 3298697244573696 3299653592956980 3311150643803520 3312593410968576 3313121566805784 3314867329105920 3324135548289024 3328831613963520 3339421901914112 3340390057067560 3340430330388480 3352029046813440 3352069460459520 3363708590530560 3365174258761728 3369731657564160 3370442009138064 3379153274929152 3381670211010560 3393453034045440 3393929409898608 3395717751767040 3396259160847360 3405235857080320 3409577824223232 3410566318770660 3420871216594944 3421904240885760 3423941088648192 3433785852833280 3435829772983776 3435871196971008 3437640193146880 3447251679707136 3447801305293824 3464149972254720 3464702292084480 3467014560031680 3476220181217280 3478289359896576 3480610695561216 3488290390179840 3490366753507328 3492738258960384 3493750863130920 3507451846907904 3509859524935680 3519630499154112 3522046537175040 3531894020057088 3534318476328960 3535858484379648 3536883589836240 3549207226037760 3550753721561088 3561573801738240 3563125685747712 3575497649934336 3577952037765120 3581094634709193 3587955829899264 3593024599198720 3595465854812160 3605543848673280 3607950111252480 3620521365995520 3622676438237184 3635773255941120 3637937406688704 3639854322155520 3650031190278144 3650613146781696 3652492705218560 3662704909688832 3665219160637440 3668508309265920 3680659345520640 3681246185339760 3685352501182464 3693483942543360 3695093303738368 3695682444890112 3698148864033792 3711034400145408 3720843082858496 3726667587339648 3729225745244160 3744935565708960 3754614749921280 3756849639653376 3757938814201005 3757984121687040 3771032677665120 3772675829158656 3784172164346880 3785821041106944 3788419804692480 3790948114759680 3799012055187456 3804378987386880 3817588636648640 3817634663301120 3820182470737920 3830279644119040 3830890339215360 3845913438584832 3848480118669312 3851933724729216 3863009084437440 3864765955440640 3865308494606748 3867345217290240 3878158139670528 3878776468455552 3880820287733760 3897168718786560 3897790078595040 3910700554615680 3910747703869440 3913075529883648 3915687032506368 3924326688952320 3926036635222016 3926662597695744 3939716205379584 3959028539719680 3959584311548376 3962302354321920 3977840794927104 3978994038565770 3986617588776960 3992858129292480 3994597936756224 4008468068481072 4008516396466176 4011268028497920 4022434856176128 4025196042485760 4036450308636672 4042152674098560 4055590211420160 4056236829757440 4058004253212672 4058943875159040 4069672121876480 4072143640854528 4074861302120448 4086283028496384 4092679582524792 4094836112424960 4106285089062912 4106313827655680 4109054293370880 4120543023399936 4123371555717120 4125168231776256 4140741763710720 4141401958507230 4155169435361280 4156979966705664 4157642750501376 4160417472038016 4171413924923392 4174277377392640 4185948468215808 4206467823452160 4211831429922816 4213052511422580 4221124505763840 4223941593661440 4226455844610048 4241182171594752 4242411762373260 4244260307803488 4259048671245312 4261972280279040 4276089020743680 4279926360810240 4293542445318144 4294787216229720 4294838996213760 4309064599633920 4309751631617280 4311629519038464 4326652618407936 4329540133502976 4332512131153920 4347861699870720 4350763369451520 4362927907129344 4362958441884160 4365922823700480 4367825186586624 4382991246262272 4384314808634880 4398262992764928 4399538123942640 4402209971119104 4414867525071360 4416791214624768 4417495422407712 4419823105474560 4432180731052032 4438442151951360 4453907107184640 4469372062417920 4469425947279360 4475070894292992 4484944787374080 4486899011682304 4493922678850752 4509526577041206 4525239213198144 4527623669022720 4528345547796480 4546103765630976 4547421758360880 4549137737711616 4562538987847680 4563266433477120 4565254784864256 4578381137111040 4581106363978368 4581161595961344 4596335572942848 4597068407058432 4606690626478080 4618866629672960 4619603056112640 4622686080042240 4635610901324928 4637719146528768 4638793000181760 4640814260748288 4651053853573120 4658334484174560 4676602462543872 4677348094314048 4679812699914240 4692840665538816 4692897244643328 4696062049566720 4709192026742784 4712424635105280 4715844786448320 4732276301383680 4734338295414784 4748765068984320 4750834247663616 4754762825186304 4767330199912448 4770602717020160 4774792846278924 4783941106532352 4793954473082880 4807391798231040 4810600148336640 4814917155911520 4827361821327360 4830235250982912 4831635618258435 4847697674588160 4848470585569440 4850583208918272 4866708253704192 4867484195708928 4883606546251776 4891344412354560 4894608790632960 4907545794027520 4908328247119680 4913803334909952 4924645256724480 4927576593186816 4930865152045056 4948045866860544 4949480389435470 4968890116452864 4969682350208676 4972300993658880 4986203322433536 4989626084229120 4993247420945280 5009132852871168 5010585085601340 5010645495582720 5028043570220160 5030234438878208 5045562885795840 5047761388142592 5054597486346240 5065349406916608 5068729912393728 5072505316515840 5090179551068160 5093576627650560 5107853785620480 5114366736334848 5115849478155990 5131306824892416 5132856361328640 5135911632972288 5150678779249920 5153744659475664 5156460289720320 5170877519560704 5171701957940736 5196224958382080 5197053438126720 5200521840047520 5214267406154240 5214330271825920 5217434039844864 5220916043341824 5232435585269760 5235550130260992 5261177770361856 5264789287403520 5278704719626240 5279445748731168 5283069805762560 5297841030085632 5301477714493440 5303787726569472 5305325384754360 5315490118369280 5323810839056640 5326130582341632 5344624091308096 5344688528621568 5351926750248960 5363246474901504 5366928056647680 5381933744848896 5389536898798080 5408315773009920 5410672337616896 5411925166878720 5433148402827264 5434014657355776 5448377371328512 5453659883911680 5456906110033056 5459781483233280 5475046785417216 5478739057827840 5494057364533248 5497828740956160 5502762463898880 5520989018280960 5521869278009640 5540225913815040 5542639955607552 5543523667335168 5547223296050688 5581264624287744 5590001381009472 5593838617866240 5608623764602880 5615775239897088 5617403348563440 5631922124881920 5635274459480064 5654909562126336 5656549016497680 5659013743737984 5678731561660416 5682629707038720 5686422172139520 5698518082781184 5701452027658240 5706568481080320 5726382954972960 5726451994951680 5745419466178560 5746335508823040 5748839358717952 5768870157877248 5772720178003968 5794513626656160 5797148933160960 5797962741910122 5801017825935360 5817237209505792 5821230431600640 5843988328349696 5845753078179840 5846685117892560 5866050831923520 5866121555804160 5869613294825472 5886490033428480 5889054952833024 5889993896543616 5893097473966080 5909574308069376 5917922869268480 5938542809579520 5939376467322564 5943453531482880 5959162749890560 5963211661639680 5966761192390656 5968491057848655 5979926383165440 5991896905134336 6012702102721608 6012774594699264 6016902042746880 6033652284264192 6037794063728640 6054675462955008 6063229011147840 6065516983615488 6083385317130240 6084355244636160 6087006379819008 6104508182814720 6108141818637824 6108215461281792 6112291953180672 6129424542744576 6142254168637440 6159470741483520 6163581440056320 6180814535099904 6183625528705024 6185057333575680 6187752347664384 6211112645566080 6212102937760845 6232754153041920 6235469950058496 6236464125752064 6257120887385088 6257196326191104 6261416066088960 6278922702323712 6287793048597760 6309701735178240 6331686758645760 6335912390492160 6339683766915072 6366390461705232 6388573006867968 6392958420418560 6409855730974720 6414133531115520 6419889541215360 6440313667977216 6442180824344580 6463596899450880 6464627447425920 6467444278557696 6489978927611904 6494310200254464 6498768196730880 6511475395002368 6521792549806080 6526145054177280 6544437662826240 6551737779879936 6566193675632640 6570102124249088 6574486869393408 6576472212952320 6597394489147392 6599307185913960 6622301287607040 6625186821937152 6626243133611568 6629734658211840 6648271096578048 6657663227927040 6678843803828224 6680780114135120 6680860660776960 6704058093626880 6704138920919040 6727417181061120 6730348517523456 6740884018276128 6758306549858304 6763340422021120 6764289865561809 6786906068090880 6787858819797216 6791435503534080 6792518321694720 6810471714160640 6819155648446464 6821132637541320 6843808481771520 6847882177296384 6867571705666560 6871659545967552 6871742393942016 6875280386293760 6894503359414272 6895602610587648 6928299944509440 6929404584168960 6934029120063360 6956578719793152 6961221391122432 6976580780359680 6980733507014656 6985476517920768 6987501726261840 7014903693815808 7019719049871360 7039260998308224 7044093074350080 7063788040114176 7068636952657920 7073767179672480 7098414452075520 7101507443122176 7123147603476480 7126251371495424 7150995299868672 7155904075530240 7162189269418386 7175911659798528 7186049198397440 7190931709624320 7211087697346560 7215900222504960 7241042731991040 7245352876474368 7271546511882240 7275874813377408 7279708644311040 7300062380556288 7301226293563392 7304985410437120 7325409819377664 7330438321274880 7337016618531840 7361318691041280 7362492370679520 7370705002364928 7386967885086720 7390186607476736 7391364889780224 7396297728067584 7422068800290816 7424220584153205 7441686165716992 7453335174679296 7458451490488320 7489871131417920 7513699279306752 7515877628402010 7515968243374080 7542065355330240 7545351658317312 7568344328693760 7571642082213888 7576839609384960 7581896229519360 7598024110374912 7608757974773760 7635177273297280 7635269326602240 7640364941475840 7660559288238080 7661780678430720 7691826877169664 7696960237338624 7703867449458432 7726018168874880 7729531910881280 7730616989213496 7734690434580480 7756316279341056 7757552936911104 7794337437573120 7795580157190080 7821401109231360 7821495407738880 7826151059767296 7831374065012736 7848653377904640 7852073270444032 7853325195391488 7918057079439360 7919168623096752 7924604708643840 7955681589854208 7957988077131540 7973235177553920 7985716258584960 7989195873512448 8016936136962144 8017032792932352 8044869712352256 8050392084971520 8072900617273344 8084305348197120 8111180422840320 8112473659514880 8116008506425344 8117887750318080 8139344243752960 8149722604240896 8172566056992768 8185359165049584 8189672224849920 8212570178125824 8212627655311360 8218108586741760 8241086046799872 8246743111434240 8250336463552512 8281483527421440 8282803917014460 8310338870722560 8313959933411328 8315285501002752 8320834944076032 8342827849846784 8348554754785280 8371896936431616 8412935646904320 8423662859845632 8426105022845160 8442249011527680 8447883187322880 8452911689220096 8482364343189504 8484823524746520 8488520615606976 8518097342490624 8523944560558080 8552178041487360 8559852721620480 8587084890636288 8589574432459440 8589677992427520 8618129199267840 8619503263234560 8623259038076928 8653305236815872 8659080267005952 8695723399741440 8696944112865183 8701526738903040 8725855814258688 8725916883768320 8731845647400960 8765982492524544 8768629617269760 8799076247885280 8804419942238208 8829735050142720 8833582429249536 8834990844815424 8839646210949120 8864361462104064 8876884303902720 8907814214369280 8938744124835840 8950141788585984 8969889574748160 8973798023364608 8987845357701504 9019053154082412 9050478426396288 9055247338045440 9056691095592960 9094843516721760 9098275475423232 9125077975695360 9126532866954240 9130509569728512 9156762274222080 9162212727956736 9162323191922688 9192671145885696 9194136814116864 9213381252956160 9237733259345920 9239206112225280 9245372160084480 9271221802649856 9275438293057536 9277586000363520 9281628521496576 9302107707146240 9316668968349120 9353204925087744 9354696188628096 9359625399828480 9385681331077632 9385794489286656 9392124099133440 9418384053485568 9424849270210560 9431689572896640 9464552602767360 9468676590829568 9497530137968640 9501668495327232 9509525650372608 9534660399824896 9549585692557848 9567882213064704 9614783596462080 9621200296673280 9629834311823040 9660470501965824 9663271236516870 9695395349176320 9696941171138880 9701166417836544 9734968391417856 9767213092503552 9782688824709120 9789217581265920 9815091588055040 9816656494239360 9827606669819904 9849290513448960 9855153186373632 9861730304090112 9896091733721088 9898960778870940 9937780232905728 9939364700417352 9944601987317760 9972406644867072 9986494841890560 10018265705742336 10021170171202680 10021290991165440 10056087140440320 10060468877756416 10091125771591680 10095522776285184 10109194972692480 10137459824787456 10145010633031680 10180359102136320 10187153255301120 10215707571240960 10228733472669696 10231698956311980 10262613649784832 10265712722657280 10271823265944576 10301357558499840 10307489318951328 10312920579440640 10341755039121408 10343403915881472 10392449916764160 10394106876253440 10401043680095040 10428534812308480 10428660543651840 10434868079689728 10441832086683648 10464871170539520 10471100260521984 10522355540723712 10529578574807040 10558891497462336 10566139611525120 10595682060171264 10602955428986880 10607575453138944 10610650769508720 10647621678113280 10652261164683264 10689248182616192 10689377057243136 10726492949803008 10733856113295360 10763867489697792 10779073797596160 10816631546019840 10821344675233792 10823850333757440 10868029314711552 10896754742657024 10907319767823360 10913812220066112 10919562966466560 10950093570834432 10957478115655680 10988114729066496 10995657481912320 11005524927797760 11041978036561920 11043738556019280 11080451827630080 11085279911215104 11087047334670336 11094446592101376 11162529248575488 11180002762018944 11187677235732480 11217247529205760 11234806697126880 11263844249763840 11270548918960128 11273816442603015 11313098032995360 11318027487475968 11357463123320832 11365259414077440 11372844344279040 11397036165562368 11413136962160640 11452765909945920 11452903989903360 11490838932357120 11492671017646080 11497678717435904 11537740315754496 11545440356007936 11589027253312320 11594297866321920 11595925483820244 11602035651870720 11634474419011584 11642460863201280 11687976656699392 11691506156359680 11693370235785120 11732101663847040 11732243111608320 11739226589650944 11772980066856960 11778109905666048 11779987793087232 11819148616138752 11835845738536960 11877085619159040 11878752934645128 11886907062965760 11918325499781120 11933522384781312 11936982115697310 11959852766330880 11983793810268672 12025404205443216 12025549189398528 12033804085493760 12067304568528384 12075588127457280 12109350925910016 12126458022295680 12166770634260480 12168710489272320 12174012759638016 12209016365629440 12216283637275648 12216430922563584 12224583906361344 12258849085489152 12284508337274880 12318941482967040 12327162880112640 12361629070199808 12370114667151360 12375504695328768 12422225291132160 12424205875521690 12465508306083840 12470939900116992 12472928251504128 12514241774770176 12522832132177920 12557845404647424 12575586097195520 12619403470356480 12663373517291520 12671824780984320 12679367533830144 12732780923410464 12777146013735936 12785916840837120 12819711461949440 12828267062231040 12839779082430720 12880627335954432 12884361648689160 12927193798901760 12929254894851840 12934888557115392 12979957855223808 12988620400508928 12997536393461760 13022950790004736 13043585099612160 13052290108354560 13088875325652480 13103475559759872 13140204248498176 13148973738786816 13152944425904640 13194788978294784 13198614371827920 13244602575214080 13250373643874304 13252486267223136 13259469316423680 13296542193156096 13315326455854080 13361560228270240 13361721321553920 13408116187253760 13408277841838080 13454834362122240 13460697035046912 13481768036552256 13526680844042240 13528579731123618 13575717639594432 13582871007068160 13585036643389440 13620943428321280 13638311296892928 13642265275082640 13687616963543040 13695764354592768 13735143411333120 13743319091935104 13743484787884032 13750560772587520 13789006718828544 13791205221175296 13856599889018880 13858809168337920 13868058240126720 13913157439586304 13922442782244864 13953161560719360 13961467014029312 13975003452523680 14029807387631616 14039438099742720 14078521996616448 14088186148700160 14127576080228352 14137273905315840 14147534359344960 14196828904151040 14203014886244352 14246295206952960 14252502742990848 14301990599737344 14311808151060480 14324378538836772 14351823319597056 14372098396794880 14381863419248640 14422175394693120 14431800445009920 14482085463982080 14490705752948736 14494906854775305 14543093023764480 14551749626754816 14600124761112576 14602452587126784 14609970820874240 14650819638755328 14674033237063680 14722637382082560 14724984741359040 14741410004729856 14773935770173440 14782729779560448 14792595456135168 14844137600581632 14848441168306410 14906670349358592 14916902980976640 14979742262835840 15027398558613504 15031755256804020 15031936486748160 15084130710660480 15090703316634624 15136688657387520 15143284164427776 15163792459038720 15196048220749824 15217515949547520 15270354546594560 15270538653204480 15280729882951680 15321118576476160 15323561356861440 15393920474677248 15407734898916864 15452036337749760 15459063821762560 15461233978426992 15469380869160960 15512632558682112 15515105873822208 15588674875146240 15591160314380160 15642802218462720 15642990815477760 15652302119534592 15662748130025472 15697306755809280 15704146540888064 15706650390782976 15836114158878720 15838337246193504 15849209417287680 15911363179708416 15915976154263080 15946470355107840 15971432517169920 15978391747024896 16033872273924288 16034065585864704 16089739424704512 16100784169943040 16145801234546688 16168610696394240 16224947319029760 16232017012850688 16235775500636160 16278688487505920 16299445208481792 16345132113985536 16370718330099168 16379344449699840 16425140356251648 16425255310622720 16436217173483520 16482172093599744 16493486222868480 16562967054842880 16565607834028920 16620677741445120 16627919866822656 16630571002005504 16641669888152064 16685655699693568 16697109509570560 16743793872863232 16825871293808640 16847325719691264 16852210045690320 16895766374645760 16905823378440192 16964728686379008 16969647049493040 16977041231213952 17036194684981248 17047889121116160 17104356082974720 17119705443240960 17179148864918880 17179355984855040 17236258398535680 17239006526469120 17246518076153856 17306610473631744 17318160534011904 17391446799482880 17393888225730366 17403053477806080 17451711628517376 17451833767536640 17463691294801920 17531964985049088 17537259234539520 17598152495770560 17608839884476416 17659470100285440 17667164858499072 17669981689630848 17679292421898240 17728722924208128 17753768607805440 17815628428738560 17877488249671680 17900283577171968 17905473173545965 17939779149496320 17947596046729216 17975690715403008 18038106308164824 18100956852792576 18113382191185920 18189687033443520 18196550950846464 18250155951390720 18253065733908480 18261019139457024 18313524548444160 18324425455913472 18324646383845376 18388273628233728 18426762505912320 18475466518691840 18478412224450560 18490744320168960 18542443605299712 18550876586115072 18555172000727040 18563257042993152 18604215414292480 18633337936698240 18706409850175488 18709392377256192 18771362662155264 18771588978573312 18784248198266880 18836768106971136 18863379145793280 18929105205534720 18937353181659136 18995060275937280 19019051300745216 19069320799649792 19099171385115696 19229567192924160 19242400593346560 19259668623646080 19320941003931648 19326542473033740 19390790698352640 19393882342277760 19402332835673088 19469936782835712 19534426185007104 19565377649418240 19578435162531840 19630183176110080 19633312988478720 19655213339639808 19698581026897920 19710306372747264 19723460608180224 19792183467442176 19797921557741880 19875560465811456 19878729400834704 19889203974635520 19944813289734144 19972989683781120 20036531411484672 20042340342405360 20042581982330880 20112174280880640 20120937755512832 20182251543183360 20191045552570368 20274919649574912 20290021266063360 20292869596685427 20360718204272640 20374306510602240 20431415142481920 20457466945339392 20463397912623960 20531425445314560 20543646531889152 20602715116999680 20614978637902656 20625841158881280 20683510078242816 20686807831762944 20784899833528320 20788213752506880 20802087360190080 20857069624616960 20869736159379456 20883664173367296 20929742341079040 20942200521043968 21044711081447424 21059157149614080 21117782994924672 21132279223050240 21191364120342528 21205910857973760 21221301539017440 21295243356226560 21304522329366528 21378496365232384 21378754114486272 21452985899606016 21467712226590720 21527734979395584 21558147595192320 21633263092039680 21642689350467584 21647700667514880 21736058629423104 21793509485314048 21814639535646720 21827624440132224 21839125932933120 21900187141668864 21914956231311360 21976229458132992 21991314963824640 22011049855595520 22083956073123840 22087477112038560 22160903655260160 22170559822430208 22174094669340672 22188893184202752 22325058497150976 22360005524037888 22375354471464960 22434495058411520 22469613394253760 22541097837920256 22547632885206030 22626196065990720 22636054974951936 22714926246641664 22730518828154880 22745688688558080 22794072331124736 22826273924321280 22905531819891840 22905807979806720 22981677864714240 22985342035292160 22995357434871808 23075480631508992 23090880712015872 23178054506624640 23188595732643840 23191850967640488 23204071303741440 23268948838023168 23375953313398784 23383012312719360 23386740471570240 23464203327694080 23464486223216640 23478453179301888 23545960133713920 23556219811332096 23559975586174464 23671691477073920 23754171238318080 23757505869290256 23773814125931520 23836650999562240 23867044769562624 23873964231394620 23919705532661760 23967587620537344 24050808410886432 24051098378797056 24134609137056768 24151176254914560 24218701851820032 24252916044591360 24333541268520960 24337420978544640 24348025519276032 24418032731258880 24432567274551296 24449167812722688 24517698170978304 24569016674549760 24637882965934080 24654325760225280 24723258140399616 24740229334302720 24751009390657536 24844450582264320 24848411751043380 24931016612167680 24941879800233984 24945856503008256 25028483549540352 25045664264355840 25115690809294848 25151172194391040 25238806940712960 25326747034583040 25343649561968640 25358735067660288 25465561846820928 25554292027471872 25571833681674240 25656534124462080 25679558164861440 25761254671908864 25768723297378320 25854387597803520 25858509789703680 25869777114230784 25959915710447616 25977240801017856 26045901580009472 26087170199224320 26104580216709120 26177750651304960 26280408496996352 26297947477573632 26305888851809280 26397228743655840 26489205150428160 26500747287748608 26504972534446272 26518938632847360 26593084386312192 26630652911708160 26723120456540480 26723442643107840 26816232374507520 26909668724244480 26921394070093824 26963536073104512 27053361688084480 27057159462247236 27151435279188864 27165742014136320 27170073286778880 27241886856642560 27284530550165280 27375233927086080 27391528709185536 27470286822666240 27486638183870208 27486969575768064 27578013437657088 27582410442350592 27713199778037760 27717618336675840 27736116480253440 27826314879172608 27844885564489728 27906323121438720 27922934028058624 27950006905047360 28059614775263232 28078876199485440 28157043993232896 28176372297400320 28255152160456704 28274547810631680 28295068718689920 28393657808302080 28406029772488704 28492590413905920 28505005485981696 28603981199474688 28648757077673544 28703646639194112 28744196793589760 28844350789386240 28863600890019840 28981411505897472 28989813709550610 29086186047528960 29103499253509632 29204905174253568 29219941641748480 29301639277510656 29348066474127360 29445274764165120 29449969482718080 29482820009459712 29547871540346880 29565459559120896 29585190912270336 29688275201163264 29696882336612820 29813340698717184 29833805961953280 29959484525671680 30054797117227008 30063510513608040 30063872973496320 30168261421320960 30181406633269248 30273377314775040 30286568328855552 30327584918077440 30435031899095040 30540709093189120 30541077306408960 30561459765903360 30647122713722880 30787840949354496 30815469797833728 30904072675499520 30918127643525120 30922467956853984 30938761738321920 31025265117364224 31030211747644416 31177349750292480 31182320628760320 31285604436925440 31285981630955520 31304604239069184 31325496260050944 31394613511618560 31408293081776128 31413300781565952 31676674492387008 31698418834575360 31822726359416832 31831952308526160 31942865034339840 31956783494049792 32067744547848576 32068131171729408 32179478849409024 32201568339886080 32291602469093376 32337221392788480 32449894638059520 32464034025701376 32471551001272320 32557376975011840 32690264227971072 32741436660198336 32758688899399680 32850280712503296 32850510621245440 32872434346967040 32964344187199488 32986972445736960 33125934109685760 33131215668057840 33241355482890240 33255839733645312 33261142004011008 33283339776304128 33371311399387136 33394219019141120 33487587745726464 33651742587617280 33704420091380640 33791532749291520 33811646756880384 33821449327809045 33939294098986080 33954082462427904 34072389369962496 34095778242232320 34239410886481920 34358297729837760 34358711969710080 34472516797071360 34478013052938240 34493036152307712 34613220947263488 34636321068023808 34782893598965760 34787776451460732 34806106955612160 34903423257034752 34903667535073280 34927382589603840 35063929970098176 35074518469079040 35196304991541120 35217679768952832 35318940200570880 35334329716998144 35339963379261696 35457445848416256 35507537215610880 35631256857477120 35754976499343360 35800567154343936 35810946347091930 35879558298992640 35951381430806016 36076212616329648 36201913705585152 36226764382371840 36379374066887040 36500311902781440 36506131467816960 36522038278914048 36627049096888320 36648850911826944 36649292767690752 36776547256467456 36853525011824640 36950933037383680 36956824448901120 36981488640337920 37084887210599424 37110344001454080 37126514085986304 37208430828584960 37266675873396480 37412819700350976 37418784754512384 37542725324310528 37568496396533760 37673536213942272 37726758291586560 37858210411069440 37874706363318272 37990120551874560 38038102601490432 38138641599299584 38198342770231392 38459134385848320 38484801186693120 38519337247292160 38641882007863296 38653084946067480 38781581396705280 38787764684555520 38804665671346176 38939873565671424 39068852370014208 39130755298836480 39156870325063680 39260366352220160 39266625976957440 39310426679279616 39420612745494528 39446921216360448 39584366934884352 39595843115483760 39751120931622912 39757458801669408 39778407949271040 39889626579468288 39945979367562240 40084680684810720 40085163964661760 40224348561761280 40241875511025664 40364503086366720 40382091105140736 40580042532126720 40585739193370854 40748613021204480 40862830284963840 40914933890678784 40926795825247920 41062850890629120 41087293063778304 41205430233999360 41229957275805312 41251682317762560 41367020156485632 41373615663525888 41569799667056640 41576427505013760 41604174720380160 41714139249233920 41739472318758912 41767328346734592 41859484682158080 41884401042087936 42089422162894848 42118314299228160 42235565989849344 42264558446100480 42382728240685056 42411821715947520 42442603078034880 42590486712453120 42609044658733056 42756992730464768 42757508228972544 42905971799212032 42935424453181440 43055469958791168 43116295190384640 43266526184079360 43285378700935168 43295401335029760 43472117258846208 43484720564325915 43587018970628096 43629279071293440 43655248880264448 43800374283337728 43829912462622720 43952458916265984 44022099711191040 44167912146247680 44174954224077120 44321807310520320 44348189338681344 44377786368405504 44720011048075776 44750708942929920 44868990116823040 44939226788507520 45082195675840512 45095265770412060 45252392131981440 45272109949903872 45429852493283328 45491377377116160 45588144662249472 45652547848642560 45811063639783680 45811615959613440 45963355729428480 45970684070584320 45990714869743616 46181761424031744 46356109013249280 46377191465287680 46383701935280976 46408142607482880 46537897676046336 46751906626797568 46766024625438720 46773480943140480 46928406655388160 46928972446433280 46956906358603776 47091920267427840 47112439622664192 47119951172348928 47343382954147840 47508342476636160 47515011738580512 47547628251863040 47673301999124480 47734089539125248 47747928462789240 47839411065323520 47935175241074688 48101616821772864 48102196757594112 48269218274113536 48302352509829120 48437403703640064 48505832089182720 48674841957089280 48696051038552064 48836065462517760 48865134549102592 48898335625445376 49035396341956608 49138033349099520 49275765931868160 49308651520450560 49446516280799232 49480458668605440 49688901164528640 49696823502086760 49862033224335360 49883759600467968 49891713006016512 50056967099080704 50091328528711680 50231381618589696 50302344388782080 50477613881425920 50687299123937280 50717470135320576 50931123693641856 51108584054943744 51143667363348480 51313068248924160 51359116329722880 51537446594756640 51708775195607040 51717019579407360 51739554228461568 51919831420895232 51954481602035712 52091803160018944 52174340398448640 52209160433418240 52355501302609920 52560816993992704 52595894955147264 52611777703618560 52794457487311680 52978410300856320 53001494575497216 53009945068892544 53037877265694720 53186168772624384 53261305823416320 53446240913080960 53446885286215680 53632464749015040 53819337448488960 53842788140187648 53927072146209024 54106723376168960 54114318924494472 54302870558377728 54340146573557760 54483773713285120 54569061100330560 54750467854172160 54783057418371072 54940573645332480 54973276367740416 54973939151536128 55164820884701184 55426399556075520 55435236673351680 55472232960506880 55652629758345216 55689771128979456 55812646242877440 55845868056117248 55900013810094720 56119229550526464 56314087986465792 56352744594800640 56510304320913408 56590137437379840 56787315616604160 56812059544977408 56985180827811840 57207962398949376 57297514155347088 57488393587179520 57688701578772480 57727201780039680 57962823011794944 57979627419101220 58172372095057920 58206998507019264 58409810348507136 58439883283496960 58603278555021312 58696132948254720 58890549528330240 58899938965436160 58965640018919424 59095743080693760 59130919118241792 59170381824540672 59376550402326528 59393764673225640 59626681397434368 59667611923906560 59918969051343360 60109594234454016 60127021027216080 60127745946992640 60336522842641920 60362813266538496 60546754629550080 60573136657711104 60870063798190080 60878608790056281 61081418186378240 61082154612817920 61122919531806720 61294245427445760 61630939595667456 61808145350999040 61844935913707968 61877523476643840 62050530234728448 62060423495288832 62354699500584960 62364641257520640 62571208873850880 62609208478138368 62650992520101888 62789227023237120 62816586163552256 62826601563131904 63353348984774016 63396837669150720 63663904617052320 63885730068679680 63913566988099584 64135489095697152 64136262343458816 64358957698818048 64403136679772160 64583204938186752 64674442785576960 64899789276119040 64928068051402752 64943102002544640 65114753950023680 65380528455942144 65482873320396672 65517377798799360 65700561425006592 65701021242490880 65744868693934080 65928688374398976 65973944891473920 66251868219371520 66262431336115680 66482710965780480 66511679467290624 66522284008022016 66566679552608256 66742622798774272 66975175491452928 67303485175234560 67408840182761280 67623293513760768 67642898655618090 67878588197972160 67908164924855808 68144778739924992 68191556484464640 68478821772963840 68716595459675520 68717423939420160 68945033594142720 68956026105876480 68986072304615424 69226441894526976 69272642136047616 69565787197931520 69575552902921464 69612213911224320 69806846514069504 69807335070146560 70127859940196352 70149036938158080 70392609983082240 70435359537905664 70637880401141760 70668659433996288 70679926758523392 71015074431221760 71262513714954240 71509952998686720 71601134308687872 71621892694183860 71759116597985280 71902762861612032 72152425232659296 72403827411170304 72453528764743680 72758748133774080 73000623805562880 73012262935633920 73044076557828096 73254098193776640 73297701823653888 73553094512934912 73707050023649280 73913648897802240 73962977280675840 74169774421198848 74220688002908160 74253028171972608 74533351746792960 74825639400701952 74837569509024768 75085450648621056 75136992793067520 75347072427884544 75453516583173120 75716420822138880 75749412726636544 75980241103749120 76076205202980864 76277283198599168 76396685540462784 76969602373386240 77038674494584320 77283764015726592 77306169892134960 77563162793410560 77575529369111040 77609331342692352 77879747131342848 78137704740028416 78261510597672960 78313740650127360 78520732704440320 78533251953914880 78841225490989056 78893842432720896 79191686230967520 79502241863245824 79514917603338816 79556815898542080 79779253158936576 79891958735124480 80169361369621440 80170327929323520 80448697123522560 80483751022051328 80729006172733440 80764182210281472 81160085064253440 81171478386741708 81497226042408960 81725660569927680 81853591650495840 82125701781258240 82174586127556608 82410860467998720 82459914551610624 82734040312971264 82747231327051776 83139599334113280 83152855010027520 83208349440760320 83428278498467840 83478944637517824 83534656693469184 83718969364316160 83768802084175872 84178844325789696 84236628598456320 84471131979698688 84529116892200960 84765456481370112 84823643431895040 84885206156069760 85180973424906240 85218089317466112 85513985460929536 85515016457945088 85811943598424064 86110939917582336 86232590380769280 86533052368158720 86590802670059520 86944234517692416 86969441128651830 87258558142586880 87310497760528896 87659824925245440 87904917832531968 88044199422382080 88335824292495360 88349908448154240 88643614621040640 88696378677362688 88755572736811008 89440022096151552 89501417885859840 89737980233646080 89878453577015040 90164391351681024 90190531540824120 90504784263962880 90544219899807744 90859704986566656 90982754754232320 91305095697285120 91622127279567360 91623231919226880 91941368141168640 91981429739487232 92363522848063488 92712218026498560 92754382930575360 92767403870561952 92816285214965760 93075795352092672 93532049250877440 93546961886280960 93856813310776320 93857944892866560 93913812717207552 94183840534855680 94224879245328384 94239902344697856 94686765908295680 95030023477161024 95095256503726080 95346603998248960 95468179078250496 95495856925578480 95870350482149376 96203233643545728 96204393515188224 96538436548227072 96604705019658240 96874807407280128 97011664178365440 97349683914178560 97392102077104128 97672130925035520 97730269098205184 98070792683913216 98276066698199040 98551531863736320 98617303040901120 98893032561598464 98960917337210880 99377802329057280 99393647004173520 99724066448670720 99767519200935936 99783426012033024 100113934198161408 100182657057423360 100462763237179392 100604688777564160 100955227762851840 101374598247874560 101434940270641152 101464347983427135 101862247387283712 102217168109887488 102287334726696960 102718232659445760 103074893189513280 103417550391214080 103434039158814720 103479108456923136 103839662841790464 103908963204071424 104348680796897280 104418320866836480 104711002605219840 105121633987985408 105191789910294528 105223555407237120 105588914974623360 105956820601712640 106002989150994432 106019890137785088 106372337545248768 106522611646832640 106892481826161920 106893770572431360 107264929498030080 107638674896977920 107854144292418048 108213446752337920 108228637848988944 108605741116755456 108680293147115520 108967547426570240 109138122200661120 109500935708344320 109566114836742144 109881147290664960 109946552735480832 109947878303072256 110329641769402368 110852799112151040 110870473346703360 110944465921013760 111379542257958912 111625292485754880 111691736112234496 111800027620189440 112238459101052928 112628175972931584 112705489189601280 113020608641826816 113180274874759680 113574631233208320 113624119089954816 113970361655623680 114415924797898752 114595028310694176 114976787174359040 115377403157544960 115454403560079360 115925646023589888 115959254838202440 116344744190115840 116413997014038528 116819620697014272 116879766566993920 117206557110042624 117392265896509440 117781099056660480 117799877930872320 117931280037838848 118261838236483584 118340763649081344 118753100804653056 118787529346451280 119253362794868736 119335223847813120 119837938102686720 120254042054432160 120255491893985280 120673045685283840 120725626533076992 121093509259100160 121146273315422208 121740127596380160 121757217580112562 122162836372756480 122245839063613440 122588490854891520 123261879191334912 123616290701998080 123689871827415936 123755046953287680 124101060469456896 124120846990577664 124709399001169920 124729282515041280 125142417747701760 125218416956276736 125301985040203776 125578454046474240 125633172327104512 125653203126263808 126706697969548032 126793675338301440 127327809234104640 127771460137359360 127827133976199168 128270978191394304 128272524686917632 128717915397636096 128806273359544320 129166409876373504 129348885571153920 129799578552238080 129856136102805504 129886204005089280 130229507900047360 130761056911884288 130965746640793344 131401122850013184 131402042484981760 131489737387868160 131857376748797952 132503736438743040 132524862672231360 132965421931560960 133044568016044032 133133359105216512 133485245597548544 134606970350469120 134817680365522560 135246587027521536 135285797311236180 135757176395944320 135816329849711616 136289557479849984 136957643545927680 137433190919351040 137434847878840320 137890067188285440 137912052211752960 137972144609230848 138545284272095232 139131574395863040 139151105805842928 139224427822448640 139613693028139008 139614670140293120 140255719880392704 140298073876316160 140785219966164480 140870719075811328 141275760802283520 141337318867992576 141359853517046784 142030148862443520 142525027429908480 143019905997373440 143202268617375744 143243785388367720 143518233195970560 143805525723224064 144304850465318592 144807654822340608 144907057529487360 145517496267548160 146024525871267840 146088153115656192 146508196387553280 146595403647307776 147106189025869824 147414100047298560 147827297795604480 147925954561351680 148339548842397696 148441376005816320 149066703493585920 149651278801403904 149675139018049536 150170901297242112 150273985586135040 150694144855769088 150907033166346240 151432841644277760 151498825453273088 152152410405961728 152554566397198336 152793371080925568 153939204746772480 154077348989168640 154612339784269920 155126325586821120 155151058738222080 155218662685384704 155759494262685696 156275409480056832 156523021195345920 156627481300254720 157041465408880640 157066503907829760 157682450981978112 157787684865441792 158383372461935040 159004483726491648 159029835206677632 159113631797084160 159558506317873152 159783917470248960 160338722739242880 160340655858647040 160897394247045120 160967502044102656 161458012345466880 161528364420562944 162320170128506880 162342956773483416 163451321139855360 163707183300991680 164251403562516480 164349172255113216 164821720935997440 164919829103221248 165494462654103552 166279198668226560 166305710020055040 166416698881520640 166856556996935680 166957889275035648 167069313386938368 167437938728632320 167537604168351744 168357688651579392 168942263959397376 169058233784401920 169530912962740224 169770412312139520 170361946849812480 170436178634932224 171027970921859072 171623887196848128 172465180761538560 173066104736317440 173181605340119040 173888469035384832 173938882257303660 174517116285173760 174620995521057792 175319649850490880 175809835665063936 176088398844764160 176671648584990720 176699816896308480 177287229242081280 177392757354725376 177511145473622016 178880044192303104 179002835771719680 179756907154030080 180328782703362048 180381063081648240 181009568527925760 181088439799615488 181719409973133312 182610191394570240 183244254559134720 183246463838453760 183882736282337280 183962859478974464 185424436052997120 185534807741123904 185632570429931520 186151590704185344 187064098501754880 187093923772561920 187713626621552640 187827625434415104 188367681069711360 188449758490656768 188479804689395712 189373531816591360 190060046954322048 190190513007452160 190693207996497920 190991713851156960 191740700964298752 192406467287091456 192408787030376448 193076873096454144 193209410039316480 193749614814560256 194023328356730880 194699367828357120 194784204154208256 195344261850071040 195460538196410368 196141585367826432 196552133396398080 197103063727472640 197234606081802240 197786065123196928 197921834674421760 198755604658114560 198787294008347040 199448132897341440 199535038401871872 199566852024066048 200227868396322816 200925526474358784 201209377555128320 201910455525703680 202869880541282304 202928695966854270 203724494774567424 204434336219774976 204574669453393920 205436465318891520 206149786379026560 206835100782428160 206868078317629440 206958216913846272 207679325683580928 207817926408142848 208697361593794560 208836641733672960 209422005210439680 210383579820589056 210447110814474240 211177829949246720 211913641203425280 212005978301988864 212039780275570176 213045223293665280 213784963652323840 213787541144862720 214529858996060160 215277349793955840 215708288584836096 216426893504675840 216457275697977888 217211482233510912 217360586294231040 217935094853140480 218276244401322240 219001871416688640 219132229673484288 219762294581329920 219893105470961664 220659283538804736 221740946693406720 221888931842027520 222759084515917824 223383472224468992 223600055240378880 224476918202105856 225256351945863168 225410978379202560 226041217283653632 226360549749519360 227149262466416640 227248238179909632 227940723311247360 228831849595797504 229190056621388352 229953574348718080 230908807120158720 231851292047179776 231918509676404880 232689488380231680 232827994028077056 233639241394028544 233759533133987840 234413114220085248 234784531793018880 235562198113320960 235599755861744640 236523676472967168 236681527298162688 237575058692902560 238506725589737472 238670447695626240 239675876205373440 240508084108864320 240510983787970560 241346091370567680 241451253066153984 242187018518200320 242292546630844416 243480255192760320 243514435160225124 244325672745512960 244491678127226880 245176981709783040 246523758382669824 247232581403996160 247379743654831872 248202120938913792 248241693981155328 249418798002339840 249458565030082560 250284835495403520 250436833912553472 250603970080407552 251156908092948480 251306406252527616 253413395939096064 253587350676602880 254655618468209280 255542920274718720 255654267952398336 256541956382788608 256545049373835264 257435830795272192 258332819752747008 258697771142307840 259599157104476160 259772408010178560 260459015800094720 261931493281586688 262804084969963520 262979474775736320 263714753497595904 265007472877486080 265049725344462720 265930843863121920 266089136032088064 266266718210433024 266970491195097088 269213940700938240 269635360731045120 270493174055043072 270571594622472360 271514352791888640 271632659699423232 272579114959699968 273915287091855360 274866381838702080 274869695757680640 275824104423505920 275944289218461696 277090568544190464 278263148791726080 278302211611685856 278448855644897280 279227386056278016 279229340280586240 280596147752632320 281570439932328960 281741438151622656 282551521604567040 282674637735985152 282719707034093568 284060297724887040 286039811994746880 286404537234751488 286487570776735440 287611051446448128 288609700930637184 289615309644681216 289814115058974720 291034992535096320 292049051742535680 292176306231312384 293016392775106560 293190807294615552 294212378051739648 294828200094597120 295654595591208960 295851909122703360 296679097684795392 296882752011632640 298133406987171840 299302557602807808 299350278036099072 300341802594484224 300547971172270080 301388289711538176 301814066332692480 302865683288555520 302997650906546176 304304820811923456 304393043950281405 305109132794396672 305586742161851136 308154697978337280 309224679568539840 310252651173642240 310302117476444160 310437325370769408 311518988525371392 313046042390691840 313254962600509440 314082930817761280 314133007815659520 315364901963956224 315575369730883584 316766744923870080 318008967452983296 318059670413355264 319117012635746304 319567834940497920 320677445478485760 320681311717294080 321794788494090240 321935004088205312 322916024690933760 324640340257013760 324685913546966832 326902642279710720 327414366601983360 328502807125032960 328698344510226432 329643441871994880 329839658206442496 330988925308207104 332558397336453120 332611420040110080 332833397763041280 333713113993871360 334138626773876736 334875877457264640 335075208336703488 336715377303158784 337884527918794752 338116467568803840 339061825925480448 339540824624279040 340723893699624960 340872357269864448 342055941843718144 343247774393696256 344930361523077120 346132209472634880 346363210680238080 347776938070769664 347877764514607320 349034232570347520 349241991042115584 350639299700981760 351619671330127872 352176797689528320 353343297169981440 353399633792616960 354785514709450752 355022290947244032 357760088384606208 358005671543439360 359513814308060160 360762126163296480 362019137055851520 362176879599230976 363438819946266624 365220382789140480 366488509118269440 367765472564674560 367925718957948928 370848872105994240 371069615482247808 371265140859863040 372303181408370688 374128197003509760 374187847545123840 375427253243105280 375655250868830208 376735362139422720 376899516981313536 376959609378791424 378747063633182720 380120093908644096 380381026014904320 381386415992995840 381983427702313920 383481401928597504 384812934574182912 384817574060752896 386153746192908288 386418820078632960 387499229629120512 388046656713461760 389398735656714240 389568408308416512 390688523700142080 390921076392820736 392283170735652864 394206127454945280 394469212163604480 395572130246393856 397511209316229120 397574588016694080 398896265794682880 399133704048132096 400455736792645632 402418755110256640 403820911051407360 405739761082564608 405857391933708540 407448989549134848 408868672439549952 410872930637783040 412299572758053120 413670201564856320 413736156635258880 413916433827692544 415635852816285696 417394723187589120 417673283467345920 418844010420879360 420767159641178112 420894221628948480 422355659898493440 423827282406850560 424011956603977728 424079560551140352 426090446587330560 427569927304647680 427575082289725440 429059717992120320 430554699587911680 431416577169672192 432914551395955776 434422964467021824 434721172588462080 436552488802644480 438264459346968576 439524589162659840 439786210941923328 441318567077609472 443481893386813440 443777863684055040 446766944448937984 447200110480757760 448953836404211712 450512703891726336 450821956758405120 452082434567307264 452721099499038720 454298524932833280 454496476359819264 457663699191595008 458380113242776704 459907148697436160 461817614240317440 463837019352809760 465378976760463360 465655988056154112 467278482788057088 468826228440170496 469569063586037760 471124396226641920 471199511723489280 473047352945934336 473363054596325376 475150117385805120 477013451179474944 477340895391252480 479351752410746880 481016168217728640 481021967575941120 482692182741135360 482902506132307968 484374037036400640 484585093261688832 486960510385520640 487028870320450248 488651345491025920 490353963419566080 493047516765339648 494465162807992320 494759487309663744 496483387962310656 498837596004679680 498917130060165120 500569670990807040 500873667825106944 501207940160815104 502313816185896960 502612812505055232 506826791878192128 507174701353205760 509311236936418560 511085840549437440 511308535904796672 513083912765577216 514871661590544384 517395542284615680 519198314208952320 519544816020357120 523862986563173376 525608169939927040 525958949551472640 527429506995191808 530014945754972160 530099450688925440 531861687726243840 532178272064176128 532533436420866048 533940982390194176 539270721462090240 540986348110086144 541143189244944720 543028705583777280 543265319398846464 545158229919399936 547830574183710720 549732763677404160 549739391515361280 551648208847011840 551888578436923392 556604423223371712 556897711289794560 558454772112556032 558458680561172480 561192295505264640 563140879864657920 563482876303245312 565103043209134080 565349275471970304 565439414068187136 568120595449774080 572079623989493760 572975141553470880 575222102892896256 577219401861274368 579230619289362432 579628230117949440 582069985070192640 584098103485071360 584352612462624768 586032785550213120 586381614589231104 588424756103479296 589656400189194240 591309191182417920 591703818245406720 593358195369590784 593765504023265280 596266813974343680 598605115205615616 598700556072198144 600683605188968448 602776579423076352 603628132665384960 605731366577111040 608609641623846912 608786087900562810 611173484323702272 616309395956674560 618449359137079680 620505302347284480 620604234952888320 620874650741538816 623037977050742784 626092084781383680 626509925201018880 628165861635522560 628266015631319040 631150739461767168 633533489847740160 636017934905966592 636119340826710528 639135669880995840 641354890956971520 641362623434588160 643589576988180480 643870008176410624 645832049381867520 649280680514027520 649371827093933664 653805284559421440 654828733203966720 657005614250065920 657396689020452864 659286883743989760 659679316412884992 661977850616414208 665222840080220160 665666795526082560 667426227987742720 668277253547753472 670150416673406976 673430754606317568 675769055837589504 676232935137607680 678123651850960896 679081649248558080 681447787399249920 681744714539728896 684111883687436288 686495548787392512 689860723046154240 692726421360476160 695553876141539328 695755529029214640 698068465140695040 698483982084231168 701278599401963520 703239342660255744 704353595379056640 706686594339962880 706799267585233920 709571029418901504 710044581894488064 715520176769212416 716011343086878720 719027628616120320 721524252326592960 724038274111703040 724353759198461952 726877639892533248 730440765578280960 732977018236538880 735530945129349120 735851437915897856 741697744211988480 742139230964495616 744606362816741376 748256394007019520 748375695090247680 750854506486210560 751310501737660416 753470724278845440 753919218757582848 757494127266365440 760240187817288192 760762052029808640 762772831985991680 763966855404627840 766962803857195008 769625869148365824 769635148121505792 772307492385816576 774998459258241024 776093313426923520 778797471313428480 781377047400284160 781842152785641472 788412254909890560 788938424327208960 791144260492787712 795022418632458240 795149176033388160 797792531589365760 798267408096264192 800911473585291264 804837510220513280 807641822102814720 811479522165129216 811714783867417080 814897979098269696 817737344879099904 821745861275566080 824599145516106240 827472313270517760 827832867655385088 831271705632571392 834789446375178240 835346566934691840 837688020841758720 841788443257896960 844711319796986880 847654564813701120 848023913207955456 848159121102280704 852180893174661120 855139854609295360 858119435984240640 862833154339344384 865829102791911552 868845928934043648 869442345176924160 873104977605288960 876528918693937152 879049178325319680 879572421883846656 882637134155218944 886963786773626880 887555727368110080 893533888897875968 894400220961515520 897907672808423424 901025407783452672 901643913516810240 904164869134614528 905442198998077440 908597049865666560 908992952719638528 915327398383190016 916760226485553408 919814297394872320 927674038705619520 930757953520926720 931311976112308224 934556965576114176 939138127172075520 942248792453283840 942399023446978560 946094705891868672 946726109192650752 950300234771610240 954026902358949888 958703504821493760 962032336435457280 962043935151882240 965384365482270720 965805012264615936 968748074072801280 973921020771041280 974057740640900496 977302690982051840 980707926839132160 986095033530679296 988930325615984640 989518974619327488 992966775924621312 997675192009359360 997834260120330240 1001139341981614080 1002415880321630208 1004627632371793920 1005225625010110464 1013653583756384256 1014349402706411520 1018622473872837120 1022171681098874880 1022617071809593344 1026167825531154432 1029743323181088768 1034791084569231360 1038396628417904640 1039089632040714240 1047725973126346752 1051917899102945280 1054859013990383616 1060029891509944320 1060198901377850880 1064356544128352256 1065066872841732096 1067881964780388352 1078541442924180480 1082286378489889440 1086057411167554560 1086530638797692928 1090316459838799872 1095661148367421440 1099465527354808320 1103296417694023680 1103777156873846784 1113208846446743424 1113795422579589120 1116909544225112064 1116917361122344960 1122384591010529280 1126281759729315840 1126965752606490624 1130206086418268160 1130698550943940608 1130878828136374272 1136241190899548160 1144159247978987520 1145950283106941760 1150444205785792512 1154438803722548736 1158461238578724864 1159256460235898880 1164139970140385280 1168196206970142720 1168705224925249536 1172065571100426240 1172763229178462208 1176849512206958592 1182618382364835840 1183407636490813440 1186716390739181568 1192533627948687360 1197401112144396288 1201367210377936896 1207256265330769920 1211462733154222080 1217219283247693824 1217572175801125620 1222346968647404544 1232618791913349120 1236898718274159360 1241010604694568960 1241208469905776640 1241749301483077632 1252184169562767360 1253019850402037760 1256532031262638080 1262301478923534336 1267066979695480320 1272035869811933184 1272238681653421056 1278271339761991680 1282709781913943040 1282725246869176320 1287179153976360960 1287740016352821248 1291664098763735040 1298743654187867328 1309657466407933440 1314793378040905728 1318573767487979520 1319358632825769984 1323955701232828416 1330445680160440320 1331333591052165120 1334852455975485440 1340300833346813952 1346861509212635136 1351538111675179008 1352465870275215360 1356247303701921792 1358163298497116160 1362895574798499840 1363489429079457792 1368223767374872576 1372991097574785024 1379721446092308480 1385452842720952320 1391511058058429280 1396136930281390080 1396967964168462336 1406478685320511488 1408707190758113280 1413373188679925760 1413598535170467840 1419142058837803008 1420089163788976128 1431040353538424832 1432022686173757440 1438055257232240640 1443048504653185920 1448076548223406080 1448707518396923904 1453755279785066496 1460881531156561920 1465954036473077760 1471061890258698240 1483395488423976960 1484278461928991232 1496512788014039040 1496751390180495360 1501709012972421120 1502621003475320832 1506941448557690880 1507838437515165696 1514988254532730880 1520480375634576384 1521524104059617280 1525545663971983360 1527933710809255680 1533925607714390016 1539251738296731648 1544614984771633152 1552186626853847040 1557594942626856960 1563684305571282944 1576824509819781120 1577876848654417920 1582288520985575424 1590044837264916480 1590298352066776320 1595585063178731520 1596534816192528384 1601822947170582528 1609675020441026560 1622959044330258432 1623429567734834160 1629795958196539392 1635474689758199808 1643491722551132160 1649198291032212480 1654944626541035520 1655665735310770176 1670693133869383680 1675376041683517440 1683576886515793920 1689422639593973760 1695309129627402240 1696047826415910912 1696318242204561408 1704361786349322240 1710279709218590720 1716238871968481280 1725666308678688768 1731658205583823104 1737691857868087296 1738884690353848320 1746209955210577920 1753057837387874304 1758098356650639360 1759144843767693312 1765274268310437888 1773927573547253760 1775111454736220160 1787067777795751936 1788800441923031040 1795815345616846848 1802050815566905344 1808329738269229056 1810884397996154880 1817194099731333120 1833520452971106816 1839628594789744640 1855348077411239040 1861515907041853440 1862623952224616448 1869113931152228352 1878276254344151040 1884497584906567680 1884798046893957120 1893452218385301504 1900600469543220480 1908053804717899776 1917407009642987520 1924064672870914560 1924087870303764480 1930768730964541440 1931610024529231872 1937496148145602560 1947842041542082560 1948115481281800992 1954605381964103680 1961415853678264320 1972190067061358592 1977860651231969280 1979037949238654976 1985933551849242624 1995668520240660480 2002278683963228160 2004831760643260416 2010451250020220928 2027307167512768512 2028698805412823040 2037244947745674240 2044343362197749760 2045234143619186688 2052335651062308864 2059486646362177536 2069582169138462720 2078179264081428480 2095451946252693504 2103835798205890560 2109718027980767232 2120059783019888640 2120397802755701760 2128713088256704512 2130133745683464192 2135763929560776704 2157082885848360960 2164572756979778880 2172114822335109120 2173061277595385856 2180632919677599744 2191322296734842880 2198931054709616640 2206592835388047360 2207554313747693568 2226417692893486848 2233819088450224128 2233834722244689920 2244769182021058560 2252563519458631680 2253931505212981248 2260412172836536320 2261757656272748544 2272482381799096320 2288318495957975040 2291900566213883520 2300888411571585024 2308877607445097472 2316922477157449728 2328279940280770560 2336392413940285440 2344131142200852480 2345526458356924416 2365236764729671680 2366815272981626880 2373432781478363136 2385067255897374720 2394802224288792576 2402734420755873792 2414512530661539840 2422925466308444160 2434438566495387648 2435144351602251240 2444693937294809088 2465237583826698240 2473797436548318720 2482416939811553280 2483498602966155264 2504368339125534720 2506039700804075520 2513064062525276160 2534133959390960640 2544071739623866368 2544477363306842112 2556542679523983360 2565419563827886080 2574358307952721920 2575480032705642496 2597487308375734656 2619314932815866880 2629586756081811456 2637147534975959040 2638717265651539968 2647911402465656832 2660891360320880640 2662667182104330240 2669704911950970880 2680601666693627904 2693723018425270272 2703076223350358016 2704931740550430720 2712494607403843584 2716326596994232320 2725791149596999680 2726978858158915584 2736447534749745152 2745982195149570048 2759442892184616960 2783022116116858560 2792273860562780160 2793935928336924672 2817414381516226560 2826746377359851520 2827197070340935680 2838284117675606016 2840178327577952256 2862080707076849664 2876110514464481280 2886097009306371840 2896153096446812160 2897415036793847808 2921763062313123840 2931908072946155520 2942123780517396480 2966790976847953920 2968556923857982464 2993025576028078080 2993502780360990720 3003418025944842240 3013882897115381760 3015676875030331392 3040960751269152768 3043048208119234560 3055867421618511360 3067851215428780032 3078503476593463296 3089229969543266304 3104373253707694080 3115189885253713920 3127368611142565888 3155753697308835840 3164577041971150848 3180089674529832960 3180596704133552640 3193069632385056768 3203645894341165056 3219350040882053120 3246859135469668320 3259591916393078784 3270949379516399616 3286983445102264320 3298396582064424960 3309889253082071040 3311331470621540352 3341386267738767360 3350752083367034880 3367153773031587840 3378845279187947520 3390618259254804480 3392095652831821824 3392636484409122816 3408723572698644480 3420559418437181440 3432477743936962560 3451332617357377536 3463316411167646208 3475383715736174592 3477769380707696640 3492419910421155840 3506115674775748608 3516196713301278720 3518289687535386624 3530548536620875776 3547855147094507520 3550222909472440320 3577600883846062080 3604101631133810688 3621768795992309760 3634388199462666240 3667040905942213632 3679257189579489280 3710696154822478080 3723031814083706880 3725247904449232896 3756552508688302080 3769596093787914240 3786904436770603008 3801200939086440960 3816107609435799552 3834814019285975040 3848129345741829120 3848175740607528960 3861537461929082880 3863220049058463744 3874992296291205120 3896230962563601984 3909210763928207360 3944380134122717184 3955721302463938560 3958075898477309952 3971867103698485248 3991337040481320960 4004557367926456320 4020902500040441856 4054614335025537024 4057397610825646080 4074489895491348480 4088686724395499520 4090468287238373376 4104671302124617728 4118973292724355072 4139164338276925440 4156358528162856960 4190903892505387008 4219436055961534464 4240119566039777280 4240795605511403520 4257426176513409024 4260267491366928384 4314165771696721920 4329145513959557760 4344229644670218240 4346122555190771712 4361265839355199488 4382644593469685760 4397862109419233280 4413185670776094720 4452835385786973696 4467669444489379840 4489538364042117120 4505127038917263360 4507863010425962496 4520824345673072640 4523515312545497088 4544964763598192640 4576636991915950080 4583801132427767040 4601776823143170048 4617755214890194944 4633844954314899456 4656559880561541120 4672784827880570880 4691052916713848832 4730473529459343360 4733630545963253760 4746865562956726272 4770134511794749440 4789604448577585152 4805468841511747584 4829025061323079680 4868877132990775296 4870288703204502480 4889387874589618176 4930475167653396480 4947594873096637440 4964833879623106560 4966997205932310528 5012079401608151040 5026128125050552320 5068267918781921280 5088143479247732736 5088954726613684224 5113085359047966720 5130839127655772160 5148716615905443840 5150960065411284992 5194974616751469312 5238629865631733760 5259173512163622912 5274295069951918080 5277434531303079936 5295822804931313664 5321782720641761280 5325334364208660480 5339409823901941760 5361203333387255808 5387446036850540544 5406152446700716032 5424989214807687168 5432653193988464640 5451582299193999360 5472895069499490304 5518885784369233920 5566044232233717120 5584547721125560320 5587871856673849344 5634828763032453120 5653492754719703040 5654394140681871360 5680356655155904512 5724161414153699328 5752221028928962560 5772194018612743680 5792306192893624320 5794830073587695616 5843526124626247680 5863816145892311040 5884247561034792960 5933581953695907840 5937113847715964928 5987005560721981440 6006836051889684480 6031353750060662784 6081921502538305536 6086096416238469120 6111734843237022720 6135702430857560064 6157006953186926592 6178459939086532608 6208746507415388160 6254737222285131776 6311507394617671680 6329154083942301696 6360179349059665920 6361193408267105280 6386139264770113536 6407291788682330112 6438700081764106240 6493718270939336640 6519183832786157568 6541898759032799232 6573966890204528640 6596793164128849920 6619778506164142080 6622662941243080704 6701504166734069760 6734307546063175680 6757690558375895040 6781236518509608960 6785272968818245632 6817447145397288960 6841118836874362880 6864955487873925120 6902665234714755072 6926632822335292416 6950767431472349184 6984839820842311680 7032393426602557440 7036579375070773248 7095710294189015040 7100445818944880640 7155201767692124160 7208203262267621376 7243537591984619520 7268776398925332480 7334081811884427264 7421392309644956160 7450495808898465792 7513105017376604160 7539192187575828480 7602401878172881920 7632215218871599104 7669628038571950080 7696258691483658240 7723074923858165760 7726440098116927488 7792461925127203968 7818421527856414720 7888760268245434368 7911442604927877120 7916151796954619904 7943734207396970496 7982674080962641920 8009114735852912640 8041805000080883712 8109228670051074048 8114795221651292160 8148979790982696960 8177373448790999040 8180936574476746752 8209342604249235456 8237946585448710144 8278328676553850880 8381807785010774016 8480239132079554560 8481591211022807040 8514852353026818048 8520534982733856768 8628331543393443840 8658291027919115520 8688459289340436480 8692245110381543424 8765289186939371520 8795724218838466560 8826371341552189440 8905670771573947392 8935338888978759680 8979076728084234240 9010254077834526720 9041648691346145280 9047030625090994176 9167602264855534080 9203553646286340096 9235510429780389888 9267689908629798912 9313119761123082240 9345569655761141760 9382105833427697664 9467261091926507520 9493731125913452544 9540269023589498880 9579208897155170304 9610937683023495168 9658050122646159360 9740577406409004960 9778775749179236352 9860950335306792960 9895189746193274880 9929667759246213120 9933994411864621056 10024158803216302080 10052256250101104640 10136535837563842560 10176286958495465472 10177909453227368448 10226170718095933440 10261678255311544320 10297433231810887680 10389949233502938624 10477259731263467520 10518347024327245824 10548590139903836160 10554869062606159872 10591645609862627328 10643565441283522560 10650668728417320960 10678819647803883520 10812304893401432064 10865306387976929280 10903164598387998720 10945790138998980608 11037771568738467840 11132088464467434240 11169095442251120640 11175743713347698688 11269657526064906240 11308788281363742720 11360713310311809024 11448322828307398656 11504442057857925120 11544388037225487360 11584612385787248640 11589660147175391232 11727632291784622080 11867163907391815680 11874227695431929856 11974011121443962880 12013672103779368960 12062707500121325568 12163843005076611072 12172192832476938240 12223469686474045440 12271404861715120128 12314013906373853184 12356919878173065216 12417493014830776320 12509474444570263552 12658308167884603392 12720358698119331840 12722386816534210560 12772278529540227072 12877400163528212480 12987436541878673280 13038367665572315136 13083797518065598464 13147933780409057280 13193586328257699840 13239557012328284160 13403008333468139520 13468615092126351360 13515381116751790080 13562473037019217920 13570545937636491264 13634894290794577920 13682237673748725760 13729910975747850240 13805330469429510144 13853265644670584832 13901534862944698368 13969679641684623360 14073158750141546496 14191420588378030080 14200891637889761280 14310403535384248320 14416406524535242752 14487075183969239040 14668163623768854528 14842784619289912320 14900991617796931584 15078384375151656960 15204803756345763840 15264430437743198208 15339256077143900160 15392517382967316480 15446149847716331520 15452880196233854976 15584923850254407936 15636843055712829440 15777520536490868736 15822885209855754240 15832303593909239808 15887468414793940992 15965348161925283840 16018229471705825280 16083610000161767424 16218457340102148096 16297959581965393920 16354746897581998080 16418685208498470912 16556657353107701760 16763615570021548032 16960478264159109120 16963182422045614080 17041069965467713536 17256663086786887680 17316582055838231040 17376918578680872960 17384490220763086848 17530578373878743040 17591448437676933120 17652742683104378880 17811341543147894784 18020508155669053440 18094061250181988352 18335204529711068160 18407107292572680192 18471020859560779776 18535379817259597824 18626239522246164480 18764211666855395328 18934522183853015040 18987462251826905088 19080538047178997760 19158417794310340608 19221875366046990336 19316100245292318720 19481154812818009920 19557551498358472704 19721900670613585920 19790379492386549760 19859335518492426240 19867988823729242112 20104512500202209280 20273071675127685120 20355818906454736896 20452341436191866880 20523356510623088640 20594866463621775360 20779898467005877248 20954519462526935040 21097180279807672320 21109738125212319744 21287130882567045120 21301337456834641920 21624609786802864128 21730612775953858560 21806329196775997440 21891580277997961216 22264176928934868480 22351487426695397376 22539315052129812480 22617576562727485440 22896645656614797312 23008884115715850240 23088776074450974720 23169224771574497280 23179320294350782464 23455264583569244160 23734327814783631360 23748455390863859712 23948022242887925760 24027344207558737920 24125415000242651136 24327686010153222144 24344385664953876480 24446939372948090880 24542809723430240256 24628027812747706368 24713839756346130432 24834986029661552640 25440717396238663680 25444773633068421120 25544557059080454144 25754800327056424960 25974873083757346560 26076735331144630272 26295867560818114560 26387172656515399680 26479114024656568320 26806016666936279040 26937230184252702720 27030762233503580160 27124946074038435840 27141091875272982528 27364475347497451520 27610660938859020288 27706531289341169664 27803069725889396736 27939359283369246720 28146317500283092992 28401783275779522560 28620807070768496640 28832813049070485504 28974150367938478080 29336327247537709056 29685569238579824640 29801983235593863168 30156768750303313920 30409607512691527680 30528860875486396416 30678512154287800320 30785034765934632960 30892299695432663040 31169847700508815872 31273686111425658880 31555041072981737472 31645770419711508480 31664607187818479616 31774936829587881984 31930696323850567680 32036458943411650560 32436914680204296192 32595919163930787840 32709493795163996160 32837370416996941824 33113314706215403520 33527231140043096064 33926364844091228160 34082139930935427072 34513326173573775360 34633164111676462080 34753837157361745920 34768980441526173696 35182896875353866240 35622683086295789568 36041016311338106880 36188122500363976704 36670409059422136320 36814214585145360384 36942041719121559552 37070759634519195648 37252479044492328960 37528423333710790656 37974924503653810176 38161076094357995520 38316835588620681216 38632200490584637440 38962309625636019840 39115102996716945408 39443801341227171840 39580758984773099520 39718671036984852480 40209025000404418560 40546143350255370240 40711637812909473792 40904682872383733760 41046713021246177280 41189732927243550720 41559796934011754496 41909038925053870080 42219476250424639488 42574261765134090240 42602674913669283840 43249219573605728256 43461225551907717120 43783160555995922432 44528353857869736960 44702974853390794752 45235153125454970880 45793291313229594624 46017768231431700480 46177552148901949440 46338449543148994560 46358640588701564928 46910529167138488320 47468655629567262720 47496910781727719424 47896044485775851520 48054688415117475840 48250830000485302272 48655372020306444288 48893878745896181760 49256055625495412736 49669972059323105280 50881434792477327360 50889547266136842240 51949746167514693120 52153470662289260544 52591735121636229120 52774345313030799360 52958228049313136640 54061524467007160320 54282183750545965056 54728950694994903040 55221321877718040576 55413062578682339328 55606139451778793472 55878718566738493440 56292635000566185984 56803566551559045120 57241614141536993280 57665626098140971008 57948300735876956160 58672654495075418112 59371138477159649280 59603966471187726336 60313537500606627840 60819215025383055360 61357024308575600640 61570069531869265920 61784599390865326080 62339695401017631744 62547372222851317760 63291540839423016960 63329214375636959232 63861392647701135360 64873829360408592384 65191838327861575680 65418987590327992320 65674740833993883648 67054462280086192128 67852729688182456320 69026652347147550720 69266328223352924160 69507674314723491840 69537960883052347392 70365793750707732480 71245366172591579136 72082032622676213760 72376245000727953408 73340818118844272640 73628429170290720768 73884083438243119104 74141519269038391296 74504958088984657920 76322152188715991040 76633671177241362432 77264400981169274880 77924619251272039680 78230205993433890816 78887602682454343680 79161517969546199040 79437342073969704960 80418050000808837120 81092286700510740480 81423275625818947584 82093426042492354560 83119593868023508992 83818077850107740160 84438952500849278976 85205349827338567680 86498439147211456512 86922451103815434240 87566321111991844864 89056707715739473920 89405949706781589504 90470306250909941760 91586582626459189248 92035536462863400960 92355104297803898880 92676899086297989120 93821058334276976640 94937311259134525440 94993821563455438848 95792088971551703040 96109376830234951680 97310744040612888576 97787757491792363520 98512111250990825472 99339944118646210560 101779094532273684480 103899492335029386240 104306941324578521088 105548690626061598720 108123048934014320640 108564367501091930112 109457901389989806080 110442643755436081152 110826125157364678656 111212278903557586944 111757437133476986880 112585270001132371968 114483228283073986560 115896601471753912320 117345308990150836224 118742276954319298560 120627075001213255680 121638430050766110720 122714048617151201280 123140139063738531840 123569198781730652160 124679390802035263488 126658428751273918464 127722785295402270720 129747658720817184768 130383676655723151360 131349481667987767296 134108924560172384256 135705459376364912640 138053304694295101440 138532656446705848320 139015348629446983680 139075921766104694784 140731587501415464960 142490732345183158272 144164065245352427520 144752490001455906816 146681636237688545280 147768166876486238208 149009916177969315840 152644304377431982080 155849238502544079360 156460411986867781632 157775205364908687360 158323035939092398080 158874684147939409920 162184573401021480960 162846551251637895168 164186852084984709120 166239187736047017984 167636155700215480320 168877905001698557952 170410699654677135360 172996878294422913024 173844902207630868480 178113415431478947840 178811899413563179008 180940612501819883520 184071072925726801920 184710208595607797760 185353798172595978240 187642116668553953280 189874622518269050880 189987643126910877696 191584177943103406080 194621488081225777152 195575514983584727040 197024222501981650944 203558189064547368960 207798984670058772480 208613882649157042176 211097381252123197440 216246097868028641280 217128735002183860224 218915802779979612160 220885287510872162304 221652250314729357312 222424557807115173888 223514874266953973760 228966456566147973120 231793202943507824640 234690617980301672448 237484553908638597120 241254150002426511360 243276860101532221440 246280278127477063680 249358781604070526976 253316857502547836928 259495317441634369536 260767353311446302720 262698963335975534592 268217849120344768512 271410918752729825280 276106609388590202880 277065312893411696640 278030697258893967360 281463175002830929920 284981464690366316544 288328130490704855040 293363272475377090560 295536333752972476416 298019832355938631680 311698477005088158720 312920823973735563264 316646071878184796160 324369146802042961920 325693102503275790336 328373704169969418240 332478375472094035968 335272311400430960640 337755810003397115904 347689804415261736960 356226830862957895680 361881225003639767040 368142145851453603840 369420417191215595520 370707596345191956480 379975286253821755392 383168355886206812160 389242976162451554304 391151029967169454080 394048445003963301888 407116378129094737920 415597969340117544960 417227765298314084352 422194762504246394880 432492195736057282560 434257470004367720448 437831605559959224320 443304500629458714624 447029748533907947520 457932913132295946240 469381235960603344896 474969107817277194240 486553720203064442880 492560556254954127360 498717563208141053952 506633715005095673856 518990634883268739072 521534706622892605440 536435698240689537024 542821837505459650560 552213218777180405760 554130625786823393280 556061394517787934720 562926350005661859840 569962929380732633088 586726544950754181120 591072667505944952832 623396954010176317440 625841647947471126528 633292143756369592320 648738293604085923840 651386205006551580672 656747408339938836480 664956750944188071936 670544622800861921280 695379608830523473920 712453661725915791360 723762450007279534080 738840834382431191040 759950572507643510784 778485952324903108608 782302059934338908160 788096890007926603776 814232756258189475840 831195938680235089920 844389525008492789760 864984391472114565120 886609001258917429248 894059497067815895040 938762471921206689792 949938215634554388480 973107440406128885760 985121112509908254720 997435126416282107904 1013267430010191347712 1043069413245785210880 1085643675010919301120 1104426437554360811520 1108261251573646786560 1112122789035575869440 1139925858761465266176 1173453089901508362240 1182145335011889905664 1246793908020352634880 1251683295894942253056 1266584287512739184640 1297476587208171847680 1302772410013103161344 1313494816679877672960 1329913501888376143872 1341089245601723842560 1424907323451831582720 1477681668764862382080 1519901145015287021568 1556971904649806217216 1564604119868677816320 1628465512516378951680 1662391877360470179840 1688779050016985579520 1773218002517834858496 1877524943842413379584 1899876431269108776960 1946214880812257771520 1970242225019816509440 1994870252832564215808 2086138826491570421760 2171287350021838602240 2216522503147293573120 2279851717522930532352 2346906179803016724480 2364290670023779811328 2493587816040705269760 2533168575025478369280 2594953174416343695360 2659827003776752287744 2682178491203447685120 2849814646903663165440 2955363337529724764160 3039802290030574043136 3129208239737355632640 3256931025032757903360 3324783754720940359680 3546436005035669716992 3755049887684826759168 3799752862538217553920 3892429761624515543040 3940484450039633018880 3989740505665128431616 4433045006294587146240 4559703435045861064704 4693812359606033448960 4987175632081410539520 5066337150050956738560 5319654007553504575488 5699629293807326330880 5910726675059449528320 6258416479474711265280 6513862050065515806720 6649567509441880719360 7092872010071339433984 7599505725076435107840 7784859523249031086080 7979481011330256863232 8866090012589174292480 9119406870091722129408 9387624719212066897920 9974351264162821079040 10639308015107009150976 11399258587614652661760 11821453350118899056640 13299135018883761438720 15199011450152870215680 15958962022660513726464 17732180025178348584960 18775249438424133795840 19948702528325642158080 21278616030214018301952 22798517175229305323520 26598270037767522877440 31917924045321027452928 35464360050356697169920 39897405056651284316160 45597034350458610647040 53196540075535045754880 63835848090642054905856 79794810113302568632320 106393080151070091509760 159589620226605137264640 319179240453210274529280
- Sum of all divisors σ(n): 1455482910140038005757398
- Sum of proper divisors (its aliquot sum) s(n): 1136303669686827731228118
- 319179240453210274529280 is an abundant number, because the sum of its proper divisors (1136303669686827731228118) is greater than itself. Its abundance is 817124429233617456698838
Bases of 319179240453210274529280
- Binary: 10000111001011010111101110001011000110000011010001010111101000000000000000000002
- Hexadecimal: 0x4396BDC58C1A2BD00000
- Base-36: 1FZ4E8F9OYCJK000
Squares and roots of 319179240453210274529280
- 319179240453210274529280 squared (3191792404532102745292802) is 101875387536288222174293449233305343925577318400
- 319179240453210274529280 cubed (3191792404532102745292803) is 32516508814708919527640105893056022477945826704529000513178804682752000
-
The
square root of 319179240453210274529280 is 564959503374.5430098457 -
The
cube root of 319179240453210274529280 is 68340509.5041005795
Scales and comparisons
How big is 319179240453210274529280?- 319,179,240,453,210,274,529,280 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 319,179,240,453,210,274,529,280 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 319179240453210274529280 cubic inches would be around 5695042.5 feet tall.
Recreational maths with 319179240453210274529280
- 319179240453210274529280 backwards is 082925472012354042971913
- 319179240453210274529280 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 319179240453210274529280's digits is 90
- 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 319179240453210274529280 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 319179240453210274529280 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/319179240453210274529280/
Chicago style:
Numbermatics. 2024. "Number 319179240453210274529280 - Facts about the integer". https://numbermatics.com/n/319179240453210274529280/
The information we have on file for 319179240453210274529280 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 319179240453210274529280, math, Factors of 319179240453210274529280, curriculum, school, college, exams, university, Prime factorization of 319179240453210274529280, STEM, science, technology, engineering, physics, economics, calculator, three hundred nineteen sextillion, one hundred seventy-nine quintillion, two hundred forty quadrillion, four hundred fifty-three trillion, two hundred ten billion, two hundred seventy-four million, five hundred twenty-nine thousand, two hundred eighty.