351897185355862968483840
351,897,185,355,862,968,483,840 is an even composite number composed of six prime numbers multiplied together.
What does the number 351897185355862968483840 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 15120 divisors.
351897185355862968483840 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fifteen thousand, one hundred twenty divisors.
Prime factorization of 351897185355862968483840:
214 × 35 × 5 × 172 × 316 × 413
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 5 × 17 × 17 × 31 × 31 × 31 × 31 × 31 × 31 × 41 × 41 × 41)See below for interesting mathematical facts about the number 351897185355862968483840 from the Numbermatics database.
Names of 351897185355862968483840
- Cardinal: 351897185355862968483840 can be written as Three hundred fifty-one sextillion, eight hundred ninety-seven quintillion, one hundred eighty-five quadrillion, three hundred fifty-five trillion, eight hundred sixty-two billion, nine hundred sixty-eight million, four hundred eighty-three thousand, eight hundred forty.
Scientific notation
- Scientific notation: 3.5189718535586296848384 × 1023
Factors of 351897185355862968483840
Divisors of 351897185355862968483840
- Number of divisors d(n): 15120
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 12 15 16 17 18 20 24 27 30 31 32 34 36 40 41 45 48 51 54 60 62 64 68 72 80 81 82 85 90 93 96 102 108 120 123 124 128 135 136 144 153 155 160 162 164 170 180 186 192 204 205 216 240 243 246 248 255 256 270 272 279 288 289 306 310 320 324 328 340 360 369 372 384 405 408 410 432 459 465 480 486 492 496 510 512 527 540 544 558 576 578 612 615 620 640 648 656 680 697 720 738 744 765 768 810 816 820 837 864 867 918 930 960 961 972 984 992 1020 1024 1054 1080 1088 1107 1116 1152 1156 1215 1224 1230 1240 1271 1280 1296 1312 1360 1377 1394 1395 1440 1445 1476 1488 1530 1536 1581 1620 1632 1640 1674 1681 1728 1734 1836 1845 1860 1920 1922 1944 1968 1984 2040 2048 2091 2108 2160 2176 2214 2232 2295 2304 2312 2430 2448 2460 2480 2511 2542 2560 2592 2601 2624 2635 2720 2754 2788 2790 2880 2883 2890 2952 2976 3060 3072 3162 3240 3264 3280 3321 3348 3362 3456 3468 3485 3672 3690 3720 3813 3840 3844 3888 3936 3968 4080 4096 4131 4182 4185 4216 4320 4335 4352 4428 4464 4590 4608 4624 4743 4805 4860 4896 4920 4960 5022 5043 5084 5120 5184 5202 5248 5270 5440 5508 5535 5576 5580 5760 5766 5780 5904 5952 6120 6144 6273 6324 6355 6480 6528 6560 6642 6696 6724 6885 6912 6936 6970 7344 7380 7440 7533 7626 7680 7688 7776 7803 7872 7905 7936 8160 8192 8262 8364 8370 8405 8432 8640 8649 8670 8704 8856 8928 8959 9180 9216 9248 9486 9610 9720 9792 9840 9920 9963 10044 10086 10168 10240 10368 10404 10455 10496 10540 10880 11016 11070 11152 11160 11439 11520 11532 11560 11808 11849 11904 12240 12288 12546 12555 12648 12710 12960 13005 13056 13120 13284 13392 13448 13770 13824 13872 13940 14229 14415 14688 14760 14880 15066 15129 15252 15360 15376 15552 15606 15744 15810 15872 16320 16337 16384 16524 16605 16728 16740 16810 16864 17280 17298 17340 17408 17712 17856 17918 18360 18432 18496 18819 18972 19065 19220 19440 19584 19680 19840 19926 20088 20172 20336 20480 20655 20736 20808 20910 20992 21080 21607 21760 22032 22140 22304 22320 22878 23040 23064 23120 23409 23616 23698 23715 23808 24480 24576 25092 25110 25215 25296 25420 25920 25947 26010 26112 26240 26568 26784 26877 26896 27540 27648 27744 27880 28458 28577 28830 29376 29520 29760 29791 30132 30258 30504 30720 30752 31104 31212 31365 31488 31620 31744 32640 32674 33048 33210 33456 33480 33620 33728 34317 34560 34596 34680 34816 35424 35547 35712 35836 36720 36864 36992 37638 37665 37944 38130 38440 38880 39015 39168 39360 39401 39680 39852 40176 40344 40672 40960 41310 41472 41616 41820 41984 42160 42687 43214 43245 43520 44064 44280 44608 44640 44795 45387 45756 46080 46128 46240 46818 47232 47396 47430 47616 48960 49011 49152 49815 50184 50220 50430 50592 50840 51840 51894 52020 52111 52224 52480 53136 53568 53754 53792 55080 55296 55488 55760 56457 56916 57154 57195 57660 58752 59040 59245 59520 59582 60264 60516 61008 61440 61504 62208 62424 62730 62976 63240 63488 64821 65280 65348 66096 66420 66912 66960 67240 67456 68634 68921 69120 69192 69360 69632 70227 70848 71094 71145 71424 71672 73440 73728 73984 75276 75330 75645 75888 76260 76880 77760 77841 78030 78336 78720 78802 79360 79704 80352 80631 80688 81344 81685 81920 82620 82944 83232 83640 83968 84320 85374 85731 86428 86490 87040 88128 88560 89216 89280 89373 89590 90774 91512 92160 92256 92480 93636 94095 94464 94792 94860 95232 97920 98022 99630 100368 100440 100860 101184 101680 102951 103680 103788 104040 104222 104448 104960 106272 106641 107136 107508 107584 108035 110160 110592 110976 111520 112914 113832 114308 114390 115320 117045 117504 118080 118203 118490 119040 119164 120528 121032 122016 122880 123008 124416 124848 125460 125952 126480 126976 128061 129642 129735 130560 130696 132192 132840 133824 133920 134385 134480 134912 136161 137268 137842 138240 138384 138720 139264 140454 141696 142188 142290 142848 142885 143344 146880 147033 147456 147968 148955 150552 150660 151290 151776 152520 153760 155520 155682 156060 156333 156672 157440 157604 158720 159408 160704 161262 161376 162688 163370 165240 165888 166464 167280 167936 168640 169371 170748 171462 171585 172856 172980 174080 176256 177120 177735 178432 178560 178746 179180 181548 183024 184320 184512 184960 187272 188190 188928 189584 189720 190464 194463 195840 196044 197005 199260 200736 200880 201720 202368 203360 205902 206763 207360 207576 208080 208444 208896 209920 212544 213282 213435 214272 215016 215168 216070 220320 221184 221952 223040 225828 226935 227664 228616 228780 230640 233523 234090 235008 236160 236406 236980 238080 238328 241056 241893 242064 244032 245055 245760 246016 248832 249696 250920 251904 252960 253952 256122 257193 259284 259470 260555 261120 261392 264384 265680 267648 267840 268119 268770 268960 269824 272322 274536 275684 276480 276768 277440 277729 278528 280908 282285 283392 284376 284580 285696 285770 286688 293760 294066 295936 297910 301104 301320 302580 303552 305040 307520 308853 311040 311364 312120 312666 313344 314880 315208 317440 318816 319923 321408 322524 322752 324105 325376 326740 330480 331776 332928 334560 335872 337280 338742 341496 342924 343170 344605 345712 345960 348160 351135 352512 354240 354609 355470 356864 357120 357492 358360 363096 366048 367319 368640 369024 369920 374544 376380 377856 379168 379440 380928 388926 389205 391680 392088 394010 398520 401472 401760 403155 403440 404736 406720 408483 411804 413526 414720 415152 416160 416888 417792 419840 425088 426564 426870 428544 428655 430032 430336 432140 440640 441099 442368 443904 446080 446865 451656 453870 455328 457232 457560 461280 467046 468180 468999 470016 472320 472812 473960 476160 476656 482112 483786 484128 485809 488064 490110 492032 497664 499392 501840 503808 505920 506447 507904 512244 514386 514755 518568 518940 521110 522240 522784 528768 531360 533205 535296 535680 536238 537540 537920 539648 544644 549072 551368 552960 553536 554880 555458 561816 564570 566784 568752 569160 571392 571540 573376 583389 587520 588132 591015 591872 595820 602208 602640 605160 607104 610080 615040 617706 620289 622080 622728 624240 625332 626688 629760 630416 634880 637632 639846 640305 642816 645048 645504 648210 650752 653480 660960 663552 665856 669120 669817 671744 674560 677484 680805 682992 685848 686340 689210 691424 691920 696320 702270 705024 708480 709218 710940 713728 714240 714984 716720 725679 726192 732096 734638 735165 737280 738048 739840 749088 752760 755712 758336 758880 761856 771579 777852 778410 781665 783360 784176 788020 797040 802944 803520 804357 806310 806880 809472 813440 816966 823608 827052 829440 830304 832320 833187 833776 835584 839680 846855 850176 853128 853740 857088 857310 860064 860672 864280 881280 882198 885887 887808 892160 893730 903312 907740 910656 914464 915120 922560 923521 934092 936360 937998 940032 944640 945624 947920 952320 953312 959769 964224 967572 968256 971618 972315 976128 980220 984064 995328 998784 1003680 1007616 1011840 1012894 1024488 1028772 1029510 1033815 1037136 1037880 1042220 1044480 1045568 1057536 1062720 1063827 1066410 1070592 1071360 1072476 1075080 1075840 1079296 1089288 1098144 1101957 1102736 1105920 1107072 1109760 1110916 1123632 1129140 1133568 1137504 1138320 1142784 1143080 1146752 1166778 1167615 1171657 1175040 1176264 1182030 1183744 1191640 1204416 1205280 1209465 1210320 1214208 1220160 1221431 1230080 1235412 1240578 1244160 1245456 1248480 1250664 1253376 1259520 1260832 1269760 1275264 1279692 1280610 1285632 1285965 1290096 1291008 1296420 1301504 1306960 1321920 1323297 1327104 1331712 1338240 1339634 1340595 1349120 1354968 1361610 1365984 1371696 1372680 1378420 1382848 1383840 1388645 1392640 1404540 1406997 1410048 1416960 1418436 1421880 1427456 1428480 1429968 1433440 1451358 1452384 1457427 1464192 1469276 1470330 1476096 1479680 1498176 1505520 1511424 1516672 1517760 1519341 1523712 1543158 1544265 1555704 1556820 1563330 1566720 1568352 1576040 1594080 1599615 1605888 1607040 1608714 1612620 1613760 1615441 1618944 1626880 1633932 1647216 1654104 1658880 1660608 1664640 1666374 1667552 1679360 1693710 1700352 1706256 1707480 1714176 1714620 1720128 1721344 1728560 1750167 1762560 1764396 1771774 1773045 1775616 1784320 1787460 1806624 1815480 1821312 1828928 1830240 1836595 1845120 1847042 1860867 1868184 1872720 1875996 1880064 1889280 1891248 1895840 1904640 1906624 1919538 1928448 1935144 1936512 1943236 1944630 1952256 1960440 1968128 1990656 1997568 2007360 2009451 2015232 2023680 2025788 2042415 2048976 2057544 2059020 2067630 2074272 2075760 2084440 2088960 2091136 2115072 2125440 2127654 2132820 2136551 2141184 2142720 2144952 2150160 2151680 2158592 2177037 2178576 2196288 2203914 2205472 2205495 2211840 2214144 2219520 2221832 2247264 2258280 2267136 2275008 2276640 2285568 2286160 2293504 2314737 2333556 2335230 2343314 2344995 2350080 2352528 2364060 2367488 2383280 2408832 2410560 2413071 2418930 2420640 2428416 2429045 2440320 2442862 2460160 2470824 2481156 2488320 2490912 2496960 2499561 2501328 2506752 2519040 2521664 2532235 2539520 2550528 2559384 2561220 2571264 2571930 2580192 2582016 2592840 2603008 2613920 2643840 2646594 2657661 2663424 2676480 2679268 2681190 2698240 2709936 2723220 2731968 2743392 2745360 2756840 2765696 2767680 2770563 2777290 2809080 2813994 2820096 2833920 2836872 2843760 2854912 2856960 2859936 2866880 2879307 2902716 2904768 2914854 2916945 2928384 2938552 2940660 2952192 2959360 2996352 3011040 3022848 3033344 3035520 3038682 3086316 3088530 3101445 3111408 3113640 3126660 3133440 3136704 3152080 3188160 3191481 3199230 3211776 3214080 3217428 3225240 3227520 3230882 3237888 3253760 3267864 3294432 3305871 3308208 3317760 3321216 3329280 3332748 3335104 3349085 3358720 3387420 3400704 3412512 3414960 3428352 3429240 3440256 3442688 3457120 3500334 3514971 3525120 3528792 3543548 3546090 3551232 3568640 3574920 3613248 3628395 3630960 3642624 3657856 3660480 3664293 3673190 3690240 3694084 3721734 3736368 3745440 3751992 3760128 3778560 3782496 3791680 3809280 3813248 3839076 3856896 3857895 3870288 3873024 3886472 3889260 3904512 3920880 3936256 3969891 3981312 3995136 4014720 4018902 4021785 4047360 4051576 4084830 4097952 4115088 4118040 4135260 4148544 4151520 4165935 4168880 4177920 4182272 4220991 4230144 4250880 4255308 4265640 4273102 4282368 4285440 4289904 4300320 4303360 4317184 4354074 4357152 4372281 4392576 4407828 4410944 4410990 4428288 4429435 4439040 4443664 4494528 4516560 4534272 4550016 4553280 4558023 4571136 4572320 4587008 4617605 4629474 4667112 4670460 4686628 4689990 4700160 4705056 4728120 4734976 4766560 4798845 4817664 4821120 4826142 4837860 4841280 4846323 4856832 4858090 4880640 4885724 4920320 4941648 4962312 4976640 4981824 4993920 4999122 5002656 5038080 5043328 5064470 5101056 5118768 5122440 5142528 5143860 5160384 5164032 5185680 5206016 5227840 5250501 5287680 5293188 5315322 5319135 5326848 5352960 5358536 5362380 5396480 5419872 5446440 5463936 5486784 5490720 5509785 5513680 5531392 5535360 5541126 5554580 5582601 5618160 5627988 5640192 5667840 5673744 5687520 5709824 5713920 5719872 5733760 5758614 5805432 5809536 5829708 5833890 5856768 5858285 5877104 5881320 5904384 5918720 5992704 6022080 6028353 6045696 6066688 6071040 6077364 6107155 6172632 6177060 6202890 6222816 6227280 6253320 6266880 6273408 6304160 6376320 6382962 6398460 6409653 6423552 6428160 6434856 6450480 6455040 6461764 6475776 6507520 6535728 6588864 6611742 6616416 6616485 6635520 6642432 6658560 6665496 6670208 6698170 6774840 6801408 6825024 6829920 6856704 6858480 6880512 6885376 6914240 6944211 7000668 7029942 7034985 7050240 7057584 7087096 7092180 7102464 7137280 7149840 7226496 7239213 7256790 7261920 7285248 7287135 7315712 7320960 7328586 7346380 7380480 7388168 7443468 7472736 7490880 7498683 7503984 7520256 7557120 7564992 7583360 7596705 7618560 7626496 7678152 7713792 7715790 7740576 7746048 7772944 7778520 7809024 7841760 7872512 7939782 7972983 7990272 8029440 8037804 8043570 8077205 8094720 8103152 8169660 8195904 8230176 8236080 8270520 8297088 8303040 8311689 8331870 8337760 8364544 8441982 8460288 8501760 8510616 8531280 8546204 8564736 8570880 8579808 8600640 8606720 8609599 8634368 8708148 8714304 8744562 8750835 8785152 8815656 8821888 8821980 8856576 8858870 8878080 8887328 8989056 9033120 9068544 9100032 9106560 9116046 9144640 9174016 9235210 9258948 9304335 9334224 9340920 9373256 9379980 9400320 9410112 9456240 9533120 9574443 9597690 9635328 9642240 9652284 9675720 9682560 9692646 9713664 9716180 9761280 9771448 9840640 9883296 9917613 9924624 9953280 9963648 9987840 9998244 10005312 10047255 10076160 10086656 10128940 10202112 10237536 10244880 10285056 10287720 10320768 10328064 10371360 10412032 10455680 10501002 10544913 10575360 10586376 10630644 10638270 10653696 10682755 10705920 10717072 10724760 10792960 10839744 10885185 10892880 10927872 10973568 10981440 10992879 11019570 11027360 11062784 11070720 11082252 11109160 11165202 11236320 11255976 11280384 11335680 11347488 11375040 11386889 11419648 11427840 11439744 11467520 11517228 11573685 11610864 11619072 11659416 11667780 11713536 11716570 11754208 11762640 11808768 11837440 11985408 12044160 12056706 12065355 12133376 12142080 12154728 12214310 12345264 12354120 12405780 12445632 12454560 12497805 12506640 12533760 12546816 12608320 12662973 12752640 12765924 12796920 12819306 12847104 12856320 12869712 12900960 12910080 12923528 12951552 13015040 13071456 13116843 13177728 13223484 13232832 13232970 13284864 13288305 13317120 13330992 13340416 13396340 13549680 13602816 13650048 13659840 13674069 13713408 13716960 13761024 13770752 13828480 13852815 13888422 14001336 14059884 14069970 14100480 14115168 14174192 14184360 14204928 14274560 14299680 14396535 14452992 14478426 14513580 14523840 14538969 14570496 14574270 14631424 14641920 14657172 14692760 14760960 14776336 14886936 14945472 14981760 14997366 15007968 15060079 15114240 15129984 15166720 15193410 15252992 15356304 15427584 15431580 15481152 15492096 15545888 15557040 15618048 15683520 15699857 15745024 15879564 15945966 15957405 15980544 16058880 16075608 16087140 16154410 16189440 16206304 16339320 16391808 16460352 16472160 16529355 16541040 16594176 16606080 16623378 16663740 16675520 16729088 16747803 16883964 16920576 17003520 17021232 17062560 17092408 17129472 17141760 17159616 17201280 17213440 17219198 17416296 17428608 17489124 17501670 17570304 17574855 17631312 17643776 17643960 17713152 17717740 17756160 17774656 17978112 18066240 18085059 18137088 18200064 18213120 18232092 18289280 18321465 18348032 18470420 18517896 18608670 18668448 18681840 18746512 18759960 18800640 18820224 18912480 19066240 19148886 19195380 19228959 19270656 19284480 19304568 19351440 19365120 19385292 19427328 19432360 19522560 19542896 19681280 19766592 19835226 19849248 19849455 19906560 19918169 19927296 19975680 19996488 20010624 20094510 20173312 20257880 20404224 20475072 20489760 20570112 20575440 20641536 20656128 20742720 20764327 20824064 20911360 21002004 21089826 21104955 21150720 21172752 21261288 21276540 21307392 21365510 21411840 21434144 21449520 21585920 21679488 21770370 21785760 21855744 21861405 21947136 21962880 21985758 22039140 22054720 22125568 22141440 22164504 22218320 22330404 22472640 22496049 22511952 22560768 22671360 22694976 22750080 22773778 22790115 22855680 22879488 22935040 23034456 23147370 23221728 23238144 23318832 23335560 23427072 23433140 23508416 23525280 23617536 23674880 23918949 23970816 24088320 24113412 24130710 24231615 24266752 24284160 24309456 24428620 24690528 24708240 24811560 24891264 24909120 24935067 24995610 25013280 25093632 25216640 25325946 25505280 25531848 25593840 25638612 25694208 25712640 25739424 25801920 25820160 25828797 25847056 25903104 26030080 26142912 26233686 26252505 26355456 26446968 26465664 26465940 26569728 26576610 26634240 26661984 26680832 26792680 27099360 27205632 27300096 27319680 27348138 27433920 27462497 27522048 27541504 27656960 27705630 27776844 27913005 28002672 28119768 28139940 28200960 28230336 28348384 28368720 28549120 28599360 28629151 28793070 28905984 28956852 29027160 29047680 29077938 29140992 29148540 29262848 29283840 29314344 29385520 29521920 29552672 29752839 29773872 29890944 29963520 29994732 30015936 30120158 30141765 30228480 30259968 30333440 30386820 30505984 30712608 30855168 30863160 30962304 30984192 31091776 31114080 31236096 31367040 31399714 31634739 31759128 31891932 31914810 31961088 32048265 32117760 32151216 32174280 32308820 32378880 32412608 32678640 32783616 32920704 32944320 32978637 33058710 33082080 33188352 33212160 33246756 33327480 33351040 33458176 33495606 33767928 33841152 34007040 34042464 34125120 34160667 34184816 34258944 34283520 34319232 34402560 34426880 34438396 34721055 34832592 34857216 34978248 35003340 35140608 35149710 35262624 35287552 35287920 35426304 35435480 35512320 35549312 35956224 36132480 36170118 36196065 36321367 36400128 36426240 36464184 36578560 36642930 36696064 36940840 37035792 37217340 37336896 37363680 37493024 37493415 37519920 37601280 37640448 37824960 37864361 38132480 38297772 38390760 38457918 38541312 38568960 38609136 38702880 38730240 38770584 38854656 38864720 39045120 39085792 39350529 39362560 39533184 39670452 39698496 39698910 39836338 39854592 39864915 39951360 39992976 40021248 40189020 40346624 40515760 40808448 40950144 40979520 41022207 41140224 41150880 41283072 41312256 41485440 41528654 41558445 41822720 42004008 42179652 42209910 42301440 42345504 42522576 42553080 42614784 42731020 42823680 42868288 42899040 43047995 43171840 43358976 43540740 43571520 43616907 43711488 43722810 43894272 43925760 43971516 44078280 44109440 44251136 44282880 44329008 44436640 44660808 44945280 44992098 45023904 45180237 45342720 45389952 45500160 45547556 45580230 45758976 45870080 46068912 46294740 46443456 46476288 46637664 46671120 46854144 46866280 47016832 47050560 47099571 47235072 47837898 47872215 47941632 48176640 48226824 48261420 48463230 48533504 48568320 48618912 48857240 49381056 49416480 49588065 49623120 49782528 49818240 49870134 49991220 50026560 50078671 50187264 50433280 50651892 51010560 51063696 51187680 51277224 51388416 51425280 51478848 51603840 51640320 51657594 51694112 52060160 52285824 52467372 52505010 52710912 52724565 52893936 52931328 52931880 53139456 53153220 53268480 53323968 53361664 53585360 54198720 54255177 54411264 54600192 54639360 54696276 54867840 54924994 54964395 55044096 55313920 55411260 55553688 55826010 56005344 56239536 56279880 56401920 56460672 56696768 56737440 56934445 57098240 57198720 57258302 57586140 57686877 57811968 57913704 58054320 58095360 58155876 58281984 58297080 58525696 58567680 58628688 58771040 59043840 59105344 59505678 59547744 59754507 59781888 59927040 59989464 60031872 60240316 60283530 60519936 60666880 60773640 61011968 61425216 61710336 61726320 61924608 61968384 62183552 62228160 62292981 62472192 62734080 62799428 63269478 63314865 63518256 63783864 63829620 63922176 64096530 64235520 64302432 64348560 64617640 64757760 64825216 65357280 65567232 65584215 65841408 65888640 65957274 66117420 66164160 66233081 66376704 66424320 66493512 66654960 66702080 66916352 66991212 67488147 67535856 67682304 68014080 68084928 68250240 68321334 68369632 68370345 68567040 68638464 68805120 68853760 68876792 69442110 69665184 69714432 69956496 70006680 70281216 70299420 70525248 70575104 70575840 70852608 70870960 71024640 71098624 71756847 71912448 72264960 72340236 72392130 72642734 72694845 72800256 72852480 72928368 73157120 73285860 73392128 73881680 74071584 74434680 74673792 74727360 74805201 74986048 74986830 75039840 75280896 75300395 75649920 75728722 76264960 76595544 76781520 76915836 77082624 77137920 77218272 77405760 77460480 77486391 77541168 77709312 77729440 78090240 78171584 78499285 78701058 78725120 79066368 79340904 79396992 79397820 79672676 79709184 79729830 79902720 79985952 80042496 80378040 80693248 81031520 81616896 81900288 81959040 82044414 82301760 82387491 82566144 82624512 82970880 83057308 83116890 83645440 83739015 84008016 84359304 84419820 84602880 84691008 85045152 85106160 85462040 85647360 85736576 85798080 85887453 86095990 86717952 87081480 87143040 87233814 87422976 87445620 87788544 87851520 87943032 88156560 88218880 88502272 88565760 88658016 88873280 89258517 89321616 89890560 89984196 90047808 90360474 90425295 90685440 90779904 91000320 91095112 91160460 91517952 91740160 92137824 92589480 92886912 92952576 93275328 93342240 93708288 93732560 94033664 94101120 94199142 94904217 95675796 95744430 95883264 96144795 96353280 96453648 96522840 96926460 97067008 97136640 97237824 97714480 98762112 98832960 98935911 99176130 99246240 99565056 99590845 99636480 99740268 99982440 100053120 100157342 100374528 100866560 101303784 102021120 102127392 102375360 102482001 102554448 102776832 102850560 102957696 103207680 103280640 103315188 103388224 103821635 104120320 104571648 104934744 105010020 105421824 105449130 105787872 105862656 105863760 106278912 106306440 106536960 106647936 106723328 107170720 108397440 108510354 108964101 109200384 109278720 109392552 109735680 109849988 109928790 110088192 110627840 110822520 111107376 111652020 112010688 112479072 112480245 112559760 112803840 112921344 113393536 113474880 113593083 113868890 114397440 114516604 115172280 115373754 115623936 115827408 116108640 116190720 116311752 116563968 116594160 117051392 117135360 117257376 117542080 118051587 118087680 118210688 119011356 119095488 119509014 119563776 119594745 119854080 119978928 120063744 120480632 120567060 121039872 121333760 121547280 122023936 122850432 123066621 123420672 123452640 123849216 123936768 124367104 124456320 124585962 124675335 125468160 125598856 126538956 126629730 127036512 127567728 127659240 127844352 128193060 128471040 128604864 128697120 129143985 129235280 129515520 129650432 130714560 130850721 131134464 131168430 131682816 131777280 131914548 132234840 132328320 132466162 132753408 132848640 132987024 133309920 133404160 133832704 133982424 134976294 135071712 135540711 136028160 136169856 136500480 136642668 136739264 136740690 137276928 137312485 137610240 137707520 137753584 138884220 139330368 139428864 139912992 140013360 140562432 140598840 141050496 141150208 141151680 141298713 141705216 141741920 142197248 143145755 143513694 143824896 144529920 144680472 144784260 145285468 145389690 145600512 145704960 145856736 146314240 146571720 146784256 147763360 148143168 148764195 148869360 149347584 149454720 149610402 149972096 149973660 150079680 150236013 150561792 150600790 151299840 151457444 152529920 153191088 153563040 153831672 154165248 154275840 154436544 154811520 154920960 154972782 155082336 155458880 156180480 156343168 156998570 157402116 158132736 158173695 158681808 158793984 158795640 159345352 159418368 159459660 159805440 159971904 160084992 160756080 161386496 162063040 162765531 163233792 163800576 163918080 164088828 164603520 164774982 164893185 165132288 165941760 166114616 166233780 167290880 167478030 168016032 168718608 168839640 169205760 169382016 170090304 170212320 170803335 170924080 171294720 171473152 171596160 171774906 172191980 173060631 173435904 174162960 174286080 174467628 174845952 174891240 175577088 175703040 175886064 176313120 176437760 177004544 177131520 177316032 177746560 178517034 178643232 179263521 179781120 179968392 180095616 180720948 180850590 181559808 181606835 182000640 182190224 182320920 183035904 183480320 184275648 185178960 185773824 185905152 186550656 186684480 186878943 187416576 187465120 188067328 188202240 188398284 189321805 189808434 191351592 191488860 191766528 192289590 192706560 192907296 193045680 193852920 194134016 194273280 194475648 195428960 196752645 197524224 197665920 197871822 198352260 198492480 198699243 199130112 199181690 199272960 199480536 199964880 200106240 200314684 200749056 201733120 202607568 204042240 204254784 204750720 204964002 205108896 205111035 205701120 205915392 206415360 206561280 206630376 206776448 207643270 209143296 209869488 210020040 210843648 210898260 211575744 211725312 211727520 212557824 212612880 213073920 213295872 213446656 214341440 215270541 216794880 217020708 217928202 218084535 218400768 218557440 218785104 219471360 219699976 219857580 220176384 221255680 221645040 222214752 223304040 224021376 224415603 224958144 224960490 225119520 225842688 225901185 226787072 226949760 227186166 227737780 228794880 229033208 230344560 230747508 231247872 231654816 232217280 232381440 232459173 232623504 233127936 233188320 234102784 234270720 234514752 235084160 235497855 236103174 236175360 236421376 238022712 238190976 239018028 239127552 239189490 239708160 239957856 240127488 240961264 241134120 242079744 242667520 243094560 244047872 245700864 246133242 246905280 247162473 247698432 247873536 248734208 248912640 249171924 249350670 250393355 250936320 251197712 253077912 253259460 254073024 255135456 255318480 256386120 256942080 257209728 257394240 257662359 258287970 258470560 259300864 261429120 261701442 262268928 262336860 263365632 263554560 263829096 264469680 264656640 264932324 265506816 265697280 265974048 266619840 266808320 266897569 267665408 267964848 269952588 270143424 271081422 271275885 272056320 272339712 273000960 273285336 273478528 273481380 274553856 274624970 275220480 275507168 277768440 278660736 278857728 279825984 280026720 281124864 281197680 282100992 282300416 282303360 282597426 283483840 284394496 284712651 286291510 287027388 287649792 288434385 289059840 289360944 289568520 290570936 290779380 291201024 291409920 291713472 292628480 293143440 295526720 296286336 296807733 297528390 297738720 298695168 298772535 298909440 299220804 299944192 299947320 300159360 300472026 301123584 301201580 302599680 302914888 305059840 306382176 307126080 307446003 307663344 308330496 308551680 308873088 309623040 309841920 309945564 310164672 310917760 311464905 312360960 312686336 313997140 314804232 316265472 316347390 317363616 317587968 317591280 318690704 318836736 318919320 319610880 319943808 320169984 321512160 322772992 324126080 325531062 326892303 327601152 327836160 328177656 329207040 329549964 329786370 330264576 331165405 331883520 332229232 332467560 334581760 334956060 336032064 337437216 337440735 337679280 338411520 338764032 340180608 340424640 340779249 341606670 341848160 342946304 343192320 343549812 344383960 346121262 346871808 348325920 348572160 348935256 349691904 349782480 351154176 351406080 351772128 352626240 352875520 352993559 354009088 354263040 354632064 355493120 357034068 357286464 358527042 358784235 359562240 359936784 360191232 361441896 361701180 363119616 363213670 364001280 364380448 364641840 366071808 366960640 368551296 370357920 371547648 371810304 373101312 373368960 373757886 374026005 374930240 376134656 376404480 376796568 378643610 379616868 382703184 382977720 383533056 384579180 385413120 385814592 386091360 387431955 387705840 388546560 388951296 390857920 392552163 393505290 395048448 395331840 395743644 396704520 396984960 397398486 398260224 398363380 398545920 398961072 399929760 400212480 400629368 401498112 403466240 405215136 406622133 408084480 408509568 409501440 409928004 410217792 410222070 411830784 411937455 412830720 413122560 413260752 413552896 415286540 418286592 419738976 420040080 421687296 421796520 423151488 423450624 423455040 423896139 425115648 425225760 426591744 426893312 428682880 429437265 430541082 433589760 434041416 435856404 436169070 436801536 437114880 437570208 438942720 439399952 439715160 440352768 442511360 443290080 444429504 446292585 446608080 448042752 448831206 449916288 449920980 450239040 450708039 451685376 451802370 453574144 453899520 454372332 455475560 457589760 458066416 460689120 461495016 462495744 463309632 464434560 464762880 464918346 465247008 466376640 466862449 468205568 468541440 469029504 470168320 470995710 472206348 472842752 474521085 476045424 476381952 478036056 478255104 478378980 479416320 479915712 480254976 481922528 482268240 484159488 485335040 486189120 486695567 488095744 491401728 492266484 493810560 494324946 494679555 495396864 497468416 497825280 498343848 498701340 500786710 501872640 502395424 506155824 506518920 508146048 510270912 510636960 512410005 512772240 513884160 514419456 514788480 515324718 516575940 516941120 518601728 519181893 522858240 523402884 524537856 524673720 526731264 527109120 527658192 528939360 529313280 529864648 531013632 531394560 531948096 533239680 533616640 533795138 535929696 537790563 539905176 540286848 542162844 542551770 544679424 544820505 546001920 546570672 546957056 546962760 549107712 549249940 550440960 551014336 555536880 557321472 557715456 559651968 560053440 560636829 562249728 562395360 564201984 564600832 564606720 565194852 566967680 567965415 568788992 569425302 572583020 574054776 575299584 576868770 578119680 578721888 579137040 581141872 581558760 582402048 582819840 583426944 585256960 586286880 590257935 591053440 592572672 593615466 595056780 595477440 596097729 597390336 597545070 597818880 598441608 599888384 599894640 600318720 600944052 602247168 602403160 605199360 605829776 610119680 612764352 614252160 614892006 615326688 615333105 617103360 617463239 617746176 619246080 619683840 619891128 620329344 621835520 622929810 625372672 627994280 629608464 632530944 632694780 634727232 635175936 635182560 637381408 637673472 637838640 639221760 639887616 640339968 643024320 643694137 645545984 648252160 651062124 653784606 654253605 655202304 655672320 656355312 658414080 659099928 659572740 660529152 662330810 663767040 664458464 664935120 669163520 669912120 672064128 674874432 674881470 675358560 677528064 677703555 680361216 680849280 681558498 683213340 683696320 685892608 686384640 687099624 688767920 692242524 693743616 696651840 697144320 697377519 697870512 699383808 699564960 702308352 702812160 703544256 705252480 705751040 705987118 706493565 708526080 709264128 710986240 714068136 714572928 717054084 717568470 719124480 719873568 720382464 722883792 723402360 726239232 726427340 728002560 728760896 729283680 732143616 733921280 737102592 740715840 741487419 743095296 743620608 746202624 746737920 747515772 748052010 749860480 751180065 752269312 752808960 753593136 757287220 759233736 765406368 765955440 769158360 770826240 771629184 772182720 772987077 774863910 775411680 777902592 781715840 785104326 787010580 790096896 790663680 791487288 793409040 793969920 794796972 796520448 796726760 797091840 797922144 799859520 800424960 800692707 801258736 802996224 806932480 810430272 813244266 813827655 816168960 817019136 819002880 819856008 820435584 820444140 823661568 823874910 825661440 826521504 827105792 830573080 836573184 839477952 840080160 843374592 843593040 846302976 846901248 846910080 847792278 850451520 851337407 853183488 853786624 857365760 858874530 861082164 865303155 867179520 868082832 871712808 872338140 873603072 874229760 875140416 877885440 878799904 879430320 885022720 886580160 887503681 888859008 892585170 893216160 896085504 896317605 897662412 899832576 899841960 900478080 901416078 903370752 903604740 907148288 907799040 908744664 910951120 915179520 916132832 921378240 922338009 922990032 924991488 926619264 928869120 929525760 929836692 930494016 932753280 933724898 934394715 937082880 938059008 940336640 941991420 944412696 945685504 949042170 952090848 952763904 956072112 956510208 956757960 958832640 959831424 960509952 963845056 964536480 968318976 970670080 972378240 973391134 980676909 982803456 984532968 987621120 988649892 989359110 990793728 993496215 994936832 995650560 996687696 997402680 1001573420 1003745280 1004790848 1012311648 1013037840 1016292096 1020541824 1021273920 1022337747 1024820010 1025544480 1028838912 1029576960 1030649436 1033151880 1033882240 1037203456 1038363786 1045716480 1046805768 1049075712 1049347440 1053462528 1054218240 1055316384 1057878720 1058626560 1058980677 1059729296 1062027264 1062789120 1063896192 1066479360 1067233280 1067590276 1071859392 1075581126 1076352705 1079810352 1080573696 1084325688 1085103540 1089358848 1089641010 1092003840 1093141344 1093914112 1093925520 1098215424 1098499880 1100881920 1102028672 1111073760 1114642944 1115430912 1119303936 1120106880 1121273658 1122078015 1124790720 1125962377 1128403968 1129201664 1129213440 1130389704 1133935360 1135930830 1137577984 1138850604 1145166040 1148109552 1150599168 1153737540 1156239360 1157443776 1158274080 1162283744 1162295865 1163117520 1165639680 1166853888 1170513920 1172573760 1173795191 1180515870 1182106880 1185145344 1187230932 1190113560 1190954880 1192195458 1194780672 1195090140 1195637760 1196883216 1199776768 1199789280 1200637440 1201888104 1204494336 1204806320 1210398720 1211659552 1219866399 1220239360 1225528704 1228504320 1229784012 1230653376 1230666210 1234926478 1235492352 1235812365 1238492160 1239367680 1239782256 1240658688 1243671040 1245859620 1250745344 1255988560 1259216928 1265061888 1265389560 1269454464 1270351872 1270365120 1271688417 1274762816 1275346944 1275677280 1279775232 1280679936 1286048640 1287388274 1288311795 1296504320 1302124248 1307569212 1308507210 1310404608 1311344640 1312710624 1316828160 1318199856 1319145480 1321058304 1324661620 1327534080 1328916928 1329870240 1334487845 1338327040 1339824240 1344128256 1349748864 1349762940 1350717120 1352124117 1355056128 1355407110 1360722432 1361698560 1363116996 1366426680 1367392640 1371785216 1372769280 1374199248 1377535840 1384485048 1387487232 1393303680 1394288640 1394755038 1395741024 1399129920 1400587347 1404616704 1405624320 1407088512 1410504960 1411502080 1411974236 1412987130 1418528256 1421972480 1423563255 1428136272 1429145856 1434108168 1435136940 1438248960 1439747136 1440764928 1445767584 1446804720 1452478464 1452854680 1456005120 1457521792 1458567360 1460086701 1464287232 1474205184 1481431680 1482974838 1484038665 1486190592 1492405248 1493475840 1495031544 1496104020 1499720960 1502360130 1504538624 1505617920 1507186272 1514574440 1518467472 1530812736 1531910880 1537230015 1538316720 1541652480 1543258368 1544365440 1545974154 1549727820 1550823360 1552438801 1555805184 1563431680 1570208652 1574021160 1580193792 1581327360 1582974576 1586818080 1587939840 1589593944 1593040896 1593453520 1594183680 1595844288 1599719040 1600849920 1601385414 1602517472 1613371689 1613864960 1620860544 1626488532 1627655310 1634038272 1634461515 1638005760 1639712016 1640871168 1640888280 1647323136 1647749820 1651322880 1653043008 1654211584 1661146160 1673146368 1678955904 1680160320 1681910487 1686749184 1687186080 1692605952 1693802496 1693820160 1695584556 1700903040 1702674814 1703896245 1706366976 1714731520 1717749060 1722164328 1730606310 1734359040 1736165664 1743425616 1744676280 1747206144 1748459520 1750280832 1755770880 1757599808 1758860640 1764967795 1770045440 1773160320 1775007362 1777718016 1785170340 1786432320 1788293187 1792171008 1792635210 1795324824 1799665152 1799683920 1800956160 1802832156 1806741504 1807209480 1814296576 1815598080 1817489328 1821902240 1830359040 1832265664 1842756480 1844676018 1845980064 1852389717 1853238528 1857738240 1859051520 1859673384 1860988032 1865506560 1867449796 1868789430 1876118016 1880673280 1883982840 1888825392 1891371008 1898084340 1904181696 1905527808 1912144224 1913020416 1913515920 1917665280 1919662848 1921019904 1927690112 1929072960 1931082411 1936637952 1944756480 1946782268 1961353818 1962760815 1965606912 1969065936 1975242240 1977299784 1978718220 1981587456 1986992430 1989873664 1991301120 1993375392 1994805360 2003146840 2007490560 2009581696 2024623296 2026075680 2032584192 2033110665 2041083648 2042547840 2044675494 2049640020 2051088960 2053225511 2057677824 2059153920 2061298872 2066303760 2067764480 2074406912 2076727572 2091432960 2092132557 2093611536 2098151424 2098694880 2106925056 2108436480 2110632768 2115757440 2117253120 2117961354 2119458592 2119480695 2125578240 2127792384 2132958720 2134466560 2135180552 2143718784 2151162252 2152705410 2159620704 2161147392 2168651376 2170207080 2178717696 2179282020 2184007680 2186282688 2187828224 2187851040 2196430848 2196999760 2201763840 2204057344 2222147520 2224462257 2229285888 2230861824 2238607872 2240213760 2242547316 2244156030 2249581440 2251924754 2253540195 2256807936 2258426880 2260779408 2267870720 2271861660 2275155968 2277701208 2290332080 2296219104 2307475080 2312478720 2314887552 2316548160 2318961231 2324567488 2324591730 2326235040 2333707776 2334312245 2341027840 2345147520 2347590382 2361031740 2364213760 2370290688 2374461864 2380227120 2381909760 2384390916 2389561344 2390180280 2391275520 2393766432 2399553536 2399578560 2401274880 2402078121 2403776208 2408988672 2409612640 2420797440 2423319104 2433477835 2439732798 2440478720 2451057408 2457008640 2459568024 2461306752 2461332420 2469852956 2470984704 2471624730 2476984320 2479564512 2481317376 2487342080 2491719240 2501490688 2511977120 2518433856 2530123776 2530779120 2538908928 2540703744 2540730240 2543376834 2549525632 2551354560 2554012221 2559550464 2561359872 2572097280 2574776548 2576623590 2593008640 2595909465 2604248496 2615138424 2617014420 2620809216 2622689280 2625421248 2633656320 2636399712 2638290960 2649323240 2655068160 2657833856 2659740480 2662511043 2668975690 2679648480 2688256512 2688952815 2699497728 2699525880 2701434240 2704248234 2710112256 2710814220 2721444864 2723397120 2726233992 2732853360 2734785280 2743570432 2745538560 2748398496 2755071680 2767014027 2768970096 2774974464 2786607360 2788577280 2789510076 2791482048 2798259840 2801174694 2803184145 2811248640 2814177024 2821009920 2823004160 2823948472 2825974260 2837056512 2843944960 2847126510 2856272544 2858291712 2868216336 2870273880 2876497920 2879494272 2881529856 2891535168 2893609440 2904956928 2905709360 2912010240 2915043584 2917134720 2920173402 2942030727 2948410368 2962863360 2965949676 2968077330 2972381184 2980488645 2984810496 2986951680 2990063088 2992208040 2999441920 3004720260 3009077248 3011235840 3014372544 3029148880 3036934944 3061625472 3063821760 3067013241 3074460030 3076633440 3086516736 3087316195 3088730880 3091948308 3099455640 3101646720 3104877602 3111610368 3126863360 3140417304 3148042320 3160387584 3162654720 3165949152 3173636160 3175879680 3176942031 3179187888 3186081792 3186907040 3188367360 3191688576 3199438080 3201699840 3202770828 3205034944 3218470685 3226743378 3227729920 3241721088 3252977064 3255310620 3268076544 3268923030 3276011520 3279424032 3281742336 3281776560 3294646272 3295499640 3302645760 3306086016 3308423168 3322292320 3346292736 3357911808 3360320640 3363820974 3374372160 3377887131 3385211904 3387604992 3387640320 3391169112 3401806080 3405349628 3407792490 3412733952 3429463040 3435498120 3444328656 3461212620 3468718080 3472331328 3486851232 3486887595 3489352560 3496919040 3500561664 3511541760 3515199616 3517721280 3521385573 3529935590 3546320640 3550014724 3555436032 3570340680 3572864640 3576586374 3584342016 3585270420 3590649648 3599330304 3599367840 3601912320 3605664312 3613483008 3614418960 3628593152 3631196160 3634978656 3643804480 3659599197 3660718080 3664531328 3685512960 3689352036 3691960128 3704779434 3706477056 3707437095 3715476480 3718103040 3719346768 3721976064 3731013120 3734899592 3737578860 3752236032 3761346560 3767965680 3777650784 3782742016 3796168680 3808363392 3811055616 3815065251 3824288448 3826040832 3827031840 3839325696 3842039808 3855380224 3858145920 3862164822 3864935385 3889512960 3893564536 3922707636 3925521630 3931213824 3938131872 3950484480 3954599568 3957436440 3963174912 3973984860 3979747328 3982602240 3986750784 3989610720 4003463535 4006293680 4014981120 4019163392 4049246592 4052151360 4056372351 4065168384 4066221330 4082167296 4085095680 4089350988 4099280040 4102177920 4106451022 4115355648 4118307840 4122597744 4132607520 4135528960 4148813824 4153455144 4182865920 4184265114 4187223072 4197389760 4201762041 4213850112 4216872960 4221265536 4231514880 4234506240 4235922708 4238917184 4238961390 4255584768 4256687035 4265917440 4268933120 4270361104 4287437568 4302324504 4305410820 4319241408 4322294784 4337302752 4340414160 4357435392 4358564040 4368015360 4372565376 4375656448 4375702080 4380260103 4392861696 4393999520 4408114688 4437518405 4444295040 4448924514 4458571776 4477215744 4480427520 4485094632 4488312060 4499162880 4503849508 4507080390 4513615872 4516853760 4521558816 4535741440 4543723320 4550311936 4555402416 4580664160 4592438208 4611690045 4614950160 4624957440 4629775104 4633096320 4637922462 4649134976 4649183460 4652470080 4657316403 4667415552 4668624490 4690295040 4695180764 4722063480 4728427520 4740581376 4748923728 4760454240 4763819520 4768781832 4779122688 4780360560 4782551040 4787532864 4799107072 4799157120 4802549760 4804156242 4807552416 4819225280 4840115067 4841594880 4846638208 4866955670 4879465596 4902114816 4903384545 4914017280 4919136048 4922613504 4922664840 4939705912 4941969408 4943249460 4953968640 4959129024 4962634752 4974684160 4983438480 5002981376 5023954240 5036867712 5045731461 5060247552 5061558240 5077817856 5081407488 5081460480 5086753668 5099051264 5102709120 5108024442 5111688735 5119100928 5144194560 5149553096 5153247180 5186017280 5191818930 5208496992 5230276848 5234028840 5241618432 5245378560 5250842496 5267312640 5272799424 5276581920 5294903385 5298646480 5310136320 5315667712 5319480960 5325022086 5337951380 5359296960 5364879561 5376513024 5377905630 5398995456 5399051760 5402868480 5408496468 5420224512 5421628440 5442889728 5446794240 5452467984 5465706720 5469570560 5487140864 5491077120 5496796992 5510143360 5534028054 5537940192 5557169151 5573214720 5577154560 5579020152 5582964096 5596519680 5602349388 5606368290 5628354048 5629811885 5642019840 5646008320 5647896944 5651948520 5674113024 5687889920 5694253020 5712545088 5716583424 5736432672 5740547760 5752995840 5758988544 5763059712 5783070336 5787218880 5793247233 5809913856 5811418720 5830087168 5834269440 5840346804 5868975955 5884061454 5896820736 5925726720 5931899352 5936154660 5944762368 5960977290 5969620992 5973903360 5980126176 5984416080 5998883840 6009440520 6018154496 6022471680 6028745088 6058297760 6073869888 6099331995 6123250944 6127643520 6134026482 6148920060 6153266880 6159676533 6173033472 6174632390 6177461760 6183896616 6198911280 6203293440 6209755204 6223220736 6253726720 6280834608 6296084640 6320775168 6325309440 6331898304 6347272320 6351759360 6353884062 6358375776 6358442085 6373814080 6376734720 6383377152 6398876160 6403399680 6405541656 6410069888 6436941370 6453486756 6483442176 6505954128 6510621240 6536153088 6537846060 6552023040 6558848064 6563484672 6563553120 6589292544 6590999280 6605291520 6612172032 6616846336 6644584640 6673386771 6692585472 6715823616 6720641280 6727641948 6748744320 6755774262 6760620585 6770423808 6775280640 6782338224 6803612160 6810699256 6815584980 6825467904 6858926080 6870996240 6888657312 6922425240 6937436160 6944662656 6956883693 6973702464 6973775190 6978705120 7001123328 7002936735 7023083520 7030399232 7035442560 7042771146 7059871180 7092641280 7100029448 7110872064 7140681360 7145729280 7153172748 7168684032 7170540840 7181299296 7198660608 7198735680 7203824640 7206234363 7211328624 7226966016 7228837920 7257186304 7262392320 7269957312 7287608960 7300433505 7319198394 7321436160 7329062656 7371025920 7378704072 7383920256 7409558868 7412954112 7414874190 7430952960 7438693536 7443952128 7462026240 7469799184 7475157720 7504472064 7522693120 7535931360 7555301568 7565484032 7592337360 7616726784 7622111232 7630130502 7648576896 7654063680 7662036663 7678651392 7684079616 7710760448 7716291840 7724329644 7729870770 7762194005 7779025920 7787129072 7845415272 7851043260 7862427648 7876263744 7900968960 7909199136 7914872880 7947969720 7959494656 7965204480 7973501568 7979221440 7987533129 8006927070 8012587360 8038326784 8066858445 8098493184 8104302720 8112744702 8130336768 8132442660 8164334592 8170191360 8178701976 8198560080 8204355840 8212902044 8230711296 8236615680 8245195488 8265215040 8271057920 8273824639 8297627648 8306910288 8365731840 8368530228 8374446144 8394779520 8403524082 8409552435 8433745920 8442531072 8463029760 8469012480 8471845416 8477834368 8477922780 8511169536 8513374070 8531834880 8540722208 8574875136 8604649008 8610821640 8638482816 8644589568 8674605504 8680828320 8714870784 8717128080 8736030720 8745130752 8751312896 8751404160 8760520206 8787999040 8816229376 8826092181 8875036810 8888590080 8897849028 8917143552 8941465935 8954431488 8960855040 8970189264 8976624120 8998325760 9007699016 9014160780 9027231744 9033707520 9043117632 9071482880 9087446640 9110804832 9161328320 9184876416 9201039723 9223380090 9229900320 9259550208 9261948585 9266192640 9275844924 9298269952 9298366920 9304940160 9314632806 9334831104 9337248980 9380590080 9390361528 9444126960 9456855040 9481162752 9497847456 9520908480 9527639040 9530826093 9537563664 9558245376 9560721120 9565102080 9575065728 9598214144 9598314240 9605099520 9608312484 9615104832 9638450560 9655412055 9680230134 9683189760 9693276416 9733911340 9758931192 9804229632 9806769090 9828034560 9838272096 9845227008 9845329680 9879411824 9883938816 9886498920 9907937280 9918258048 9925269504 9949368320 9966876960 10005962752 10047908480 10073735424 10091462922 10123116480 10133661393 10155635712 10162814976 10162920960 10173507336 10198102528 10205418240 10216048884 10223377470 10238201856 10266127555 10288389120 10299106192 10306494360 10372034560 10383637860 10416993984 10460553696 10460662785 10468057680 10490757120 10501684992 10534625280 10545598848 10553163840 10564156719 10589806770 10597292960 10631335424 10638961920 10650044172 10675902760 10718593920 10729759122 10753026048 10755811260 10797990912 10798103520 10805736960 10816992936 10840449024 10843256880 10885779456 10893588480 10904935968 10931413440 10939141120 10942800329 10974281728 10982154240 10993593984 11020286720 11068056108 11075880384 11114338302 11122311285 11146429440 11154309120 11158040304 11165928192 11193039360 11204698776 11212736580 11256708096 11259623770 11284039680 11295793888 11303897040 11348226048 11375779840 11388506040 11425090176 11433166848 11472865344 11481095520 11517977088 11526119424 11566140672 11574437760 11586494466 11594806155 11622837440 11660174336 11668538880 11680693608 11737951910 11768122908 11793641472 11851453440 11863798704 11872309320 11889524736 11921954580 11939241984 11947806720 11960252352 11968832160 11997767680 12010390605 12018881040 12044943360 12057490176 12116595520 12147739776 12169117053 12198663990 12246501888 12255287040 12268052964 12297840120 12306533760 12319353066 12346066944 12349264780 12354923520 12367793232 12397822560 12406586880 12419510408 12446441472 12507453440 12561669216 12592169280 12605286123 12641550336 12650618880 12663796608 12694544640 12703518720 12707768124 12716751552 12716884170 12747628160 12766754304 12770061105 12797752320 12806799360 12811083312 12820139776 12873882740 12906973512 12966884352 13011908256 13021242480 13072306176 13075692120 13104046080 13117696128 13126969344 13127106240 13140780309 13178585088 13181998560 13224344064 13233692672 13289169280 13312555215 13346773542 13431647232 13441282560 13455283896 13497488640 13511548524 13521241170 13540847616 13550561280 13564676448 13607224320 13621398512 13631169960 13650935808 13717852160 13741992480 13777314624 13835070135 13844850480 13874872320 13889325312 13913767386 13947404928 13947550380 13957410240 13971949209 14002246656 14005873470 14060798464 14070885120 14085542292 14119742360 14185282560 14200058896 14221744128 14281362720 14291458560 14306345496 14337368064 14341081680 14362598592 14397321216 14397471360 14407649280 14412468726 14422657248 14457675840 14472735919 14514372608 14524784640 14539914624 14575217920 14600867010 14638396788 14658125312 14710153635 14742051840 14757408144 14767840512 14819117736 14825908224 14829748380 14861905920 14877387072 14887904256 14924052480 14939598368 14950315440 15008944128 15045386240 15071862720 15087562577 15110603136 15130968064 15184674720 15233453568 15244222464 15260261004 15297153792 15308127360 15324073326 15335066205 15357302784 15421520896 15432583680 15448659288 15459741540 15524388010 15558051840 15574258144 15690830544 15702086520 15724855296 15752527488 15801937920 15818398272 15829745760 15884710155 15895939440 15930408960 15947003136 15958442880 15975066258 16013854140 16025174720 16076653568 16094638683 16133716890 16196986368 16208605440 16225489404 16260673536 16264885320 16328669184 16340382720 16357403952 16397120160 16408711680 16425804088 16461422592 16473231360 16490390976 16530430080 16542115840 16547649278 16613820576 16671507453 16731463680 16737060456 16748892288 16789559040 16807048164 16819104870 16885062144 16889435655 16926059520 16938024960 16943690832 16955668736 16955845560 17022339072 17026748140 17063669760 17081444416 17149750272 17209298016 17221643280 17276965632 17289179136 17349211008 17361656640 17379741699 17429741568 17434256160 17490261504 17502625792 17502808320 17521040412 17575998080 17606927865 17632458752 17652184362 17750073620 17777180160 17795698056 17834287104 17882931870 17908862976 17921710080 17940378528 17953248240 17996651520 18015398032 18028321560 18054463488 18067415040 18086235264 18142965760 18174893280 18221609664 18297995985 18322656640 18369752832 18402079446 18446760180 18459800640 18479029599 18519100416 18523897170 18532385280 18551689848 18596539904 18596733840 18609880320 18629265612 18669662208 18674497960 18761180160 18780723056 18888253920 18913710080 18962325504 18995694912 19041816960 19055278080 19061652186 19075127328 19075326255 19121442240 19130204160 19141360409 19150131456 19196428288 19196628480 19210199040 19216624968 19230209664 19276901120 19310824110 19360460268 19386552832 19467822680 19517862384 19608459264 19613538180 19656069120 19676544192 19690454016 19690659360 19758823648 19767877632 19772997840 19815874560 19836516096 19850539008 19898736640 19933753920 19954518247 20011925504 20095816960 20147470848 20182925844 20246232960 20267322786 20281861755 20311271424 20325841920 20347014672 20396205056 20410836480 20432097768 20446754940 20476403712 20532255110 20576778240 20598212384 20612988720 20744069120 20767275720 20833987968 20921107392 20921325570 20936115360 21003369984 21008810205 21069250560 21091197696 21106327680 21128313438 21179613540 21194585920 21262670848 21277923840 21300088344 21351805520 21437187840 21459518244 21506052096 21511622520 21595981824 21596207040 21611473920 21618703089 21633985872 21680898048 21686513760 21771558912 21787176960 21809871936 21862826880 21878282240 21885600658 21901300515 21964308480 21987187968 22040573440 22136112216 22151760768 22228676604 22244622570 22292858880 22316080608 22331856384 22386078720 22409397552 22425473160 22513416192 22519247540 22568079360 22591587776 22607794080 22696452096 22751559680 22777012080 22850180352 22866333696 22945730688 22962191040 22986109989 23035954176 23052238848 23132281344 23148875520 23172988932 23189612310 23245674880 23286582015 23320348672 23337077760 23361387216 23475903820 23536245816 23587282944 23702906880 23727597408 23744618640 23843909160 23878483968 23895613440 23920504704 23937664320 23962599387 23995535360 24020781210 24037762080 24114980352 24200575335 24233191040 24295479552 24338234106 24397327980 24493003776 24510574080 24536105928 24595680240 24613067520 24638706132 24692133888 24698529560 24709847040 24735586464 24795645120 24813173760 24821473917 24839020816 24892882944 25014906880 25123338432 25184338560 25210572246 25228657305 25301237760 25327593216 25389089280 25407037440 25415536248 25433503104 25433768340 25495256320 25533508608 25540122210 25595504640 25622166624 25640279552 25747765480 25813947024 25933768704 26023816512 26042484960 26144612352 26151384240 26208092160 26235392256 26253938688 26254212480 26281560618 26363997120 26391459617 26448688128 26467385344 26578338560 26625110430 26693547084 26824397805 26863294464 26882565120 26910567792 26994977280 27023097048 27042482340 27081695232 27101122560 27129352896 27214448640 27242797024 27262339920 27435704320 27483984960 27554629248 27670140270 27689700960 27778650624 27785845755 27827534772 27894809856 27895100760 27914820480 27943898418 28004493312 28011746940 28121596928 28141770240 28171084584 28239484720 28370565120 28400117792 28443488256 28562725440 28582917120 28592478279 28612690992 28674736128 28682163360 28725197184 28794642432 28794942720 28815298560 28824937452 28845314496 28915351680 28945471838 28966236165 29049569280 29079829248 29150435840 29201734020 29276793576 29316250624 29420307270 29484103680 29514816288 29535681024 29638235472 29651816448 29659496760 29723811840 29754774144 29775808512 29848104960 29879196736 29900630880 30017888256 30090772480 30143725440 30175125154 30221206272 30369349440 30400984179 30466907136 30488444928 30520522008 30594307584 30616254720 30648146652 30670132410 30714605568 30798382665 30843041792 30865167360 30897318576 30919483080 31048776020 31116103680 31148516288 31381661088 31404173040 31505054976 31603875840 31636796544 31659491520 31692470157 31769420310 31791878880 31894006272 31916885760 31950132516 32027708280 32050349440 32153307136 32189277366 32267433780 32393972736 32417210880 32450978808 32521347072 32529770640 32657338368 32680765440 32714807904 32794240320 32817423360 32828400987 32851608176 32922845184 32946462720 32980781952 33060860160 33084231680 33095298556 33227641152 33343014906 33366933855 33462927360 33474120912 33497784576 33579118080 33614096328 33638209740 33770124288 33778871310 33852119040 33887381664 33911337472 33911691120 34044678144 34053496280 34127339520 34162888832 34299500544 34418596032 34443286560 34553931264 34578358272 34698422016 34723313280 34759483398 34784418465 34868512320 34904833687 34980523008 35005251584 35005616640 35042080824 35151996160 35213855730 35264917504 35304368724 35500147240 35554360320 35591396112 35668574208 35765863740 35817725952 35843420160 35880757056 35906496480 35993303040 36030796064 36031171815 36056643120 36134830080 36172470528 36285931520 36349786560 36387650921 36443219328 36595991970 36645313280 36739505664 36804158892 36893520360 36919601280 36958059198 37038200832 37047794340 37064770560 37103379696 37193079808 37193467680 37219760640 37258531224 37339324416 37348995920 37522360320 37561446112 37776507840 37815858369 37827420160 37924651008 37991389824 38083633920 38110556160 38123304372 38150254656 38150652510 38242884480 38282720818 38300262912 38310183315 38393256960 38420398080 38433249936 38460419328 38553802240 38621648220 38720920536 38773105664 38935645360 39035724768 39216918528 39227076360 39312138240 39353088384 39380908032 39381318720 39422340927 39517647296 39535755264 39545995680 39673032192 39701078016 39797473280 39867507840 39909036494 39937665645 40191633920 40294941696 40365851688 40492465920 40534645572 40563723510 40622542848 40651683840 40694029344 40792410112 40821672960 40864195536 40893509880 40952807424 41064510220 41153556480 41196424768 41225977440 41369123195 41488138240 41534551440 41667975936 41842214784 41842651140 41872230720 41915847627 42006739968 42017620410 42182395392 42212655360 42256626876 42359227080 42389171840 42525341696 42555847680 42600176688 42703611040 42874375680 42919036488 43012104192 43023245040 43191963648 43192414080 43222947840 43237406178 43267971744 43373027520 43418207757 43543117824 43574353920 43619743872 43725653760 43756564480 43771201316 43802601030 43974375936 44081146880 44130460905 44272224432 44303521536 44457353208 44489245140 44585717760 44632161216 44663712768 44772157440 44818795104 44850946320 45026832384 45038495080 45136158720 45183175552 45215588160 45262687731 45392904192 45554024160 45700360704 45732667392 45891461376 45924382080 45972219978 46005198615 46071908352 46264562688 46297751040 46345977864 46379224620 46491349760 46573164030 46640697344 46674155520 46722774432 46951807640 47072491632 47174565888 47405813760 47455194816 47489237280 47654130465 47687818320 47791226880 47841009408 47875328640 47925198774 47991070720 48041562420 48075524160 48125602831 48229960704 48401150670 48466382080 48590959104 48676468212 48794655960 48986007552 49021148160 49072211856 49191360480 49226135040 49277412264 49384267776 49397059120 49419694080 49471172928 49591290240 49626347520 49642947834 49678041632 50014522359 50029813760 50246676864 50368677120 50421144492 50457314610 50655186432 50668306965 50778178560 50814074880 50831072496 50867006208 50867536680 50990512640 51067017216 51080244420 51191009280 51244333248 51280559104 51495530960 51627894048 51867537408 52047633024 52084969920 52139225097 52289224704 52302768480 52470784512 52507877376 52508424960 52563121236 52727994240 52782919234 52820783595 52897376256 53156677120 53250220860 53387094168 53648795610 53726588928 53765130240 53821135584 53989954560 54046194096 54084964680 54163390464 54202245120 54258705792 54428897280 54485594048 54524679840 54714001645 54871408640 54967969920 55109258496 55340280540 55379401920 55437088797 55557301248 55571691510 55655069544 55789619712 55790201520 55829640960 55887796836 56008986624 56023493880 56243193856 56283540480 56342169168 56478969440 56741130240 56800235584 56886976512 57125450880 57165834240 57184956558 57225381984 57364326720 57424081227 57450394368 57589284864 57589885440 57630597120 57649874904 57690628992 57830703360 57890943676 57932472330 58159658496 58300871680 58403468040 58553587152 58632501248 58840614540 58968207360 59029632576 59071362048 59276470944 59303632896 59318993520 59447623680 59509548288 59551617024 59696209920 59758393472 59801261760 59863554741 60035776512 60287450880 60350250308 60442412544 60738698880 60801968358 60845585265 60933814272 61041044016 61188615168 61232509440 61296293304 61340264820 61429211136 61596765330 61686083584 61730334720 61794637152 61838966160 62097552040 62232207360 62297032576 62763322176 62808346080 63010109952 63026430615 63207751680 63273593088 63318983040 63384940314 63538840620 63583757760 63649990841 63788012544 63833771520 63900265032 64055416560 64100698880 64306614272 64378554732 64534867560 64787945472 64834421760 64856109267 64901957616 65042694144 65059541280 65314676736 65361530880 65429615808 65588480640 65634846720 65656801974 65703216352 65703901545 65892925440 65961563904 66121720320 66168463360 66190597112 66455282304 66686029812 66733867710 66948241824 66995569152 67158236160 67228192656 67276419480 67540248576 67557742620 67704238080 67774763328 67822674944 67823382240 68089356288 68106992560 68254679040 68325777664 68599001088 68837192064 68886573120 68958329967 69107862528 69156716544 69396844032 69446626560 69518966796 69568836930 69737024640 69809667374 69859746045 69961046016 70011233280 70084161648 70303992320 70427711460 70529835008 70608737448 71000294480 71108720640 71182792224 71531727480 71635451904 71686840320 71761514112 71812992960 71887798161 71986606080 72061592128 72062343630 72113286240 72344941056 72363679595 72571863040 72699573120 72775301842 72886438656 73191983940 73290626560 73479011328 73608317784 73787040720 73839202560 73916118396 74076401664 74095588680 74129541120 74206759392 74386159616 74386935360 74439521280 74464421751 74517062448 74678648832 74697991840 75044720640 75122892224 75437812885 75553015680 75631716738 75654840320 75982779648 76167267840 76221112320 76246608744 76300509312 76301305020 76485768960 76565441636 76600525824 76620366630 76786513920 76866499872 76920838656 77107604480 77243296440 77441841072 77546211328 77871290720 78071449536 78433837056 78454152720 78624276480 78706176768 78761816064 78762637440 78844681854 79035294592 79091991360 79174378851 79346064384 79402156032 79735015680 79818072988 79875331290 80383267840 80473193415 80589883392 80731703376 80984931840 81069291144 81127447020 81245085696 81303367680 81388058688 81584820224 81643345920 81728391072 81787019760 82129020440 82307112960 82392849536 82451954880 82738246390 83069102880 83335951872 83357537265 83684429568 83685302280 83744461440 83831695254 84013479936 84035240820 84364790784 84425310720 84513253752 84718454160 84778343680 85050683392 85111695360 85200353376 85407222080 85748751360 85777434837 85838072976 86024208384 86046490080 86383927296 86384828160 86445895680 86474812356 86535943488 86746055040 86836415514 86898708495 87148707840 87239487744 87451307520 87513128960 87542402632 87605202060 87948751872 88162293760 88260921810 88544448864 88607043072 88914706416 88978490280 89171435520 89264322432 89327425536 89544314880 89637590208 89701892640 90053664768 90076990160 90272317440 90366351104 90431176320 90525375462 91108048320 91202952537 91400721408 91465334784 91782922752 91848764160 91944439956 92010397230 92143816704 92395147995 92529125376 92595502080 92691955728 92758449240 92982699520 93146328060 93281394688 93348311040 93445548864 93903615280 94144983264 94811627520 94910389632 94978474560 95077410471 95308260930 95375636640 95682018816 95706802045 95750657280 95850397548 95982141440 96083124840 96151048320 96251205662 96459921408 96802301340 96932764160 97181918208 97352936424 97589311920 97972015104 98042296320 98144423712 98382720960 98452270080 98485202961 98554824528 98768535552 98794118240 98839388160 98942345856 99182580480 99252695040 99285895668 99356083264 99772591235 100029044718 100059627520 100493353728 100737354240 100842288984 100914629220 101310372864 101336613930 101556357120 101662144992 101734012416 101735073360 101981025280 102134034432 102160488840 102382018560 102488666496 102561118208 102991061920 103255788096 103735074816 104095266048 104169939840 104278450194 104605536960 104714501061 104941569024 105015754752 105016849920 105126242472 105455988480 105565838468 105641567190 105794752512 106313354240 106500441720 106774188336 107297591220 107453177856 107530260480 107642271168 107979909120 108092388192 108093515445 108169929360 108404490240 108517411584 108857794560 108971188096 109049359680 109162952763 109428003290 109935939840 110218516992 110680561080 110758803840 110874177594 111114602496 111143383020 111310139088 111579239424 111580403040 111659281920 111775593672 112017973248 112046987760 112486387712 112567080960 112684338336 112957938880 113447575107 113482260480 113600471168 113773953024 114250901760 114331668480 114369913116 114450763968 114728653440 114848162454 114900788736 114930549945 115179770880 115261194240 115299749808 115381257984 115661406720 115781887352 115864944660 116319316992 116601743360 116806936080 117107174304 117265002496 117681229080 117936414720 118059265152 118142724096 118267022781 118552941888 118607265792 118637987040 119019096576 119103234048 119392419840 119516786944 119602523520 119727109482 119812996935 120574901760 120700500616 120884825088 121477397760 121603936716 121691170530 121867628544 122082088032 122377230336 122465018880 122592586608 122680529640 122858422272 123193530660 123372167168 123460669440 123589274304 123677932320 124107369585 124195104080 124464414720 124594065152 125526644352 125616692160 125747542881 126020219904 126052861230 126547186176 126637966080 126769880628 127077681240 127167515520 127299981682 127576025088 127667543040 127800530064 128110833120 128201397760 128613228544 128757109464 129069735120 129575890944 129668843520 129712218534 129803915232 130119082560 130254623271 130629353472 130723061760 130859231616 131176961280 131269693440 131313603948 131406432704 131407803090 131923127808 131957298085 132243440640 132336926720 132381194224 132910564608 133372059624 133467735420 133896483648 133991138304 134316472320 134456385312 134552838960 135080497152 135115485240 135408476160 135549526656 135645349888 135646764480 135788063193 136178712576 136213985120 136651555328 137198002176 137674384128 137773146240 137916659934 138215725056 138793688064 138893253120 139037933592 139137673860 139474049280 139619334748 139719492090 139922092032 140022466560 140168323296 140607984640 140855422920 141059670016 141217474896 142000588960 142217441280 142365584448 142962391395 143063454960 143373680640 143523028224 143625985920 143775596322 143973212160 144123184256 144124687260 144226572480 144376808493 144689882112 144727359190 145399146240 145550603684 145772877312 146383967880 146581253120 146958022656 147216635568 147574081440 147678405120 147832236792 148152803328 148191177360 148259082240 148413518784 148772319232 148773870720 148879042560 148928843502 149034124896 149395983680 150043567077 150089441280 150245784448 150875625770 151106031360 151263433476 151965559296 152004920895 152334535680 152442224640 152493217488 152601018624 152602610040 152971537920 153130883272 153201051648 153240733260 153573027840 153732999744 153841677312 154215208960 154486592880 154883682144 155092422656 155742581440 156142899072 156417675291 156867674112 156908305440 157412353536 157523632128 157525274880 157689363708 158070589184 158183982720 158348757702 158462350785 158692128768 159470031360 159636145976 159750662580 160766535680 160946386830 161179766784 161463406752 161969863680 162138582288 162254894040 162490171392 162606735360 162776117376 163169640448 163286691840 163456782144 163574039520 164142004935 164258040880 164614225920 164785699072 164903909760 165476492780 166138205760 166311266391 166671903744 166715074530 167368859136 167370604560 167488922880 167663390508 168026959872 168070481640 168729581568 168850621440 169026507504 169436908320 169556687360 170101366784 170223390720 170400706752 170814444160 171497502720 171554869674 171676145952 172092980160 172272243681 172767854592 172769656320 172891791360 172949624712 173071886976 173492110080 173672831028 173797416990 174478975488 174524168435 174902615040 175026257920 175084805264 175210404120 175897503744 176324587520 176521843620 177088897728 177214086144 177829412832 177956980560 178342871040 178528644864 178654851072 179088629760 179275180416 179403785280 179590664223 180107329536 180153980320 180732702208 180862352640 181050750924 181938254605 182216096640 182405905074 182801442816 183565845504 183697528320 183888879912 184020794460 184287633408 184790295990 185058250752 185191004160 185383911456 185516898480 185965399040 186292656120 186562789376 186696622080 186891097728 187807230560 188289966528 189079291845 189623255040 189820779264 189956949120 190154820942 190616521860 190751273280 190949972523 191364037632 191413604090 191501314560 191700795096 192166249680 192302096640 192502411324 192919842816 193604602680 193865528320 194363836416 194705872848 195178623840 195944030208 196084592640 196288847424 196765441920 196904540160 196970405922 197109649056 197111704635 197588236480 197678776320 197884691712 198365160960 198505390080 198571791336 198712166528 199545182470 200058089436 200986707456 201474708480 201684577968 201829258440 202620745728 202673227860 203112714240 203324289984 203468024832 203470146720 203962050560 204268068864 204320977680 204764037120 204977332992 205122236416 205982123840 206511576192 206874989901 207470149632 208190532096 208339879680 208556900388 209211073920 209429002122 209579238135 209883138048 210033699840 210252484944 210911976960 211131676936 211283134380 211589505024 212626708480 213000883440 213548376672 214595182440 214906355712 215060520960 215284542336 215663394483 215959818240 216184776384 216187030890 216339858720 217034823168 217091038785 217715589120 217942376192 218098719360 218325905526 218856006580 219871879680 220437033984 221361122160 221517607680 221748355188 222229204992 222286766040 222620278176 223158478848 223160806080 223318563840 223393265253 223551187344 224035946496 224093975520 224972775424 225134161920 225368676672 225915877760 226313438655 226895150214 226964520960 227200942336 228501803520 228663336960 228739826232 228901527936 229457306880 229696324908 229801577472 229861099890 230359541760 230599499616 230762515968 231322813440 231563774704 231729889320 232638633984 233203486720 233613872160 234214348608 234530004992 235362458160 235872829440 236118530304 236285448192 236534045562 237105883776 237275974080 237523136553 238038193152 238206468096 239033573888 239205047040 239454218964 239625993870 240628014155 241149803520 241401001232 241769650176 242954795520 243207873432 243382341060 243735257088 244164176064 244754460672 244930037760 245185173216 245361059280 246387061320 246744334336 246921338880 247178548608 247355864640 248214739170 248390208160 249188130304 250072611795 251053288704 251233384320 251495085762 252040439808 252105722460 253094372352 253275932160 253539761256 254155362480 254335031040 254599963364 255152050176 255335086080 255601060128 256221666240 256402795520 256488563809 257226457088 257514218928 258139470240 259151781888 259337687040 259424437068 259607830464 260238165120 260509246542 260696125485 261446123520 261718463232 262353922560 262539386880 262627207896 262812865408 262815606180 263846255616 263914596170 264486881280 264762388448 265821129216 266744119248 266935470840 267792967296 267982276608 268632944640 268912770624 269105677920 270160994304 270230970480 270816952320 271099053312 271290699776 271293528960 271576126386 272427970240 273303110656 273608857611 274396004352 275348768256 275546292480 275833319868 276431450112 277185443985 277587376128 277786506240 278075867184 278275347720 278948098560 279238669496 279438984180 279844184064 280044933120 280336646592 281215969280 281710845840 282434949792 284001177920 284434882560 284731168896 285232231413 285924782790 286126909920 287046056448 287120406135 287251971840 287551192644 287946424320 288246368512 288249374520 288453144960 288753616986 289379764224 289454718380 290798292480 291101207368 291545754624 292767935760 293162506240 293916045312 294433271136 295148162880 295356810240 295455608883 295664473584 296305606656 296382354720 296518164480 296827037568 297544638464 297547741440 297758085120 297857687004 298068249792 298791967360 299317773705 300087134154 300178882560 300491568896 301751251540 302212062720 302526866952 303931118592 304009841790 304669071360 304986434976 305202037248 305205220080 305943075840 306261766544 306402103296 306481466520 307146055680 307465999488 307683354624 308430417920 308973185760 309767364288 310184845312 311485162880 312285798144 312835350582 313816610880 314143503183 314824707072 315047264256 315050549760 315378727416 316141178368 316367965440 316697515404 316924701570 317384257536 318249954205 318940062720 319272291952 319501325160 321533071360 321892773660 322359533568 322926813504 323939727360 324277164576 324280546335 324509788080 325213470720 325552234752 326339280896 326573383680 326913564288 327148079040 327488858289 328284009870 328516081760 329571398144 329807819520 330952985560 332276411520 332622532782 333343807488 333430149060 334737718272 334741209120 334977845760 335326781016 336053919744 336140963280 337459163136 337701242880 338053015008 338873816640 339113374720 339226810199 340202733568 340446781440 340801413504 341628888320 342995005440 343109739348 343352291904 344185960320 344544487362 344791649835 345539312640 345783582720 345899249424 346143773952 346984220160 347345662056 347594833980 348957950976 349048336870 349805230080 350169610528 350420808240 351795007488 352649175040 353043687240 354177795456 354428172288 355658825664 355913961120 357057289728 357309702144 358177259520 358550360832 358807570560 359181328446 359438990805 360307960640 361465404416 361724705280 362101501848 363876509210 364432193280 364811810148 365602885632 367131691008 367395056640 367777759824 368041588920 368575266816 369580591980 370116501504 370382008320 370767822912 371033796960 371930798080 372322108755 372585312240 373393244160 373782195456 375614461120 376579933056 377242628643 378158583690 379641558528 379913898240 380309641884 381233043720 381502546560 381899945046 382728075264 382827208180 383002629120 383401590192 384332499360 384604193280 385004822648 385839685632 387209205360 387731056640 388727672832 389411745696 390357247680 390763869813 391888060416 392169185280 392577694848 393530883840 393809080320 393940811844 394219298112 394223409270 395176472960 395769383424 395871894255 396730321920 397010780160 397143582672 397424333056 399090364940 400116178872 401973414912 402949416960 403369155936 403658516880 405241491456 405346455720 406225428480 406648579968 406936049664 406940293440 407364189579 407924101120 408536137728 408641955360 409954665984 410244472832 411964247680 413023152384 413749979802 416381064192 416679759360 417113800776 418422147840 418858004244 419158476270 419766276096 420067399680 420504969888 421823953920 422263353872 422566268760 423179010048 425253416960 426001766880 427096753344 428887174185 429190364880 430121041920 430569084672 431326788966 431919636480 432369552768 432374061780 432679717440 433130425479 434069646336 434182077570 435884752384 436197438720 436651811052 437712013160 439743759360 440874067968 442722244320 443035215360 443496710376 444458409984 444573532080 445240556352 446316957696 446321612160 446637127680 446786530506 447102374688 448187951040 448654813489 449945550848 450268323840 450737353344 451831755520 452626877310 453790300428 454401884672 456014762685 457003607040 457326673920 457479652464 457803055872 458914613760 459392649816 459603154944 459722199780 460719083520 461198999232 461525031936 462645626880 463127549408 463459778640 465277267968 466406973440 467227744320 468428697216 469060009984 470724916320 472237060608 472570896384 473068091124 474211767552 474551948160 475046273106 475387052355 476076386304 478067147776 478410094080 478908437928 479251987740 481256028310 482299607040 482802002464 483539300352 485909591040 486415746864 486764682120 487470514176 488328352128 489508921344 489860075520 490370346432 490722118560 492426014805 492774122640 493842677760 494357097216 494711729280 496429478340 496780416320 498376260608 498933799173 500145223590 502106577408 502466768640 502990171524 504080879616 504211444920 506188744704 506551864320 507079522512 508310724960 508670062080 509199926728 510304100352 510670172160 511202120256 512443332480 512805591040 512977127618 515028437856 516278940480 516816731043 518303563776 518675374080 518848874136 519215660928 520476330240 521018493084 521392250970 523436926464 523572505305 524707845120 525078773760 525254415792 525625730816 525631212360 527692511232 527829192340 528973762560 529524776896 531642258432 533488238496 533870941680 535585934592 535964553216 537265889280 537825541248 538211355840 538771992669 540321988608 540461940960 542198106624 542581399552 542587057920 543152252772 544855940480 545814763815 546606221312 547217715222 550697536512 551092584960 551666639736 552862900224 554370887970 555174752256 555573012480 556151734368 556550695440 557896197120 558477338992 558877968360 559688368128 560089866240 560673293184 562431938560 563421691680 564869899584 567237875535 568002355840 568869765120 569462337792 570464462826 571849565580 572253819840 572849917569 574092112896 574240812270 574503943680 575102385288 576492737024 576498749040 576906289920 577507233972 578759528448 578909436760 581596584960 582202414736 583091509248 585535871520 586325012480 587832090624 588866542272 590296325760 590713620480 590911217766 591328947168 591335113905 592764709440 593036328960 593382172679 593654075136 595089276928 595095482880 595516170240 595715374008 596136499584 597583934720 598635547410 600174268308 600983137792 603502503080 604424125440 605053733904 607862237184 608019683580 609338142720 609972869952 610404074496 610410440160 611886151680 612523533088 612804206592 612962933040 614292111360 614931998976 615366709248 616860835840 617946371520 618590065657 619534728576 620369690624 622970325760 624571596288 625670701164 627633221760 628287006366 628737714405 629649414144 630101099520 630757454832 632282356736 632735930880 633395030808 633849403140 634768515072 636499908410 637880125440 638544583904 639002650320 643066142720 643785547320 644719067136 645853627008 647879454720 648554329152 648561092670 649019576160 651104469504 651273116355 653146767360 653827128576 654296158080 654977716578 656568019740 657032163520 659142796288 659615639040 661905971120 664552823040 665245065564 666687614976 666860298120 669475436544 669482418240 669955691520 670179795759 670653562032 672107839488 672281926560 674918326272 675402485760 676106030016 677747633280 678226749440 678453620398 678940315965 680893562880 681602827008 683257776640 685990010880 686219478696 686704583808 688371920640 689088974724 689583299670 691078625280 691798498848 692287547904 693968440320 694691324112 695189667960 697915901952 698096673740 699610460160 700339221056 700841616480 703590014976 705298350080 706087374480 708355590912 708856344576 711317651328 711827922240 712569409659 714114579456 714619404288 717100721664 717615141120 718362656892 718877981610 720615921280 721884042465 722930808832 723449410560 724203003696 727753018420 728864386560 729623620296 731205771264 734263382016 734790113280 735555519648 736083177840 739161183960 740233003008 740764016640 741535645824 742067593920 743861596160 744644217510 745170624480 747564390912 750217835385 751228922240 753159866112 754485257286 756317167380 759283117056 759827796480 760619283768 762466087440 763005093120 763799890092 765456150528 765654416360 766005258240 766803180384 768664998720 769208386560 769465691427 770009645296 771679371264 774418410720 775462113280 777455345664 778823491392 780714495360 781527739626 782088376455 784338370560 785155389696 787061767680 787618160640 787881623688 788438596224 788446818540 790352945920 791538766848 791743788510 793460643840 794287165344 794848666112 798180729880 800232357744 803946829824 805898833920 806738311872 807317033760 810482982912 810692911440 812450856960 813297159936 813872099328 813880586880 814728379158 815848202240 817283910720 818135248127 819909331968 820488945664 823928495360 826046304768 827499959604 831556331955 832762128384 833359518720 834227601552 836844295680 837716008488 838316952540 839532552192 840134799360 841009939776 843647907840 844526707744 845132537520 850506833920 852003533760 854193506688 857774348370 858380729760 861138169344 861361218405 862653577932 863839272960 864739105536 864748123560 865359434880 866260850958 868139292672 868364155140 871769504768 872394877440 873303622104 875424026320 879487518720 881748135936 885444488640 886070430720 886366826649 886993420752 888916819968 889147064160 890481112704 892633915392 892643224320 893274255360 893573061012 894204749376 896375902080 897309626978 897953321115 900536647680 901474706688 903663511040 905253754620 907580600856 908803769344 912029525370 914007214080 914959304928 915606111744 917829227520 918785299632 919206309888 919444399560 921438167040 922397998464 923050063872 925291253760 926255098816 926919557280 930554535936 932813946880 934455488640 936857394432 941449832640 942430509549 944474121216 945141792768 946136182248 948423535104 949103896320 950092546212 950774104710 952152772608 954749862615 956134295552 956820188160 957816875856 958503975480 962512056620 964599214080 965604004928 967078600704 971819182080 972831493728 973529364240 976656704256 979017842688 979720151040 980740692864 981444237120 982466574867 984852029610 985548245280 988714194432 989423458560 992858956680 993560832640 996752521216 997867598346 1000290447180 1004213154816 1004933537280 1005980343048 1008161759232 1008422889840 1012377489408 1013103728640 1014159045024 1016621449920 1017340124160 1017680430597 1018399853456 1020608200704 1021340344320 1022404240512 1024886664960 1025611182080 1025954255236 1030056875712 1032557880960 1033633462086 1034374949505 1037350748160 1037697748272 1038431321856 1040952660480 1042036986168 1042784501940 1046873852928 1047145010610 1049415690240 1050508831584 1051251461632 1051262424720 1055385022464 1055658384680 1057947525120 1059049553792 1063284516864 1066976476992 1067741883360 1071171869184 1071929106432 1074531778560 1075651082496 1076422711680 1077543985338 1078316972415 1080923881920 1082049844297 1084396213248 1085162799104 1085174115840 1086304505544 1089711880960 1091629527630 1093212442624 1094435430444 1101395073024 1102185169920 1103333279472 1105725800448 1108741775940 1110349504512 1111146024960 1112303468736 1113101390880 1115792394240 1116954677984 1116966326265 1117755936720 1120179732480 1121346586368 1124863877120 1126843383360 1129739799168 1134475751070 1136004711680 1138924675584 1140928925652 1143699131160 1144507639680 1145699835138 1148184225792 1148481624540 1149007887360 1150204770576 1152985474048 1152997498080 1153812579840 1155014467944 1157519056896 1157818873520 1163193169920 1164404829472 1166183018496 1171071743040 1172291609439 1172650024960 1175664181248 1177733084544 1180592651520 1181427240960 1181822435532 1182657894336 1182670227810 1185529418880 1186764345358 1187308150272 1187615682765 1190190965760 1191032340480 1191430748016 1192272999168 1195167869440 1197271094820 1200348536616 1201966275584 1207005006160 1208848250880 1210107467808 1215724474368 1216039367160 1218676285440 1219945739904 1220808148992 1220820880320 1222092568737 1223772303360 1225047066176 1225608413184 1225925866080 1229863997952 1230733418496 1233721671680 1235892743040 1237180131314 1239069457152 1245940651520 1249143192576 1251341402328 1255266443520 1256574012732 1257475428810 1259298828288 1260202199040 1261514909664 1264564713472 1265471861760 1266790061616 1267698806280 1269537030144 1272999816820 1275760250880 1277089167808 1278005300640 1282442819045 1286132285440 1287571094640 1291707254016 1295758909440 1297108658304 1297122185340 1298039152320 1299391276437 1302208939008 1302546232710 1307654257152 1308592316160 1309955433156 1313136039480 1314064327040 1318285592576 1319231278080 1323811942240 1329105646080 1330490131128 1333375229952 1333720596240 1338950873088 1338964836480 1339911383040 1340359591518 1341307124064 1344563853120 1345964440467 1349836652544 1350804971520 1352212060032 1355495266560 1356453498880 1356907240796 1357880631930 1363205654016 1366515553280 1368044288055 1371980021760 1372438957392 1373409167616 1376743841280 1378177949448 1379166599340 1382157250560 1383596997696 1384575095808 1387936880640 1389382648224 1390379335920 1395831803904 1396193347480 1399220920320 1400678442112 1401683232960 1407180029952 1412174748960 1416711181824 1417712689152 1422635302656 1423655844480 1425138819318 1426161157065 1428229158912 1434201443328 1435230282240 1436725313784 1437755963220 1441231842560 1443768084930 1445861617664 1446898821120 1448406007392 1455506036840 1457728773120 1459247240592 1462411542528 1468526764032 1469580226560 1471111039296 1472166355680 1477278044415 1478322367920 1481528033280 1483071291648 1484135187840 1487723192320 1489288435020 1490341248960 1491893687761 1495128781824 1500435670770 1502457844480 1506319732224 1508970514572 1512634334760 1518566234112 1519655592960 1521238567536 1524932174880 1526010186240 1527599780184 1530912301056 1531308832720 1532010516480 1533606360768 1537329997440 1538416773120 1538931382854 1540019290592 1548836821440 1550450193129 1550924226560 1554910691328 1557646982784 1561428990720 1563055479252 1564176752910 1570310779392 1570717515915 1574123535360 1575236321280 1575763247376 1576877192448 1576893637080 1580705891840 1583077533696 1583487577020 1586921287680 1588574330688 1589697332224 1596361459760 1600464715488 1607893659648 1611797667840 1613476623744 1614634067520 1616315978007 1620965965824 1621385822880 1626594319872 1627744198656 1627761173760 1629456758316 1631696404480 1634567821440 1636270496254 1637444291445 1639818663936 1647856990720 1652092609536 1654999919208 1663112663910 1665524256768 1666719037440 1668455203104 1673688591360 1675432016976 1676633905080 1679065104384 1680269598720 1682019879552 1687295815680 1689053415488 1690265075040 1696134050995 1701013667840 1704007067520 1708387013376 1715548696740 1716761459520 1718549752707 1722276338688 1722722436810 1725307155864 1729478211072 1729496247120 1730718869760 1732521701916 1736278585344 1736728310280 1743539009536 1744789754880 1746607244208 1750848052640 1758975037440 1763496271872 1770888977280 1772140861440 1772733653298 1773986841504 1778294128320 1780146518037 1780962225408 1785267830784 1785286448640 1786548510720 1787146122024 1788409498752 1792751804160 1794619253956 1795906642230 1802949413376 1807327022080 1810507509240 1815161201712 1817607538688 1824059050740 1828014428160 1829918609856 1831212223488 1835658455040 1837570599264 1838412619776 1838888799120 1842876334080 1844795996928 1846100127744 1850582507520 1852510197632 1853839114560 1855770196971 1861109071872 1868910977280 1873714788864 1882899665280 1884861019098 1886213143215 1888948242432 1892272364496 1896847070208 1898207792640 1900185092424 1901548209420 1904305545216 1909499725230 1912268591104 1913640376320 1915633751712 1917007950960 1925024113240 1929198428160 1931208009856 1934157201408 1943638364160 1945662987456 1947058728480 1953313408512 1953819349065 1959440302080 1961481385728 1962888474240 1964933149734 1969704059220 1971096490560 1973149716071 1977428388864 1978846917120 1985717913360 1987121665280 1993505042432 1995735196692 2000580894360 2008426309632 2009867074560 2010539387277 2011960686096 2016323518464 2016845779680 2024754978816 2026207457280 2028318090048 2033242899840 2034680248320 2035360861194 2036799706912 2036820947895 2042680688640 2044808481024 2049773329920 2051222364160 2051908510472 2060113751424 2065115761920 2067266924172 2068749899010 2075395496544 2076862643712 2081905320960 2084073972336 2085569003880 2093747705856 2094290021220 2098831380480 2101017663168 2102502923264 2102524849440 2110770044928 2111316769360 2115895050240 2118099107584 2126569033728 2133952953984 2135483766720 2137708228977 2142343738368 2143858212864 2151302164992 2152845423360 2155087970676 2156633944830 2161847763840 2164099688594 2165652127395 2168792426496 2170348231680 2172609011088 2179423761920 2183259055260 2186424885248 2188870860888 2202790146048 2204370339840 2206666558944 2217483551880 2220699009024 2222292049920 2224606937472 2226202781760 2231584788480 2233909355968 2233932652530 2235511873440 2242693172736 2243274067445 2249727754240 2253686766720 2259479598336 2268951502140 2272009423360 2277849351168 2281857851304 2287398262320 2289015279360 2291399670276 2296368451584 2296963249080 2298015774720 2300409541152 2305970948096 2305994996160 2307625159680 2308397074281 2310028935888 2315038113792 2315637747040 2326386339840 2328809658944 2332366036992 2342143486080 2344583218878 2345300049920 2355466169088 2361185303040 2362854481920 2363644871064 2365315788672 2365340455620 2371058837760 2373528690716 2374616300544 2375231365530 2380381931520 2382861496032 2384545998336 2390335738880 2394542189640 2400697073232 2403932551168 2414010012320 2417696501760 2420214935616 2431448948736 2432078734320 2437352570880 2439891479808 2441616297984 2441641760640 2444185137474 2447544606720 2450094132352 2451851732160 2454405744381 2459727995904 2461466836992 2471785486080 2474360262628 2478138914304 2491881303040 2494668995865 2498286385152 2502682804656 2510532887040 2513148025464 2514950857620 2518597656576 2520404398080 2523029819328 2529129426944 2530943723520 2533580123232 2535397612560 2545999633640 2551520501760 2554178335616 2556010601280 2564885638090 2575142189280 2583414508032 2584083655215 2591517818880 2594217316608 2594244370680 2596078304640 2598782552874 2604417878016 2605092465420 2615308514304 2617184632320 2619910866312 2626272078960 2628128654080 2636571185152 2638462556160 2647623884480 2658211292160 2659100479947 2660980262256 2666750459904 2667441192480 2677901746176 2677929672960 2679822766080 2680719183036 2682614248128 2689127706240 2691928880934 2693859963345 2701609943040 2704424120064 2710990533120 2712906997760 2713814481592 2715761263860 2726411308032 2733031106560 2736088576110 2744877914784 2746818335232 2753487682560 2756355898896 2758333198680 2764314501120 2767193995392 2769150191616 2775873761280 2778765296448 2780758671840 2791663607808 2792386694960 2798441840640 2801356884224 2803366465920 2824349497920 2827291528647 2833422363648 2835425378304 2845270605312 2847311688960 2850277638636 2852322314130 2856458317824 2864249587845 2868402886656 2870460564480 2873450627568 2875511926440 2882463685120 2887536169860 2891723235328 2893797642240 2896812014784 2911012073680 2915457546240 2918494481184 2937053528064 2939160453120 2942222078592 2944332711360 2947399724601 2954556088830 2956644735840 2966142583296 2966910863395 2968270375680 2975446384640 2978576870040 2980682497920 2983787375522 2990257563648 3000871341540 3004915688960 3012639464448 3017941029144 3025268669520 3037132468224 3039311185920 3042477135072 3049864349760 3052020372480 3053041291791 3055199560368 3061824602112 3062617665440 3064021032960 3067212721536 3074659994880 3076833546240 3077862765708 3080038581184 3092950328285 3097673642880 3100900386258 3101848453120 3115293965568 3122857981440 3126110958504 3128353505820 3140621558784 3141435031830 3148247070720 3151526494752 3153754384896 3153787274160 3161411783680 3166155067392 3166975154040 3173842575360 3177148661376 3179394664448 3192722919520 3200929430976 3215787319296 3223595335680 3226953247488 3229268135040 3232631956014 3242771645760 3246149532891 3253188639744 3255488397312 3255522347520 3258913516632 3269135642880 3272540992508 3274888582890 3279637327872 3295713981440 3304185219072 3309999838416 3326225327820 3331048513536 3333438074880 3336910406208 3347377182720 3350864033952 3350898978795 3353267810160 3360539197440 3364039759104 3374591631360 3378106830976 3380530150080 3392268101990 3408014135040 3416774026752 3431097393480 3433522919040 3437099505414 3444552677376 3445444873620 3450614311728 3458956422144 3458992494240 3461437739520 3465043403832 3472557170688 3473456620560 3487078019072 3489579509760 3493214488416 3501696105280 3516874828317 3517950074880 3526992543744 3541777954560 3544281722880 3545467306596 3547973683008 3556588256640 3560293036074 3561924450816 3562847048295 3570572897280 3573097021440 3574292244048 3576818997504 3585503608320 3589238507912 3591813284460 3605898826752 3614654044160 3621015018480 3630322403424 3635215077376 3648118101480 3656028856320 3659837219712 3662424446976 3666277706211 3671316910080 3675141198528 3676825239552 3677777598240 3689591993856 3692200255488 3701165015040 3705020395264 3707678229120 3711540393942 3737821954560 3747429577728 3765799330560 3769722038196 3772426286430 3777896484864 3784544728992 3793694140416 3796415585280 3800370184848 3803096418840 3808611090432 3818999450460 3824537182208 3827280752640 3831267503424 3834015901920 3847328457135 3850048226480 3858396856320 3862416019712 3887276728320 3891325974912 3894117456960 3898173829311 3906626817024 3907638698130 3922962771456 3925776948480 3929866299468 3939408118440 3942192981120 3946299432142 3954856777728 3957693834240 3971435826720 3974243330560 3987010084864 3991470393384 4001161788720 4016852619264 4019734149120 4021078774554 4023921372192 4033691559360 4037893321401 4049509957632 4052414914560 4056636180096 4066485799680 4069360496640 4070721722388 4073599413824 4073641895790 4089616962048 4090676240635 4099546659840 4102444728320 4103817020944 4120227502848 4130231523840 4134533848344 4137499798020 4150790993088 4153725287424 4163810641920 4168147944672 4171138007760 4187495411712 4188580042440 4197662760960 4202035326336 4205005846528 4205049698880 4221540089856 4222633538720 4236198215168 4253138067456 4267905907968 4270967533440 4275416457954 4284687476736 4302604329984 4305690846720 4310175941352 4313267889660 4323695527680 4328199377188 4331304254790 4337584852992 4340696463360 4345218022176 4358847523840 4366518110520 4372849770496 4377741721776 4405580292096 4408740679680 4413333117888 4431834133245 4434967103760 4444584099840 4449213874944 4452405563520 4463169576960 4467818711936 4467865305060 4471023746880 4475681063283 4485386345472 4486548134890 4507373533440 4518959196672 4537903004280 4544018846720 4555698702336 4563715702608 4574796524640 4578030558720 4582799340552 4592736903168 4593926498160 4596031549440 4600819082304 4611941896192 4611989992320 4615250319360 4616794148562 4620057871776 4631275494080 4651350579387 4652772679680 4657619317888 4664732073984 4684286972160 4689166437756 4710932338176 4712152547745 4722370606080 4725708963840 4727289742128 4730631577344 4730680911240 4742117675520 4747057381432 4749232601088 4750462731060 4760763863040 4765722992064 4769091996672 4780671477760 4789084379280 4801394146464 4807865102336 4828020024640 4835393003520 4840429871232 4848947934021 4862897897472 4864157468640 4879782959616 4883232595968 4883283521280 4888370274948 4895089213440 4900188264704 4903703464320 4908811488762 4912332874335 4919455991808 4943570972160 4948720525256 4956277828608 4983762606080 4989337991730 4996572770304 5005365609312 5021065774080 5026296050928 5029901715240 5037195313152 5040808796160 5046059638656 5058258853888 5061887447040 5067160246464 5070795225120 5088402152985 5091999267280 5103041003520 5108356671232 5112021202560 5129771276180 5150284378560 5155649258121 5166829016064 5168167310430 5188434633216 5188488741360 5192156609280 5197565105748 5208835756032 5210184930840 5230617028608 5234369264640 5239821732624 5252544157920 5256257308160 5273142370304 5276925112320 5295247768960 5316422584320 5318200959894 5321960524512 5334882384960 5340439554111 5355803492352 5355859345920 5359645532160 5361438366072 5365228496256 5378255412480 5383857761868 5387719926690 5408848240128 5410249221485 5421981066240 5425813995520 5427628963184 5431522527720 5452822616064 5466062213120 5472177152220 5489755829568 5493636670464 5506975365120 5512711797792 5516666397360 5528629002240 5534387990784 5538300383232 5551747522560 5557530592896 5561517343680 5567310590913 5583327215616 5584773389920 5602713768448 5606732931840 5648698995840 5654583057294 5666844727296 5690541210624 5694623377920 5700555277272 5704644628260 5712916635648 5728499175690 5736805773312 5740921128960 5746901255136 5751023852880 5764927370240 5775072339720 5783446470656 5787595284480 5793624029568 5822024147360 5830915092480 5836988962368 5861458047195 5878320906240 5884444157184 5888665422720 5894799449202 5909112177660 5913289471680 5919449148213 5932285166592 5933821726790 5936540751360 5957153740080 5961364995840 5967574751044 5980515127296 6001742683080 6009831377920 6025278928896 6035882058288 6050537339040 6074264936448 6078622371840 6084954270144 6099728699520 6104040744960 6106082583582 6110399120736 6110462843685 6125235330880 6128042065920 6134425443072 6149319989760 6153667092480 6155725531416 6160077162368 6185900656570 6195347285760 6201800772516 6230587931136 6245715962880 6252221917008 6256707011640 6281243117568 6282870063660 6296494141440 6303052989504 6307508769792 6307574548320 6322823567360 6332310134784 6333950308080 6347685150720 6354297322752 6358789328896 6385445839040 6401858861952 6413124686931 6431574638592 6453906494976 6458536270080 6465263912028 6485543291520 6492299065782 6496956382185 6506377279488 6511044695040 6517827033264 6538271285760 6545081985016 6549777165780 6559274655744 6591427962880 6608370438144 6619999676832 6652450655640 6662097027072 6666876149760 6673820812416 6694754365440 6701728067904 6701797957590 6706535620320 6728079518208 6729822202335 6749183262720 6756213661952 6761060300160 6784536203980 6816028270080 6833548053504 6862194786960 6867045838080 6874199010828 6889105354752 6890889747240 6901228623456 6917912844288 6917984988480 6922875479040 6925191222843 6930086807664 6945114341376 6946913241120 6974156038144 6979159019520 6986428976832 7003392210560 7033749656634 7035900149760 7083555909120 7088563445760 7090934613192 7095947366016 7113176513280 7120586072148 7123848901632 7125694096590 7141145794560 7148584488096 7153637995008 7171007216640 7178477015824 7183626568920 7211797653504 7229308088320 7242030036960 7260644806848 7270430154752 7296236202960 7312057712640 7319674439424 7324848893952 7332555412422 7342633820160 7350282397056 7355555196480 7363217233143 7379183987712 7384400510976 7410040790528 7415356458240 7423080787884 7459468438805 7475643909120 7494859155456 7531598661120 7539444076392 7544852572860 7555792969728 7569089457984 7587388280832 7592831170560 7600740369696 7606192837680 7637998900920 7649074364416 7654561505280 7662535006848 7668031803840 7694656914270 7700096452960 7724832039424 7752250965645 7774553456640 7782651949824 7788234913920 7796347658622 7813253634048 7815277396260 7845925542912 7851553896960 7859732598936 7878816236880 7884385962240 7892598864284 7909713555456 7915387668480 7942871653440 7948486661120 7974020169728 7982940786768 8002323577440 8033705238528 8039468298240 8042157549108 8047842744384 8067383118720 8075786642802 8081579890035 8104829829120 8113272360192 8132971599360 8138720993280 8141443444776 8147198827648 8147283791580 8179233924096 8181352481270 8199093319680 8207634041888 8240455005696 8260463047680 8269067696688 8274999596040 8301581986176 8307450574848 8327621283840 8336295889344 8342276015520 8374990823424 8377160084880 8395325521920 8404070652672 8410011693056 8410099397760 8445267077440 8472396430336 8481874585941 8506276134912 8535811815936 8541935066880 8550832915908 8569374953472 8592748763535 8605208659968 8611381693440 8620351882704 8626535779320 8647391055360 8656398754376 8662608509580 8675169705984 8681392926720 8690436044352 8717695047680 8733036221040 8755483443552 8811160584192 8817481359360 8826666235776 8842199173803 8863668266490 8869934207520 8898427749888 8900732590185 8904811127040 8926339153920 8935637423872 8935730610120 8942047493760 8951362126566 8970772690944 8973096269780 9014747066880 9037918393344 9075806008560 9088037693440 9111397404672 9127431405216 9149593049280 9156061117440 9159123875373 9165598681104 9185473806336 9187852996320 9192063098880 9201638164608 9223883792384 9223979984640 9230500638720 9233588297124 9240115743552 9262550988160 9278850984855 9302701158774 9305545359360 9315238635776 9368573944320 9378332875512 9421864676352 9424305095490 9444741212160 9454579484256 9461263154688 9461361822480 9484235351040 9494114762864 9498465202176 9500925462120 9521527726080 9531445984128 9538183993344 9561342955520 9578168758560 9602788292928 9615730204672 9656040049280 9670786007040 9680859742464 9697895868042 9728314937280 9738448598673 9759565919232 9766465191936 9766567042560 9776740549896 9800376529408 9807406928640 9817622977524 9824665748670 9838911983616 9865748580355 9887141944320 9897441050512 9912555657216 9967525212160 9978675983460 9993145540608 10010731218624 10042131548160 10052592101856 10052696936385 10059803430480 10081617592320 10092119277312 10116517707776 10123774894080 10134320492928 10141590450240 10176804305970 10183998534560 10216713342464 10224042405120 10259542552360 10300568757120 10311298516242 10333658032128 10336334620860 10376869266432 10376977482720 10384313218560 10395130211496 10417671512064 10420369861680 10461234057216 10468738529280 10479643465248 10505088315840 10512514616320 10516031116169 10546284740608 10553850224640 10590495537920 10632845168640 10636401919788 10643921049024 10669764769920 10680879108222 10688541144885 10711718691840 10719291064320 10722876732144 10730456992512 10756510824960 10767715523736 10775439853380 10817696480256 10820498442970 10843962132480 10855257926368 10863045055440 10905645232128 10932124426240 10944354304440 10979511659136 10987273340928 11013950730240 11025423595584 11033332794720 11068775981568 11076600766464 11103495045120 11115061185792 11123034687360 11134621181826 11169546779840 11205427536896 11213465863680 11297397991680 11309166114588 11333689454592 11381082421248 11389246755840 11401110554544 11409289256520 11425833271296 11456998351380 11473611546624 11481842257920 11493802510272 11502047705760 11529854740480 11541985371405 11550144679440 11575190568960 11587248059136 11644048294720 11661830184960 11673977924736 11694521487933 11722916094390 11768888314368 11777330845440 11789598898404 11818224355320 11826578943360 11838898296426 11864570333184 11867643453580 11873081502720 11914307480160 11922729991680 11935149502088 11961030254592 12003485366160 12019662755840 12050557857792 12071764116576 12101074678080 12113679964203 12148529872896 12157244743680 12169908540288 12199457399040 12208081489920 12212165167164 12220798241472 12220925687370 12250470661760 12268850886144 12272028721905 12298639979520 12307334184960 12311451062832 12320154324736 12371801313140 12390694571520 12403601545032 12461175862272 12491431925760 12504443834016 12513414023280 12562486235136 12565740127320 12592988282880 12606105979008 12615017539584 12615149096640 12645647134720 12664620269568 12667900616160 12708594645504 12717578657792 12770891678080 12803717723904 12826249373862 12907812989952 12917072540160 12930527824056 12971086583040 12984598131564 12993912764370 13012754558976 13022089390080 13035654066528 13076542571520 13090163970032 13099554331560 13118549311488 13182855925760 13216740876288 13239999353664 13295502399735 13304901311280 13333752299520 13347641624832 13389508730880 13403456135808 13403595915180 13413071240640 13427043189849 13456159036416 13459644404670 13512427323904 13522120600320 13569072407960 13632056540160 13667096107008 13724389573920 13734091676160 13748398021656 13778210709504 13781779494480 13802457246912 13835825688576 13835969976960 13845750958080 13850382445686 13860173615328 13893826482240 13908299218159 13948312076288 13958318039040 13972857953664 14006784421120 14067499313268 14136457643235 14167111818240 14177126891520 14181869226384 14191894732032 14226353026560 14241172144296 14247697803264 14251388193180 14282291589120 14297168976192 14307275990016 14342014433280 14356954031648 14367253137840 14423595307008 14458616176640 14484060073920 14521289613696 14540860309504 14592472405920 14639348878848 14649697787904 14665110824844 14685267640320 14700564794112 14711110392960 14726434466286 14736998623005 14758367975424 14820081581056 14830712916480 14846161575768 14918936877610 14951287818240 14989718310912 15063197322240 15078888152784 15089705145720 15111585939456 15138178915968 15174776561664 15185662341120 15201480739392 15212385675360 15265206458955 15275997801840 15309123010560 15325070013696 15336063607680 15389313828540 15400192905920 15449664078848 15466947774363 15504501931290 15565303899648 15576469827840 15592695317244 15626507268096 15630554792520 15691851085824 15703107793920 15719465197872 15757632473760 15768771924480 15785197728568 15819427110912 15830775336960 15885743306880 15896973322240 15965881573536 16004647154880 16021318662333 16067410477056 16078936596480 16084315098216 16095685488768 16134766237440 16151573285604 16163159780070 16226544720384 16230747664455 16265943198720 16277441986560 16282886889552 16294397655296 16294567583160 16358467848192 16362704962540 16398186639360 16415268083776 16480910011392 16520926095360 16538135393376 16549999192080 16603163972352 16614901149696 16655242567680 16672591778688 16684552031040 16701931772739 16749981646848 16754320169760 16808141305344 16820023386112 16820198795520 16890534154880 16944792860672 16963749171882 17071623631872 17083870133760 17101665831816 17138749906944 17185497527070 17210417319936 17222763386880 17240703765408 17253071558640 17294782110720 17312797508752 17325217019160 17350339411968 17362785853440 17380872088704 17435390095360 17466072442080 17510966887104 17584374141585 17634962718720 17653332471552 17684398347606 17727336532980 17739868415040 17758347444639 17796855499776 17801465180370 17809622254080 17871274847744 17871461220240 17884094987520 17902724253132 17941545381888 17946192539560 18029494133760 18075836786688 18151612017120 18176075386880 18222794809344 18254862810432 18299186098560 18312122234880 18318247750746 18331197362208 18331388531055 18375705992640 18384126197760 18394847353049 18403276329216 18447767584768 18447959969280 18461001277440 18467176594248 18480231487104 18525101976320 18557701969710 18605402317548 18630477271552 18737147888640 18756665751024 18843729352704 18848610190980 18889482424320 18909158968512 18922526309376 18922723644960 18968470702080 18988229525728 18996930404352 19001850924240 19043055452160 19062891968256 19076367986688 19122685911040 19156337517120 19205576585856 19231460409344 19312080098560 19361719484928 19395791736084 19456629874560 19476897197346 19490869146555 19519131838464 19533134085120 19553481099792 19600753058816 19614813857280 19635245955048 19649331497340 19677823967232 19731497160710 19774283888640 19794882101024 19825111314432 19935050424320 19957351966920 19986291081216 20021462437248 20084263096320 20105184203712 20105393872770 20119606860960 20184238554624 20189466607005 20247549788160 20268640985856 20283180900480 20353608611940 20367997069120 20433426684928 20448084810240 20519085104720 20601137514240 20622597032484 20667316064256 20672669241720 20753738532864 20753954965440 20768626437120 20775573668529 20790260422992 20835343024128 20840739723360 20922468114432 20937477058560 20959286930496 21010176631680 21025029232640 21032062232338 21107700449280 21180991075840 21265690337280 21272803839576 21287842098048 21339529539840 21361758216444 21377082289770 21423437383680 21445753464288 21460913985024 21513021649920 21535431047472 21550879706760 21635392960512 21640996885940 21687924264960 21710515852736 21726090110880 21811290464256 21864248852480 21888708608880 21959023318272 21974546681856 22027901460480 22050847191168 22066665589440 22089651699429 22137551963136 22153201532928 22230122371584 22246069374720 22269242363652 22339093559680 22378405316415 22410855073792 22426931727360 22594795983360 22618332229176 22667378909184 22762164842496 22778493511680 22802221109088 22818578513040 22913996702760 22947223093248 22963684515840 22987605020544 23004095411520 23059709480960 23083970742810 23100289358880 23174496118272 23256752896935 23288096589440 23323660369920 23347955849472 23389042975866 23445832188780 23537776628736 23554661690880 23579197796808 23636448710640 23653157886720 23677796592852 23729140666368 23735286907160 23746163005440 23828614960320 23845459983360 23870299004176 23922060509184 24006970732320 24039325511680 24101115715584 24143528233152 24202149356160 24227359928406 24244739670105 24314489487360 24339817080576 24398914798080 24416162979840 24424330334328 24441596482944 24441851374740 24500941323520 24537701772288 24544057443810 24597279959040 24622902125664 24640308649472 24743602626280 24781389143040 24807203090064 24922351724544 24982863851520 25008887668032 25026828046560 25124972470272 25131480254640 25185976565760 25212211958016 25230035079168 25230298193280 25291294269440 25335801232320 25362192691937 25417189291008 25435157315584 25541783356160 25607435447808 25652498747724 25778246290605 25815625979904 25834145080320 25861055648112 25942173166080 25969196263128 25987825528740 26025509117952 26044178780160 26071308133056 26153085143040 26180327940064 26199108663120 26365711851520 26433481752576 26479998707328 26591004799470 26609802622560 26695283249664 26702197770555 26779017461760 26806912271616 26807191830360 26826142481280 26854086379698 26912318072832 26919288809340 27024854647808 27044241200640 27138144815920 27264113080320 27334192214016 27448779147840 27468183352320 27477371626119 27496796043312 27556421419008 27563558988960 27604914493824 27671651377152 27671939953920 27691501916160 27700764891372 27720347230656 27787652964480 27816598436318 27836552954565 27916636078080 27945715907328 28013568842240 28134998626536 28272915286470 28334223636480 28363738452768 28383789464064 28452706053120 28482344288592 28495395606528 28502776386360 28564583178240 28594337952384 28614551980032 28684028866560 28713908063296 28734506275680 28847190614016 28917232353280 28968120147840 29042579227392 29184944811840 29215345796019 29278697757696 29299395575808 29330221649688 29401129588224 29422220785920 29452868932572 29473997246010 29516735950848 29597245741065 29640163162112 29661425832960 29692323151536 29837873755220 29902575636480 29979436621824 30126394644480 30157776305568 30179410291440 30276357831936 30349553123328 30371324682240 30402961478784 30424771350720 30530412917910 30551995603680 30650140027392 30672127215360 30778627657080 30800385811840 30899328157696 30933895548726 31009003862580 31130607799296 31152939655680 31185390634488 31253014536192 31261109585040 31383702171648 31406215587840 31438930395744 31515264947520 31537543848960 31548093348507 31570395457136 31638854221824 31661550673920 31771486613760 31793946644480 31931763147072 32009294309760 32042637324666 32065623434655 32157873192960 32168630196432 32191370977536 32269532474880 32303146571208 32326319560140 32453089440768 32461495328910 32531886397440 32565773779104 32588795310592 32589135166320 32716935696384 32725409925080 32796373278720 32830536167552 32961820022784 33041852190720 33076270786752 33099998384160 33206327944704 33229802299392 33310485135360 33345183557376 33369104062080 33403863545478 33508640339520 33543545173207 33616282610688 33640046772224 33640397591040 33781068309760 33889585721344 33927498343764 34143247263744 34167740267520 34203331663632 34277499813888 34370995054140 34420834639872 34445526773760 34481407530816 34506143117280 34589564221440 34625595017504 34625956114215 34650434038320 34725571706880 34761744177408 34870780190720 34932144884160 35021933774208 35168748283170 35306664943104 35368796695212 35454673065960 35479736830080 35516694889278 35593710999552 35602930360740 35619244508160 35742549695488 35742922440480 35768189975040 35805448506264 35883090763776 35892385079120 36058988267520 36151673573376 36303224034240 36341039892609 36352150773760 36445589618688 36509725620864 36598372197120 36624244469760 36636495501492 36662394724416 36662777062110 36751411985280 36789694706098 36806552658432 36816086165715 36895919938560 36922002554880 36934353188496 36960462974208 37050203952640 37115403939420 37210804635096 37260954543104 37474295777280 37513331502048 37687458705408 37697220381960 37778964848640 37818317937024 37845052618752 37845447289920 37936941404160 37976459051456 37993860808704 38003701848480 38125783936512 38152735973376 38245371822080 38312675034240 38411153171712 38624160197120 38723438969856 38791583472168 38913259749120 38953794394692 38981738293110 39038263676928 39066268170240 39106962199584 39201506117632 39229627714560 39270491910096 39298662994680 39355647934464 39462994321420 39548567777280 39589764202048 39650222628864 39870100848640 39914703933840 40042924874496 40168526192640 40210368407424 40210787745540 40239213721920 40281129569547 40368477109248 40378933214010 40537281971712 40566361800960 40707217223880 40735994138240 40866853369856 40896169620480 41038170209440 41202275028480 41245194064968 41334632128512 41345338483440 41507477065728 41507909930880 41537252874240 41551147337058 41580520845984 41681479446720 41724897654477 41844936228864 41874954117120 41918573860992 42020353263360 42050058465280 42064124464676 42361982151680 42409372929705 42531380674560 42545607679152 42575684196096 42679059079680 42723516432888 42754164579540 42846874767360 42891506928576 42921827970048 43026043299840 43070862094944 43101759413520 43270785921024 43281993771880 43375848529920 43421031705472 43452180221760 43622580928512 43777417217760 43918046636544 43949093363712 44055802920960 44101694382336 44133331178880 44179303398858 44210995869015 44275103926272 44460244743168 44492138749440 44538484727304 44678187119360 44756810632830 44821710147584 44853863454720 45189591966720 45236664458352 45334757818368 45524329684992 45556987023360 45604442218176 45637157026080 45795619376865 45827993405520 45927369031680 45975210041088 46008190823040 46119418961920 46167941485620 46200578717760 46348992236544 46513505793870 46576193178880 46695911698944 46778085951732 46891664377560 47075553257472 47109323381760 47158395593616 47272897421280 47306315773440 47355593185704 47458281332736 47470573814320 47492326010880 47657229920640 47690919966720 47740598008352 48013941464640 48063955986999 48078651023360 48202231431168 48287056466304 48404298712320 48454719856812 48489479340210 48679634161152 48692242993365 48797829596160 48832325959680 48848660668656 48883192965888 48883702749480 49001882647040 49075403544576 49088114887620 49194559918080 49245804251328 49280617298944 49487205252560 49562778286080 49614406180128 49844703449088 49965727703040 50017775336064 50053656093120 50105795318217 50249944940544 50262960509280 50424423916032 50460070158336 50460596386560 50582588538880 50671602464640 50724385383874 50834378582016 51083566712320 51214870895616 51304997495448 51556492581210 51631251959808 51668290160640 51722111296224 51884346332160 51938392526256 51975651057480 52051018235904 52088357560320 52142616266112 52306170286080 52360655880128 52398217326240 52580155580845 52731423703040 52959997414656 53182009598940 53219605245120 53275042333917 53390566499328 53404395541110 53613824543232 53614383660720 53652284962560 53708172759396 53824636145664 53838577618680 54049709295616 54088482401280 54276289631840 54528226160640 54668384428032 54897558295680 54936366704640 54954743252238 54993592086624 55127117977920 55184542059147 55209828987648 55343302754304 55343879907840 55383003832320 55401529782744 55440694461312 55575305928960 55633196872636 55673105909130 55891431814656 56027137684480 56269997253072 56545830572940 56668447272960 56727476905536 56767578928128 56905412106240 56964688577184 56990791213056 57005552772720 57129166356480 57188675904768 57229103960064 57368057733120 57427816126592 57469012551360 57694381228032 57936240295680 58085158454784 58369889623680 58430691592038 58472607439665 58557395515392 58660443299376 58802259176448 58844441571840 58905737865144 58947994492020 59033471901696 59194491482130 59280326324224 59322851665920 59384646303072 59675747510440 59805151272960 59958873243648 60252789288960 60315552611136 60358820582880 60552715663872 60568399821015 60742649364480 60805922957568 60849542701440 61060825835820 61103991207360 61167641198201 61300280054784 61344254430720 61557255314160 61600771623680 61798656315392 61867791097452 62018007725160 62261215598592 62305879311360 62326721005587 62370781268976 62506029072384 62522219170080 62767404343296 62812431175680 62877860791488 63030529895040 63075087697920 63096186697014 63140790914272 63323101347840 63542973227520 63587893288960 63863526294144 64018588619520 64085274649332 64131246869310 64337260392864 64382741955072 64539064949760 64606293142416 64652639120280 64906178881536 64922990657820 65063772794880 65131547558208 65177590621184 65178270332640 65433871392768 65450819850160 65592746557440 65661072335104 65923640045568 66083704381440 66152541573504 66199996768320 66268955098287 66412655889408 66459604598784 66690367114752 66738208124160 66807727090956 67017280679040 67087090346414 67135215949245 67232565221376 67280795182080 67562136619520 67779171442688 67854996687528 68286494527488 68335480535040 68406663327264 68741990108280 68841669279744 68891053547520 68962815061632 69012286234560 69179128442880 69251190035008 69251912228430 69300868076640 69523488354816 69541496090795 69741560381440 69864289768320 70043867548416 70337496566340 70613329886208 70737593390424 70909346131920 70959473660160 71033389778556 71187421999104 71205860721480 71238489016320 71485099390976 71485844880960 71536379950080 71610897012528 71766181527552 71784770158240 72117976535040 72303347146752 72606448068480 72682079785218 72704301547520 73019451241728 73196744394240 73248488939520 73272991002984 73324789448832 73325554124220 73502823970560 73579389412196 73613105316864 73632172331430 73791839877120 73868706376992 73920925948416 74100407905280 74230807878840 74421609270192 74521909086208 74948591554560 75026663004096 75374917410816 75394440763920 75557929697280 75636635874048 75690105237504 75690894579840 75873882808320 75952918102912 76007403696960 76086578075811 76251567873024 76305471946752 76625350068480 76822306343424 77248320394240 77334738871815 77446877939712 77583166944336 77826519498240 77907588789384 77963476586220 78076527353856 78132536340480 78213924399168 78403012235264 78459255429120 78540983820192 78597325989360 78925988642840 79097135554560 79179528404096 79300445257728 79829407867680 80085849748992 80106593311665 80337052385280 80420736814848 80421575491080 80478427443840 80562259139094 80736954218496 80757866428020 81074563943424 81132723601920 81414434447760 81471988276480 81733706739712 81792339240960 82076340418880 82404550056960 82432114878357 82490388129936 82669264257024 82690676966880 83014954131456 83015819861760 83074505748480 83102294674116 83161041691968 83362958893440 83449795308954 83509658863695 83749908234240 83837147721984 84040706526720 84100116930560 84128248929352 84723964303360 84818745859410 85091215358304 85151368392192 85358118159360 85447032865776 85508329159080 85693749534720 85783013857152 85843655940096 86052086599680 86141724189888 86203518827040 86541571842048 86563987543760 86751697059840 86842063410944 86904360443520 87554834435520 87646037388057 87836093273088 87898186727424 88203388764672 88266662357760 88358606797716 88421991738030 88550207852544 88791737223195 88920489486336 88984277498880 89076969454608 89356374238720 89513621265660 89643420295168 89707726909440 90379183933440 90473328916704 91048659369984 91113974046720 91208884436352 91274314052160 91591238753730 91655986811040 91950420082176 91974236765245 92016381646080 92238837923840 92335882971240 92401157435520 92697984473088 93027011587740 93152386357760 93391823397888 93556171903464 93783328755120 94151106514944 94218646763520 94316791187232 94545794842560 94612631546880 94644280045521 94711186371408 94916562665472 94941147628640 94984652021760 95314459841280 95381839933440 95481196016704 96027882929280 96127911973998 96157302046720 96574112932608 96808597424640 96909439713624 96978958680420 97359268322304 97384485986730 97595659192320 97697321337312 97766385931776 97767405498960 98003765294080 98150807089152 98176229775240 98389119836160 98491608502656 98561234597888 98974410505120 99125556572160 99228812360256 99689406898176 99931455406080 100035550672128 100107312186240 100211590636434 100525921018560 100630635519621 100848847832064 100920140316672 100921192773120 101343204929280 101448770767748 101668757164032 102167133424640 102429741791232 102609994990896 103112985162420 103262503919616 103336580321280 103444222592448 103768692664320 103876785052512 103877868342645 103951302114960 104176715120640 104285232532224 104612340572160 104721311760256 104796434652480 105160311161690 105919994829312 106364019197880 106439210490240 106550084667834 106781132998656 106808791082220 107227649086464 107228767321440 107304569925120 107416345518792 107649272291328 107677155237360 108099418591232 108176964802560 108552579263680 109023119677827 109056452321280 109336768856064 109795116591360 109872733409280 109909486504476 109987184173248 110254235955840 110369084118294 110419657975296 110448258497145 110687759815680 110766007664640 110803059565488 110881388922624 111150611857920 111266393745272 111346211818260 111782863629312 112054275368960 112539994506144 113091661145880 113336894545920 113454953811072 113535157856256 113810824212480 113929377154368 113981582426112 114011105545440 114377351809536 114458207920128 114736115466240 114855632253184 114938025102720 115872480591360 116170316909568 116739779247360 116861383184076 116945214879330 117114791030784 117320886598752 117604518352896 117688883143680 117811475730288 117895988984040 118066943803392 118388982964260 118560652648448 118645703331840 118769292606144 119351495020880 119610302545920 120505578577920 120631105222272 120717641165760 120843388708641 121105431327744 121136799642030 121611845915136 121699085402880 122121651671640 122207982414720 122335282396402 122600560109568 122688508861440 123114510628320 123201543247360 123597312630784 123735582194904 124036015450320 124522431197184 124611758622720 124653442011174 124741562537952 125044438340160 125174692963431 125534808686592 125624862351360 125755721582976 126061059790080 126150175395840 126192373394028 126281581828544 126810963459685 127085946455040 127175786577920 127727052588288 128037177239040 128170549298664 128262493738620 128674520785728 128765483910144 129078129899520 129212586284832 129305278240560 129812357763072 129845981315640 130127545589760 130263095116416 130355181242368 130356540665280 130867742785536 130901639700320 131322144670208 131847280091136 132167408762880 132305083147008 132399993536640 132537910196574 132825311778816 133380734229504 133476416248320 133615454181912 134034561358080 134174180692828 134270431898490 134465130442752 134561590364160 135124273239040 135558342885376 135709993375056 136572989054976 136670961070080 136813326654528 137386858130595 137483980216560 137782107095040 137925630123264 138024572469120 138358256885760 138502380070016 138503824456860 138601736153280 139046976709632 139082992181590 139728579536640 140087735096832 140674993132680 141226659772416 141475186780848 141818692263840 141918947320320 142066779557112 142374843998208 142411721442960 142476978032640 142970198781952 142971689761920 143072759900160 143221794025056 143569540316480 144191867960997 144235953070080 144606694293504 145212896136960 145364159570436 146038902483456 146076728980095 146393488788480 146496977879040 146545982005968 146649578897664 146651108248440 147005647941120 147158778824392 147226210633728 147264344662860 147583679754240 147737412753984 147841851896832 148200815810560 148461615757680 148843218540384 149043818172416 149897183109120 150053326008192 150317385954651 150749834821632 150788881527840 151273271748096 151380210475008 151381789159680 151747765616640 151905836205824 152014807393920 152173156151622 152503135746048 153250700136960 153644612686848 154496640788480 154669477743630 154893755879424 155166333888672 155653038996480 155815177578768 155926953172440 156153054707712 156265072680960 156427848798336 156806024470528 156918510858240 157081967640384 157194651978720 157740466742535 157851977285680 158194271109120 158359056808192 159658815735360 159825127001751 160171699497984 160213186623330 160841473629696 160843150982160 160956854887680 161124518278188 161473908436992 161515732856040 162149127886848 162265447203840 162828868895520 162943976552960 163467413479424 163584678481920 164152680837760 164809100113920 164864229756714 164980776259872 165381353933760 165553626177441 166029908262912 166031639723520 166149011496960 166204589348232 166322083383936 166725917786880 166899590617908 167019317727390 167674295443968 167717725866035 168081413053440 168200233861120 168256497858704 169447928606720 169637491718820 170182430716608 170302736784384 170716236318720 170894065731552 171016658318160 171387499069440 171566027714304 171687311880192 172104173199360 172283448379776 172407037654080 173083143684096 173127975087520 173684126821888 173808720887040 175109668871040 175292074776114 175672186546176 176406777529344 176533324715520 176717213595432 176843983476060 177100415705088 177583474446390 177840978972672 177968554997760 178153938909216 178712748477440 179027242531320 179286840590336 179415453818880 180758367866880 180946657833408 181705199463045 182227948093440 182417768872704 182548628104320 183182477507460 183311973622080 183502923594603 183900840164352 183948473530490 184032763292160 184671765942480 184802314871040 185395968946176 186054023175480 186304772715520 186783646795776 187112343806928 187566657510240 188302213029888 188437293527040 188633582374464 189091589685120 189225263093760 189288560091042 189422372742816 189882295257280 189969304043520 190628919682560 190763679866880 190962392033408 192055765858560 192255823947996 193148225865216 193617194849280 193818879427248 193957917360840 194718536644608 194768971973460 195191318384640 195394642674624 195532771863552 195534810997920 196007530588160 196301614178304 196352459550480 196778239672320 196983217005312 197122469195776 197948821010240 198251113144320 198457624720512 198806865294861 199378813796352 200071101344256 200214624372480 200423181272868 201051842037120 201261271039242 201405647847735 201697695664128 201842385546240 202686409858560 202897541535496 203337514328064 204334266849280 204859483582464 205219989981792 206225970324840 206525007839232 206673160642560 206888445184896 207537385328640 207753570105024 207755736685290 207902604229920 208570465064448 208624488272385 209224681144320 209442623520512 209592869304960 210320622323380 211839989658624 212728038395760 212878420980480 213100169335668 213562265997312 213617582164440 214455298172928 214457534642880 214609139850240 214832691037584 215298544582656 215354310474720 216198837182464 216353929605120 217105158527360 218046239355654 218112904642560 219590233182720 219745466818560 219818973008952 219974368346496 220508471911680 220738168236588 220839315950592 220896516994290 221375519631360 221606119130976 221762777845248 222301223715840 222532787490544 222692423636520 223565727258624 224108550737920 225079989012288 226183322291760 226673789091840 226909907622144 227070315712512 227621648424960 227858754308736 228022211090880 228259734227433 228754703619072 228916415840256 229711264506368 229876050205440 231744961182720 232340633819136 233479558494720 233722766368152 233890429758660 234229582061568 234641773197504 235209036705792 235377766287360 235622951460576 235791977968080 236777965928520 237121305296896 237291406663680 237538585212288 238702990041760 240319779934995 241011157155840 241262210444544 241435282331520 241686777417282 242210862655488 242273599284060 243223691830272 243398170805760 244243303343280 244415964829440 244670564792804 245201120219136 245377017722880 246229021256640 246403086494720 247194625261568 247471164389808 248072030900640 249044862394368 249223517245440 249306884022348 249483125075904 250088876680320 250349385926862 250528976591085 251249724702720 251511443165952 252122119580160 252300350791680 252384746788056 252563163657088 253621926919370 254171892910080 255454105176576 256074354478080 256341098597328 256524987477240 257349041571456 257530967820288 258156259799040 258425172569664 258610556481120 259624715526144 259691962631280 260255091179520 260526190232832 260710362484736 260713081330560 261803279400640 262644289340416 262938112164171 263694560182272 264610166294016 264799987073280 265075820393148 265650623557632 266375211669585 266761468459008 266952832496640 267230908363824 268069122716160 268348361385656 268540863796980 268930260885504 269123180728320 270248546478080 271419986750112 273145978109952 273341922140160 273626653309056 274773716261190 274967960433120 275851260246528 275922710295735 276049144938240 276716513771520 277004760140032 277007648913720 277203472306560 278093953419264 278165984363180 279457159073280 280175470193664 281349986265360 282453319544832 282950373561696 283637384527680 283837894640640 283932840136563 284133559114224 284749687996416 284823442885920 284953956065280 285940397563904 285943379523840 286145519800320 286443588050112 287139080632960 288383735921994 288471906140160 290425792273920 290728319140872 292077804966912 292153457960190 292786977576960 293091964011936 293299157795328 293302216496880 294011295882240 294317557648784 294452421267456 294528689325720 295167359508480 295474825507968 295683703793664 296401631621120 296923231515360 297686437080768 298087636344832 299794366218240 300106652016384 300634771909302 301577763055680 301891906558863 302546543496192 302760420950016 302763578319360 303811672411648 304029614787840 304346312303244 305006271492096 305838205991005 306501400273920 307289225373696 308993281576960 309338955487260 309787511758848 310332667777344 311306077992960 311630355157536 311633605027935 311853906344880 312530145361920 312855697596672 313612048941056 313837021716480 314163935280768 314389303957440 315480933485070 315703954571360 316718113616384 319317631470720 319650254003502 320343398995968 320426373246660 321682947259392 321686301964320 321913709775360 322249036556376 322947816873984 323031465712080 324298255773696 324530894407680 325657737791040 325887953105920 326934826958848 327169356963840 328305361675520 329618200227840 329728459513428 329961552519744 330762707867520 331107252354882 331344775491435 332063279447040 332298022993920 332409178696464 332644166767872 333451835573760 333799181235816 334038635454780 335348590887936 335435451732070 336162826106880 336512995717408 338895857213440 339274983437640 340364861433216 340605473568768 341432472637440 341788131463104 342033316636320 343132055428608 343374623760384 344208346398720 344566896759552 344814075308160 346255950175040 347368253643776 347617441774080 350219337742080 350584149552228 351344373092352 352813555058688 353066649431040 353434427190864 353687966952120 354200831410176 355166948892780 355681957945344 355937109995520 356307877818432 357425496954880 358054485062640 358830907637760 361516735733760 361893315666816 362530166125923 363410398926090 364835537745408 365097256208640 366364955014920 366623947244160 367005847189206 367801680328704 367896947060980 368065526584320 369343531884960 369604629742080 370791937892352 372108046350960 372609545431040 373567293591552 374224687613856 375133315020480 375524078890293 376604426059776 376874587054080 377267164748928 378183179370240 378450526187520 378577120182084 378844745485632 379764590514560 380432890379055 381257839365120 381527359733760 381924784066816 384111531717120 384511647895992 386296451730432 387234389698560 387637758854496 387915834721680 389437073289216 389537943946920 390382636769280 390789285349248 391065543727104 391069621995840 392015061176320 392603228356608 392704919100960 393966434010624 394244938391552 395897642020480 396502226288640 396915249441024 397613730589722 400142202688512 400429248744960 400846362545736 402103684074240 402522542078484 402811295695470 403395391328256 403684771092480 405372819717120 405795083070992 406675028656128 408668533698560 409718967164928 410439979963584 412160574391785 412451940649680 413346321285120 413776890369792 415074770657280 415507140210048 415511473370580 415805208459840 417140930128896 417248976544770 418885247041024 419185738609920 420641244646760 423679979317248 425456076791520 425756841960960 426200338671336 427124531994624 427235164328880 428910596345856 428915069285760 429218279700480 429665382075168 430708620949440 431157275762929 432397674364928 432707859210240 434210317054720 436092478711308 438230186940285 439180466365440 439490933637120 439637946017904 439948736692992 441016943823360 441476336473176 441678631901184 441793033988580 442751039262720 443212238261952 443525555690496 444602447431680 445065574981088 445384847273040 447131454517248 448217101475840 450159978024576 452366644583520 453819815244288 454140631425024 455243296849920 455717508617472 456044422181760 456519468454866 457509407238144 459422529012736 459752100410880 463489922365440 464681267638272 466959116989440 467445532736304 467780859517320 468459164123136 469283546395008 470418073411584 470755532574720 471245902921152 471583955936160 473221400227605 473555931857040 474582813327360 475077170424576 477405980083520 479475381005253 480639559869990 482524420889088 482870564663040 483373554834564 484421725310976 484547198568120 486447383660544 486796341611520 488486606686560 488831929658880 489341129585608 490402240438272 490754035445760 492458042513280 492806172989440 494942328779616 496144061801280 496660878532323 498089724788736 498447034490880 498613768044696 498966250151808 500177753360640 500698771853724 501057953182170 503022886331904 503153177598105 504244239160320 504600701583360 504769493576112 505126327314176 507243853838740 508343785820160 510908210353152 512148708956160 512682197194656 513049974954480 514698083142912 515061935640576 516312519598080 516850345139328 517221112962240 519249431052288 519383925262560 521052380465664 521420724969472 521426162661120 523606558801280 525288578680832 525876224328342 529220332588032 529599974146560 530151640786296 531301247115264 532750423339170 533522936918016 533905664993280 534461816727648 536138245432320 536696722771312 537081727593960 537860521771008 538246361456640 540497092956160 542839973500224 545115598389135 546683844280320 547253306618112 549547432522380 549935920866240 550508770783809 551702520493056 551845420591470 552098289876480 554009520280064 554015297827440 554406944613120 556187906838528 556331968726360 558914318146560 560350940387328 562699972530720 564906639089664 565900747123392 567274769055360 567675789281280 567865680273126 568267118228448 569646885771840 569907912130560 570240267944519 571880795127808 571886759047680 572291039600640 572887176100224 574278161265920 576767471843988 580851584547840 581456638281744 584155609933824 584306915920380 585573955153920 586183928023872 586598315590656 586604432993760 588022591764480 588635115297568 588904842534912 589057378651440 590334719016960 590949651015936 591367407587328 592803263242240 593846463030720 595372874161536 596175272689664 600213304032768 601269543818604 603155526111360 603783813117726 604216943543205 605093086992384 605527156638720 607623344823296 608059229575680 608692624606488 610012542984192 611676411982010 613002800547840 614578450747392 617986563153920 618677910974520 619575023517696 620665335554688 622612155985920 623260710315072 623267210055870 623707812689760 625711395193344 625873464817155 627674043432960 628327870561536 628778607914880 630961866970140 631407909142720 633436227232768 638635262941440 639300508007004 640686797991936 640852746493320 643365894518784 643372603928640 643827419550720 644498073112752 645895633747968 646062931424160 648596511547392 649061788815360 651315475582080 651775906211840 654338713927680 656610723351040 659236400455680 659456919026856 659923105039488 661525415735040 662214504709764 662689550982870 664126558894080 664818357392928 665288333535744 666903671147520 667598362471632 668077270909560 670697181775872 670870903464140 672325652213760 673025991434816 677791714426880 678549966875280 680729722866432 681210947137536 682864945274880 683576262926208 684066633272640 684779202682299 686264110857216 686749247520768 689133793519104 689628150616320 692511900350080 694736507287552 695234883548160 700438675484160 701168299104456 702688746184704 705627110117376 706133298862080 706868854381728 707375933904240 710333897785560 711363915890688 711874219991040 712615755636864 714850993909760 716108970125280 720959339804985 723033471467520 723786631333632 725060332251846 726820797852180 729671075490816 730194512417280 732729910029840 733247894488320 734011694378412 735603360657408 735793894121960 736131053168640 738687063769920 739209259484160 741583875784704 744216092701920 745219090862080 747134587183104 748449375227712 750266630040960 751048157780586 751586929773255 753749174108160 754534329497856 756366358740480 756901052375040 757154240364168 757689490971264 759529181029120 760865780758110 762515678730240 763849568133632 768223063434240 769023295791984 772592903460864 774468779397120 775275517708992 775831669443360 778874146578432 779075887893840 780765273538560 781578570698496 782131087454208 782139243991680 784030122352640 785409838201920 787932868021248 788489876783104 791795284040960 793830498882048 795227461179444 799125635008755 800284405377024 800858497489920 801692725091472 804207368148480 805045084156968 805622591390940 806790782656512 807369542184960 810745639434240 811590166141984 817337067397120 819437934329856 820879959927168 824321148783570 824903881299360 827553780739584 827768130887205 830149541314560 831014280420096 831022946741160 831610416919680 834281860257792 834497953089540 837770494082048 838371477219840 841282489293520 847359958634496 850912153583040 851513683921920 851798520409689 852400677342672 854249063989248 854470328657760 857821192691712 857830138571520 858436559400960 859330764150336 861417241898880 862314551525858 865415718420480 868420634109440 872184957422616 876460373880570 878360932730880 879275892035808 879897473385984 882033887646720 882952672946352 883357263802368 883586067977160 885502078525440 886424476523904 887051111380992 889204894863360 890131149962176 890769694546080 894262909034496 896434202951680 900319956049152 904733289167040 905675719676589 907639630488576 908281262850048 911435017234944 912088844363520 913038936909732 915018814476288 917514617973015 918845058025472 919504200821760 926979844730880 929362535276544 933918233978880 934891065472608 935561719034640 938567092790016 940836146823168 941511065149440 942491805842304 943167911872320 946442800455210 947111863714080 950154340849152 954811960167040 958950762010506 961279119739980 965048841778176 965741129326080 966747109669128 968843450621952 969094397136240 972894767321088 973592683223040 976973213373120 977663859317760 978682259171216 980804480876544 981508070891520 984916085026560 985612345978880 989884657559232 992288123602560 993321757064646 994034326474305 996894068981760 997227536089392 997932500303616 1000355506721280 1001397543707448 1002115906364340 1006045772663808 1006306355196210 1008488478320640 1009538987152224 1010252654628352 1014487707677480 1016687571640320 1021816420706304 1024297417912320 1025364394389312 1026099949908960 1029396166285824 1030123871281152 1032625039196160 1033700690278656 1034442225924480 1038767850525120 1039849900369417 1042104760931328 1042841449938944 1042852325322240 1047213117602560 1050577157361664 1051752448656684 1058440665176064 1059199948293120 1060303281572592 1062602494230528 1065500846678340 1067045873836032 1067811329986560 1068923633455296 1072276490864640 1073393445542624 1074163455187920 1076492722913280 1080994185912320 1085679947000448 1090231196778270 1094506613236224 1099094865044760 1099871841732480 1101017541567618 1103405040986112 1103690841182940 1104196579752960 1108019040560128 1108030595654880 1108813889226240 1112375813677056 1112663937452720 1117828636293120 1120701880774656 1125399945061440 1126572236670879 1129813278179328 1131801494246784 1134549538110720 1135351578562560 1135731360546252 1136534236456896 1139293771543680 1140480535889038 1141298671137165 1143773518095360 1144582079201280 1145774352200448 1148556322531840 1153534943687976 1161703169095680 1162913276563488 1168311219867648 1168613831840760 1171147910307840 1172367856047744 1173196631181312 1173208865987520 1176045183528960 1177270230595136 1177809685069824 1178114757302880 1181899302031872 1182734815174656 1185606526484480 1187692926061440 1190745748323072 1200426608065536 1202539087637208 1206311052222720 1207567626235452 1208433887086410 1210186173984768 1211054313277440 1215246689646592 1216118459151360 1217385249212976 1220025085968384 1223352823964020 1226005601095680 1229156901494784 1235973126307840 1237355821949040 1241330671109376 1245224311971840 1246521420630144 1246534420111740 1247415625379520 1251422790386688 1251746929634310 1256655741123072 1257557215829760 1261923733940280 1262815818285440 1266872454465536 1277270525882880 1278601016014008 1281373595983872 1281705492986640 1286731789037568 1286745207857280 1287654839101440 1288996146225504 1292125862848320 1293471827288787 1297193023094784 1298123577630720 1302630951164160 1303551812423680 1313221446702080 1314690560820855 1318472800911360 1318913838053712 1319846210078976 1323050831470080 1324429009419528 1325379101965740 1328253117788160 1329636714785856 1330576667071488 1333807342295040 1335196724943264 1336154541819120 1341394363551744 1341741806928280 1344651304427520 1346051982869632 1357099933750560 1361459445732864 1362421894275072 1365729890549760 1367152525852416 1368133266545280 1369558405364598 1372528221714432 1378267587038208 1379256301232640 1385023800700160 1389473014575104 1390469767096320 1400877350968320 1402336598208912 1405377492369408 1411254220234752 1412266597724160 1413737708763456 1414751867808480 1419664200682815 1420667795571120 1423748439982080 1425231511273728 1429701987819520 1432217940250560 1441918679609970 1447573262667264 1450120664503692 1453641595704360 1459342150981632 1460389024834560 1465459820059680 1466495788976640 1468023388756824 1471206721314816 1471587788243920 1472262106337280 1477374127539840 1478418518968320 1488432185403840 1489982635596969 1490438181724160 1494269174366208 1496898750455424 1500533260081920 1502096315561172 1503173859546510 1509068658995712 1509459532794315 1512732717480960 1513802104750080 1514308480728336 1515378981942528 1519058362058240 1521731561516220 1525031357460480 1527699136267264 1536446126868480 1538046591583968 1545185806921728 1548937558794240 1550551035417984 1551663338886720 1557748293156864 1558151775787680 1563157141396992 1564262174908416 1564278487983360 1568060244705280 1570819676403840 1575865736042496 1583590568081920 1587660997764096 1590454922358888 1598251270017510 1600568810754048 1601716994979840 1603385450182944 1608414736296960 1610090168313936 1611245182781880 1613581565313024 1614739084369920 1621491278868480 1623180332283968 1634674134794240 1641759919854336 1648642297567140 1649807762598720 1651526312351427 1655107561479168 1655536261774410 1662028560840192 1662045893482320 1663220833839360 1668563720515584 1668995906179080 1675540988164096 1676742954439680 1682564978587040 1694719917268992 1701824307166080 1703027367843840 1703597040819378 1704801354685344 1708940657315520 1710720803833557 1715642385383424 1715660277143040 1716873118801920 1718661528300672 1722834483797760 1724629103051716 1736841268218880 1744369914845232 1752920747761140 1756721865461760 1758551784071616 1759794946771968 1764067775293440 1765905345892704 1766714527604736 1767172135954320 1771004157050880 1772848953047808 1774102222761984 1778409789726720 1780262299924352 1781539389092160 1788525818068992 1800639912098304 1809466578334080 1811351439353178 1812650830629615 1815279260977152 1822870034469888 1824177688727040 1826077873819464 1830037628952576 1835029235946030 1837690116050944 1839008401643520 1853959689461760 1858725070553088 1867836467957760 1869782130945216 1871123438069280 1877134185580032 1877620394451465 1883022130298880 1884983611684608 1886335823744640 1892885600910420 1894223727428160 1900308681698304 1909623920334080 1917901524021012 1922558239479960 1930097683556352 1931482258652160 1933494219338256 1937686901243904 1938188794272480 1945789534642176 1947185366446080 1953946426746240 1955327718635520 1957364518342432 1963016141783040 1969832170053120 1971224691957760 1979769315118464 1984576247205120 1986643514129292 1988068652948610 1994455072178784 1995865000607232 2000711013442560 2002795087414896 2004231812728680 2012091545327616 2012612710392420 2016976956641280 2019077974304448 2020505309256704 2028975415354960 2033375143280640 2043632841412608 2048594835824640 2050728788778624 2052199899817920 2054337608046897 2058792332571648 2060247742562304 2067401380557312 2068884451848960 2077535701050240 2079699800738834 2084209521862656 2085704650644480 2094426235205120 2101154314723328 2103504897313368 2116881330352128 2118399896586240 2120606563145184 2131001693356680 2134091747672064 2135622659973120 2137847266910592 2144552981729280 2146786891085248 2148326910375840 2155786378814645 2161988371824640 2171359894000896 2180462393556540 2189013226472448 2198189730089520 2199743683464960 2202035083135236 2206810081972224 2207381682365880 2208393159505920 2216038081120256 2216061191309760 2217627778452480 2224751627354112 2225327874905440 2235657272586240 2241403761549312 2250799890122880 2253144473341758 2263602988493568 2269099076221440 2270703157125120 2271462721092504 2273068472913792 2278587543087360 2280961071778076 2282597342274330 2287547036190720 2291548704400896 2297112645063680 2307069887375952 2323406338191360 2325826553126976 2336622439735296 2337227663681520 2342295820615680 2344735712095488 2346393262362624 2346417731975040 2352090367057920 2354540461190272 2356229514605760 2363798604063744 2365469630349312 2375385852122880 2381491496646144 2397376905026265 2400853216131072 2405078175274416 2412622104445440 2415135252470904 2416867774172820 2420372347969536 2422108626554880 2430493379293184 2432236918302720 2434770498425952 2446705647928040 2452011202191360 2458313802989568 2474711643898080 2482661342218752 2483304392661615 2490448623943680 2493042841260288 2493068840223480 2494831250759040 2502845580773376 2503493859268620 2513311482246144 2515114431659520 2523847467880560 2525631636570880 2533744908931072 2554541051765760 2555395561229067 2557202032028016 2562747191967744 2563410985973280 2573463578075136 2573490415714560 2575309678202880 2577992292451008 2584251725696640 2586943654577574 2596247155261440 2605261902328320 2607103624847360 2626442893404160 2629381121641710 2637827676107424 2639692420157952 2646101662940160 2648858018839056 2650758203931480 2656506235576320 2659273429571712 2661153334142976 2667614684590080 2670393449886528 2672309083638240 2682788727103488 2683483613856560 2689302608855040 2692103965739264 2714199867501120 2717027159029767 2722918891465728 2724843788550144 2734305051704832 2736266533090560 2739116810729196 2745056443428864 2752543853919045 2756535174076416 2758512602465280 2770047601400320 2778946029150208 2780939534192640 2801754701936640 2804673196417824 2822508440469504 2824533195448320 2827475417526912 2829503735616960 2839328401365630 2841335591142240 2850463022547456 2851201339722595 2859403975639040 2864435880501120 2883837359219940 2895146525334528 2900241329007384 2907283191408720 2918684301963264 2920778049669120 2930919640119360 2932991577953280 2936046777513648 2942413442629632 2943175576487840 2944524212674560 2954748255079680 2956837037936640 2976864370807680 2979965271193938 2980876363448320 2993797500910848 3001066520163840 3004192631122344 3006347719093020 3018137317991424 3018919065588630 3025465434961920 3028616961456672 3030757963885056 3038116724116480 3043463123032440 3050062714920960 3055398272534528 3072892253736960 3076093183167936 3090371613843456 3097875117588480 3101102070835968 3103326677773440 3116303551575360 3119549701108251 3126314282793984 3128524349816832 3128556975966720 3141639352807680 3151731472084992 3167181136163840 3175321995528192 3180909844717776 3196502540035020 3201137621508096 3203433989959680 3206770900365888 3216829472593920 3220180336627872 3222490365563760 3229478168739840 3242982557736960 3246360664567936 3283519839708672 3297284595134280 3299615525197440 3303052624702854 3310215122958336 3311072523548820 3324057121680384 3324091786964640 3326441667678720 3337127441031168 3337991812358160 3351081976328192 3353485908879360 3365129957174080 3379716710012637 3389439834537984 3403648614332160 3406054735687680 3407194081638756 3409602709370688 3417881314631040 3421441607667114 3423896013411495 3431320554286080 3433746237603840 3437323056601344 3445668967595520 3449258206103432 3473682536437760 3488739829690464 3505841495522280 3513443730923520 3517103568143232 3519589893543936 3528135550586880 3531810691785408 3533429055209472 3534344271908640 3545697906095616 3548204445523968 3556819579453440 3560524599848704 3563078778184320 3601279824196608 3618933156668160 3622702878706356 3625301661259230 3630558521954304 3645740068939776 3648355377454080 3652155747638928 3660075257905152 3670058471892060 3675380232101888 3678016803287040 3707919378923520 3735672935915520 3739564261890432 3742246876138560 3754268371160064 3755240788902930 3769967223369216 3772671647489280 3785771201820840 3788447454856320 3800617363396608 3819247840668160 3835803048042024 3845116478959920 3860195367112704 3862964517304320 3866988438676512 3876377588544960 3880415481866361 3891579069284352 3894370732892160 3907892853492480 3910655437271040 3914729036684864 3939664340106240 3942449383915520 3959538630236928 3969152494410240 3973287028258584 3976137305897220 3988910144357568 3991730001214464 4001422026885120 4005590174829792 4008463625457360 4024183090655232 4025225420784840 4033953913282560 4038155948608896 4041010618513408 4057950830709920 4087265682825216 4097189671649280 4101457577557248 4104399799635840 4108675216093794 4117584665143296 4134802761114624 4137768903697920 4155071402100480 4159399601477668 4168419043725312 4171409301288960 4188852470410240 4202308629446656 4207009794626736 4233762660704256 4236799793172480 4241213126290368 4258992602048445 4262003386713360 4271245319946240 4275694533821184 4289105963458560 4293573782170496 4296653820751680 4311572757629290 4342719788001792 4360924787113080 4378026452944896 4396379460179040 4399487366929920 4404070166270472 4413620163944448 4414763364731760 4416786319011840 4432076162240512 4432122382619520 4435255556904960 4450655749810880 4469947906790907 4471314545172480 4482807523098624 4501599780245760 4506288946683516 4527205976987136 4528378598382945 4538198152442880 4541406314250240 4542925442185008 4546136945827584 4557175086174720 4561922143556152 4565194684548660 4575094072381440 4583097408801792 4594225290127360 4614139774751904 4646812676382720 4651653106253952 4673244879470592 4674455327363040 4689471424190976 4692786524725248 4692835463950080 4704180734115840 4709080922380544 4712459029211520 4727597208127488 4750771704245760 4762982993292288 4794753810052530 4801706432262144 4810156350548832 4825244208890880 4830270504941808 4833735548345640 4840744695939072 4844217253109760 4860986758586368 4864473836605440 4869540996851904 4893411295856080 4904022404382720 4949423287796160 4954578937054281 4965322684437504 4966608785323230 4986085682520576 4986137680446960 4989662501518080 5005691161546752 5006987718537240 5026622964492288 5030228863319040 5047694935761120 5051263273141760 5067489817862144 5109082103531520 5110791122458134 5114404064056032 5126821971946560 5132162411500671 5146927156150272 5146980831429120 5150619356405760 5155984584902016 5168503451393280 5173887309155148 5199249501847085 5210523804656640 5214207249694720 5252885786808320 5258762243283420 5275655352214848 5279384840315904 5292203325880320 5297716037678112 5301516407862960 5313012471152640 5318546859143424 5322306668285952 5335229369180160 5340786899773056 5344618167276480 5365577454206976 5366967227713120 5384207931478528 5428399735002240 5434054318059534 5445837782931456 5468610103409664 5472533066181120 5478233621458392 5490112886857728 5505087707838090 5513070348152832 5517025204930560 5540095202800640 5557892058300416 5561879068385280 5603509403873280 5609346392835648 5632861183354395 5649066390896640 5654950835053824 5659007471233920 5678656802731260 5682671182284480 5700926045094912 5702402679445190 5728871761002240 5767674718439880 5790293050669056 5800482658014768 5814566382817440 5837368603926528 5841556099338240 5861839280238720 5865983155906560 5872093555027296 5886351152975680 5889048425349120 5909496510159360 5913674075873280 5953728741615360 5959930542387876 5987595001821696 6002133040327680 6008385262244688 6012695438186040 6036274635982848 6037838131177260 6050930869923840 6057233922913344 6061515927770112 6076233448232960 6086926246064880 6100125429841920 6110796545069056 6145784507473920 6152186366335872 6163012824140691 6180743227686912 6202204141671936 6206653355546880 6232607103150720 6239099402216502 6252628565587968 6257113951933440 6283278705615360 6303462944169984 6334362272327680 6350643991056384 6361819689435552 6393005080070040 6402275243016192 6406867979919360 6413541800731776 6433658945187840 6440360673255744 6444980731127520 6467359136443935 6485965115473920 6492721329135872 6567039679417344 6594569190268560 6599231050394880 6606105249405708 6620430245916672 6622145047097640 6648114243360768 6648183573929280 6652883335357440 6674254882062336 6675983624716320 6702163952656384 6706971817758720 6730259914348160 6759433420025274 6807297228664320 6812109471375360 6814388163277512 6819205418741376 6835762629262080 6842883215334228 6847792026822990 6862641108572160 6874646113202688 6891337935191040 6898516412206864 6947365072875520 6977479659380928 7011682991044560 7026887461847040 7034207136286464 7039179787087872 7056271101173760 7063621383570816 7068688543817280 7091395812191232 7096408891047936 7121049199697408 7126157556368640 7202559648393216 7237866313336320 7245405757412712 7250603322518460 7261117043908608 7291480137879552 7296710754908160 7304311495277856 7340116943784120 7350760464203776 7356033606574080 7449913177984845 7471345871831040 7479128523780864 7484493752277120 7508536742320128 7510481577805860 7539934446738432 7545343294978560 7571542403641680 7576894909712640 7601234726793216 7638495681336320 7671606096084048 7690232957919840 7720390734225408 7725929034608640 7733976877353024 7752755177089920 7760830963732722 7788741465784320 7815785706984960 7821310874542080 7829458073369728 7879328680212480 7919077260473856 7938304988820480 7946574056517168 7952274611794440 7977820288715136 7983460002428928 8002844053770240 8011180349659584 8016927250914720 8048366181310464 8050450841569680 8067907826565120 8076311897217792 8082021237026816 8115901661419840 8151081477089301 8174531365650432 8202915155114496 8208799599271680 8217350432187588 8235169330286592 8257631561757135 8269605522229248 8275537807395840 8310142804200960 8318799202955336 8336838087450624 8342818602577920 8377704940820480 8414019589253472 8467525321408512 8473599586344960 8482426252580736 8517985204096890 8524006773426720 8551389067642368 8553604019167785 8578211926917120 8587147564340992 8593307641503360 8623145515258580 8685439576003584 8721849574226160 8756052905889792 8792758920358080 8798974733859840 8808140332540944 8827240327888896 8829526729463520 8833572638023680 8864152324481024 8864244765239040 8870511113809920 8901311499621760 8939895813581814 8942629090344960 9003199560491520 9012577893367032 9054411953974272 9056757196765890 9076396304885760 9085850884370016 9092273891655168 9114350172349440 9123844287112304 9130389369097320 9150188144762880 9166194817603584 9188450580254720 9228279549503808 9293625352765440 9303306212507904 9348910654726080 9358649103324753 9378942848381952 9385573049450496 9385670927900160 9418161844761088 9424918058423040 9455194416254976 9501543408491520 9525965986584576 9589507620105060 9603412864524288 9620312701097664 9650488417781760 9660541009883616 9667471096691280 9688434506219520 9721973517172736 9728947673210880 9739081993703808 9786822591712160 9898846575592320 9909157874108562 9930645368875008 9933217570646460 9972171365041152 9972275360893920 9979325003036160 10011382323093504 10013975437074480 10053245928984576 10060457726638080 10095389871522240 10102526546283520 10134979635724288 10218164207063040 10221582244916268 10228808128112064 10253643943893120 10264324823001342 10271688040234485 10293961662858240 10301238712811520 10311969169804032 10337006902786560 10347774618310296 10398499003694170 10421047609313280 10505771573616640 10517524486566840 10551310704429696 10558769680631808 10584406651760640 10595432075356224 10603032815725920 10637093718286848 10644613336571904 10670458738360320 10681573799546112 10689236334552960 10733934455426240 10768415862957056 10856799470004480 10868108636119068 10891675565862912 10937220206819328 10945066132362240 10956467242916784 10980225773715456 11010175415676180 11026140696305664 11034050409861120 11080190405601280 11123758136770560 11207018807746560 11218692785671296 11265722366708790 11309901670107648 11318014942467840 11357313605462520 11365342364568960 11401852090189824 11404805358890380 11457743522004480 11535349436879760 11580586101338112 11600965316029536 11629132765634880 11641246445599083 11674737207853056 11683112198676480 11723678560477440 11731966311813120 11744187110054592 11772702305951360 11818993020318720 11827348151746560 11907457483230720 11919861084775752 11975190003643392 12004266080655360 12016770524489376 12025390876372080 12072549271965696 12075676262354520 12101861739847680 12114467845826688 12123031855540224 12152466896465920 12173852492129760 12221593090138112 12291569014947840 12304372732671744 12326025648281382 12404408283343872 12413306711093760 12465214206301440 12478198804433004 12505257131175936 12514227903866880 12566557411230720 12606925888339968 12668724544655360 12701287982112768 12723639378871104 12776977806145335 12786010160140080 12813735959838720 12827083601463552 12867317890375680 12880721346511488 12889961462255040 12934718272887870 12985442658271744 13134079358834688 13189138380537120 13198462100789760 13212210498811416 13240860491833344 13244290094195280 13296228486721536 13296367147858560 13305766670714880 13351967249432640 13404327905312768 13413943635517440 13460519828696320 13518866840050548 13585135795148835 13614594457328640 13624218942750720 13628776326555024 13638410837482752 13671525258524160 13685766430668456 13695584053645980 13725282217144320 13749292226405376 13782675870382080 13797032824413728 13894730145751040 13954959318761856 14023365982089120 14068414272572928 14078359574175744 14112542202347520 14127242767141632 14137377087634560 14182791624382464 14242098399394816 14252315112737280 14405119296786432 14475732626672640 14490811514825424 14501206645036920 14522234087817216 14582960275759104 14593421509816320 14608622990555712 14680233887568240 14712067213148160 14863736811162843 14899826355969690 14958257047561728 14968987504554240 15017073484640256 15020963155611720 15079868893476864 15090686589957120 15143084807283360 15153789819425280 15202469453586432 15276991362672640 15343212192168096 15380465915839680 15396487234502013 15440781468450816 15451858069217280 15467953754706048 15505510354179840 15521661927465444 15597748505541255 15631571413969920 15642621749084160 15658916146739456 15758657360424960 15838154520947712 15876609977640960 15893148113034336 15904549223588880 15955640577430272 15966920004857856 16005688107540480 16022360699319168 16033854501829440 16096732362620928 16100901683139360 16152623794435584 16164042474053632 16231803322839680 16302162954178602 16405830310228992 16417599198543360 16434700864375176 16470338660573184 16515263123514270 16539211044458496 16551075614791680 16620285608401920 16637598405910672 16673676174901248 16685637205155840 16755409881640960 16828039178506944 16898583550063185 16947199172689920 16964852505161472 17035970408193780 17048013546853440 17102778135284736 17107208038335570 17174295128681984 17186615283006720 17246291030517160 17370879152007168 17443699148452320 17512105811779584 17585517840716160 17597949467719680 17616280665081888 17659053458927040 17667145276047360 17677448306280089 17728304648962048 17728489530478080 17741022227619840 17802622999243520 17879791627163628 18006399120983040 18025155786734064 18108823907948544 18113514393531780 18152792609771520 18171701768740032 18184547783310336 18228700344698880 18247688574224608 18260778738194640 18300376289525760 18332389635207168 18376901160509440 18456559099007616 18606612425015808 18697821309452160 18717298206649506 18757885696763904 18771341855800320 18836323689522176 18849836116846080 18910388832509952 19003086816983040 19051931973169152 19179015240210120 19206825729048576 19240625402195328 19300976835563520 19321082019767232 19334942193382560 19402077409331805 19457895346421760 19478163987407616 19573645183424320 19797693151184640 19818315748217124 19861290737750016 19866435141292920 19944342730082304 19944550721787840 19958650006072320 20022764646187008 20027950874148960 20106491857969152 20120915453276160 20190779743044480 20205053092567040 20436328414126080 20443164489832536 20457616256224128 20507287887786240 20528649646002684 20543376080468970 20587923325716480 20623938339608064 20674013805573120 20695549236620592 20796998007388340 20842095218626560 21011543147233280 21035048973133680 21102621408859392 21117539361263616 21168813303521280 21190864150712448 21206065631451840 21274187436573696 21289226673143808 21363147599092224 21378472669105920 21467868910852480 21536831725914112 21713598940008960 21736217272238136 21783351131725824 21874440413638656 21890132264724480 21912934485833568 22020350831352360 22052281392611328 22068100819722240 22160380811202560 22349739533954535 22414037615493120 22437385571342592 22531444733417580 22619803340215296 22636029884935680 22714627210925040 22730684729137920 22803704180379648 22809610717780760 22915487044008960 23070698873759520 23161172202676224 23201930632059072 23258265531269760 23282492891198166 23366224397352960 23447357120954880 23463932623626240 23488374220109184 23545404611902720 23637986040637440 23814914966461440 23839722169551504 23950380007286784 24008532161310720 24033541048978752 24050781752744160 24145098543931392 24151352524709040 24203723479695360 24228935691653376 24246063711080448 24304933792931840 24347704984259520 24443186180276224 24608745465343488 24652051296562764 24772894685271405 24808816566687744 24826613422187520 24930428412602880 24956397608866008 25010514262351872 25028455807733760 25133114822461440 25337449089310720 25402575964225536 25447278757742208 25553955612290670 25572020320280160 25654167202927104 25660812057503355 25734635780751360 25761442693022976 25779922924510080 25869436545775740 25970885316543488 26268158717669376 26378276761074240 26396924201579520 26424420997622832 26481720983666688 26488580188390560 26592456973443072 26592734295717120 26611533341429760 26703934498865280 26827887271034880 26921039657392640 27037733680101096 27170271590297670 27229188914657280 27257552653110048 27276821674965504 27343050517048320 27371532861336912 27391168107291960 27450564434288640 27498584452810752 27565351740764160 27594065648827456 27789460291502080 27909918637523712 28046731964178240 28075947309974259 28136828545145856 28156719148351488 28254485534283264 28274754175269120 28365583248764928 28484196798789632 28504630225474560 28810238593572864 28951465253345280 28981623029650848 29002413290073840 29165920551518208 29186843019632640 29217245981111424 29360467775136480 29727473622325686 29799652711939380 29916514095123456 29937975009108480 30034146969280512 30041926311223440 30159737786953728 30181373179914240 30286169614566720 30307579638850560 30404938907172864 30553982725345280 30686424384336192 30760931831679360 30792974469004026 30815064120703455 30903716138434560 30935907509412096 31011020708359680 31043323854930888 31195497011082510 31263142827939840 31317832293478912 31517314720849920 31676309041895424 31753219955281920 31786296226068672 31809098447177760 31911281154860544 31933840009715712 32011376215080960 32044721398638336 32067709003658880 32201803366278720 32305247588871168 32328084948107264 32463606645679360 32604325908357204 32811660620457984 32835198397086720 32869401728750352 32940677321146368 33030526247028540 33078422088916992 33102151229583360 33240571216803840 33275196811821344 33371274410311680 33510819763281920 33656078357013888 33797167100126370 33929705010322944 34071940816387560 34096027093706880 34205556270569472 34214416076671140 34348590257363968 34373230566013440 34492582061034320 34741758304014336 34887398296904640 34923739336797249 35024211623559168 35171035681432320 35195898935439360 35232561330163776 35318106917854080 35354896612560178 35456979060956160 35482044455239680 35605245998487040 35759583254327256 36012798241966080 36050311573468128 36217647815897088 36227028787063560 36305585219543040 36343403537480064 36369095566620672 36457400689397760 36495377148449216 36521557476389280 36664779270414336 36753802321018880 36913118198015232 37213224850031616 37395642618904320 37434596413299012 37515771393527808 37542683711600640 37672647379044352 37699672233692160 37820777665019904 38006173633966080 38103863946338304 38358030480420240 38481250804390656 38601953671127040 38642164039534464 38669884386765120 38804154818663610 38956327974815232 39147290366848640 39595386302369280 39636631496434248 39722581475500032 39732870282585840 39888685460164608 39889101443575680 39917300012144640 40055901748297920 40212983715938304 40241830906552320 40381559486088960 40410106185134080 40755407385446505 40872656828252160 40886328979665072 40915232512448256 41014575775572480 41057299292005368 41086752160937940 41175846651432960 41247876679216128 41348027611146240 41391098473241184 41593996014776680 41684190437253120 42070097946267360 42205242817718784 42235078722527232 42337626607042560 42381728301424896 42412131262903680 42548374873147392 42726295198184448 42756945338211840 42935737821704960 43073663451828224 43427197880017920 43472434544476272 43566702263451648 43748880827277312 43780264529448960 43825868971667136 44040701662704720 44136201639444480 44320761622405120 44699479067909070 44874771142685184 45062889466835160 45239606680430592 45272059769871360 45429254421850080 45461369458275840 45607408360759296 45619221435561520 45830974088017920 46141397747519040 46189461703506039 46322344405352448 46403861264118144 46516531062539520 46564985782396332 46793245516623765 46894714241909760 46927865247252480 46976748440218368 47090809223805440 47275972081274880 47629829932922880 47679444339103008 47900760014573568 48017064322621440 48067082097957504 48101563505488320 48290197087862784 48302705049418080 48457871383306752 48492127422160896 48609867585863680 48695409968519040 49217490930686976 49304102593125528 49545789370542810 49617633133375488 49653226844375040 49860856825205760 49912795217732016 50021028524703744 50056911615467520 50266229644922880 50674898178621440 50894557515484416 51107911224581340 51144040640560320 51308334405854208 51321624115006710 51522885386045952 51559845849020160 51738873091551480 51941770633086976 52536317435338752 52756553522148480 52793848403159040 52848841995245664 52977160376781120 53032344918840267 53184913946886144 53185468591434240 53223066682859520 53407868997730560 53842079314785280 54075467360202192 54340543180595340 54458377829314560 54515105306220096 54553643349931008 54686101034096640 54743065722673824 54782336214583920 54901128868577280 54997168905621504 55130703481528320 55188131297654912 55819837275047424 56093463928356480 56151894619948518 56273657090291712 56508971068566528 56549508350538240 56731166497529856 56968393597579264 57009260450949120 57620477187145728 57902930506690560 57963246059301696 58004826580147680 58206232227995415 58373686039265280 58434491962222848 58720935550272960 59454947244651372 59599305423878760 59833028190246912 59875950018216960 60068293938561024 60083852622446880 60319475573907456 60362746359828480 60572339229133440 60615159277701120 61107965450690560 61372848768672384 61521863663358720 61585948938008052 61630128241406910 61871815018824192 62022041416719360 62086647709861776 62390994022165020 62526285655879680 62635664586957824 63034629441699840 63352618083790848 63506439910563840 63572592452137344 63618196894355520 63822562309721088 63867680019431424 64089442797276672 64135418007317760 64403606732557440 64610495177742336 64927213291358720 65208651816714408 65623321240915968 65670396794173440 65738803457500704 66061052494057080 66156844177833984 66204302459166720 66481142433607680 66550393623642688 67021639526563840 67312156714027776 67594334200252740 67859410020645888 68143881632775120 68192054187413760 68411112541138944 68428832153342280 68697180514727936 68746461132026880 68985164122068640 69483516608028672 69774796593809280 69847478673594498 70342071362864640 70391797870878720 70465122660327552 70636213835708160 70709793225120356 70913958121912320 71210491996974080 71519166508654512 72025596483932160 72100623146936256 72435295631794176 72454057574127120 72611170439086080 72686807074960128 72738191133241344 72914801378795520 72990754296898432 73043114952778560 73329558540828672 73826236396030464 74318684055814215 74426449700063232 74791285237808640 74869192826598024 75031542787055616 75085367423201280 75345294758088704 75399344467384320 76012347267932160 76207727892676608 76716060960840480 76962501608781312 76982436172510065 77203907342254080 77284328079068928 77339768773530240 77608309637327220 77912655949630464 78294580733697280 79190772604738560 79273262992868496 79445162951000064 79465740565171680 79777370920329216 79778202887151360 79834600024289280 80111803496595840 80483661813104640 80763118972177920 80820212370268160 81510814770893010 81772657959330144 81830465024896512 82029151551144960 82114598584010736 82173504321875880 82351693302865920 82495753358432256 82696055222292480 82782196946482368 83187992029553360 83368380874506240 84140195892534720 84227841929922777 84410485635437568 84470157445054464 84763456602849792 84824262525807360 85096749746294784 85452590396368896 85513890676423680 85871475643409920 86147326903656448 86854395760035840 86944869088952544 87497761654554624 87560529058897920 87651737943334272 88081403325409440 88387241531400445 88641523244810240 89398958135818140 89749542285370368 90125778933670320 90479213360861184 90544119539742720 90858508843700160 90922738916551680 91214816721518592 91238442871123040 91661948176035840 92282795495038080 92378923407012078 92807722528236288 93033062125079040 93129971564792664 93586491033247530 93789428483819520 93953496880436736 94181618447610880 94551944162549760 95259659865845760 95358888678206016 95801520029147136 96034128645242880 96134164195915008 96203127010976640 96605410098836160 96915742766613504 96984254844321792 97390819937038080 98434981861373952 98608205186251056 99091578741085620 99235266266750976 99306453688750080 99721713650411520 99825590435464032 100113823230935040 100532459289845760 101789115030968832 102215822449162680 102288081281120640 102616668811708416 102643248230013420 103045770772091904 103119691698040320 103477746183102960 103883541266173952 104771218010391747 105072634870677504 105513107044296960 105587696806318080 105697683990491328 105954320753562240 106064689837680534 106370937182868480 106446133365719040 106815737995461120 107684158629570560 108150934720404384 108681086361190680 108916755658629120 109030210612440192 109107286699862016 109372202068193280 109486131445347648 109564672429167840 109994337811243008 110261406963056640 110376262595309824 111639674550094848 112186927856712960 112303789239897036 112547314180583424 113017942137133056 113099016701076480 113462332995059712 113936787195158528 114018520901898240 115805861013381120 115926492118603392 116009653160295360 116412464455990830 116868983924445696 117441871100545920 118909894489302744 119198610847757520 119666056380493824 119751900036433920 120167705244893760 120638951147814912 120725492719656960 121144678458266880 121230318555402240 122215930901381120 122745697537344768 123043727326717440 123171897876016104 123260256482813820 123743630037648384 124044082833438720 124173295419723552 124781988044330040 125052571311759360 125271329173915648 126705236167581696 127012879821127680 127145184904274688 127236393788711040 127645124619442176 128178885594553344 128270836014635520 128807213465114880 129220990355484672 129854426582717440 130417303633428816 131246642481831936 131340793588346880 131477606915001408 132122104988114160 132408604918333440 132962284867215360 133100787247285376 134624313428055552 135188668400505480 135718820041291776 136287763265550240 136384108374827520 136822225082277888 136857664306684560 137394361029455872 137492922264053760 137970328244137280 138568385110518117 138967033216057344 139549593187618560 139694957347188996 140379736549871295 140684142725729280 140783595741757440 140930245320655104 141272427671416320 141419586450240712 141827916243824640 142420983993948160 143038333017309024 144051192967864320 144201246293872512 144870591263588352 144908115148254240 145373614149920256 145476382266482688 145829602757591040 145981508593796864 146086229905557120 147652472792060928 148637368111628430 148852899400126464 149582570475617280 149738385653196048 150063085574111232 150170734846402560 150690589516177408 150798688934768640 152024694535864320 153432121921680960 153925003217562624 153964872345020130 154568656158137856 154679537547060480 155216619274654440 155825311899260928 156589161467394560 158381545209477120 158546525985736992 158931481130343360 159097034756520801 159554741840658432 159556405774302720 159669200048578560 160223606993191680 161526237944355840 161640424740536320 163021629541786020 163545315918660288 163660930049793024 164058303102289920 164229197168021472 164347008643751760 164703386605731840 164991506716864512 165392110444584960 165564393892964736 166375984059106720 168280391785069440 168455683859845554 168820971270875136 169526913205699584 169648525051614720 170193499492589568 170905180792737792 171027781352847360 171742951286819840 172294653807312896 173708791520071680 173889738177905088 174618696683986245 175121058117795840 175303475886668544 176162806650818880 176774483062800890 178797916271636280 179499084570740736 180251557867340640 180958426721722368 181088239079485440 181717017687400320 181845477833103360 182476885742246080 183323896352071680 184565590990076160 184757846814024156 185615445056472576 186066124250158080 186259943129585328 187172982066495060 187578856967639040 187906993760873472 188363236895221760 189103888325099520 190519319731691520 190717777356412032 191603040058294272 192268328391830016 192406254021953280 193210820197672320 193831485533227008 194781639874076160 196869963722747904 197216410372502112 198183157482171240 198470532533501952 198612907377500160 199443427300823040 199651180870928064 201064918579691520 203578230061937664 204431644898325360 204576162562241280 205233337623416832 205286496460026840 206091541544183808 206239383396080640 206955492366205920 207767082532347904 209542436020783494 211026214088593920 211175393612636160 211395367980982656 211908641507124480 212129379675361068 212741874365736960 213631475990922240 215368317259141120 216301869440808768 217362172722381360 217833511317258240 218060421224880384 218214573399724032 218744404136386560 218972262890695296 219129344858335680 219988675622486016 220752525190619648 223279349100189696 224373855713425920 224607578479794072 225094628361166848 226035884274266112 226198033402152960 227873574390317056 228037041803796480 230947308517530195 231611722026762240 231852984237206784 232019306320590720 232824928911981660 233737967848891392 234883742201091840 237819788978605488 238397221695515040 239332112760987648 239503800072867840 240335410489787520 241450985439313920 242289356916533760 242460637110804480 245491395074689536 246087454653434880 246343795752032208 246520512965627640 247487260075296768 248088165666877440 248346590839447104 249563976088660080 250105142623518720 250542658347831296 252683525789768331 253410472335163392 254290369808549376 254472787577422080 255290249238884352 256357771189106688 256541672029271040 257614426930229760 258441980710969344 259708853165434880 260834607266857632 262493284963663872 262681587176693760 262955213830002816 264244209976228320 265161724594201335 265924569734430720 266201574494570752 269248626856111104 270377336801010960 271437640082583552 272575526531100480 272768216749655040 273644450164555776 273715328613369120 274788722058911744 274985844528107520 275940656488274560 277136770221036234 279099186375237120 279389914694377992 280759473099742590 281368285451458560 281860490641310208 282544855342832640 282839172900481424 283655832487649280 284841967987896320 286076666034618048 288102385935728640 288402492587745024 289816230296508480 290747228299840512 290952764532965376 291963017187593728 292172459811114240 295304945584121856 297274736223256860 297705798800252928 299165140951234560 299476771306392096 300341469692805120 301381179032354816 301597377869537280 306864243843361920 307850006435125248 307929744690040260 309137312316275712 309359075094120960 310433238549308880 311650623798521856 313178322934789120 316763090418954240 317093051971473984 317862962260686720 318194069513041602 319112811548605440 319338400097157120 320447213986383360 323052475888711680 326043259083572040 327090631837320576 327321860099586048 328116606204579840 328458394336042944 328694017287503520 329983013433729024 330784220889169920 331128787785929472 332751968118213440 336560783570138880 336911367719691108 337641942541750272 339053826411399168 339297050103229440 340386998985179136 341810361585475584 342055562705694720 343485902573639680 347417583040143360 347779476355810176 349237393367972490 350606951773337088 352325613301637760 353548966125601780 357595832543272560 358998169141481472 360503115734681280 361916853443444736 362176478158970880 363434035374800640 363690955666206720 364953771484492160 366647792704143360 369131181980152320 369515693628048312 371230890112945152 372132248500316160 372519886259170656 374345964132990120 375157713935278080 375813987521746944 376726473790443520 381038639463383040 381435554712824064 384536656783660032 384812508043906560 386421640395344640 387662971066454016 389563279748152320 393739927445495808 394432820745004224 396366314964342480 397225814755000320 398886854601646080 399302361741856128 407156460123875328 408863289796650720 409152325124482560 410466675246833664 410572992920053680 412183083088367616 412478766792161280 413910984732411840 415534165064695808 419084872041566988 421139209649613885 422052428177187840 422350787225272320 422790735961965312 423817283014248960 424258759350722136 425483748731473920 427262951981844480 430736634518282240 432603738881617536 434724345444762720 436120842449760768 436429146799448064 437488808272773120 437944525781390592 438258689716671360 441505050381239296 446558698200379392 448747711426851840 449215156959588144 450189256722333696 452071768548532224 452396066804305920 456074083607592960 461894617035060390 463705968474413568 464038612641181440 465649857823963320 467475935697782784 469767484402183680 475639577957210976 476794443391030080 477291104269562403 478664225521975296 479007600145735680 480670820979575040 484578713833067520 484921274221608960 490982790149379072 492174909306869760 492687591504064416 493041025931255280 494974520150593536 496176331333754880 496693181678894208 499127952177320160 501085316695662592 505367051579536662 508580739617098752 508945575154844160 510580498477768704 512715542378213376 513083344058542080 515228853860459520 516883961421938688 519417706330869760 521669214533715264 523856090051958735 525363174353387520 525910427660005632 528488419952456640 530323449188402670 532403148989141504 538497253712222208 540754673602021920 542875280165167104 545151053062200960 545536433499310080 547430657226738240 549577444117823488 549971689056215040 551881312976549120 554273540442072468 558198372750474240 558779829388755984 561518946199485180 562736570902917120 563720981282620416 565089710685665280 565678345800962848 567311664975298560 569683935975792640 572153332069236096 576804985175490048 579632460593016960 581494456599681024 583926034375187456 584344919622228480 590609891168243712 594549472446513720 595411597600505856 598330281902469120 598953542612784192 603194755739074560 613728487686723840 615700012870250496 615859489380080520 618274624632551424 618718150188241920 620866477098617760 623301247597043712 626356645869578240 633526180837908480 634186103942947968 635725924521373440 636388139026083204 638225623097210880 640894427972766720 646104951777423360 652086518167144080 654181263674641152 654643720199172096 656233212409159680 656916788672085888 657388034575007040 659966026867458048 662257575571858944 665503936236426880 673121567140277760 673822735439382216 675283885083500544 678107652822798336 678594100206458880 683620723170951168 684111125411389440 686971805147279360 692841925552590585 694835166080286720 695558952711620352 698474786735944980 701213903546674176 704651226603275520 707097932251203560 715191665086545120 717996338282962944 721006231469362560 724352956317941760 726868070749601280 727381911332413440 729907542968984320 738262363960304640 739031387256096624 742461780225890304 744264497000632320 745039772518341312 748691928265980240 750315427870556160 751627975043493888 753452947580887040 762871109425648128 769073313567320064 769625016087813120 772843280790689280 775325942132908032 779126559496304640 787479854890991616 788865641490008448 792732629928684960 795485173782604005 797773709203292160 798604723483712256 814312920247750656 817726579593301440 818304650248965120 820933350493667328 821145985840107360 824366166176735232 824957533584322560 827821969464823680 838169744083133976 842278419299227770 844104856354375680 845581471923930624 847634566028497920 848517518701444272 850967497462947840 854525903963688960 861473269036564480 865207477763235072 869448690889525440 872241684899521536 872858293598896128 875889051562781184 876517379433342720 883010100762478592 893117396400758784 897495422853703680 898430313919176288 904143537097064448 904792133608611840 923789234070120780 927411936948827136 928077225282362880 931299715647926640 934951871395565568 939534968804367360 951279155914421952 953588886782060160 954582208539124806 958015200291471360 961341641959150080 969157427666135040 981965580298758144 984349818613739520 985375183008128832 986082051862510560 989949040301187072 992352662667509760 993386363357788416 998255904354640320 1002170633391325184 1010734103159073324 1017161479234197504 1017891150309688320 1021160996955537408 1025431084756426752 1026166688117084160 1030457707720919040 1038835412661739520 1043338429067430528 1047712180103917470 1051820855320011264 1056976839904913280 1060646898376805340 1064806297978283008 1076994507424444416 1081509347204043840 1085750560330334208 1090302106124401920 1091072866998620160 1094861314453476480 1099943378112430080 1103762625953098240 1108547080884144936 1116396745500948480 1117559658777511968 1123037892398970360 1125473141805834240 1127441962565240832 1130179421371330560 1131356691601925696 1139367871951585280 1144306664138472192 1153609970350980096 1159264921186033920 1162988913199362048 1167852068750374912 1168689839244456960 1181219782336487424 1189098944893027440 1196660563804938240 1197907085225568384 1227456975373447680 1231400025740500992 1231718978760161040 1236549249265102848 1237436300376483840 1241732954197235520 1246602495194087424 1252713291739156480 1263417628948841655 1267052361675816960 1268372207885895936 1271451849042746880 1272776278052166408 1276451246194421760 1281788855945533440 1292209903554846720 1304173036334288160 1308362527349282304 1309287440398344192 1312466424818319360 1313833577344171776 1314776069150014080 1324515151143717888 1331007872472853760 1346243134280555520 1347645470878764432 1350567770167001088 1356215305645596672 1357188200412917760 1368222250822778880 1373943610294558720 1385683851105181170 1391117905423240704 1396949573471889960 1402427807093348352 1409302453206551040 1414195864502407120 1430383330173090240 1431873312808687209 1435992676565925888 1442012462938725120 1453736141499202560 1454763822664826880 1459815085937968640 1476524727920609280 1478062774512193248 1484923560451780608 1488528994001264640 1490079545036682624 1497383856531960480 1503255950086987776 1506905895161774080 1525742218851296256 1538146627134640128 1539250032175626240 1545686561581378560 1550651884265816064 1558253118992609280 1577731282980016896 1585465259857369920 1590970347565208010 1597209446967424512 1628625840495501312 1635453159186602880 1636609300497930240 1642291971680214720 1648732332353470464 1649915067168645120 1655643938929647360 1676339488166267952 1684556838598455540 1688209712708751360 1691162943847861248 1695269132056995840 1697035037402888544 1701934994925895680 1709051807927377920 1730414955526470144 1738897381779050880 1744483369799043072 1751778103125562368 1753034758866685440 1766020201524957184 1786234792801517568 1794990845707407360 1796860627838352576 1809584267217223680 1847578468140241560 1854823873897654272 1856154450564725760 1862599431295853280 1869903742791131136 1879069937608734720 1902558311828843904 1907177773564120320 1909164417078249612 1922683283918300160 1938314855332270080 1963931160597516288 1968699637227479040 1970750366016257664 1972164103725021120 1979898080602374144 1986772726715576832 1996511808709280640 2021468206318146648 2034322958468395008 2035782300619376640 2050862169512853504 2052333376234168320 2060915415441838080 2077670825323479040 2086676858134861056 2095424360207834940 2103641710640022528 2113953679809826560 2121293796753610680 2129612595956566016 2153989014848888832 2163018694408087680 2180604212248803840 2182145733997240320 2189722628906952960 2207525251906196480 2217094161768289872 2232793491001896960 2235119317555023936 2246075784797940720 2250946283611668480 2254883925130481664 2260358842742661120 2262713383203851392 2288613328276944384 2307219940701960192 2318529842372067840 2325977826398724096 2335704137500749824 2337379678488913920 2362439564672974848 2378197889786054880 2386455521347812015 2393321127609876480 2395814170451136768 2454913950746895360 2462800051481001984 2463437957520322080 2473098498530205696 2474872600752967680 2483465908394471040 2505426583478312960 2526835257897683310 2536744415771791872 2542903698085493760 2545552556104332816 2552902492388843520 2563577711891066880 2584419807109693440 2608346072668576320 2616725054698564608 2618574880796688384 2627667154688343552 2629552138300028160 2649030302287435776 2662015744945707520 2692486268561111040 2695290941757528864 2712430611291193344 2714376400825835520 2747887220589117440 2771367702210362340 2782235810846481408 2793899146943779920 2804855614186696704 2818604906413102080 2828391729004814240 2860766660346180480 2863746625617374418 2884024925877450240 2907472282998405120 2919630171875937280 2953049455841218560 2956125549024386496 2969847120903561216 2977057988002529280 2980159090073365248 2994767713063920960 3006511900173975552 3051484437702592512 3076293254269280256 3078500064351252480 3091373123162757120 3116506237985218560 3155462565960033792 3170930519714739840 3181940695130416020 3194418893934849024 3257251680991002624 3270906318373205760 3273218600995860480 3284583943360429440 3299830134337290240 3311287877859294720 3352678976332535904 3369113677196911080 3376419425417502720 3382325887695722496 3390538264113991680 3394070074805777088 3418103615854755840 3460829911052940288 3477794763558101760 3488966739598086144 3503556206251124736 3506069517733370880 3532040403049914368 3589981691414814720 3593721255676705152 3695156936280483120 3709647747795308544 3712308901129451520 3725198862591706560 3739807485582262272 3758139875217469440 3805116623657687808 3814355547128240640 3818328834156499224 3845366567836600320 3876629710664540160 3927862321195032576 3937399274454958080 3941500732032515328 3944328207450042240 3973545453431153664 3993023617418561280 4042936412636293296 4068645916936790016 4071564601238753280 4104666752468336640 4121830830883676160 4173353716269722112 4190848720415669880 4207283421280045056 4227907359619653120 4242587593507221360 4259225191913132032 4295619938426061627 4307978029697777664 4326037388816175360 4361208424497607680 4364291467994480640 4379445257813905920 4415050503812392960 4434188323536579744 4465586982003793920 4470238635110047872 4492151569595881440 4509767850260963328 4520717685485322240 4525426766407702784 4577226656553888768 4614439881403920384 4637059684744135680 4651955652797448192 4671408275001499648 4674759356977827840 4756395779572109760 4772911042695624030 4791628340902273536 4909827901493790720 4926875915040644160 4946196997060411392 4949745201505935360 4966931816788942080 5010853166956625920 5053670515795366620 5073488831543583744 5085807396170987520 5091105112208665632 5105804984777687040 5127155423782133760 5216692145337152640 5233450109397129216 5255334309376687104 5259104276600056320 5298060604574871552 5324031489891415040 5384972537122222080 5390581883515057728 5428752801651671040 5542735404420724680 5564471621692962816 5587798293887559840 5609711228373393408 5637209812826204160 5656783458009628480 5721533320692360960 5727493251234748836 5768049851754900480 5814944565996810240 5839260343751874560 5906098911682437120 5912251098048772992 5939694241807122432 5960318180146730496 5989535426127841920 6102968875405185024 6152586508538560512 6157000128702504960 6182746246325514240 6233012475970437120 6310925131920067584 6341861039429479680 6363881390260832040 6388837787869698048 6541812636746411520 6546437201991720960 6569167886720858880 6622575755718589440 6705357952665071808 6738227354393822160 6752838850835005440 6764651775391444992 6781076528227983360 6788140149611554176 6921659822105880576 6955589527116203520 6977933479196172288 7007112412502249472 7012139035466741760 7064080806099828736 7159366564043436045 7179963382829629440 7187442511353410304 7390313872560966240 7419295495590617088 7424617802258903040 7450397725183413120 7516279750434938880 7610233247315375616 7628711094256481280 7636657668312998448 7690733135673200640 7753259421329080320 7855724642390065152 7883001464065030656 7888656414900084480 7947090906862307328 7986047234837122560 8085872825272586592 8137291833873580032 8143129202477506560 8243661661767352320 8346707432539444224 8381697440831339760 8414566842560090112 8455814719239306240 8485175187014442720 8518450383826264064 8591239876852123254 8652074777632350720 8722416848995215360 8758890515627811840 8830101007624785920 8868376647073159488 8931173964007587840 8940477270220095744 8984303139191762880 9019535700521926656 9050853532815405568 9154453313107777536 9228879762807840768 9274119369488271360 9342816550002999296 9349518713955655680 9512791559144219520 9545822085391248060 9583256681804547072 9819655802987581440 9853751830081288320 9899490403011870720 9933863633577884160 10107341031590733240 10146977663087167488 10171614792341975040 10182210224417331264 10254310847564267520 10433384290674305280 10466900218794258432 10510668618753374208 10518208553200112640 10596121209149743104 10648062979782830080 10769945074244444160 10781163767030115456 11085470808841449360 11128943243385925632 11175596587775119680 11219422456746786816 11274419625652408320 11313566916019256960 11443066641384721920 11454986502469497672 11536099703509800960 11629889131993620480 11678520687503749120 11812197823364874240 11824502196097545984 11920636360293460992 11979070852255683840 12205937750810370048 12314000257405009920 12365492492651028480 12621850263840135168 12683722078858959360 12727762780521664080 12777675575739396096 13083625273492823040 13092874403983441920 13138335773441717760 13245151511437178880 13410715905330143616 13476454708787644320 13529303550782889984 13562153056455966720 13576280299223108352 13843319644211761152 13911179054232407040 13955866958392344576 14014224825004498944 14024278070933483520 14318733128086872090 14374885022706820608 14780627745121932480 14838590991181234176 14849235604517806080 14900795450366826240 15032559500869877760 15220466494630751232 15257422188512962560 15273315336625996896 15381466271346401280 15766002928130061312 15777312829800168960 15894181813724614656 15972094469674245120 16171745650545173184 16286258404955013120 16693414865078888448 16763394881662679520 16829133685120180224 16911629438478612480 16970350374028885440 17036900767652528128 17182479753704246508 17304149555264701440 17444833697990430720 17517781031255623680 17660202015249571840 17736753294146318976 17880954540440191488 17968606278383525760 18101707065630811136 18308906626215555072 18457759525615681536 18548238738976542720 18699037427911311360 19025583118288439040 19091644170782496120 19166513363609094144 19639311605975162880 19707503660162576640 19867727267155768320 20214682063181466480 20293955326174334976 20343229584683950080 20364420448834662528 20866768581348610560 20933800437588516864 21021337237506748416 21036417106400225280 21192242418299486208 21296125959565660160 21478099692130308135 21539890148488888320 21562327534060230912 22170941617682898720 22257886486771851264 22351193175550239360 22548839251304816640 22627133832038513920 22886133282769443840 22909973004938995344 23072199407019601920 23259778263987240960 23357041375007498240 23649004392195091968 23841272720586921984 23958141704511367680 24411875501620740096 24730984985302056960 25243700527680270336 25367444157717918720 25455525561043328160 25555351151478792192 26167250546985646080 26276671546883435520 26490303022874357760 26821431810660287232 26952909417575288640 27058607101565779968 27152560598446216704 27686639288423522304 27822358108464814080 28028449650008997888 28048556141866967040 28637466256173744180 28749770045413641216 29561255490243864960 29698471209035612160 29801590900733652480 30440932989261502464 30514844377025925120 30546630673251993792 30762932542692802560 31532005856260122624 31554625659600337920 31788363627449229312 31944188939348490240 32343491301090346368 33386829730157776896 33526789763325359040 33658267370240360448 33823258876957224960 33940700748057770880 34364959507408493016 34608299110529402880 34889667395980861440 35035562062511247360 35320404030499143680 35473506588292637952 35761909080880382976 35937212556767051520 36203414131261622272 36617813252431110144 37096477477953085440 38051166236576878080 38183288341564992240 38333026727218188288 39278623211950325760 39415007320325153280 39735454534311536640 40429364126362932960 40587910652348669952 40686459169367900160 40728840897669325056 41733537162697221120 41867600875177033728 42042674475013496832 42072834212800450560 42592251919131320320 42956199384260616270 43124655068120461824 44341883235365797440 44515772973543702528 44702386351100478720 45097678502609633280 45254267664077027840 45772266565538887680 45819946009877990688 46144398814039203840 46714082750014996480 47298008784390183936 47682545441173843968 47916283409022735360 50487401055360540672 50734888315435837440 50911051122086656320 51110702302957584384 52334501093971292160 52553343093766871040 52980606045748715520 53642863621320574464 53905818835150577280 54305121196892433408 55373278576847044608 55644716216929628160 56097112283733934080 57274932512347488360 57499540090827282432 59122510980487729920 59603181801467304960 60881865978523004928 61029688754051850240 61093261346503987584 63064011712520245248 63109251319200675840 63576727254898458624 63888377878696980480 64686982602180692736 66773659460315553792 67053579526650718080 67646517753914449920 67881401496115541760 68729919014816986032 69216598221058805760 69779334791961722880 70071124125022494720 70947013176585275904 71523818161760765952 71874425113534103040 72406828262523244544 73235626504862220288 74192954955906170880 76102332473153756160 76366576683129984480 76666053454436376576 78830014640650306560 79470909068623073280 80858728252725865920 81175821304697339904 81457681795338650112 83467074325394442240 84085348950026993664 84145668425600901120 85184503838262640640 85912398768521232540 86249310136240923648 88683766470731594880 89404772702200957440 90508535328154055680 91544533131077775360 91639892019755981376 92288797628078407680 94596017568780367872 95365090882347687936 95832566818045470720 100974802110721081344 101469776630871674880 101822102244173312640 104669002187942584320 105106686187533742080 105961212091497431040 107285727242641148928 107811637670301154560 108610242393784866816 111289432433859256320 114549865024694976720 114999080181654564864 118245021960975459840 119206363602934609920 121763731957046009856 122059377508103700480 122186522693007975168 126128023425040490496 126218502638401351680 127776755757393960960 129373965204361385472 133547318920631107584 134107159053301436160 135293035507828899840 135762802992231083520 137459838029633972064 138433196442117611520 140142248250044989440 141894026353170551808 143047636323521531904 143748850227068206080 144813656525046489088 152204664946307512320 152733153366259968960 153332106908872753152 157660029281300613120 158941818137246146560 161717456505451731840 162915363590677300224 166934148650788884480 168291336851201802240 171824797537042465080 172498620272481847296 177367532941463189760 178809545404401914880 181017070656308111360 183089066262155550720 183279784039511962752 189192035137560735744 190730181764695375872 191665133636090941440 202939553261743349760 203644204488346625280 209338004375885168640 210213372375067484160 214571454485282297856 215623275340602309120 217220484787569733632 222578864867718512640 229099730049389953440 229998160363309129728 236490043921950919680 238412727205869219840 243527463914092019712 244373045386015950336 252256046850080980992 252437005276802703360 255553511514787921920 258747930408722770944 268214318106602872320 271525605984462167040 274919676059267944128 276866392884235223040 283788052706341103616 286095272647043063808 287497700454136412160 289627313050092978176 304409329892615024640 305466306732519937920 315320058562601226240 317883636274492293120 323434913010903463680 325830727181354600448 333868297301577768960 343649595074084930160 344997240544963694592 354735065882926379520 357619090808803829760 362034141312616222720 366178132524311101440 366559568079023925504 378384070275121471488 383330267272181882880 405879106523486699520 407288408976693250560 420426744750134968320 429142908970564595712 431246550681204618240 434440969575139467264 458199460098779906880 459996320726618259456 472980087843901839360 476825454411738439680 488746090772031900672 504874010553605406720 517495860817445541888 536428636213205744640 543051211968924334080 549839352118535888256 567576105412682207232 572190545294086127616 574995400908272824320 608818659785230049280 610932613465039875840 630640117125202452480 646869826021806927360 651661454362709200896 667736594603155537920 687299190148169860320 689994481089927389184 709470131765852759040 715238181617607659520 724068282625232445440 733119136158047851008 756768140550242942976 766660534544363765760 814576817953386501120 858285817941129191424 862493101362409236480 868881939150278934528 916398920197559813760 945960175687803678720 953650908823476879360 977492181544063801344 1034991721634891083776 1072857272426411489280 1086102423937848668160 1099678704237071776512 1135152210825364414464 1149990801816545648640 1217637319570460098560 1221865226930079751680 1261280234250404904960 1293739652043613854720 1303322908725418401792 1374598380296339720640 1379988962179854778368 1418940263531705518080 1430476363235215319040 1448136565250464890880 1466238272316095702016 1629153635906773002240 1716571635882258382848 1724986202724818472960 1832797840395119627520 1891920351375607357440 1954984363088127602688 2069983443269782167552 2145714544852822978560 2172204847875697336320 2199357408474143553024 2270304421650728828928 2299981603633091297280 2443730453860159503360 2587479304087227709440 2606645817450836803584 2749196760592679441280 2837880527063411036160 2860952726470430638080 2932476544632191404032 3258307271813546004480 3449972405449636945920 3665595680790239255040 3783840702751214714880 3909968726176255205376 4139966886539564335104 4291429089705645957120 4344409695751394672640 4398714816948287106048 4887460907720319006720 5174958608174455418880 5498393521185358882560 5675761054126822072320 5864953089264382808064 6516614543627092008960 6899944810899273891840 7331191361580478510080 7819937452352510410752 8582858179411291914240 8797429633896574212096 9774921815440638013440 10349917216348910837760 10996787042370717765120 11351522108253644144640 11729906178528765616128 13033229087254184017920 14662382723160957020160 17594859267793148424192 19549843630881276026880 20699834432697821675520 21993574084741435530240 23459812357057531232256 29324765446321914040320 35189718535586296848384 39099687261762552053760 43987148169482871060480 58649530892643828080640 70379437071172593696768 87974296338965742120960 117299061785287656161280 175948592677931484241920 351897185355862968483840
- Sum of all divisors σ(n): 1423356125198248709683488
- Sum of proper divisors (its aliquot sum) s(n): 1071458939842385741199648
- 351897185355862968483840 is an abundant number, because the sum of its proper divisors (1071458939842385741199648) is greater than itself. Its abundance is 719561754486522772715808
Bases of 351897185355862968483840
- Binary: 10010101000010001100010011101111111000111110110101001000000100111000000000000002
- Hexadecimal: 0x4A846277F1F6A409C000
- Base-36: 1LAX9U9P9LWETC00
Squares and roots of 351897185355862968483840
- 351897185355862968483840 squared (3518971853558629684838402) is 123831629061378578837052480318930501108341145600
- 351897185355862968483840 cubed (3518971853558629684838403) is 43576001724730405222031272163132441153240295943968039285995920687104000
-
The
square root of 351897185355862968483840 is 593209225615.9398002487 -
The
cube root of 351897185355862968483840 is 70600091.5767244441
Scales and comparisons
How big is 351897185355862968483840?- 351,897,185,355,862,968,483,840 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 351,897,185,355,862,968,483,840 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 351897185355862968483840 cubic inches would be around 5883341 feet tall.
Recreational maths with 351897185355862968483840
- 351897185355862968483840 backwards is 048384869268553581798153
- The number of decimal digits it has is: 24
- The sum of 351897185355862968483840's digits is 126
- 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 351897185355862968483840 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 351897185355862968483840 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/351897185355862968483840/
Chicago style:
Numbermatics. 2024. "Number 351897185355862968483840 - Facts about the integer". https://numbermatics.com/n/351897185355862968483840/
The information we have on file for 351897185355862968483840 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 351897185355862968483840, math, Factors of 351897185355862968483840, curriculum, school, college, exams, university, Prime factorization of 351897185355862968483840, STEM, science, technology, engineering, physics, economics, calculator, three hundred fifty-one sextillion, eight hundred ninety-seven quintillion, one hundred eighty-five quadrillion, three hundred fifty-five trillion, eight hundred sixty-two billion, nine hundred sixty-eight million, four hundred eighty-three thousand, eight hundred forty.