51910728936876145290240
51,910,728,936,876,145,290,240 is an even composite number composed of nine prime numbers multiplied together.
51910728936876145290240 is an even composite number. It is composed of nine distinct prime numbers multiplied together. It has a total of nineteen thousand and eight divisors.
Prime factorization of 51910728936876145290240:
210 × 32 × 5 × 112 × 13 × 173 × 113 × 2572 × 19531
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 5 × 11 × 11 × 13 × 17 × 17 × 17 × 113 × 257 × 257 × 19531)See below for interesting mathematical facts about the number 51910728936876145290240 from the Numbermatics database.
Names of 51910728936876145290240
- Cardinal: 51910728936876145290240 can be written as Fifty-one sextillion, nine hundred ten quintillion, seven hundred twenty-eight quadrillion, nine hundred thirty-six trillion, eight hundred seventy-six billion, one hundred forty-five million, two hundred ninety thousand, two hundred forty.
Scientific notation
- Scientific notation: 5.191072893687614529024 × 1022
Factors of 51910728936876145290240
Divisors of 51910728936876145290240
- Number of divisors d(n): 19008
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 11 12 13 15 16 17 18 20 22 24 26 30 32 33 34 36 39 40 44 45 48 51 52 55 60 64 65 66 68 72 78 80 85 88 90 96 99 102 104 110 113 117 120 121 128 130 132 136 143 144 153 156 160 165 170 176 180 187 192 195 198 204 208 220 221 226 234 240 242 255 256 257 260 264 272 286 288 289 306 312 320 330 339 340 352 360 363 374 384 390 396 408 416 429 440 442 452 468 480 484 495 510 512 514 520 528 544 561 565 572 576 578 585 605 612 624 640 660 663 678 680 704 715 720 726 748 765 768 771 780 792 816 832 858 867 880 884 904 935 936 960 968 990 1017 1020 1024 1028 1040 1056 1088 1089 1105 1122 1130 1144 1152 1156 1170 1210 1224 1243 1248 1280 1285 1287 1320 1326 1356 1360 1408 1430 1440 1445 1452 1469 1496 1530 1536 1542 1560 1573 1584 1632 1664 1683 1695 1716 1734 1760 1768 1808 1815 1870 1872 1920 1921 1936 1980 1989 2034 2040 2056 2057 2080 2112 2145 2176 2178 2210 2244 2260 2288 2304 2312 2313 2340 2420 2431 2448 2486 2496 2560 2570 2574 2601 2640 2652 2712 2720 2805 2816 2827 2860 2880 2890 2904 2938 2992 3060 3072 3084 3120 3146 3168 3179 3264 3315 3328 3341 3366 3390 3432 3468 3520 3536 3616 3630 3729 3740 3744 3757 3840 3842 3855 3872 3960 3978 4068 4080 4112 4114 4160 4224 4290 4335 4352 4356 4369 4407 4420 4488 4520 4576 4608 4624 4626 4680 4719 4840 4862 4896 4913 4972 4992 5085 5120 5140 5148 5202 5280 5304 5424 5440 5445 5610 5632 5654 5720 5760 5763 5780 5808 5876 5984 6120 6168 6171 6215 6240 6292 6336 6358 6435 6528 6630 6656 6682 6732 6780 6864 6936 7040 7072 7232 7260 7293 7345 7458 7480 7488 7514 7680 7684 7710 7744 7865 7920 7956 8136 8160 8224 8228 8320 8415 8448 8481 8580 8670 8704 8712 8738 8814 8840 8976 9040 9152 9216 9248 9252 9360 9438 9537 9605 9680 9724 9792 9826 9944 9945 9984 10023 10170 10280 10285 10296 10404 10560 10608 10848 10880 10890 11187 11220 11264 11271 11308 11440 11520 11526 11560 11565 11616 11752 11968 12155 12240 12336 12342 12430 12480 12584 12672 12716 12870 13005 13056 13107 13221 13260 13312 13364 13464 13560 13673 13728 13872 14080 14135 14144 14157 14464 14520 14586 14690 14739 14916 14960 14976 15028 15360 15368 15420 15488 15730 15840 15895 15912 16159 16272 16320 16448 16456 16640 16705 16830 16896 16962 17160 17289 17340 17408 17424 17476 17628 17680 17952 18080 18304 18496 18504 18513 18645 18720 18785 18876 19074 19210 19360 19448 19531 19584 19652 19888 19890 19968 20046 20340 20560 20570 20592 20808 21120 21131 21216 21696 21760 21780 21845 21879 22035 22374 22440 22542 22616 22880 23040 23052 23120 23130 23232 23504 23595 23936 24310 24480 24565 24672 24684 24860 24960 24973 25168 25344 25432 25443 25740 26010 26112 26214 26442 26520 26728 26741 26928 27120 27346 27456 27744 28160 28270 28288 28314 28611 28815 28928 29040 29041 29172 29380 29478 29832 29920 29952 30056 30069 30736 30840 30855 30976 31097 31460 31680 31790 31824 32318 32544 32640 32657 32896 32912 33280 33410 33660 33792 33813 33924 34320 34578 34680 34848 34952 34969 35256 35360 35904 36160 36465 36608 36751 36992 37008 37026 37290 37440 37570 37752 38148 38420 38720 38896 39062 39168 39304 39321 39776 39780 39936 40092 40680 41019 41120 41140 41184 41327 41616 42240 42262 42405 42432 43392 43520 43560 43690 43758 44070 44217 44748 44880 45084 45232 45760 46080 46104 46240 46260 46464 47008 47190 47685 47872 48059 48477 48620 48960 49130 49344 49368 49720 49920 49946 50115 50336 50688 50864 50886 51480 52020 52224 52428 52884 53040 53456 53482 53856 54043 54240 54692 54912 55488 55935 56320 56355 56540 56576 56628 56797 57222 57630 57856 58080 58082 58344 58593 58760 58956 59664 59840 59904 60112 60138 61472 61680 61710 61952 62194 62920 63360 63393 63580 63648 63869 64636 65088 65280 65314 65535 65792 65824 66049 66105 66560 66820 67320 67626 67848 68365 68640 69156 69360 69696 69904 69938 70512 70720 70785 71808 72320 72930 73216 73502 73695 73984 74016 74052 74273 74580 74880 74919 75140 75504 76296 76840 77440 77792 78124 78336 78608 78642 79552 79560 80184 80223 80795 81360 82038 82240 82280 82368 82654 83232 84480 84524 84810 84864 86445 86784 87040 87120 87123 87380 87516 88140 88434 89496 89760 90168 90464 91520 92208 92480 92520 92565 92928 93291 94016 94380 95370 95744 96118 96954 97240 97655 97920 97971 98260 98688 98736 99440 99840 99892 100230 100672 101376 101728 101772 102960 104040 104856 104907 105655 105768 106080 106912 106964 107712 108086 108480 109384 109395 109824 110253 110976 111870 112710 113080 113152 113256 113594 114444 115260 115712 116160 116164 116688 117186 117520 117912 119328 119680 119808 120224 120276 122944 123057 123360 123420 123904 123981 124388 124865 125840 126720 126786 127160 127215 127296 127738 129272 130176 130560 130628 131070 131584 131648 132098 132210 133640 133705 134640 135252 135696 136730 137280 138312 138720 139392 139808 139876 141024 141440 141570 143055 143616 144177 144640 145205 145431 145860 146432 147004 147390 147968 148032 148104 148546 149160 149760 149838 150280 150345 151008 152592 153680 154880 155485 155584 156248 156672 157216 157284 159104 159120 160368 160446 161590 162129 162720 163285 164076 164480 164560 164736 165308 166464 168960 169048 169065 169620 169728 170391 172890 173568 174240 174246 174760 174845 175032 175779 176280 176868 177749 178992 179520 180336 180928 183040 183755 184416 184960 185040 185130 185856 186582 188032 188760 190179 190740 191488 191607 192236 193908 194480 195310 195840 195942 196520 196605 197376 197472 198147 198880 199680 199784 200460 201344 203456 203544 205095 205920 206635 208080 209712 209814 211310 211536 212160 213824 213928 214841 215424 216172 216960 218768 218790 219648 220506 221085 221952 222819 223740 224757 225420 226160 226304 226512 227188 228888 230520 232320 232328 232441 233376 234372 235040 235824 238656 239360 240295 240448 240552 240669 242385 245888 246114 246720 246840 247962 248776 249730 251680 253440 253572 253903 254320 254430 254592 255476 258544 260352 261120 261256 261369 262140 263168 263296 264196 264420 267280 267410 269280 270215 270504 271392 273460 274560 274703 276624 277440 278784 279616 279752 279873 282048 282880 283140 283985 286110 287232 288354 289280 290410 290862 291720 292965 293913 294008 294780 295936 296064 296208 297092 298320 299520 299676 300560 300690 302016 305184 307360 309760 310970 311168 312496 314432 314568 314721 316965 318208 318240 319345 319451 320736 320892 323180 324258 325440 326570 328152 328960 329120 329472 330245 330616 330759 332027 332928 338096 338130 339240 339456 340782 345780 347136 348480 348492 349520 349690 350064 351558 352560 353736 355498 357984 359040 359227 360672 361856 366080 367510 368832 369920 370080 370260 371365 371712 371943 373164 374595 376064 377520 377533 380358 381480 383214 384472 387816 388960 390620 391680 391884 393040 393210 394752 394944 396294 397760 399568 400920 401115 402688 404261 406912 407088 410190 411840 413270 416160 419424 419628 422620 423072 424320 424541 427648 427856 429682 430848 432344 432531 433920 435615 437536 437580 439296 441012 442170 443904 445638 447480 449514 450840 452320 453024 454376 454597 457776 461040 464640 464656 464882 466455 466752 468744 470080 471648 477312 478720 480590 480896 481104 481338 484770 486387 489855 491776 492228 493440 493680 493697 495924 497552 499460 503360 506880 507144 507806 508640 508860 509184 510952 511173 517088 520704 522512 522738 524280 524535 526592 528392 528649 528840 533247 534560 534820 538560 540430 541008 542784 546920 549120 549406 551265 553248 554880 555169 557568 559232 559504 559746 564096 565760 566280 567970 572220 574464 574821 576708 578560 580820 581724 583440 585930 587826 588016 589560 592128 592416 594184 594441 594473 596640 599040 599352 601120 601380 604032 610368 614720 615285 619520 619905 621940 622336 624767 624992 628864 629136 629442 633930 636416 636480 638690 638902 641472 641784 644523 646360 648516 650880 653140 656304 657920 658240 658944 660490 661232 661518 664054 665856 668457 676192 676260 678480 678912 681564 691560 696960 696984 697323 699040 699380 700128 702559 703116 705120 707472 710996 715968 718080 718454 720885 721344 723712 726539 727155 732160 735020 737664 739840 740160 740520 742730 743886 746328 749190 752128 755040 755066 760716 761709 762960 766428 768944 775632 777920 781240 783360 783768 786080 786420 789504 789888 792588 795520 799136 801840 802230 805376 808522 810645 813824 814176 817003 820380 823680 824109 826540 832320 838848 839256 845240 846144 848640 849082 851955 855296 855712 858637 859364 861696 864688 865062 867840 871230 875072 875160 878895 882024 884340 887808 888745 891276 894960 899028 901680 904640 906048 908752 909194 915552 922080 929280 929312 929764 932910 933504 937488 940160 943296 950895 954624 957440 958035 958353 961180 961792 962208 962676 965549 969540 972774 979710 983552 984456 986880 987360 987394 990735 991848 995104 996081 998920 1006720 1014288 1015612 1017280 1017720 1018368 1021904 1022346 1034176 1041408 1045024 1045476 1048560 1049070 1053184 1056784 1057298 1057680 1066494 1069120 1069640 1074205 1077120 1077681 1080860 1082016 1085568 1093840 1098240 1098812 1102530 1106496 1109760 1110338 1114095 1115136 1118464 1119008 1119492 1122833 1123785 1128192 1131520 1132560 1132599 1135940 1144440 1149642 1153416 1161640 1162205 1163448 1166880 1171860 1175652 1176032 1179120 1184256 1184832 1188368 1188882 1188946 1193280 1198704 1202240 1202760 1203345 1208064 1212783 1220736 1229440 1230570 1239810 1243880 1244672 1249534 1249984 1257728 1258272 1258884 1262641 1267860 1269515 1272832 1272960 1273623 1277380 1277804 1282944 1283568 1289046 1292720 1297032 1301760 1306280 1306845 1312608 1315840 1316480 1317888 1320980 1322464 1323036 1328108 1331712 1336914 1352384 1352520 1356960 1363128 1363791 1373515 1383120 1393920 1393968 1394646 1398080 1398760 1399365 1400256 1405118 1406232 1410240 1414944 1421992 1431936 1436160 1436908 1441770 1442688 1447424 1453078 1454310 1469565 1470040 1475328 1479680 1480320 1481040 1481091 1485460 1487772 1492656 1498380 1504256 1510080 1510132 1521432 1523418 1525920 1532856 1537888 1551264 1555840 1562480 1567536 1572160 1572840 1573605 1579776 1585176 1585947 1591040 1597255 1598272 1599741 1603680 1604460 1610752 1617044 1621290 1627648 1628352 1634006 1640760 1647360 1648218 1653080 1653795 1660135 1664640 1665507 1677696 1678512 1690480 1692288 1697280 1698164 1703910 1710592 1711424 1717274 1718728 1723392 1729376 1730124 1735680 1742460 1750144 1750320 1757790 1764048 1768680 1777490 1782552 1783419 1789920 1796135 1798056 1803360 1809280 1812096 1817504 1818388 1831104 1844160 1858560 1858624 1859528 1859715 1865820 1867008 1874301 1874976 1880320 1886592 1887665 1901790 1909248 1916070 1916706 1922360 1923584 1924416 1925352 1931098 1933569 1939080 1945548 1959420 1967104 1968912 1973760 1974720 1974788 1981470 1983696 1990208 1992162 1997840 2013440 2021305 2028576 2031224 2034560 2035440 2036736 2043808 2044692 2068352 2090048 2090952 2091969 2097120 2098140 2106368 2107677 2113568 2114596 2115360 2122705 2132988 2138240 2139280 2148410 2154240 2155362 2161720 2162655 2164032 2171136 2179617 2187680 2196480 2197624 2205060 2207003 2212992 2219520 2220676 2228190 2236928 2238016 2238984 2245666 2247570 2256384 2265120 2265198 2271880 2272985 2285127 2288880 2299284 2306832 2323280 2324410 2326896 2333760 2343720 2351304 2352064 2358240 2363251 2368512 2369664 2376736 2377764 2377892 2386560 2397408 2404480 2405520 2406690 2416128 2425566 2431935 2441472 2451009 2458880 2461140 2468485 2472327 2479620 2487760 2489344 2499068 2499968 2515456 2516544 2517768 2525282 2535720 2539030 2545920 2547246 2554760 2555608 2555865 2565888 2567136 2575911 2578092 2585440 2594064 2603520 2612560 2613690 2625216 2632960 2641960 2643245 2644928 2646072 2656216 2663424 2666235 2673828 2704768 2705040 2713920 2726256 2727582 2747030 2766240 2775845 2787840 2787936 2789292 2792933 2796160 2797520 2798730 2800512 2810236 2812464 2820480 2829888 2843984 2863872 2872320 2873816 2874105 2875059 2883540 2885376 2894848 2896647 2906156 2908620 2939130 2940080 2950656 2960640 2962080 2962182 2970920 2972205 2972365 2975544 2985312 2988243 2996760 3020160 3020264 3021733 3042864 3046836 3051840 3065712 3075776 3102528 3111680 3123835 3124960 3135072 3144320 3145680 3147210 3159552 3170352 3171894 3182080 3194510 3196544 3199482 3207360 3208920 3222615 3233043 3234088 3242580 3255296 3256704 3268012 3281520 3294720 3296436 3306160 3307590 3320270 3329280 3331014 3342285 3355392 3357024 3368499 3380960 3384576 3394560 3396328 3397797 3407820 3421184 3422848 3434548 3437456 3458752 3460248 3484920 3486615 3500288 3500640 3512795 3513961 3515580 3528096 3537360 3554980 3565104 3566838 3579840 3592270 3596112 3606720 3618560 3624192 3632695 3635008 3636776 3638349 3652297 3662208 3688320 3717248 3719056 3719430 3731640 3734016 3748602 3749952 3760640 3773184 3775330 3787923 3803580 3808545 3818496 3820869 3832140 3833412 3844720 3847168 3848832 3850704 3862196 3867138 3878160 3891096 3918840 3937824 3947520 3949440 3949576 3951497 3962940 3967392 3980416 3984324 3995680 4026880 4042610 4057152 4062448 4069120 4070880 4085015 4087616 4089384 4091373 4120545 4136704 4152863 4180096 4181904 4183938 4194240 4196280 4215354 4227136 4229192 4230720 4245410 4265976 4276480 4278560 4293185 4296820 4308480 4310724 4316351 4323440 4325310 4328064 4342272 4359234 4375360 4395248 4410120 4414006 4425984 4439040 4441352 4443273 4456380 4473856 4476032 4477968 4491332 4495140 4512768 4530240 4530396 4543760 4545970 4570254 4577760 4598568 4613664 4646560 4648820 4653792 4667520 4669951 4687440 4702608 4704128 4716480 4726502 4739328 4753472 4755528 4755784 4757841 4773120 4791765 4794816 4808960 4811040 4813380 4827745 4832256 4851132 4863870 4882944 4902018 4917760 4922280 4936970 4944654 4959240 4975520 4980405 4996521 4998136 4999936 5019467 5030912 5033088 5035536 5050564 5071440 5078060 5091840 5094492 5109520 5111216 5111730 5131776 5134272 5151822 5156184 5170880 5188128 5207040 5225120 5227380 5250432 5265920 5283920 5286490 5289856 5292144 5312432 5332470 5347656 5350257 5388405 5409536 5410080 5427840 5430667 5452512 5455164 5494060 5532480 5551690 5575680 5575872 5578584 5585866 5592320 5595040 5597460 5601024 5614165 5620472 5622903 5624928 5640960 5644459 5659776 5662995 5687968 5727744 5747632 5748210 5750118 5767080 5770752 5793294 5812312 5817240 5878260 5880160 5901312 5921280 5924160 5924364 5941840 5944410 5944730 5951088 5970624 5976486 5993520 6040320 6040528 6043466 6063915 6085728 6093672 6103680 6106859 6131424 6151552 6205056 6223360 6247670 6249920 6270144 6288640 6291360 6294420 6313205 6319104 6323031 6340704 6343788 6364160 6368115 6389020 6393088 6398964 6414720 6417840 6418061 6445230 6466086 6468176 6485160 6513408 6536024 6538851 6563040 6589440 6592872 6612320 6615180 6621009 6640540 6658560 6662028 6684570 6710784 6714048 6736998 6761920 6769152 6792656 6795594 6815640 6818955 6845696 6869096 6872437 6874912 6917504 6920496 6969840 6973230 7000576 7001280 7025590 7027922 7031160 7056192 7074720 7089753 7109960 7130208 7133676 7159680 7184540 7192224 7213440 7217197 7237120 7248384 7265390 7270016 7273552 7276698 7304594 7324416 7353027 7376640 7405455 7434496 7438112 7438860 7463280 7463537 7468032 7497204 7499904 7521280 7546368 7550660 7575846 7607160 7617090 7641738 7664280 7666824 7689440 7697664 7701408 7724392 7727733 7728149 7734276 7756320 7782192 7837680 7875648 7898880 7899152 7902994 7925880 7929735 7934784 7960832 7968648 7991360 7991929 7998705 8053760 8085220 8114304 8124896 8138240 8141760 8170030 8175232 8178768 8182746 8241090 8273408 8305726 8327535 8360192 8363808 8367876 8378799 8388480 8392560 8392849 8430708 8454272 8458384 8461440 8490820 8531952 8552960 8557120 8586370 8593640 8616960 8621448 8632702 8646880 8650620 8656128 8684544 8689941 8718468 8750720 8790496 8820240 8828012 8851968 8882704 8886546 8912760 8917095 8952064 8955936 8982664 8987033 8990280 9060480 9060792 9065199 9087520 9091940 9140508 9155520 9197136 9227328 9293120 9297640 9307584 9335040 9339902 9371505 9374880 9405216 9408256 9432960 9445007 9453004 9478656 9506944 9511056 9511568 9515682 9546240 9583530 9589632 9617920 9622080 9626760 9655490 9667845 9702264 9727740 9765888 9804036 9835520 9844560 9873940 9889308 9918480 9951040 9960810 9993042 9996272 9999872 10038934 10066176 10071072 10101128 10105497 10142880 10156120 10183680 10188984 10219040 10222432 10223460 10263552 10268544 10303644 10312368 10341760 10376256 10450240 10454760 10459845 10500864 10531840 10538385 10541883 10567840 10572980 10579712 10584288 10621039 10624864 10664940 10695312 10700514 10776810 10819072 10820160 10855680 10861334 10898085 10905024 10910328 10956891 10988120 11035015 11064960 11103380 11151744 11157168 11171732 11184640 11190080 11194920 11202048 11228330 11240944 11245806 11249856 11281920 11288918 11319552 11325990 11363769 11375936 11425635 11455488 11495264 11496420 11500236 11534160 11541504 11586588 11624624 11634480 11756520 11760320 11816255 11842560 11848320 11848728 11854491 11883680 11888820 11889460 11902176 11941248 11952972 11987040 12080640 12081056 12086932 12127830 12171456 12187344 12207360 12213718 12255045 12262848 12303104 12351163 12361635 12410112 12446720 12458589 12495340 12499840 12540288 12577280 12582720 12588840 12626410 12646062 12681408 12687576 12736230 12778040 12786176 12797928 12829440 12835680 12836122 12879555 12890460 12932172 12936352 12949053 12970320 13026816 13072048 13077702 13126080 13185744 13224640 13230360 13242018 13281080 13317120 13324056 13369140 13421568 13428096 13473996 13523840 13538304 13585312 13591188 13631280 13637910 13691392 13738192 13744874 13749824 13835008 13840992 13889051 13939680 13946460 13964665 14001152 14002560 14009853 14051180 14055844 14062320 14112384 14149440 14179506 14219920 14260416 14267352 14319360 14369080 14375295 14384448 14426880 14434394 14474240 14483235 14496768 14530780 14540032 14547104 14553396 14596829 14609188 14648832 14706054 14753280 14810910 14868992 14876224 14877720 14926560 14927074 14941215 14994408 14999808 15058401 15092736 15101320 15108665 15151692 15214320 15234180 15283476 15328560 15333648 15378880 15395328 15402816 15448784 15455466 15456298 15468552 15512640 15564384 15675360 15751296 15797760 15798304 15805988 15851760 15859470 15869568 15921664 15937296 15982720 15983858 15997410 16165215 16170440 16228608 16249792 16276480 16283520 16292001 16340060 16350464 16357536 16365492 16414333 16482180 16546816 16611452 16655070 16720384 16727616 16735752 16757598 16776960 16785120 16785698 16842495 16861416 16908544 16916768 16922880 16933377 16981640 16988985 17063904 17105920 17114240 17172740 17187280 17242896 17265404 17293760 17301240 17312256 17379882 17436936 17501440 17569805 17580992 17640480 17656024 17703936 17765408 17773092 17825520 17834190 17904128 17911872 17965328 17974066 17980560 18120960 18121584 18130398 18175040 18183880 18191745 18261485 18281016 18311040 18320577 18394272 18454656 18586240 18595280 18615168 18670080 18679804 18743010 18749760 18810432 18816512 18865920 18890014 18906008 18939615 18957312 19013888 19022112 19023136 19031364 19088161 19092480 19104345 19167060 19179264 19235840 19244160 19253520 19254183 19310980 19335690 19404528 19455480 19608072 19689120 19747880 19757485 19778616 19836960 19863027 19902080 19921620 19986084 19992544 19999744 20077868 20132352 20142144 20202256 20210994 20285760 20312240 20377968 20438080 20444864 20446920 20456865 20537088 20607288 20617311 20624736 20683520 20752512 20764315 20900480 20909520 20919690 21001728 21076770 21083766 21135680 21145960 21159424 21168576 21242078 21249728 21269259 21329880 21390624 21401028 21553620 21581755 21638144 21640320 21651591 21711360 21722668 21796170 21810048 21820656 21913782 21976240 22070030 22129920 22206760 22216365 22303488 22314336 22343464 22369280 22380160 22389840 22390611 22404096 22456660 22481888 22491612 22499712 22563840 22577836 22639104 22651980 22727538 22751872 22851270 22990528 22992840 23000472 23068320 23173176 23184447 23249248 23268960 23349755 23513040 23520640 23632510 23696640 23697456 23708982 23767360 23777640 23778920 23789205 23804352 23882496 23905944 23974080 23975787 24161280 24162112 24173864 24255660 24277033 24342912 24374688 24414720 24427436 24510090 24525696 24606208 24702326 24723270 24820224 24917178 24982605 24990680 24999680 25080576 25097335 25136397 25154560 25165440 25177680 25178547 25252820 25292124 25362816 25375152 25472460 25556080 25572352 25595856 25658880 25671360 25672244 25759110 25780920 25864344 25872704 25898106 25940640 26053632 26144096 26155404 26252160 26371488 26449280 26460720 26484036 26562160 26648112 26738280 26751285 26856192 26947992 26961099 27047680 27153335 27170624 27182376 27195597 27262560 27275820 27382784 27476384 27489748 27499648 27670016 27681984 27778102 27879360 27892920 27929330 28005120 28019706 28102360 28111688 28114515 28124640 28222295 28224768 28298880 28335021 28359012 28439840 28520832 28534704 28638720 28691039 28738160 28750590 28768896 28853760 28868788 28966470 29061560 29080064 29094208 29106792 29193658 29218376 29297664 29412108 29506560 29621820 29737984 29752448 29755440 29853120 29854148 29882430 29988816 29999616 30116802 30202640 30217330 30303384 30428640 30468360 30534295 30566952 30657120 30667296 30722263 30757760 30790656 30805632 30897568 30910932 30912596 30937104 31025280 31128768 31350720 31502592 31595520 31596608 31611976 31615155 31625649 31703520 31718940 31739136 31843328 31863117 31874592 31965440 31967716 31994820 32090305 32330430 32340880 32457216 32499584 32567040 32584002 32680120 32694255 32700928 32715072 32730984 32828666 32870673 32964360 33105045 33222904 33310140 33440768 33455232 33471504 33515196 33553920 33570240 33571396 33684990 33722832 33817088 33833536 33845760 33866754 33963280 33977970 34127808 34228480 34345480 34362185 34374560 34485792 34530808 34587520 34602480 34624512 34759764 34873872 35002880 35139610 35161984 35280960 35312048 35448765 35530816 35546184 35563473 35651040 35668380 35808256 35823744 35930656 35948132 35961120 36085985 36241920 36243168 36260796 36350080 36367760 36383490 36522970 36562032 36622080 36641154 36765135 36788544 36909312 37053489 37172480 37190560 37230336 37317685 37340160 37359608 37375767 37486020 37499520 37519051 37620864 37633024 37731840 37780028 37812016 37879230 38027776 38044224 38046272 38062728 38176322 38208690 38334120 38358528 38488320 38507040 38508366 38621960 38638665 38640745 38671380 38809056 38847159 38910960 39216144 39378240 39495760 39514970 39557232 39673920 39726054 39804160 39843240 39959645 39972168 39985088 40155736 40175267 40264704 40284288 40404512 40421988 40571520 40624480 40755936 40876160 40889728 40893840 40913730 41074176 41214576 41234622 41249472 41367040 41505024 41528630 41667153 41800960 41819040 41839380 41893995 41964245 42003456 42029559 42153540 42167532 42271360 42291920 42318848 42337152 42484156 42499456 42538518 42659760 42781248 42802056 43107240 43163510 43280640 43303182 43422720 43445336 43449705 43592340 43620096 43641312 43790487 43827564 43952480 44140060 44259840 44413520 44432730 44606976 44628672 44686928 44760320 44779680 44781222 44913320 44935165 44963776 44983224 44999424 45155672 45175203 45278208 45303960 45325995 45455076 45503744 45681493 45702540 45981056 45985680 46000944 46136640 46346352 46368894 46498496 46537920 46699510 47026080 47041280 47225035 47265020 47393280 47394912 47417964 47479861 47534720 47555280 47557840 47578410 47608704 47764992 47811888 47948160 47951574 48324224 48347728 48511320 48554066 48685824 48749376 48829440 48854872 48876003 49020180 49051392 49212416 49242999 49404652 49446540 49640448 49834356 49965210 49981360 49999360 50161152 50194670 50272794 50330880 50355360 50357094 50505640 50527485 50584248 50725632 50750304 50800131 50944920 51112160 51191712 51317760 51342720 51344488 51369461 51518220 51561840 51728688 51745408 51796212 51881280 52288192 52310808 52504320 52709415 52742976 52898560 52921440 52968072 53105195 53124320 53296224 53476560 53502570 53712384 53895984 53922198 54095360 54306670 54341248 54364752 54391194 54525120 54551640 54784455 54952768 54961731 54979496 54999296 55214137 55340032 55363968 55556204 55758720 55785840 55858660 56010240 56039412 56204720 56223376 56229030 56249280 56444590 56449536 56597760 56670042 56718024 56818845 56879680 57041664 57069408 57264483 57277440 57382078 57476320 57501180 57537792 57707520 57737576 57762549 57932940 58123120 58160128 58188416 58213584 58387316 58436752 58824216 59243640 59272455 59504896 59510880 59706240 59708296 59737337 59764860 59977632 59999232 60233604 60405280 60434660 60606768 60857280 60936720 61068590 61133904 61314240 61334592 61444526 61515520 61611264 61755815 61795136 61821864 61825192 61851933 61874208 62050560 62089049 62257536 62292945 62701440 63005184 63193216 63223952 63230310 63251298 63407040 63437880 63478272 63726234 63749184 63930880 63935432 63989640 64180610 64660860 64681760 64745265 64914432 64954773 64999168 65134080 65168004 65253071 65360240 65388510 65401856 65430144 65461968 65657332 65741346 65928720 66210090 66445808 66620280 66910464 66943008 67030392 67107840 67140480 67142792 67171833 67175449 67369980 67445664 67634176 67667072 67691520 67733508 67926560 67955940 68255616 68456960 68690960 68724370 68749120 68971584 69061616 69175040 69204960 69445255 69519528 69553341 69747744 70005760 70049265 70279220 70323968 70561920 70598671 70624096 70897530 71061632 71092368 71126946 71302080 71336760 71647488 71861312 71896264 71922240 71927361 72171970 72483840 72486336 72521592 72700160 72735520 72766980 72831099 72984145 73045940 73124064 73244160 73282308 73377967 73530270 73577088 73818624 74106978 74344960 74381120 74460672 74635370 74719216 74751534 74972040 74999040 75038102 75241728 75292005 75463680 75535641 75560056 75624032 75758460 76055552 76088448 76092544 76125456 76352644 76417380 76668240 76717056 76976640 77014080 77016732 77243920 77277330 77281490 77342760 77618112 77694318 77821920 78432288 78756480 78991520 79029940 79114464 79347840 79389167 79452108 79608320 79686480 79919290 79944336 79970176 80311472 80350534 80568576 80809024 80843976 80883297 81143040 81248960 81460005 81511872 81752320 81779456 81787680 81827460 82071665 82098907 82148352 82429152 82469244 82498944 82734080 83010048 83057260 83334306 83601920 83638080 83678760 83787990 83928490 84059118 84307080 84335064 84542720 84583840 84666885 84674304 84968312 84998912 85005063 85077036 85319520 85330939 85562496 85604112 86073117 86214480 86327020 86561280 86606364 86890672 86899410 87184680 87240192 87282624 87580974 87655128 87904960 88280120 88519680 88827040 88865460 89213952 89257344 89373856 89520640 89559360 89562444 89826640 89870330 89927552 89966448 89998848 90311344 90350406 90607920 90651990 90910152 91007488 91362986 91405080 91602885 91962112 91971360 92001888 92166789 92273280 92321339 92692704 92737788 92996992 93075840 93399020 94052160 94082560 94450070 94530040 94786560 94789824 94835928 94959722 95069440 95110560 95115680 95156820 95217408 95440805 95529984 95589351 95623776 95896320 95903148 95955803 96270915 96648448 96695456 97022640 97025981 97108132 97371648 97498752 97709744 97752006 98040360 98102784 98485998 98809304 98893080 99315135 99668712 99930420 99962720 99998720 100322304 100389340 100545588 100661760 100710720 100714188 101011280 101054970 101168496 101451264 101500608 101600262 101889840 102224320 102383424 102685440 102688976 102738922 103036440 103086555 103123680 103457376 103490816 103592424 103762560 103895077 104576384 104621616 105008640 105418830 105485952 105797120 105842880 105936144 106210390 106248640 106346295 106592448 106953120 107005140 107424768 107791968 107844396 108190720 108257955 108613340 108682496 108729504 108782388 109050240 109103280 109107037 109568910 109905536 109923462 109958992 109998592 110428274 110727936 111112408 111160467 111517440 111571680 111717320 111953055 112020480 112078824 112409440 112446752 112458060 112498560 112557153 112889180 112899072 113195520 113340084 113436048 113637690 113759360 114083328 114138816 114528966 114764156 114952640 115002360 115075584 115475152 115525098 115865880 115922235 116246240 116376832 116427168 116774632 116831429 116873504 117648432 118487280 118544910 119009792 119021760 119412480 119416592 119474674 119529720 119878935 119955264 120467208 120525801 120810560 120869320 121213536 121385165 121714560 121873440 122137180 122267808 122628480 122669184 122889052 123031040 123222528 123511630 123590272 123643728 123650384 123703866 123748416 124101120 124178098 124515072 124585890 125001459 125402880 125681985 125892735 126010368 126386432 126447904 126460620 126502596 126814080 126875760 126880129 126956544 127452468 127498368 127861760 127870864 127979280 128361220 129321720 129363520 129490530 129909546 129998336 130268160 130336008 130506142 130720480 130777020 130860288 130923936 131314664 131371461 131482692 131857440 132420180 132891616 133240560 133820928 133886016 134060784 134280960 134285584 134343666 134350898 134739960 134805495 134891328 135334144 135467016 135853120 135862793 135911880 135977985 136511232 136913920 137044479 137381920 137448740 137498240 137943168 138123232 138350080 138409920 138890510 139039056 139106682 139495488 140098530 140558440 140647936 141123840 141197342 141248192 141675105 141795060 142123264 142184736 142253892 142439583 142604160 142673520 142678433 143294976 143455195 143722624 143792528 143844480 143854722 144343940 144972672 145043184 145400320 145471040 145533960 145662198 145968290 146091880 146248128 146488320 146564616 146755934 147060540 147154176 147637248 147728997 148213956 148689920 148762240 148921344 149270740 149438432 149503068 149944080 149998080 150076204 150483456 150584010 151071282 151120112 151248064 151516920 152176896 152185088 152250912 152705288 152779561 152834760 153336480 153611315 153953280 154028160 154033464 154108383 154487840 154554660 154562980 154685520 155236224 155388636 155643840 156864576 157512960 157983040 158059880 158128245 158228928 158695680 158778334 158904216 159216640 159315585 159372960 159838580 159888672 159940352 160565119 160622944 160701068 161137152 161618048 161687952 161766594 162286080 162497920 162920010 163023744 163504640 163558912 163575360 163654920 164143330 164197814 164353365 164858304 164938488 164997888 165642411 166020096 166114520 166668612 167203840 167276160 167357520 167575980 167856980 168118236 168614160 168670128 169085440 169167680 169333770 169348608 169936624 169997824 170010126 170154072 170639040 170661878 171124992 171208224 171793449 172146234 172428960 172654040 173122560 173212728 173781344 173798820 174369360 174480384 174565248 175161948 175310256 175809920 176560240 177654080 177730920 177817365 178514688 178747712 179041280 179118720 179124888 179212011 179653280 179740660 179855104 179932896 179997696 180557663 180622688 180700812 181215840 181303980 181820304 182014976 182725972 182810160 183205770 183924224 183942720 184003776 184333578 184546560 184642678 185267445 185385408 185475576 185993984 186151680 186267147 186798040 186878835 187595255 188104320 188165120 188900140 189060080 189579648 189671856 189919444 190138880 190221120 190231360 190313640 190434816 190881610 191178702 191247552 191792640 191806296 191911606 192541830 193296896 193390912 194045280 194051962 194216264 194235795 194743296 194997504 195419488 195504012 195759213 196080720 196205568 196971996 197618608 197786160 198630270 199337424 199860840 199925440 200778680 200876335 201091176 201323520 201421440 201428376 201526347 202022560 202109940 202336992 202902528 203001216 203200524 203779680 204448640 204766848 205370880 205377952 205477844 206072880 206173110 206247360 206914752 206981632 207184848 207525120 207790154 208335765 209152768 209243232 209969771 210017280 210147795 210837660 210971904 211594240 211685760 211796013 211872288 212420780 212497280 212692590 213184896 213906240 214010280 215583936 215688792 216515910 217226680 217364992 217459008 217564776 218100480 218206560 218214074 218493297 218952435 219137820 219811072 219846924 219917984 219997184 220133901 220856548 221455872 222224816 222320934 223034880 223143360 223434640 223906110 224157648 224818880 224893504 224916120 224997120 225114306 225778360 225876015 226391040 226680168 226872096 227275380 227518720 228166656 228277632 228407465 229057932 229528312 229905280 230004720 230151168 230950304 231050196 231731760 231844470 232492480 232753664 232854336 233549264 233662858 233747008 235296864 236974560 237089820 237399305 238019584 238043520 238167501 238824960 238833184 238949348 239059440 239757870 239910528 240934416 241051602 241621120 241738640 242427072 242770330 243429120 243746880 244274360 244380015 244535616 245256960 245338368 245778104 246062080 246214995 246296721 246445056 247023260 247180544 247287456 247300768 247407732 247496832 248146093 248202240 248356196 249030144 249171780 250002918 250805760 251363970 251785470 252772864 252895808 252921240 253005192 253628160 253751520 253760258 254000655 254904936 254996736 255741728 255958560 255992817 256722440 256847305 258219351 258643440 258727040 258981060 259819092 259996672 260672016 261012284 261440960 261554040 261720576 261847872 262629328 262742922 262965384 263714880 264840360 265783232 266481120 267047363 267641856 267772032 268121568 268561920 268571168 268687332 268701796 269479920 269610990 269782656 270668288 270934032 271706240 271725586 271823760 271955970 273022464 274088958 274763840 274808655 274897480 274996480 275886336 276070685 276246464 276500367 276700160 276819840 276964017 277781020 278078112 278213364 278990976 280197060 281116880 281295872 282247680 282394684 282496384 283350210 283590120 284246528 284369472 284507784 284879166 285208320 285347040 285356866 286322415 286589952 286910390 287445248 287585056 287688960 287709444 287867409 288687880 288812745 289945344 290086368 290800640 290942080 291067920 291077943 291324396 291936580 292183760 292496256 293129232 293511868 294121080 294308352 295457994 296427912 297524480 298541480 298686685 298876864 299006136 299888160 299996160 300152408 300966912 301168020 302142564 302240224 302496128 303033840 304353792 304370176 304501824 305410576 305559122 305669520 306672960 307222630 308056320 308066928 308216766 308975680 309109320 309125960 309259665 309371040 310445245 310472448 310777272 311287680 311685231 313729152 315025920 315601429 315966080 316119760 316256490 316457856 317391360 317556668 317808432 318631170 318745920 319677160 319777344 319880704 321130238 321245888 321402136 322274304 323236096 323375904 323533188 324498737 324572160 324773865 324995840 325840020 326047488 326265355 327009280 327117824 327150720 327309840 327321111 328286660 328395628 328706730 329716608 329876976 329995776 331284822 332229040 333337224 334552320 334715040 335151960 335713960 335859165 335877245 336236472 337228320 337340256 337671459 338170880 338335360 338667540 338697216 339873248 339995648 340020252 340308144 341278080 341323756 342249984 342416448 343586898 344292468 344857920 345308080 346425456 347562688 347597640 347766705 348738720 349130496 350323896 350494287 350620512 351619840 352993355 353120480 355308160 355461840 355634730 357029376 357495424 358237440 358249776 358424022 359306560 359481320 359636805 359710208 359865792 361115326 361245376 361401624 361577403 362431680 362607960 363640608 364155495 365451944 365620320 366411540 366889835 367848448 367885440 368007552 368667156 369093120 369285356 370534890 370770816 370951152 371987968 372303360 372534294 373596080 373757670 375190510 376208640 377678205 377800280 378120160 379159296 379343712 379838888 380277760 380442240 380462720 380627280 380640387 380869632 381763220 382357404 382495104 383585280 383612592 383823212 385083660 386593792 386781824 388090560 388103924 388432528 388471590 389995008 390838976 391008024 391518426 392161440 393943992 395237216 395572320 396945835 397260540 398674848 399721680 399850880 401557360 401752670 402182352 402842880 402856752 403052694 404045120 404219880 404416485 404673984 406002432 406401048 407559360 407588379 408897280 409533696 410494535 410741760 410755904 410955688 411133437 412145760 412346220 412494720 412709561 413829504 413963264 414369696 415050240 415580308 416671530 418305536 418486464 419939542 420295590 421675320 421943808 423371520 423592026 423744576 424841560 424994560 425025315 425385180 426369792 426654695 427318749 427812480 428020560 428035299 430365585 431167872 431377584 433031820 434453360 434729984 434918016 435129552 436200960 436413120 436428148 436986594 437904870 438275640 439622144 439693848 439835968 440267802 441713096 442911744 444449632 444641868 446069760 446286720 446869280 447812220 448315296 449637760 449787008 449832240 449994240 450228612 451556720 451752030 453360336 453744192 454550760 455037440 456555264 456814930 458115864 458338683 459056624 459810560 460009440 460833945 461606695 461900608 462100392 462325149 463463520 463688940 464984960 465507328 465708672 467098528 467325716 467494016 470593728 473949120 474179640 474798610 476087040 476335002 477649920 477666368 477898696 477946755 478118880 479515740 479779015 479821056 481695357 481868832 482103204 483242240 483477280 484854144 485129905 485540660 486858240 487493760 487747663 488548720 488760030 489071232 490513920 490676736 491556208 492429990 492593442 494046520 494361088 494574912 494601536 494815464 494993664 496292186 496712392 496927233 498060288 498343560 500005836 501611520 502727940 503570940 505545728 505791616 505842480 506010384 507256320 507503040 507520516 508001310 509809872 509993472 511483456 511917120 511985634 513444880 513694610 516438702 517286880 517454080 517962120 519475385 519638184 521344032 522024568 522278471 522881920 523108080 523441152 523695744 525258656 525485844 525930768 527429760 529680720 531566464 532962240 534094726 535544064 536243136 537123840 537142336 537374664 537403592 537636033 538959840 539221980 539565312 541336576 541672989 541868064 543412480 543451172 543647520 543911940 545535185 546044928 548177916 549527680 549617310 549794960 549992960 551772672 552141370 552492928 553000734 553639680 553928034 555562040 555802335 556156224 556426728 557981952 558801441 560394120 562233760 562785765 564495360 564789368 564992768 566700420 567180240 567199771 568493056 568738944 569015568 569758332 570416640 570694080 570713732 572644830 573820780 574890496 575170112 575377920 575418888 575734818 577375760 577625490 579890688 580172736 581884160 582135840 582155886 582648792 583873160 584157145 584367520 584992512 586258464 587023736 587277639 588242160 588616704 590915988 592855824 595048960 597082960 597373370 597753728 598012272 599776320 600304816 602336040 602629005 604285128 604480448 604579041 604992256 606067680 607355507 608707584 608740352 609003648 610821152 611118244 611339040 613345920 614445260 616112640 616133856 616433532 617951360 618218640 618251920 618519330 618742080 620890490 620944896 621554544 622575360 623370462 625007295 627458304 629909313 630051840 631202858 631932160 632239520 632512980 632915712 634400645 634782720 635113336 635388039 635616864 637262340 637491840 637823867 639354320 639554688 639761408 642260476 642491776 642804272 646472192 646751808 647066376 648997474 649547730 649991680 651680040 652094976 652530710 654301440 654619680 654642222 656573320 656791256 656857305 657413460 659433216 659753952 659991552 660401703 662569644 664458080 666674448 669104640 669430080 670303920 671427920 671718330 671754490 672472944 674456640 674680512 675342918 676670720 677335080 679313965 679746496 680040504 680616288 682556160 682647512 682979539 684499968 684832896 685222395 687173796 688584936 689715840 690616160 692850912 695125376 695195280 695533410 697477440 698260992 700647792 700988574 701241024 703239680 705986710 706240960 710616320 710923680 711269460 712197915 713392165 714058752 714502503 714990848 716474880 716499552 716848044 717783781 718613120 718962640 719273610 719420416 719731584 722230652 722490752 722803248 723154806 724863360 725215920 727281216 728310990 730903888 731240640 732823080 733779670 735770880 736015104 737334312 738186240 738570712 738644985 738890163 741069780 741541632 741902304 743975936 744438279 744606720 745068588 747192160 747515340 750381020 752417280 755356410 755600560 756240320 758318592 758687424 759677776 760884480 760925440 761254560 761280774 763526440 763897805 764714808 764990208 767225184 767646424 767978451 770167320 770541915 773563648 776181120 776207848 776585381 776865056 776943180 779990016 781677952 782016048 783036852 784322880 787887984 790474432 791144640 793891670 794521080 797349696 799443360 799701760 801142089 802825595 803114720 803505340 804364704 805685760 805713504 806105388 807157637 808090240 808439760 808832970 809347968 812004864 812802096 815118720 815176758 817794560 819067392 820989070 821511808 821911376 822266874 824291520 824692440 824989440 825419122 827659008 828212055 828739392 830100480 830892051 831160616 833343060 836611072 836972928 839879084 840591180 843350640 843887616 846743040 847184052 847489152 849683120 849989120 850050630 850770360 852739584 853309390 854637498 855624960 856041120 856070598 858967245 860731170 862335744 862755168 863602227 866063640 868906720 869836032 870259104 872401920 872826240 872856296 873233829 873280837 873973188 875809740 876551280 879244288 879387696 879671936 880535604 883426192 888899264 889283736 892573440 893738560 895624440 896060055 896630592 899275520 899574016 899664480 899988480 900457224 902788315 903087977 903113440 903504060 906720672 907488384 909101520 910074880 913110528 913629860 916231728 916677366 918113248 919621120 920018880 921667890 923213390 923801216 924200784 924650298 926927040 927377880 929969920 931335735 931417344 934197056 934651432 934988032 935055693 938640329 941187456 946804287 947898240 948359280 949597220 952174080 952670004 955332736 955797392 955893510 956237760 959031480 959558030 959642112 963390714 963737664 964206408 966484480 966954560 969708288 970259810 971081320 973496211 973716480 974987520 975495326 977097440 977520060 978142464 978796065 981027840 981353472 981963333 983112416 984859980 985186884 988093040 988722176 989149824 989203072 989630928 989987328 992584372 993424784 993854466 996687120 1000011672 1005455880 1007141880 1007631735 1011583232 1011684960 1012020768 1014512640 1015006080 1015041032 1015534729 1016002620 1019619744 1019986944 1022966912 1023834240 1023971268 1026889760 1027389220 1032877404 1034573760 1034908160 1035924240 1038950770 1039276368 1042688064 1044049136 1044556942 1045763840 1046216160 1047391488 1049848855 1050517312 1050971688 1051482861 1051861536 1054859520 1055513833 1058980065 1059361440 1063132928 1065924480 1067285791 1068189452 1071088128 1072486272 1074284672 1074749328 1074807184 1075272066 1077919680 1078443960 1079130624 1083345978 1083736128 1086824960 1086902344 1087295040 1087823880 1091070370 1092466485 1096355832 1099055360 1099234620 1099589920 1099985920 1100669505 1103545344 1104282740 1104985856 1106001468 1107279360 1107856068 1109302207 1111124080 1111604670 1112312448 1112853456 1115963904 1117602882 1120788240 1124467520 1125571530 1129578736 1129985536 1133400840 1134360480 1134399542 1137477888 1138031136 1139516664 1140833280 1141388160 1141427464 1141921161 1145289660 1147641560 1149780992 1150340224 1150755840 1150837776 1151469636 1154751520 1155250980 1159781376 1160345472 1163768320 1164271680 1164311772 1165297584 1167746320 1168314290 1168735040 1169985024 1172516928 1174047472 1174555278 1176484320 1181831976 1185711648 1190097920 1190837505 1194165920 1194746740 1195507456 1196024544 1199552640 1200177407 1200609632 1204672080 1205258010 1208570256 1208960896 1209158082 1209984512 1212135360 1214711014 1218007296 1221642304 1222236488 1222678080 1222765137 1226691840 1228890520 1231483605 1232225280 1232267712 1232867064 1235902720 1236437280 1236503840 1237038660 1237484160 1238128683 1240730465 1241780980 1241889792 1243109088 1245150720 1246740924 1247425439 1250014590 1254916608 1259818626 1262405716 1263864320 1264479040 1265025960 1265831424 1268801290 1270226672 1270776078 1271233728 1274524680 1274983680 1275647734 1278708640 1279109376 1279964085 1284105897 1284520952 1284983552 1285608544 1290003019 1291096755 1292944384 1293503616 1294132752 1297994948 1299095460 1299983360 1303360080 1304189952 1305061420 1308602880 1309239360 1309284444 1313146640 1313582512 1313714610 1314826920 1318866432 1319507904 1320803406 1325139288 1328916160 1333348896 1335236815 1338209280 1338860160 1340607840 1342855840 1343436660 1343508980 1344945888 1348913280 1349361024 1350685836 1353341440 1354670160 1358627930 1359492992 1360081008 1361232576 1365112320 1365295024 1365959078 1369665792 1370444790 1374347592 1375016049 1377169872 1379431680 1381232320 1382501835 1384820085 1385701824 1390250752 1390390560 1391066820 1394954880 1395681419 1396521984 1401295584 1401977148 1402482048 1406479360 1411973420 1412481920 1421232640 1421847360 1422538920 1424395830 1426784330 1429005006 1429981696 1432949760 1432999104 1433696088 1435567562 1437226240 1437925280 1438547220 1439337045 1439463168 1444461304 1444981504 1445086071 1445606496 1446309612 1449726720 1450431840 1450625963 1454562432 1455389715 1456621980 1461807776 1462481280 1463242989 1465646160 1467559340 1471541760 1472030208 1474668624 1477141424 1477289970 1477780326 1482139560 1483083264 1483804608 1488876558 1490137176 1494384320 1495030680 1500762040 1504834560 1510712820 1511201120 1512480640 1516637184 1517374848 1519355552 1521768960 1521850880 1522509120 1522561548 1527052880 1527795610 1529429616 1529980416 1534450368 1535292848 1535956902 1540334640 1541083830 1547127296 1552362240 1552415696 1553170762 1553730112 1553886360 1558426155 1563355904 1564032096 1566073704 1566835413 1568645760 1569462763 1575775968 1578007145 1580948864 1582289280 1587783340 1589042160 1594699392 1598886720 1599403520 1602284178 1605651190 1606229440 1607010680 1608729408 1611371520 1611427008 1612210776 1614315274 1616180480 1616879520 1617665940 1618695936 1622493685 1624009728 1625018967 1625604192 1630237440 1630353516 1635589120 1636605555 1638134784 1641978140 1643023616 1643822752 1644533748 1648583040 1649384880 1649441677 1649978880 1650838244 1655318016 1656424110 1657478784 1661784102 1662321232 1666686120 1673945856 1679758168 1681182360 1686701280 1688357295 1693486080 1694368104 1694978304 1699366240 1699978240 1700101260 1701540720 1701599313 1705479168 1706618780 1709274996 1711249920 1712082240 1712141196 1717934490 1721462340 1724671488 1725510336 1727204454 1732127280 1737813440 1739672064 1740518208 1745652480 1745712592 1746467658 1746561674 1747946376 1751619480 1752471435 1753102560 1758775392 1759343872 1761071208 1766216309 1766852384 1777798528 1778567472 1785146880 1787477120 1791248880 1792120110 1793261184 1798551040 1799148032 1799328960 1800914448 1805576630 1806175954 1806226880 1807008120 1807887015 1813441344 1814976768 1818203040 1822066521 1826221056 1827259720 1832463456 1833354732 1836226496 1839242240 1840037760 1843335780 1846426780 1847602432 1848401568 1849300596 1853854080 1854755760 1854819629 1859939840 1862671470 1862834688 1868394112 1869302864 1869976064 1870111386 1877280658 1882374912 1889727939 1893608574 1895796480 1896718560 1899194440 1903201935 1904348160 1905340008 1910665472 1911594784 1911787020 1912475520 1913471601 1918062960 1919116060 1919284224 1926781428 1927475328 1928412816 1932968960 1933909120 1939416576 1940519620 1942162640 1946992422 1949975040 1950990652 1954194880 1955040120 1956284928 1957592130 1963926666 1966224832 1969719960 1970373768 1976186080 1978299648 1978406144 1979261856 1979974656 1985168744 1986134293 1986849568 1987708932 1993374240 2000023344 2010911760 2014283760 2015263470 2023166464 2023369920 2024041536 2030012160 2030082064 2031069458 2032005240 2037941895 2039239488 2045933824 2047668480 2047942536 2048938617 2053779520 2054778440 2055667185 2063547805 2065754808 2069147520 2069816320 2071848480 2077901540 2078552736 2085376128 2088098272 2089113884 2091527680 2092432320 2094782976 2099697710 2101034624 2101943376 2102965722 2103723072 2109719040 2111027666 2117960130 2118722880 2126265856 2131848960 2134571582 2136378904 2136593745 2140176495 2142176256 2144972544 2148569344 2149498656 2149614368 2150544132 2153351343 2155839360 2156887920 2156962193 2158261248 2166691956 2167472256 2173649920 2173804688 2174590080 2175647760 2182140740 2184932970 2192711664 2198110720 2198469240 2199179840 2201339010 2208565480 2209971712 2212002936 2214558720 2215712136 2218604414 2222248160 2223209340 2224624896 2225706912 2231927808 2233314837 2235205764 2241576480 2248935040 2251143060 2259157472 2259971072 2266801680 2268720960 2268799084 2274955776 2276062272 2279033328 2282776320 2282854928 2283842322 2290579320 2291693415 2295283120 2300680448 2301675552 2302939272 2309503040 2309667481 2310501960 2311625745 2320690944 2327536640 2328543360 2328623544 2329756143 2330595168 2335492640 2336628580 2337470080 2339970048 2345033856 2348094944 2349110556 2352968640 2363663952 2371423296 2381675010 2388331840 2389493480 2391014912 2392049088 2399105280 2400354814 2401219264 2403426267 2408476785 2409344160 2410516020 2417140512 2417921792 2418316164 2419969024 2421472911 2424270720 2429422028 2436014592 2438738315 2443284608 2444472976 2445356160 2445530274 2453383680 2457781040 2462967210 2464535424 2465734128 2471805440 2472874560 2473007680 2474077320 2474968320 2476257366 2481460930 2483561960 2484636165 2486218176 2490301440 2493481848 2494850878 2500029180 2509833216 2519637252 2524811432 2527728640 2528958080 2530051920 2531662848 2537602580 2540453344 2541552156 2542467456 2549049360 2549967360 2551295468 2557417280 2558218752 2559928170 2568211794 2569041904 2569967104 2571217088 2580006038 2582193510 2587007232 2588265504 2595989896 2598190920 2606720160 2610122840 2611392355 2617205760 2618478720 2618568888 2619842511 2626293280 2627165024 2627429220 2629653840 2637732864 2639015808 2641606812 2650278576 2657832320 2666697792 2670473630 2677720320 2681215680 2685711680 2686873320 2687017960 2688180165 2689891776 2697826560 2698722048 2701371672 2706682880 2708364945 2709263931 2709340320 2717255860 2718985984 2720162016 2722465152 2729607023 2730224640 2730590048 2731918156 2739331584 2740889580 2748695184 2750032098 2754339744 2758863360 2762464640 2765003670 2769640170 2771403648 2780501504 2780781120 2782133640 2789909760 2791362838 2794007205 2802591168 2803954296 2804964096 2815920987 2823946840 2824963840 2835998855 2840412861 2842465280 2843694720 2845077840 2848791660 2853568660 2858010012 2859963392 2865998208 2867392176 2871135124 2874452480 2875850560 2877094440 2878674090 2878926336 2888922608 2889963008 2890172142 2891212992 2892619224 2899453440 2900863680 2901251926 2909124864 2910779430 2913243960 2920488633 2923615552 2924962560 2926485978 2931292320 2935118680 2936388195 2943083520 2944060416 2949337248 2954282848 2954579940 2955560652 2964279120 2966166528 2967609216 2977753116 2980274352 2988768640 2990061360 3001524080 3021425640 3022402240 3022895205 3024961280 3034749696 3036777535 3038711104 3043537920 3043701760 3045018240 3045123096 3046604187 3054105760 3055591220 3058859232 3059960832 3068900736 3070585696 3071913804 3080669280 3082167660 3094254592 3104724480 3104831392 3106341524 3107460224 3107772720 3116852310 3126711808 3128064192 3132147408 3133670826 3137291520 3138925526 3149546565 3151551936 3156014290 3161897728 3164578560 3166541499 3175566680 3176940195 3178084320 3189119335 3189398784 3197773440 3198807040 3201857373 3204568356 3211302380 3212458880 3214021360 3217458816 3222854016 3224421552 3228630548 3232360960 3233759040 3235331880 3237391872 3244987370 3250037934 3251208384 3260474880 3260707032 3273211110 3283956280 3286047232 3287645504 3289067496 3297166080 3298769760 3298883354 3299957760 3301676488 3302008515 3310636032 3312848220 3314957568 3323568204 3324642464 3327906621 3333372240 3347891712 3359516336 3362364720 3373402560 3376714590 3388736208 3389956608 3398732480 3400202520 3403081440 3403198626 3413237560 3414897695 3418549992 3422499840 3424164480 3424282392 3435868980 3442924680 3449342976 3451020672 3454408908 3464254560 3471615719 3475626880 3479344128 3481036416 3491304960 3491425184 3492935316 3493123348 3495892752 3503238960 3504942870 3506205120 3517550784 3518687744 3522142416 3532432618 3533704768 3555597056 3557134944 3569486107 3570293760 3572512515 3574954240 3582497760 3584240220 3586522368 3588918905 3597102080 3598296064 3598657920 3600532221 3601828896 3611153260 3612351908 3612453760 3614016240 3615774030 3626882688 3629953536 3636406080 3644133042 3654519440 3664926912 3666709464 3672452992 3680075520 3686671560 3692853560 3694450815 3695204864 3696803136 3698601192 3707708160 3709511520 3709639258 3714386049 3719879680 3722191395 3725342940 3725669376 3736788224 3738605728 3739952128 3740222772 3742276317 3754561316 3764749824 3779455878 3787217148 3791592960 3793437120 3798388880 3806403870 3810680016 3821330944 3823189568 3823574040 3824951040 3826943202 3836125920 3838232120 3839892255 3853562856 3854950656 3856825632 3867818240 3870009057 3878833152 3881039240 3882926905 3884325280 3893984844 3899950080 3901981304 3908389760 3910080240 3912569856 3915184260 3927853332 3932449664 3939439920 3940747536 3952372160 3956599296 3956812288 3958523712 3970337488 3972268586 3973699136 3975417864 3986748480 4000046688 4005710445 4021823520 4028567520 4030526940 4035788185 4046332928 4046739840 4048083072 4060024320 4060164128 4062138916 4064010480 4075883790 4078478976 4091867648 4095336960 4095885072 4097877234 4107559040 4109556880 4111334370 4127095610 4131509616 4138295040 4143696960 4154460255 4155803080 4157105472 4170752256 4176196544 4178227768 4183055360 4184864640 4187044257 4189565952 4199395420 4202069248 4203886752 4205931444 4207446144 4218483581 4219438080 4222055332 4235920260 4237445760 4252531712 4263697920 4269143164 4272757808 4273187490 4280352990 4289945088 4297138688 4298997312 4299228736 4301088264 4306702686 4311678720 4313775840 4313924386 4318011135 4333383912 4334944512 4347609376 4349180160 4351295520 4351877889 4364281480 4366169145 4366404185 4369865940 4385423328 4389728967 4396221440 4396938480 4398359680 4402678020 4417130960 4419943424 4424005872 4431424272 4437208828 4444496320 4446418680 4449249792 4451413824 4466629674 4470411528 4483152960 4497870080 4502286120 4515439885 4518314944 4533603360 4537441920 4537598168 4539805171 4549911552 4552124544 4558066656 4565552640 4565709856 4567684644 4581158640 4583386830 4590566240 4601360896 4603351104 4605878544 4619006080 4619334962 4621003920 4623251490 4641381888 4657086720 4657247088 4659512286 4661190336 4670985280 4673257160 4674940160 4675278465 4690067712 4693201645 4696189888 4698221112 4700506239 4705937280 4708388289 4727327904 4734021435 4742846592 4763350020 4776663680 4778986960 4782029824 4784098176 4798210560 4800709628 4802438528 4806852534 4816953570 4818688320 4821032040 4834281024 4835843584 4836632328 4842945822 4848541440 4858844056 4867481055 4872029184 4877476630 4886569216 4888945952 4890712320 4891060548 4906767360 4909816665 4915562080 4925934420 4929070848 4931468256 4943610880 4945749120 4946015360 4948154640 4948325031 4949936640 4952514732 4962921860 4967123920 4969272330 4972436352 4986963696 4989701756 5000058360 5039274504 5049622864 5057916160 5060103840 5075205160 5077673645 5080906688 5083104312 5084934912 5098098720 5099934720 5102590936 5104797939 5114834560 5116437504 5119856340 5136423588 5138083808 5139934208 5142434176 5160012076 5164387020 5174014464 5176531008 5191979792 5196381840 5213440320 5220245680 5222784710 5236957440 5237137776 5239685022 5252586560 5254330048 5254858440 5257414305 5259307680 5277569165 5278031616 5283213624 5298648927 5300557152 5315664640 5333395584 5336428955 5340947260 5355440640 5362431360 5365224293 5371423360 5373746640 5374035920 5376360330 5379783552 5395653120 5397444096 5402743344 5416729890 5418527862 5418680640 5434511720 5437971968 5440324032 5444930304 5459214046 5461180096 5463836312 5466199563 5478663168 5481779160 5497390368 5500064196 5508679488 5517726720 5524929280 5530007340 5539280340 5542807296 5546511035 5561003008 5561562240 5564267280 5564458887 5579819520 5582725676 5588014410 5605182336 5607908592 5609928192 5631841974 5647893680 5649927680 5671997710 5680825722 5687389440 5690155680 5697583320 5707137320 5709605805 5716020024 5731996416 5734784352 5740414803 5742270248 5748904960 5751701120 5754188880 5757348180 5757852672 5777845216 5779926016 5780344284 5782425984 5785238448 5798906880 5801727360 5802503852 5818249728 5821558860 5826487920 5840977266 5847231104 5849925120 5852971956 5862584640 5870237360 5872776390 5898674496 5908565696 5909159880 5911121304 5928558240 5935218432 5955506232 5958402879 5960548704 5977537280 5980122720 6000887035 6003048160 6042851280 6044804480 6045790410 6049922560 6069499392 6073555070 6077422208 6090036480 6090246192 6093208374 6108211520 6111182440 6113825685 6117718464 6137801472 6141171392 6143827608 6146815851 6161338560 6164335320 6190643415 6209448960 6209662784 6212683048 6214920448 6215545440 6233704620 6237127195 6239197481 6253423616 6256128384 6264294816 6267341652 6274583040 6277851052 6299093130 6303103872 6312028580 6323795456 6329157120 6333082998 6351133360 6353880390 6356168640 6378238670 6378797568 6395546880 6403714746 6409136712 6420529485 6422604760 6424917760 6428042720 6434917632 6445708032 6448843104 6450015095 6457261096 6460054029 6464721920 6467518080 6470663760 6470886579 6474783744 6489974740 6500075868 6502416768 6520949760 6521414064 6546422220 6567912560 6572094464 6575291008 6578134992 6594332160 6597539520 6597766708 6603352976 6604017030 6625696440 6629915136 6647136408 6649284928 6655813242 6666744480 6695783424 6719032672 6724729440 6746805120 6753429180 6777472416 6779913216 6797464960 6800405040 6806162880 6806397252 6826475120 6829795390 6837099984 6848328960 6848564784 6871737960 6875080245 6885849360 6902041344 6908817816 6928509120 6929002443 6943231438 6951253760 6962072832 6978407095 6982609920 6982850368 6985870632 6986246696 6989268429 6991785504 7006477920 7009885740 7012410240 7016062537 7035101568 7037375488 7044284832 7064865236 7067409536 7111194112 7114269888 7138972214 7145025030 7149908480 7164995520 7168480440 7173044736 7177837810 7197315840 7201064442 7203657792 7222306520 7224703816 7224907520 7225430355 7228032480 7231548060 7253129815 7253765376 7259907072 7264418733 7272812160 7288266084 7309038880 7316214945 7329853824 7333418928 7344905984 7360151040 7373343120 7373597023 7385707120 7388901630 7390409728 7393606272 7397202384 7415416320 7419023040 7419278516 7428772098 7444382790 7450685880 7473576448 7477211456 7480445544 7484552634 7509122632 7529499648 7558911756 7574434296 7583185920 7586874240 7596777760 7612807740 7621360032 7642661888 7646379136 7647148080 7649902080 7653886404 7672251840 7676464240 7679784510 7707125712 7709901312 7713651264 7735636480 7740018114 7762078480 7765853810 7768650560 7787969688 7803962608 7816779520 7820160480 7830368520 7834177065 7847313815 7855706664 7859527533 7864899328 7878879840 7881495072 7895621591 7904744320 7913198592 7913624576 7917047424 7940674976 7944537172 7947398272 7950835728 7973496960 8000093376 8011420890 8043647040 8057135040 8061053880 8071576370 8093479680 8096166144 8120048640 8120328256 8124277832 8125094835 8127791793 8128020960 8151767580 8156957952 8183735296 8188821069 8190673920 8191770144 8195754468 8215118080 8219113760 8222668740 8247208385 8254191220 8263019232 8276590080 8287393920 8291710271 8308920510 8311606160 8314210944 8341504512 8352393088 8356455536 8369729280 8374088514 8398790840 8404138496 8407773504 8411862888 8414892288 8436967162 8444110664 8447762961 8471840520 8474891520 8507996565 8527395840 8538286328 8545515616 8546374980 8560705980 8579890176 8594277376 8597994624 8598457472 8602176528 8613405372 8623357440 8627551680 8627848772 8636022270 8666767824 8669889024 8695218752 8698360320 8702591040 8703755778 8728562960 8732338290 8732808370 8739731880 8770846656 8779457934 8793876960 8796719360 8805356040 8831081545 8834261920 8848011744 8862848544 8874417656 8878734007 8888992640 8892837360 8898499584 8902827648 8933259348 8940823056 8966305920 8995740160 9004572240 9030879770 9036629888 9067206720 9074883840 9075196336 9079610342 9104249088 9110332605 9116133312 9131105280 9131419712 9135369288 9139812561 9162317280 9166773660 9181132480 9202721792 9206702208 9211757088 9238012160 9238669924 9242007840 9246502980 9274098145 9282763776 9314173440 9314494176 9319024572 9322380672 9341970560 9346514320 9349880320 9350556930 9380135424 9386403290 9392379776 9396442224 9401012478 9411874560 9416776578 9448639695 9454655808 9468042870 9485693184 9499624497 9526700040 9553327360 9557973920 9567358005 9568196352 9596421120 9601419256 9604877056 9605572119 9613705068 9633907140 9637376640 9642064080 9642396107 9668562048 9671687168 9673264656 9685891644 9697082880 9717688112 9734962110 9754953260 9773138432 9777891904 9781424640 9782121096 9819633330 9831124160 9851868840 9858141696 9862936512 9891498240 9892030720 9896309280 9896650062 9899873280 9905029464 9925843720 9930671465 9934247840 9938544660 9944872704 9973927392 9979403512 9983719863 10000116720 10078549008 10099245728 10115832320 10120207680 10150410320 10155347290 10161813376 10166208624 10169869824 10196197440 10205181872 10209595878 10229669120 10239712680 10244693085 10272847176 10276167616 10284868352 10320024152 10325043619 10328774040 10348028928 10353062016 10383959584 10392763680 10414847157 10426880640 10440491360 10445569420 10473914880 10474275552 10479370044 10505173120 10508660096 10509716880 10514828610 10518615360 10555138330 10556063232 10566427248 10597297854 10601114304 10631329280 10666791168 10672857910 10681894520 10708458321 10710881280 10724862720 10730448586 10742846720 10747493280 10748071840 10752720660 10759567104 10766756715 10784810965 10791306240 10794888192 10801596663 10805486688 10833459780 10837055724 10837361280 10843005739 10869023440 10875943936 10880648064 10889860608 10918428092 10922360192 10927672624 10932399126 10963558320 10994780736 11000128392 11017358976 11049858560 11060014680 11078560680 11085614592 11093022070 11123124480 11128534560 11128917774 11159639040 11165451352 11166574185 11176028820 11210364672 11215817184 11219856384 11226828951 11263683948 11295787360 11299855360 11343995420 11361651444 11374778880 11380311360 11395166640 11414274640 11419211610 11432040048 11463992832 11469568704 11480829606 11484540496 11503402240 11508377760 11514696360 11548337405 11555690432 11560688568 11564851968 11570476896 11603454720 11605007704 11610027171 11610652163 11636499456 11643117720 11648780715 11652975840 11681954532 11694462208 11699850240 11705943912 11725169280 11740143701 11740474720 11745552780 11797348992 11817131392 11818319760 11822242608 11857116480 11870436864 11911012464 11916805758 11921097408 11955074560 11960245440 12001774070 12006096320 12017131335 12085702560 12089608960 12091580820 12099845120 12107364555 12138998784 12147110140 12154844416 12180072960 12180492384 12186416748 12202324277 12216423040 12222364880 12227651370 12235436928 12275602944 12282342784 12287655216 12293631702 12322677120 12328670640 12381286830 12419325568 12425366096 12429840896 12431090880 12467409240 12474254390 12478394962 12512256768 12528589632 12534683304 12549166080 12555702104 12561132771 12598186260 12606207744 12624057160 12647590912 12655450743 12658314240 12666165996 12702266720 12707760780 12712337280 12756477340 12757595136 12791093760 12807429492 12818273424 12841058970 12845209520 12849835520 12856085440 12869835264 12891416064 12897686208 12900030190 12914522192 12920108058 12935036160 12941327520 12941773158 12979949480 13000151736 13004833536 13042828128 13055633667 13092844440 13099212555 13135825120 13150582016 13156269984 13188664320 13195079040 13195533416 13201951477 13206705952 13208034060 13251392880 13259830272 13294272816 13298569856 13311626484 13333488960 13438065344 13449458880 13493610240 13506858360 13546319655 13554944832 13594929920 13600810080 13612325760 13612794504 13619415513 13648035115 13652950240 13659590780 13674199968 13696657920 13697129568 13721679829 13743475920 13750160490 13771698720 13804082688 13817635632 13857018240 13858004886 13886462876 13902507520 13924145664 13956814190 13965700736 13971741264 13972493392 13978536858 13983571008 14012955840 14019771480 14024820480 14032125074 14070203136 14079604935 14088569664 14125164867 14129730472 14134819072 14190033209 14202064305 14222388224 14228539776 14277944428 14290050060 14299816960 14329991040 14336960880 14346089472 14355675620 14394631680 14402128884 14407315584 14444613040 14449407632 14449815040 14450860710 14456064960 14463096120 14506259630 14507530752 14528837466 14545624320 14576532168 14602443165 14618077760 14632429890 14659707648 14666837856 14689811968 14720302080 14746686240 14747194046 14771414240 14777803260 14787212544 14794404768 14830832640 14838046080 14838557032 14844975093 14857544196 14888765580 14901371760 14947152896 14954422912 14960891088 14969105268 15018245264 15117823512 15148868592 15173748480 15193555520 15225615480 15233020935 15242720064 15292758272 15294296160 15299804160 15307772808 15344503680 15352495609 15352928480 15359569020 15414251424 15419802624 15427302528 15471272960 15480036228 15524156960 15531707620 15537301120 15575939376 15607925216 15633559040 15640320960 15660737040 15668354130 15694627630 15711413328 15719055066 15729798656 15757759680 15762990144 15791243182 15809488640 15832707495 15834094848 15881349952 15889074344 15894796544 15895946781 15901671456 15946993920 15956885593 16000186752 16009286865 16022841780 16087294080 16095672879 16114270080 16122107760 16143152740 16186959360 16192332288 16240656512 16248555664 16250189670 16255583586 16256041920 16303535160 16313915904 16377642138 16383540288 16391508936 16430236160 16438227520 16445337480 16494416770 16508382440 16526038464 16553180160 16574787840 16583420542 16617841020 16623212320 16628421888 16639533105 16683009024 16693376661 16704786176 16712911072 16739458560 16748177028 16770039247 16797581680 16808276992 16815547008 16823725776 16829784576 16873934324 16888221328 16895525922 16943681040 16949783040 17015993130 17076572656 17091031232 17092749960 17121411960 17195989248 17196914944 17204353056 17226810744 17246714880 17255103360 17255697544 17264090393 17272044540 17333535648 17339778048 17358078595 17390437504 17396720640 17405182080 17407511556 17457125920 17464676580 17465616740 17479463760 17541693312 17558915868 17587753920 17593438720 17610712080 17662163090 17668523840 17696023488 17725697088 17748835312 17757468014 17777985280 17785674720 17805655296 17847430535 17866518696 17875208637 17881646112 17932611840 17991480320 18002661105 18009144480 18061759540 18073259776 18134413440 18143858447 18149767680 18150392672 18159220684 18208498176 18220665210 18232266624 18262839424 18270738576 18279625122 18324634560 18333547320 18362264960 18413404416 18423514176 18476024320 18477339848 18484015680 18493005960 18548196290 18571930245 18628346880 18628988352 18638049144 18644761344 18683941120 18693028640 18699760640 18701113860 18711381585 18717592443 18760270848 18772806580 18784759552 18792884448 18802024956 18823749120 18833553156 18858137519 18897279390 18909311616 18936085740 18971386368 18999248994 19053400080 19106654720 19115947840 19134716010 19136392704 19202838512 19209754112 19211144238 19227410136 19267814280 19274753280 19284128160 19284792214 19337124096 19346529312 19350045285 19371783288 19394165760 19412659737 19435376224 19469924220 19509906520 19546276864 19555783808 19562849280 19564242192 19639266660 19662248320 19703737680 19716283392 19725873024 19782996480 19784061440 19792618560 19793300124 19810058928 19851687440 19861342930 19868495680 19877089320 19889745408 19947854784 19958807024 19967439726 20000233440 20157098016 20198491456 20231664640 20240415360 20300820640 20310694580 20323626752 20332417248 20339739648 20392394880 20403015919 20410363744 20419191756 20459338240 20479425360 20489386170 20545694352 20552335232 20569736704 20640048304 20650087238 20657548080 20706124032 20767919168 20785527360 20787007329 20829694314 20853761280 20880982720 20891138840 20935221285 20947829760 20948551104 20958740088 21010346240 21017320192 21019433760 21029657220 21037230720 21048187611 21092417905 21110276660 21112126464 21132854496 21194595708 21202228608 21262658560 21333582336 21345715820 21363789040 21416916642 21449725440 21460897172 21485693440 21494986560 21496143680 21505441320 21519134208 21533513430 21569621930 21603193326 21610973376 21666919560 21674111448 21674722560 21686011478 21738046880 21759389445 21761296128 21779721216 21836856184 21844720384 21855345248 21864798252 21927116640 21930051323 21948644835 21989561472 22000256784 22034717952 22099717120 22120029360 22120791069 22157121360 22171229184 22186044140 22246248960 22257069120 22257835548 22330902704 22333148370 22352057640 22420729344 22431634368 22453657902 22527367896 22591574720 22687990840 22699025855 22723302888 22749557760 22760622720 22790333280 22828549280 22838423220 22864080096 22927985664 22939137408 22961659212 22969080992 23006804480 23016755520 23029392720 23096674810 23111380864 23121377136 23129703936 23140953792 23206909440 23210015408 23220054342 23221304326 23286235440 23297561430 23305951680 23363909064 23388924416 23411887824 23450338560 23480287402 23480949440 23491105560 23502531195 23541941445 23594697984 23634262784 23636639520 23644485216 23686864773 23714232960 23726584123 23740873728 23822024928 23833611516 23842194816 23910149120 23920490880 24003548140 24012192640 24034262670 24171405120 24179217920 24183161640 24214729110 24294220280 24309688832 24360145920 24360984768 24372833496 24404648554 24432846080 24444729760 24455302740 24470873856 24551205888 24564685568 24566463207 24575310432 24587263404 24645354240 24657341280 24660641371 24741625155 24762573660 24838651136 24850732192 24859681792 24862181760 24875130813 24934818480 24948508780 24956789924 25024513536 25057179264 25069366608 25111404208 25122265542 25196372520 25212415488 25248114320 25310901486 25332331992 25404533440 25415521560 25424674560 25512954680 25523989695 25582187520 25614858984 25636546848 25682117940 25690419040 25699671040 25712170880 25739670528 25782832128 25795372416 25800060380 25829044384 25840216116 25870072320 25882655040 25883546316 25959898960 26000303472 26009667072 26085656256 26111267334 26185688880 26198425110 26271650240 26301164032 26312539968 26390158080 26391066832 26403902954 26413411904 26416068120 26493244635 26502785760 26588545632 26597139712 26623252968 26636202021 26666977920 26826121465 26876130688 26898917760 26987220480 27013716720 27092639310 27109889664 27189859840 27201620160 27224651520 27225589008 27238831026 27296070230 27305900480 27319181560 27330997815 27348399936 27393315840 27394259136 27443359658 27486951840 27500320980 27543397440 27608165376 27635271264 27714036480 27716009772 27772925752 27805015040 27822294435 27848291328 27913628380 27931401472 27943482528 27944986784 27957073716 27967142016 28025911680 28039542960 28040508509 28049640960 28064250148 28140406272 28159209870 28177139328 28250329734 28259460944 28269638144 28380066418 28404128610 28457079552 28555888856 28580100120 28659982080 28673921760 28702074015 28711351240 28789263360 28804257768 28814631168 28889226080 28898815264 28899630080 28901721420 28912129920 28926192240 28927188321 29012519260 29015061504 29057674932 29091248640 29153064336 29204886330 29236155520 29264859780 29319415296 29333675712 29379623936 29493372480 29494388092 29542828480 29555606520 29574425088 29588809536 29676092160 29677114064 29689950186 29715088392 29777531160 29792014395 29802743520 29908845824 29921782176 29938210536 30025677253 30036490528 30235647024 30297737184 30347496960 30387111040 30451230960 30466041870 30485440128 30585516544 30588592320 30615545616 30689007360 30704991218 30705856960 30719138040 30734079255 30828502848 30854605056 30960072456 30975130857 31048313920 31063415240 31074602240 31151878752 31195987405 31215850432 31244541471 31267118080 31280641920 31321474080 31336708260 31389255260 31422826656 31438110132 31459597312 31515519360 31525980288 31582486364 31618977280 31665414990 31668189696 31762699904 31778148688 31789593088 31791893562 31803342912 31893987840 31913771186 32000373504 32018573730 32045683560 32125374963 32174588160 32191345758 32228540160 32244215520 32286305480 32300270145 32354432895 32373918720 32384664576 32481313024 32497111328 32500379340 32511167172 32512083840 32529017217 32607070320 32627831808 32755284276 32767080576 32783017872 32860472320 32876455040 32890674960 32988833540 33016764880 33052076928 33149575680 33166841084 33235682040 33246424640 33256843776 33279066210 33386753322 33409572352 33425822144 33478917120 33496354056 33540078494 33595163360 33631094016 33647451552 33659569152 33747868648 33776442656 33791051844 33887362080 33899566080 34031986260 34153145312 34182062464 34185499920 34242823920 34391978496 34393829888 34408706112 34453621488 34510206720 34511395088 34528180786 34544089080 34645012215 34667071296 34716157190 34780875008 34810364160 34815023112 34831956489 34914251840 34929353160 34931233480 34946342145 34958927520 35080312685 35083386624 35117831736 35175507840 35186877440 35220431103 35221424160 35324326180 35337047680 35392046976 35451394176 35497670624 35514936028 35555970560 35571349440 35611310592 35694861070 35733037392 35750417274 35763292224 35865223680 36005322210 36018288960 36123519080 36146519552 36268826880 36287716894 36299535360 36300785344 36318441368 36322093665 36416996352 36441330420 36464533248 36525678848 36541477152 36559250244 36606972831 36649269120 36667094640 36668357281 36724529920 36826808832 36847028352 36867985115 36952048640 36954679696 36968031360 36986011920 37096392580 37143860490 37257976704 37276098288 37289522688 37367882240 37386057280 37402227720 37422763170 37435184886 37545613160 37569519104 37585768896 37604049912 37647498240 37667106312 37716275038 37794558780 37818623232 37872171480 37942772736 37966352229 37998497988 38106800160 38213309440 38231895680 38269432020 38272785408 38405677024 38419508224 38422288476 38454820272 38535628560 38549506560 38568256320 38569584428 38674248192 38693058624 38700090570 38743566576 38825319474 38870752448 38939848440 39019813040 39111567616 39128484384 39264347177 39278533320 39297637665 39324496640 39407475360 39451746048 39478107955 39565992960 39568122880 39585237120 39586600248 39605854431 39620117856 39703374880 39722685860 39736991360 39754178640 39779490816 39895709568 39917614048 39934879452 40000466880 40314196032 40396982912 40480830720 40601641280 40621389160 40638958965 40647253504 40664834496 40784789760 40806031838 40820727488 40838383512 40858246539 40918676480 40944105345 40958850720 40978772340 41091388704 41104670464 41139473408 41165039487 41280096608 41300174476 41315096160 41412248064 41458551355 41535838336 41571054720 41574014658 41659388628 41707522560 41761965440 41782277680 41870442570 41897102208 41917480176 42020692480 42034640384 42038867520 42059314440 42074461440 42096375222 42184835810 42220553320 42238814805 42265708992 42389191416 42404457216 42570099627 42667164672 42691431640 42727578080 42833833284 42899450880 42921794344 42971386880 42989973120 42992287360 43010882640 43038268416 43067026860 43139243860 43206386652 43221946752 43333839120 43348222896 43349445120 43372022956 43476093760 43518778890 43522592256 43673712368 43689440768 43710690496 43729596504 43854233280 43860102646 43897289670 43979122944 44000513568 44069435904 44240058720 44241582138 44314242720 44372088280 44393670035 44492497920 44514138240 44515671096 44661805408 44666296740 44704115280 44841458688 44863268736 44907315804 45054735792 45183149440 45375981680 45398051710 45446605776 45521245440 45580666560 45657098560 45676846440 45699062805 45728160192 45878274816 45923318424 45938161984 46013608960 46033511040 46057486827 46058785440 46193349620 46222761728 46242754272 46259407872 46281907584 46403319391 46413818880 46420030816 46440108684 46442608652 46572470880 46595122860 46611903360 46727818128 46777848832 46823775648 46900677120 46960574804 46961898880 46982211120 47005062390 47083882890 47189395968 47268525568 47273279040 47288970432 47373729546 47428465920 47453168246 47498122485 47644049856 47667223032 47684389632 47840981760 47870656779 48007096280 48024385280 48027860595 48068525340 48211980535 48287018637 48342810240 48358435840 48366323280 48429458220 48588440560 48619377664 48721969536 48745666992 48809297108 48865692160 48889459520 48910605480 48941747712 49129371136 49132926414 49150620864 49174526808 49290708480 49314682560 49321282742 49483250310 49525147320 49677302272 49701464384 49724363520 49750261626 49869636960 49897017560 49913579848 49918599315 50049027072 50114358528 50138733216 50222808416 50244531084 50310117741 50392745040 50424830976 50496228640 50621802972 50664663984 50809066880 50831043120 50849349120 51025909360 51047979390 51229717968 51273093696 51364235880 51380838080 51424341760 51590744832 51600120760 51625218095 51658088768 51680432232 51740144640 51765310080 51767092632 51792271179 51919797920 52000606944 52019334144 52074235785 52171312512 52222534668 52371377760 52396850220 52543300480 52602328064 52625079936 52780316160 52782133664 52807805908 52826823808 52832136240 52986489270 53005571520 53177091264 53194279424 53246505936 53272404042 53333955840 53542291605 53652242930 53752261376 53797835520 53974440960 54007983315 54027433440 54185278620 54215028695 54219779328 54379719680 54403240320 54431575341 54449303040 54451178016 54477662052 54592140460 54611800960 54638363120 54661995630 54696799872 54788518272 54886719316 54973903680 55000641960 55086794880 55270542528 55428072960 55432019544 55545851504 55644588870 55827256760 55862802944 55886965056 55889973568 55914147432 55934284032 56051823360 56079085920 56081017018 56099281920 56128500296 56134144755 56152777329 56280812544 56318419740 56354278656 56500659468 56518921888 56539276288 56574412557 56760132836 56808257220 56914159104 57111777712 57160200240 57319964160 57347843520 57404148030 57422702480 57608515536 57629262336 57778452160 57797630528 57803442840 57824259840 57852384480 57854376642 58025038520 58050135855 58053260815 58115349864 58182497280 58306128672 58409772660 58472311040 58529719560 58638830592 58667351424 58700718505 58986744960 58988776184 59017467223 59085656960 59111213040 59148850176 59177619072 59352184320 59354228128 59379900372 59430176784 59555062320 59584028790 59605487040 59817691648 59843564352 59876421072 60051354506 60072981056 60471294048 60595474368 60694993920 60774222080 60902461920 60932083740 60970880256 61011621385 61171033088 61177184640 61209047757 61231091232 61378014720 61409982436 61411713920 61438276080 61468158510 61657005696 61709210112 61920144912 61950261714 62096627840 62126830480 62149204480 62303757504 62391974810 62431700864 62489082942 62561283840 62642948160 62673416520 62778510520 62805663855 62845653312 62876220264 63031038720 63051960576 63144562833 63164972728 63237954560 63277253715 63330829980 63336379392 63525399808 63556297376 63579186176 63583787124 63606685824 63787975680 63827542372 64000747008 64037147460 64091367120 64250749926 64349176320 64382691516 64457080320 64488431040 64572610960 64600540290 64708865790 64962626048 64994222656 65000758680 65022334344 65024167680 65058034434 65214140640 65278168335 65510568552 65534161152 65566035744 65752910080 65781349920 65790153969 65977667080 66009757385 66033529760 66104153856 66299151360 66333682168 66362373207 66471364080 66492849280 66513687552 66558132420 66773506644 66819144704 66851644288 66992708112 67080156988 67190326720 67262188032 67294903104 67495737296 67552885312 67582103688 67774724160 68063972520 68097077565 68306290624 68364124928 68370999840 68485647840 68608399145 68631172291 68783956992 68787659776 68817412224 68907242976 69020413440 69022790176 69056361572 69088178160 69290024430 69334142592 69432314380 69561750016 69620728320 69630046224 69663912978 69828503680 69858706320 69862466960 69892684290 69917855040 70160625370 70166773248 70235663472 70351015680 70440862206 70442848320 70625824335 70648652360 70674095360 70784093952 70902788352 70950166045 70995341248 71029872056 71060594319 71111941120 71142698880 71179752369 71222621184 71389722140 71466074784 71500834548 71526584448 71730447360 72010644420 72036577920 72247038160 72293039104 72537653760 72575433788 72601570688 72636882736 72644187330 72882660840 72929066496 73051357696 73082954304 73118500488 73213945662 73298538240 73334189280 73336714562 73449059840 73653617664 73694056704 73735970230 73909359392 73936062720 73972023840 73981924113 74192785160 74224875465 74287720980 74515953408 74552196576 74579045376 74625392439 74735764480 74772114560 74804455440 74845526340 74870369772 75091226320 75139038208 75171537792 75208099824 75334212624 75432550076 75589117560 75637246464 75744342960 75932704458 75996995976 76213600320 76463791360 76538864040 76762478045 76811354048 76844576952 76909640544 77071257120 77099013120 77136512640 77139168856 77176687907 77348496384 77386117248 77400181140 77487133152 77650638948 77741504896 77879696880 78039626080 78223135232 78256968768 78528694354 78557066640 78595275330 78648993280 78814950720 78903492096 78956215910 79170474240 79173200496 79211708862 79240235712 79406749760 79445371720 79473982720 79479733905 79508357280 79784427965 79791419136 79835228096 79869758904 79908606063 80000933760 80478364395 80628392064 80793965824 80961661440 81109567253 81203282560 81242778320 81277917930 81294507008 81329668992 81569579520 81612063676 81641454976 81676767024 81716493078 81888210690 81917701440 81957544680 82182777408 82209340928 82330078974 82560193216 82600348952 82630192320 82824496128 82917102710 83071676672 83142109440 83148029316 83318777256 83415045120 83466883305 83523930880 83564555360 83740885140 83794204416 83834960352 83850196235 84041384960 84069280768 84077735040 84118628880 84121525527 84148922880 84192750444 84369671620 84441106640 84477629610 84531417984 84778382832 84808914432 85140199254 85382863280 85455156160 85667666568 85843588688 85979946240 85984574720 86021765280 86134053720 86278487720 86320451965 86412773304 86443893504 86667678240 86696445792 86698890240 86744045912 86781564963 86952187520 87037557780 87045184512 87347424736 87378881536 87421380992 87459193008 87708466560 87720205292 87794579340 87958245888 88001027136 88138871808 88480117440 88483164276 88628485440 88744176560 88787340070 89028276480 89031342192 89323610816 89332593480 89376043185 89408230560 89726537472 89814631608 90077031759 90109471584 90366298880 90719292235 90751963360 90796103420 90893211552 91042490880 91161333120 91208812981 91314197120 91353692880 91398125610 91456320384 91756549632 91846636848 91876323968 92067022080 92114973654 92117570880 92386699240 92445523456 92485508544 92563815168 92806638782 92840061632 92880217368 92885217304 92925392571 93144941760 93190245720 93223806720 93455636256 93587962215 93647551296 93801354240 93921149608 93923797760 93964422240 94010124780 94167765780 94290687595 94378791936 94537051136 94546558080 94577940864 94747459092 94856931840 94906336492 94996244970 95288099712 95334446064 95368779264 95681963520 95741313558 96014192560 96048770560 96055721190 96137050680 96423961070 96574037274 96685620480 96732646560 96858916440 97063298685 97176881120 97443939072 97491333984 97587051651 97618594216 97731384320 97778919040 97821210960 97883495424 98258742272 98265852828 98301241728 98349053616 98581416960 98629365120 98642565484 98966500620 99050294640 99354604544 99402928768 99448727040 99500523252 99739273920 99794035120 99827159696 99837198630 100228717056 100277466432 100445616832 100489062168 100620235482 100785490080 100992457280 101243605944 101329327968 101618133760 101662086240 101698698240 102015079595 102051818720 102095958780 102459435936 102546187392 102728471760 102761676160 102848683520 103181489664 103200241520 103250436190 103316177536 103360864464 103530620160 103534185264 103584542358 103839595840 103935036645 104001213888 104148471570 104342625024 104445069336 104495869467 104742755520 104793700440 105086600960 105240938055 105250159872 105560632320 105564267328 105615611816 105653647616 105661293309 105664272480 105972978540 106011143040 106066357177 106354182528 106388558848 106493011872 106544808084 106667911680 107084583210 107304485860 107504522752 107595671040 108015966630 108054866880 108370557240 108430057390 108439558656 108806480640 108863150682 108898606080 108902356032 108955324104 109184280920 109223601920 109276726240 109323991260 109393599744 109577036544 109650256615 109773438632 109820918493 109947807360 110001283920 110005071843 110173589760 110541085056 110603955345 110856145920 110864039088 111091703008 111289177740 111654513520 111725605888 111773930112 111779947136 111828294864 111868568064 112103646720 112158171840 112162034036 112257000592 112268289510 112305554658 112636839480 112708557312 113001318936 113037843776 113148825114 113520265672 113616514440 113828318208 114223555424 114320400480 114639928320 114695687040 114808296060 114845404960 115217031072 115258524672 115556904320 115595261056 115606885680 115648519680 115704768960 115708753284 116050077040 116100271710 116106521630 116230699728 116612257344 116819545320 116944622080 117059439120 117334702848 117401437010 117793041531 117973489920 117977552368 118034934446 118171313920 118222426080 118355238144 118434323865 118632920615 118704368640 118708456256 118759800744 118817563293 118860353568 119110124640 119168057580 119210974080 119273063129 119635383296 119687128704 119752842144 120102709012 120145962112 120942588096 121190948736 121548444160 121804923840 121864167480 121941760512 122023242770 122354369280 122418095514 122462182464 122756029440 122819964872 122823427840 122832316035 122876552160 122936317020 123303206855 123314011392 123418420224 123495118461 123840289824 123900523428 124193255680 124253660960 124298408960 124375654065 124607515008 124783949620 124863401728 124978165884 125122567680 125285896320 125346833040 125351149391 125557021040 125611327710 125691306624 125752440528 126062077440 126103921152 126289125666 126329945456 126554507430 126661659960 127050799616 127112594752 127167574248 127213371648 127655084744 127710298881 128001494016 128074294920 128182734240 128501499852 128698352640 128765383032 128914160640 128976862080 129145221920 129201080580 129417731580 129925252096 129988445312 130001517360 130044668688 130048335360 130116068868 130428281280 130556336670 131021137104 131068322304 131132071488 131505820160 131562699840 131580307938 131955334160 132019514770 132067059520 132208307712 132667364336 132724746414 132942728160 132985698560 133116264840 133181010105 133547013288 133703288576 133985416224 134160313976 134225567047 134380653440 134524376064 134589806208 134991474592 135105770624 135164207376 135549448320 136127945040 136194155130 136612581248 136728249856 136741999680 136971295680 137216798290 137262344582 137634824448 137814485952 138040826880 138045580352 138112723144 138172460481 138176356320 138580048860 138668285184 138864628760 139123500032 139209958173 139241456640 139260092448 139327825956 139657007360 139717412640 139724933920 139785368580 139835710080 140202542545 140321250740 140333546496 140471326944 140702031360 140881724412 140885696640 140959074607 141251648670 141297304720 141348190720 141568187904 141805576704 141900332090 141990682496 142059744112 142121188638 142285397760 142359504738 142779444280 142932149568 143001669096 143053168896 143611970337 144021288840 144073155840 144494076320 144635941605 145075307520 145150867576 145203141376 145273765472 145288374660 145765321680 145770341147 145858132992 146102715392 146165908608 146237000976 146427891324 146597076480 146668378560 146673429124 146898119680 147388113408 147471940460 147818718784 147872125440 147944047680 147963848226 148385570320 148449750930 148575441960 149031906816 149104393152 149250784878 149544229120 149608910880 149691052680 149740739544 150128386265 150182452640 150343075584 150416199648 150668425248 150865100152 150930353223 150938478119 151178235120 151274492928 151488685920 151865408916 151993991952 152427200640 152927582720 153077728080 153524956090 153622708096 153689153904 153819281088 154142514240 154273025280 154278337712 154353375814 154772234496 154800362280 154875654285 154974266304 155301277896 155376813537 155483009792 155759393760 156079252160 156090365299 156222707355 156446270464 156513937536 157057388708 157114133280 157190550660 157297986560 157629901440 157806984192 157912431820 158340948480 158346400992 158423417724 158480471424 158813499520 158890743440 158947965440 158959467810 159016714560 159568855930 159582838272 159670456192 159739517808 159817212126 160001867520 160626874815 160956728790 161256784128 161587931648 161923322880 162219134506 162406565120 162485556640 162555835860 162645086085 162659337984 163139159040 163224127352 163282909952 163294726023 163353534048 163432986156 163776421380 163835402880 163915089360 163920733819 164365554816 164418681856 164660157948 165120386432 165200697904 165260384640 165834205420 166143353344 166284218880 166296058632 166637554512 166933766610 167047861760 167129110720 167481770280 167588408832 167669920704 167700392470 168155470080 168237257760 168243051054 168297845760 168385500888 168739343240 168882213280 168955259220 169062835968 169556765664 169617828864 169723237671 170280398508 170765726560 170910312320 171335333136 171687177376 171959892480 171969149440 172043530560 172268107440 172556975440 172640903930 172825546608 172887787008 173335356480 173392891584 173488091824 173563129926 173904375040 174075115560 174159782445 174694849472 174842761984 174918386016 175416933120 175440410584 175525741523 175589158680 175916491776 176002054272 176102155515 176960234880 176966328552 177052401669 177256970880 177488353120 177574680140 178056552960 178062684384 178647221632 178665186960 178752086370 178816461120 179453074944 179629263216 180154063518 180218943168 180732597760 181438584470 181503926720 181592206840 181786423104 182084981760 182322666240 182417625962 182628394240 182707385760 182796251220 182912640768 183034864155 183341786405 183513099264 183627143271 183693273696 183752647936 184134044160 184229947308 184235141760 184470431717 184773398480 184891046912 184971017088 185127630336 185613277564 185680123264 185760434736 185770434608 185850785142 186289883520 186380491440 186447613440 186911272512 187175924430 187295102592 187842299216 187847595520 187928844480 188020249560 188335531560 188581375190 189093116160 189155881728 189494918184 189713863680 189812672984 189831761145 189992489940 190576199424 190668892128 190737558528 191363927040 191482627116 192028385120 192097541120 192111442380 192274101360 192847922140 193148074548 193371240960 193465293120 193717832880 194126597370 194353762240 194887878144 194982667968 195174103302 195237188432 195557838080 195642421920 196321735885 196531705656 196602483456 196698107232 197258730240 197285130968 197370461907 197933001240 198029272155 198100589280 198805857536 198897454080 199001046504 199478547840 199582442917 199588070240 199654319392 199674397260 200457434112 200554932864 200891233664 200978124336 201240470964 201570980160 201984914560 202487211888 202658655936 203236267520 203324172480 204030159190 204103637440 204191917560 204291232695 204918871872 205092374784 205456943520 205523352320 205697367040 205825197435 205893516873 206362979328 206400483040 206500872380 206632355072 206721728928 207061240320 207068370528 207169084716 207439512709 207679191680 207870073290 208002427776 208296943140 208685250048 208890138672 208991738934 209485511040 209587400880 210173201920 210481876110 210500319744 211128534656 211231223632 211307295232 211322586618 211328544960 211945957080 212022286080 212132714354 212708365056 212850498135 212986023744 213089616168 213335823360 213539257107 214169166420 214608971720 215009045504 215191342080 216031933260 216109733760 216741114480 216860114780 216879117312 217612961280 217726301364 217804712064 217910648208 218368561840 218447203840 218553452480 218647982520 218787199488 219154073088 219300513230 219546877264 219641836986 219895614720 220002567840 220010143686 220347179520 221082170112 221207910690 221728078176 221945772339 222183406016 222578355480 223309027040 223547860224 223559894272 223656589728 223737136128 224207293440 224316343680 224324068072 224433175109 224514001184 224536579020 224611109316 225273678960 225417114624 226002637872 226075687552 226297650228 227040531344 227233028880 228447110848 228640800960 229391374080 229616592120 229690809920 230287434135 230434062144 231113808640 231190522112 231213771360 231297039360 231409537920 231417506568 231530063721 232016596955 232100154080 232200543420 232213043260 232461399456 233224514688 233639090640 233889244160 234118878240 234669405696 234802874020 235586083062 235946979840 235955104736 236069868892 236342627840 236444852160 236710476288 236868647730 237265841230 237416912512 237519601488 237635126586 237720707136 238220249280 238336115160 238421948160 238546126258 239353283895 239374257408 239505684288 240205418024 240291924224 241230564553 241435093185 241885176192 242381897472 243096888320 243328701759 243609847680 243728334960 243883521024 244046485540 244708738560 244836191028 244924364928 245639929744 245646855680 245664632070 245753104320 245872634040 246606413710 246628022784 246990236922 247680579648 247801046856 248386511360 248507321920 248751308130 249215030016 249567899240 249726803456 249956331768 250245135360 250571792640 250693666080 250702298782 251114042080 251222655420 251382613248 251504881056 251550588705 252124154880 252207842304 252364576581 252578251332 252659890912 253109014860 253323319920 254101599232 254225189504 254335148496 254426743296 255310169488 255420597762 256148589840 256365468480 257002999704 257530766064 257953724160 258290443840 258402161160 258835463160 258961355895 259976890624 260003034720 260089337376 260096670720 260232137736 260856562560 260992425353 261112673340 262042274208 262136644608 262264142976 263011640320 263125399680 263160615876 263910668320 264039029540 264134119040 264416615424 265334728672 265449492828 265885456320 265971397120 266232529680 266362020210 267094026576 267406577152 267970832448 268320627952 268451134094 268761306880 269179612416 269982949184 270211541248 270231095277 270328414752 271098896640 271267055081 272157876705 272255890080 272388310260 273225162496 273456499712 273483999360 273626438943 273942591360 274433596580 274524689164 275269648896 275628971904 276091160704 276225446288 276344920962 276352712640 277160097720 277336570368 277729257520 278419916346 278520184896 278655651912 279314014720 279434825280 279449867840 279570737160 279671420160 280405085090 280642501480 280763886645 280942653888 281404062720 281763448824 281771393280 281918149214 282503297340 282594609440 282696381440 282872062785 283136375808 283611153408 283800664180 283981364992 284119488224 284242377276 284570795520 284719009476 285090667199 285558888560 285864299136 286003338192 286106337792 287223940674 288042577680 288146311680 288988152640 289271883210 290301735152 290406282752 290547530944 290576749320 291530643360 291540682294 292331817216 292474001952 292855782648 293194152960 293336757120 293346858248 294776226816 294943880920 295087336115 295637437568 295744250880 295888095360 295927696452 296771140640 296899501860 297150883920 298063813632 298208786304 298501569756 299088458240 299217821760 299382105360 299481479088 300256772530 300364905280 300686151168 300832399296 301336850496 301730200304 301860706446 301876956238 302356470240 302977371840 303730817832 303987983904 304854401280 305855165440 306045238785 306155456160 307049912180 307245416192 307378307808 307638562176 308285028480 308445593599 308546050560 308556675424 308706751628 309544468992 309600724560 309751308570 309948532608 310602555792 310753627074 310966019584 311518787520 312158504320 312180730598 312445414710 313027875072 314114777416 314228266560 314381101320 315259802880 315722814165 315824863640 316681896960 316692801984 316846835448 316960942848 317626999040 317781486880 317895930880 317918935620 318033429120 318199071531 319137711860 319165676544 319340912384 319479035616 319634424252 320003735040 320588337823 321253749630 321913457580 322513568256 323175863296 324438269012 324813130240 324971113280 325111671720 325290172170 325318675968 326448254704 326565819904 326589452046 326707068096 326865972312 327552842760 327670805760 327830178720 327841467638 328731109632 328950769845 329320315896 330015215529 330240772864 330401395808 330520769280 331668410840 331811866035 332286706688 332568437760 332592117264 333275109024 333867533220 334095723520 334258221440 334963540560 335176817664 335339841408 335400784940 336310940160 336474515520 336486102108 336771001776 337478686480 337764426560 337910518440 338125671936 339113531328 339446475342 340560797016 341531453120 341820624640 342670666272 343155861455 343374354752 343919784960 343938298880 344087061120 344536214880 345113950880 345281807860 345651093216 345775574016 346670712960 346785783168 346976183648 347126259852 347808750080 348150231120 348319564890 349389698944 349685523968 349836772032 350833866240 350880821168 351051483046 351178317360 352004108544 352204311030 353379124593 353920469760 353932657104 354104803338 354513941760 354976706240 355149360280 355302971595 355898761845 356113105920 356125368768 357294443264 357330373920 357504172740 357632922240 357819189387 358906149888 359258526432 360308127036 360437886336 361465195520 362877168940 363007853440 363184413680 363572846208 364645332480 364835251924 365256788480 365414771520 365592502440 365825281536 366069728310 366683572810 367254286542 367386547392 367505295872 368268088320 368459894616 368470283520 368940863434 369546796960 369909620565 369942034176 370255260672 371226555128 371360246528 371520869472 371540869216 371701570284 372579767040 372760982880 372810872491 372895226880 373126962195 373822545024 374351848860 374590205184 375684598432 375695191040 375857688960 376040499120 376053448173 376671063120 377162750380 378186232320 378311763456 378989836368 379625345968 379663522290 379984979880 381152398848 381337784256 382965254232 384056770240 384222884760 384548202720 385695844280 385883439535 386296149096 386742481920 386930586240 387435665760 388253194740 388707524480 389775756288 389965335936 390348206604 390474376864 391115676160 391284843840 392643471770 393063411312 393204966912 393396214464 394517460480 394570261936 394740923814 395866002480 396058544310 396201178560 397611715072 398002093008 398957095680 399164885834 399176140480 399308638784 399348794520 399543030315 401109865728 401782467328 401956248672 402480941928 402676701141 403141960320 403351930091 403969829120 404974423776 405317311872 405547836265 406472535040 406648344960 408060318380 408207274880 408383835120 408582465390 409837743744 410184749568 410913887040 411046704640 411650394870 411787033746 412800966080 413001744760 413264710144 413443457856 414122480640 414136741056 414338169432 414879025418 415358383360 415740146580 416004855552 416593886280 417370500096 417629874519 417780277344 417983477868 418971022080 419174801760 420346403840 420607627635 420963752220 421000639488 422257069312 422462447264 422614590464 422645173236 422657089920 422877223821 423891914160 424044572160 424265428708 425416730112 425700996270 425972047488 426179232336 427078514214 428338332840 429217943440 432063866520 432219467520 433482228960 433720229560 433907824815 435225922560 435452602728 435609424128 435821296416 436737123680 436894407680 437106904960 437295965040 437311023441 437574398976 438308146176 438601026460 439093754528 439283673972 439791229440 440005135680 440020287372 440694359040 442164340224 442415821380 443456156352 443891544678 444366812032 445156710960 446618054080 447095720448 447119788544 447313179456 448632687360 448648136144 448866350218 449028002368 449073158040 449222218632 450385158795 450547357920 452005275744 452151375104 452595300456 452815434357 454081062688 454466057760 456044064905 456894221696 457281601920 458782748160 459233184240 459381619840 460574868270 460868124288 462227617280 462381044224 462427542720 462819075840 462835013136 463060127442 464033193910 464200308160 464401086840 464426086520 464626962855 464922798912 466449029376 467278181280 468237756480 468271095897 469338811392 469605748040 471172166124 471893959680 471910209472 472139737784 472685255680 472889704320 473420952576 473737295460 474531682460 474833825024 475039202976 475270253172 475441414272 476440498560 476672230320 476688644653 476843896320 477092252516 478706567790 478748514816 479011368576 480410836048 480583848448 482461129106 482870186370 483770352384 484763794944 486657403518 487219695360 487456669920 487935258255 488092971080 489417477120 489672382056 489848729856 491279859488 491293711360 491329264140 491506208640 491745268080 491762201457 493212827420 493256045568 493980473844 495361159296 495602093712 496773022720 497014643840 497502616260 498430060032 499135798480 499453606912 499912663536 501143585280 501387332160 501404597564 502228084160 502445310840 502765226496 503009762112 503101177410 504729153162 505156502664 505319781824 506218029720 506646639840 508450379008 508670296992 508853486592 510436513301 510620338976 510841195524 512297179680 512730936960 514005999408 515061532128 515907448320 516580887680 516804322320 517670926320 517922711790 519953781248 520006069440 520178674752 520464275472 521713125120 521984850706 522225346680 522479347335 524084548416 524528285952 526250799360 526321231752 526577224569 527821336640 528078059080 528268238080 528306466545 530331785885 530669457344 530898985656 531157205007 531770912640 531942794240 532465059360 532724040420 534188053152 534813154304 535941664896 536641255904 536902268188 537522613760 538359224832 539965898368 540423082496 540462190554 540656829504 542197793280 542534110162 544315753410 544511780160 544776620520 546450324992 546967998720 547252877886 547885182720 548867193160 549049378328 549104592465 550025359215 550539297792 551257943808 552182321408 552450892576 552689841924 552705425280 553411295151 554320195440 554673140736 555458515040 556839832692 557040369792 557311303824 558628029440 558869650560 558899735680 559141474320 559342840320 560810170180 561285002960 561527773290 561885307776 563526897648 563542786560 563836298428 565006594680 565189218880 565744125570 567601328360 567962729984 568238976448 568484754552 569141591040 569438018952 570181334398 571117777120 571728598272 572006676384 572212675584 574447881348 576085155360 576292623360 577976305280 578543766420 580603470304 580812565504 581095061888 581153498640 583061286720 583081364588 584663634432 584948003904 585711565296 586673514240 586693716496 588965207655 589887761840 590174672230 591274875136 591776190720 591855392904 593542281280 593799003720 594087816465 594301767840 596365315645 596417572608 597003139512 598176916480 598435643520 598747328751 598764210720 598962958176 600513545060 600729810560 601372302336 601664798592 602673700992 603460400608 603721412892 603753912476 604712940480 605954743680 607461635664 607975967808 609708802560 612090477570 612310912320 614099824360 614490832384 614756615616 615277124352 616570056960 616891187198 617092101120 617113350848 617413503256 617475592305 617680550619 619088937984 619201449120 619502617140 619897065216 621205111584 621507254148 621932039168 622318538127 623037575040 624317008640 624361461196 624890829420 626055750144 626755746955 628229554832 628456533120 628762202640 630519605760 631445628330 631649727280 633385603968 633693670896 633921885696 635253998080 635562973760 635837871240 636066858240 636398143062 638275423720 638551494405 638681824768 638958071232 639268848504 640007470080 641176675646 642507499260 643826915160 645027136512 648876538024 649626260480 649942226560 650223343440 650580344340 650637351936 652896509408 653131639808 653178904092 653414136192 653731944624 655105685520 655341611520 655660357440 655682935276 657462219264 657901539690 658640631792 660030431058 660481545728 660802791616 661041538560 663336821680 663623732070 665184234528 666550218048 667735066440 668516442880 669927081120 670679682816 670801569880 671127835235 672621880320 672949031040 672972204216 673299525327 673542003552 674957372960 675528853120 675821036880 676251343872 678227062656 678892950684 681121594032 683062906240 683641249280 685341332544 686311722910 686748709504 688174122240 689072429760 690227901760 690563615720 690862302405 691302186432 693341425920 693571566336 693952367296 694252519704 694590191163 695617500160 696049790865 696300462240 696639129780 698779397888 699371047936 699673544064 701667732480 701761642336 702102966092 702356634720 704008217088 704408622060 704795373035 706758249186 707840939520 707865314208 708209606676 709027883520 709953412480 710298720560 710605943190 711797523690 712250737536 714588886528 714660747840 715008345480 715265844480 715638378774 718059851685 718517052864 720616254072 720875772672 723691693659 725754337880 726015706880 726368827360 727145692416 728851705735 729290664960 729670503848 729986105277 730513576960 730829543040 731185004880 731650563072 732139456620 733367145620 734508573084 734773094784 735010591744 736919789232 736940567040 737881726868 739093593920 739819241130 739884068352 742453110256 742720493056 743041738944 743081738432 743403140568 745159534080 745521965760 745621744982 746253924390 747645090048 748703697720 749180410368 751369196864 751715377920 752080998240 752106896346 753342126240 754325500760 754651766115 754692390595 756372464640 756623526912 757979672736 759250691936 759327044580 759969959760 762304797696 762675568512 765930508464 768113540480 768445769520 769096405440 771391688560 771766879070 772592298192 773861172480 774871331520 776506389480 776884067685 777415048960 779930671872 780451826495 780696413208 780948753728 782231352320 782569687680 782977276059 785286943540 786126822624 786409933824 786792428928 789034920960 789140523872 789481847628 791732004960 792117088620 792402357120 795223430144 796004186016 797914191360 798329771668 798352280960 798617277568 798697589040 799086060630 802219731456 803564934656 803912497344 804961883856 805353402282 806283920640 806703860182 807939658240 809948847552 810634623744 811095672530 813296689920 813801165243 816120636760 816414549760 816473630115 816767670240 817164930780 819603669095 819675487488 820369499136 820879316829 821827774080 822093409280 823300789740 823574067492 825601932160 826003489520 826529420288 826886915712 828273482112 828676338864 829758050836 830716766720 831480293160 832009711104 833187772560 835259749038 835560554688 835966955736 837942044160 838349603520 841215255270 841927504440 844514138624 844924894528 845290346472 845314179840 845754447642 847783828320 848089144320 848530857416 848616188355 850833460224 851401992540 851944094976 852358464672 854157028428 855272001597 856676665680 858435886880 864127733040 864438935040 866964457920 867440459120 867815649630 870905205456 871218848256 871642592832 873474247360 874213809920 874591930080 874622046882 877202052920 877628707615 878187509056 878567347944 879582458880 880010271360 880040574744 884328680448 884831642760 885262008345 886912312704 887783089356 888733624064 890313421920 892205239783 893236108160 894191440896 894239577088 894626358912 897265374720 897296272288 897732700436 898056004736 898146316080 898444437264 900770317590 901094715840 904010551488 904302750208 905190600912 905630868714 908162125376 908932115520 912088129810 913788443392 914563203840 917565496320 918135716355 918466368480 918763239680 921149736540 921736248576 922352158585 924455234560 924762088448 924855085440 925336780797 925638151680 925670026272 926120254884 928066387820 928400616320 928802173680 928852173040 929253925710 929845597824 932898058752 934556362560 936475512960 936542191794 939211496080 942344332248 943820418944 944279475568 945779408640 947474590920 949063364920 949667650048 950078405952 950540506344 950882828544 952880997120 953344460640 953377289306 953687792640 954184505032 954597214593 957413135580 957497029632 958022737152 960821672096 961167696896 961765013469 964922258212 965740372740 967540704768 969527589888 973314807036 974439390720 974913339840 975870516510 976185942160 979344764112 979697459712 982559718976 982658528280 983012417280 983490536160 983524402914 986425654840 986852309535 987960947688 990722318592 991204187424 994029287680 995005232520 996860120064 997912214585 998271596960 999825327072 1002287170560 1002774664320 1002809195128 1003296942791 1004456168320 1004890621680 1005530452992 1006019524224 1006202354820 1009458306324 1010313005328 1010639563648 1012436059440 1013293279680 1016900758016 1017340593984 1020873026602 1021240677952 1021682391048 1024594359360 1025461873920 1028011998816 1029467584365 1030123064256 1031814896640 1033161775360 1033608644640 1035341852640 1035845423580 1037197563545 1039907562496 1040012138880 1040357349504 1040928550944 1043426250240 1043969701412 1044450693360 1044958694670 1048169096832 1049056571904 1052501598720 1052642463504 1053154449138 1055642673280 1056156118160 1056536476160 1056612933090 1060663571770 1061338914688 1061797971312 1062314410014 1063541825280 1064930118720 1065448080840 1067696285535 1068376106304 1071883329792 1073282511808 1073457568161 1073804536376 1075045227520 1076718449664 1079931796736 1080846164992 1080924381108 1081313659008 1084395586560 1085068220324 1088631506820 1089023560320 1089553241040 1092900649984 1093935997440 1094505755772 1095770365440 1097734386320 1098098756656 1098209184930 1100050718430 1102515887616 1104364642816 1104901785152 1105379683848 1105410850560 1106822590302 1108640390880 1109728861695 1110917030080 1113679665384 1114080739584 1114622607648 1117739301120 1117799471360 1118282948640 1118432617473 1118685680640 1121620340360 1122165875545 1122570005920 1123055546580 1123770615552 1127053795296 1127085573120 1127672596856 1128160344519 1130013189360 1130378437760 1131488251140 1135202656720 1135925459968 1136477952896 1136969509104 1138876037904 1140362668796 1142235554240 1143457196544 1144013352768 1148895762696 1152170310720 1155952610560 1157087532840 1157650318605 1161206940608 1162190123776 1162306997280 1166122573440 1166162729176 1166729928947 1169327268864 1169896007808 1171423130592 1173347028480 1173387432992 1177930415310 1179775523680 1180349344460 1182549750272 1183552381440 1183710785808 1187084562560 1187598007440 1188175632930 1188603535680 1192730631290 1192835145216 1194006279024 1196871287040 1197494657502 1197528421440 1197925916352 1201027090120 1201459621120 1203329597184 1205347401984 1206152822765 1206920801216 1207442825784 1207507824952 1208030103423 1209425880960 1210055790273 1211909487360 1214923271328 1215951935616 1216643508795 1219417605120 1224180955140 1224621824640 1228199648720 1228981664768 1229513231232 1230554248704 1233140113920 1233782374396 1234226701696 1234827006512 1234951184610 1235361101238 1238402898240 1239005234280 1239794130432 1242410223168 1243014508296 1244637076254 1246075150080 1248634017280 1248722922392 1249781658840 1252111500288 1253511493910 1256459109664 1256913066240 1257524405280 1261039211520 1261822882905 1262891256660 1263299454560 1266771207936 1267387341792 1267843771392 1268631671463 1270507996160 1271125947520 1271675742480 1272133716480 1272796286124 1276550847440 1277102988810 1277363649536 1277916142464 1278537697008 1282353351292 1285014998520 1287653830320 1297753076048 1299884453120 1300446686880 1301160688680 1304962126765 1305793018816 1306357808184 1306828272384 1307463889248 1310211371040 1310683223040 1311320714880 1311365870552 1311933070323 1312003694419 1314924438528 1315803079380 1317281263584 1320060862116 1320963091456 1321605583232 1322083077120 1326673643360 1327247464140 1330368469056 1333100436096 1335470132880 1337032885760 1339854162240 1341359365632 1341603139760 1342255670470 1345898062080 1345944408432 1346599050654 1347084007104 1349914745920 1351057706240 1351155476385 1351642073760 1356335275405 1356454125312 1357785901368 1358446303071 1362243188064 1366125812480 1367282498560 1368132194715 1370682665088 1372623445820 1373497419008 1376348244480 1378144859520 1378862643301 1380455803520 1381127231440 1381724604810 1382604372864 1386682851840 1387143132672 1387904734592 1388505039408 1389180382326 1392099581730 1392600924480 1393278259560 1397558795776 1399347088128 1403523284672 1404205932184 1404713269440 1404813287691 1408016434176 1408817244120 1409590746070 1413516498372 1415681879040 1415730628416 1416419213352 1418055767040 1419906824960 1420597441120 1421211886380 1423595047380 1424501475072 1425453335995 1429177773056 1429321495680 1430016690960 1430065933959 1430531688960 1431276757548 1436119703370 1437034105728 1441232508144 1441751545344 1447383387318 1451508675760 1452031413760 1452737654720 1454291384832 1457703411470 1459341007696 1459972210554 1461659086080 1462370009760 1464278913240 1466734291240 1469017146168 1469546189568 1473839578464 1473881134080 1475286604371 1475763453736 1478187187840 1479638482260 1479768136704 1484906220512 1485440986112 1486083477888 1486163476864 1486806281136 1490319068160 1491043931520 1491243489964 1492507848780 1495290180096 1497407395440 1498360820736 1502738393728 1503430755840 1504161996480 1504213792692 1506684252480 1508651001520 1509303532230 1509384781190 1515959345472 1518501383872 1518654089160 1519939919520 1525351137024 1531309539903 1531861016928 1536227080960 1536891539040 1538192810880 1542227967995 1542783377120 1543533758140 1545184596384 1547722344960 1549742663040 1550549820677 1553012778960 1553768135370 1554830097920 1559861343744 1560903652990 1561392826416 1561897507456 1565139375360 1565954552118 1570573887080 1572253645248 1573584857856 1578281047744 1578963695256 1579731673707 1583464009920 1584234177240 1584804714240 1590995357655 1592008372032 1595828382720 1596659543336 1596704561920 1597234555136 1597395178080 1598172121260 1602941689115 1603473752617 1604439462912 1607129869312 1607824994688 1609923767712 1610706804564 1612567841280 1613407720364 1615879316480 1619897695104 1621269247488 1622191345060 1626593379840 1627602330486 1632241273520 1632829099520 1632947260230 1633535340480 1634329861560 1639207338190 1639350974976 1641758633658 1643655548160 1646601579480 1647148134984 1650076077645 1651203864320 1652006979040 1653773831424 1656546964224 1657352677728 1659516101672 1660233885453 1661433533440 1662960586320 1664019422208 1666375545120 1670519498076 1671121109376 1671933911472 1675884088320 1676699207040 1682430510540 1683855008880 1689028277248 1689849789056 1690580692944 1690628359680 1691508895284 1695567656640 1697061714832 1697232376710 1702803985080 1703888189952 1704716929344 1708314056856 1710544003194 1713353331360 1716871773760 1728255466080 1728877870080 1733928915840 1734880918240 1735631299260 1741810410912 1742437696512 1743285185664 1746948494720 1748427619840 1749183860160 1749244093764 1754404105840 1755257415230 1756375018112 1757134695888 1760020542720 1760081149488 1766895622965 1769663285520 1770524016690 1773824625408 1775566178712 1777467248128 1780626843840 1784410479566 1786472216320 1789095946935 1789252717824 1794530749440 1794592544576 1795465400872 1796112009472 1796241986253 1796292632160 1796888874528 1801540635180 1802189431680 1803128072009 1808021102976 1808605500416 1810381201824 1811261737428 1816324250752 1817864231040 1824176259620 1827576886784 1829126407680 1836271432710 1836932736960 1837526479360 1842299473080 1843472497152 1844704317170 1849710170880 1850673561594 1851276303360 1851340052544 1852240509768 1856132775640 1856801232640 1857604347360 1857704346080 1858507851420 1859691195648 1864054362455 1865796117504 1866955614381 1869112725120 1872951025920 1873084383588 1878422992160 1880267240865 1884688664496 1887640837888 1888558951136 1891558817280 1894949181840 1895014434911 1898126729840 1899335300096 1900156811904 1901081012688 1901765657088 1905761994240 1906688921280 1906754578612 1908369010064 1909194429186 1914826271160 1916045474304 1921643344192 1923530026938 1929844516424 1931480745480 1935081409536 1946629614072 1948878781440 1949826679680 1951741033020 1952371884320 1958689528224 1959394919424 1965119437952 1965317056560 1966024834560 1966981072320 1967048805828 1972851309680 1973704619070 1975921895376 1981444637184 1982408374848 1988058575360 1990010465040 1995824429170 1996543193920 1999650654144 2005549328640 2005618390256 2006593885582 2008912336640 2009781243360 2012039048448 2012404709640 2013383505705 2016759650455 2018916612648 2019898575981 2020626010656 2021279127296 2024872118880 2026586559360 2029174748887 2033801516032 2034681187968 2041746053204 2042481355904 2043364782096 2049188718720 2050923747840 2056023997632 2058935168730 2060246128512 2066323550720 2067217289280 2070683705280 2071690847160 2074395127090 2080024277760 2080714699008 2081857101888 2086852500480 2087939402824 2088149372595 2088901386720 2089917389340 2096338193664 2098113143808 2105003197440 2105284927008 2106308898276 2111285346560 2112312236320 2113072952320 2113225866180 2114386119105 2121327143540 2122677829376 2123595942624 2124628820028 2127083650560 2129860237440 2130896161680 2130969539647 2135392571070 2136752212608 2143766659584 2146565023616 2146915136322 2147609072752 2159863593472 2161848762216 2162627318016 2170136440648 2171075080977 2177263013640 2178047120640 2179106482080 2186555117205 2187871994880 2189011511544 2191540730880 2195468772640 2196197513312 2196418369860 2200101436860 2205031775232 2208729285632 2209803570304 2210759367696 2210821701120 2213645180604 2217280781760 2219457723390 2221834060160 2227359330768 2228161479168 2229245215296 2235478602240 2235598942720 2236565897280 2236865234946 2243240680720 2244331751090 2245140011840 2246111093160 2247541231104 2254107590592 2255345193712 2256320689038 2260026378720 2260756875520 2262976502280 2264077171785 2270405313440 2272955905792 2273939018208 2277752075808 2280725337592 2281834639799 2284471108480 2286914393088 2288026705536 2297791525392 2304340621440 2311905221120 2314175065680 2315300637210 2322413881216 2324380247552 2324613994560 2332245146880 2332325458352 2333459857894 2339792015616 2341355479485 2342846261184 2346694056960 2346774865984 2348931828177 2355860830620 2359551047360 2360698688920 2365099500544 2367104762880 2367421571616 2374169125120 2375196014880 2376351265860 2377207071360 2383443223265 2385461262580 2385670290432 2388012558048 2393742574080 2394989315004 2395056842880 2395851832704 2402054180240 2402919242240 2406659194368 2410694803968 2412305645530 2413841602432 2414885651568 2415015649904 2416060206846 2418851761920 2420111580546 2423818974720 2429846542656 2431903871232 2433287017590 2441403495729 2448361910280 2449243649280 2456399297440 2458811007285 2459026462464 2461108497408 2466280227840 2467564748792 2468453403392 2469654013024 2469902369220 2470722202476 2476805796480 2478010468560 2478095799499 2479588260864 2484820446336 2486029016592 2489274152508 2492150300160 2497268034560 2497445844784 2499563317680 2507022987820 2512918219328 2513826132480 2515048810560 2523645765810 2525782513320 2526598909120 2533542415872 2534774683584 2537263342926 2542251895040 2543351484960 2544267432960 2545592572248 2552182566505 2553101694880 2554205977620 2555832284928 2557075394016 2564706702584 2565816004791 2570029997040 2575307660640 2595506152096 2599768906240 2600893373760 2602321377360 2609924253530 2611586037632 2612715616368 2613656544768 2614927778496 2620422742080 2622641429760 2622731741104 2623866140646 2624007388838 2631606158760 2632886122845 2634562527168 2640121724232 2643211166464 2653347286720 2653536210083 2654494928280 2655786025035 2660736938112 2666200872192 2670940265760 2674065771520 2676615719349 2679708324480 2682718731264 2683206279520 2684511340940 2691796124160 2691888816864 2693198101308 2694168014208 2699829491840 2702115412480 2702310952770 2703284147520 2712670550810 2712908250624 2715571802736 2716892606142 2724486376128 2732251624960 2736264389430 2741365330176 2745246891640 2746994838016 2752696488960 2756289719040 2757725286602 2760911607040 2762254462880 2763449209620 2765208745728 2767056475755 2773365703680 2774286265344 2775809469184 2776010342391 2777010078816 2778360764652 2784199163460 2785201848960 2786556519120 2786652474923 2795117591552 2798694176256 2807046569344 2808411864368 2809426538880 2809626575382 2817634488240 2819181492140 2827032996744 2831461256832 2832838426704 2839813649920 2841194882240 2842423772760 2847190094760 2849002950144 2850906671990 2858642991360 2860033381920 2860131867918 2861063377920 2862553515096 2872239406740 2874068211456 2882465016288 2883503090688 2885295040407 2894766774636 2903017351520 2904062827520 2905475309440 2908582769664 2915406822940 2918682015392 2919944421108 2923318172160 2924740019520 2928557826480 2933468582480 2938034292336 2939092379136 2947679156928 2950573208742 2951526907472 2956374375680 2959276964520 2969812441024 2972166955776 2972326953728 2973612562272 2982087863040 2982486979928 2983937605891 2985015697560 2990580360192 2993736643755 2994814790880 3005476787456 3006861511680 3008323992960 3008427585384 3009890828373 3013368504960 3017302003040 3018607064460 3018769562380 3031918690944 3037002767744 3037308178320 3039879839040 3050702274048 3062619079806 3063722033856 3072454161920 3073783078080 3076385621760 3084455935990 3085566754240 3087067516280 3088402753095 3090369192768 3095444689920 3099485326080 3101099641354 3106025557920 3107536270740 3109660195840 3111592690635 3119722687488 3121807305980 3122785652832 3123795014912 3130278750720 3131909104236 3135997339189 3141147774160 3144507290496 3147169715712 3156562095488 3157927390512 3159463347414 3166928019840 3168468354480 3169609428480 3181990715310 3184016744064 3193319086672 3193409123840 3194469110272 3194790356160 3196344242520 3205883378230 3206947505234 3215649989376 3219847535424 3221413609128 3225135682560 3226815440728 3239795390208 3242538494976 3244382690120 3253186759680 3255204660972 3264482547040 3265658199040 3265894520460 3267070680960 3268659723120 3278414676380 3278701949952 3283517267316 3287311096320 3293203158960 3294296269968 3300152155290 3302407728640 3304013958080 3307547662848 3313093928448 3314705355456 3319032203344 3320467770906 3325921172640 3332751090240 3341038996152 3342242218752 3343867822944 3353398414080 3355297852419 3364861021080 3366497626635 3367710017760 3379699578112 3381161385888 3381256719360 3383017790568 3391135313280 3392901529589 3394123429664 3394464753420 3405607970160 3407776379904 3409433858688 3416628113712 3421088006388 3426706662720 3433743547520 3456510932160 3467857831680 3469761836480 3471262598520 3472950955815 3483620821824 3486570371328 3493896989440 3496855239680 3498367720320 3498488187528 3500189786841 3508808211680 3510514830460 3512750036224 3514269391776 3520041085440 3520162298976 3526471716053 3533791245930 3539326571040 3541048033380 3547649250816 3551132357424 3554934496256 3561253687680 3568820959132 3572944432640 3578191893870 3578505435648 3589185089152 3590930801744 3592224018944 3592483972506 3592585264320 3593777749056 3603081270360 3604378863360 3606256144018 3616042205952 3618458468295 3620762403648 3622523474856 3630167370819 3632648501504 3635728462080 3648352519240 3649930526385 3655153773568 3658252815360 3672542865420 3673865473920 3675052958720 3684598946160 3686944994304 3689408634340 3699420341760 3701347123188 3702680105088 3704481019536 3712265551280 3713602465280 3715208694720 3715408692160 3717015702840 3719382391296 3728108724910 3733911228762 3738225450240 3745902051840 3746168767176 3756845984320 3760534481730 3769377328992 3775281675776 3777117902272 3783117634560 3789898363680 3790028869822 3796253459680 3800313623808 3802162025376 3803531314176 3811523988480 3813377842560 3813509157224 3816738020128 3818388858372 3829652542320 3832090948608 3843286688384 3847060053876 3859689032848 3862961490960 3893259228144 3899653359360 3903482066040 3904743768640 3914886380295 3917379056448 3930238875904 3930634113120 3932049669120 3933962144640 3934097611656 3936011083257 3945702619360 3947409238140 3951843790752 3962889274368 3964816749696 3976117150720 3980020930080 3991648858340 3993086387840 3999301308288 4011098657280 4011236780512 4013187771164 4017824673280 4019562486720 4024078096896 4024809419280 4026767011410 4033519300910 4037833225296 4039797151962 4041252021312 4042558254592 4049744237760 4053173118720 4058349497774 4069005826215 4069362375936 4083492106408 4084962711808 4086729564192 4098377437440 4100919597401 4101847495680 4104396584145 4112047995264 4117870337460 4120492257024 4132647101440 4134434578560 4136587929903 4141367410560 4143381694320 4148790254180 4160048555520 4161429398016 4163714203776 4175878805648 4176298745190 4177802773440 4179834778680 4192676387328 4210569854016 4212617796552 4222570693120 4224624472640 4226451732360 4228772238210 4242654287080 4245355658752 4247191885248 4249257640056 4254167301120 4259720474880 4261792323360 4261939079294 4270785142140 4273504425216 4276360007985 4287533319168 4290197801877 4293130047232 4293830272644 4295218145504 4319727186944 4323697524432 4325254636032 4340272881296 4342150161954 4354526027280 4356094241280 4358212964160 4373110234410 4378023023088 4390937545280 4392395026624 4392836739720 4400202873720 4419607140608 4421518735392 4421643402240 4427290361208 4434561563520 4436871231001 4438915446780 4443668120320 4454718661536 4456322958336 4458490430592 4461026198915 4470957204480 4471197885440 4473131794560 4473730469892 4486481361440 4488663502180 4490280023680 4492222186320 4495082462208 4508215181184 4510690387424 4512641378076 4520052757440 4521513751040 4525953004560 4528154343570 4540810626880 4545911811584 4547878036416 4555504151616 4561450675184 4563669279598 4568942216960 4576053411072 4593928619709 4595583050784 4608681242880 4623810442240 4626683903985 4628350131360 4630601274420 4644827762432 4648760495104 4649227989120 4651649462031 4664490293760 4664650916704 4666919715788 4679584031232 4682710958970 4685692522368 4693549731968 4697863656354 4711721661240 4719102094720 4721397377840 4734843143232 4748338250240 4750392029760 4752702531720 4754414142720 4766886446530 4770922525160 4772986072965 4776025116096 4787485148160 4789978630008 4790113685760 4791703665408 4804108360480 4805838484480 4808825067345 4810421257851 4813318388736 4821389607936 4824611291060 4827683204864 4829771303136 4830031299808 4832120413692 4837703523840 4840223161092 4846541342383 4847637949440 4859693085312 4863807742464 4866574035180 4882806991458 4896723820560 4898487298560 4912798594880 4917622014570 4918052924928 4935129497584 4936906806784 4939308026048 4939804738440 4941444404952 4953611592960 4956020937120 4956191598998 4969640892672 4972058033184 4978548305016 4984300600320 4994891689568 4999126635360 5014045975640 5016484713955 5025836438656 5027652264960 5030097621120 5047291531620 5051565026640 5053197818240 5067084831744 5069549367168 5074526685852 5084503790080 5086702969920 5091185144496 5104365133010 5106203389760 5108411955240 5111664569856 5114150788032 5129413405168 5131632009582 5140059994080 5150615321280 5191012304192 5199537812480 5201786747520 5204642754720 5219848507060 5223172075264 5225431232736 5227313089536 5229855556992 5240845484160 5243575091183 5245282859520 5245463482208 5247732281292 5248014777676 5263212317520 5265772245690 5269125054336 5280243448464 5286422332928 5306694573440 5307072420166 5308989856560 5311572050070 5321473876224 5332401744384 5341880531520 5353231438698 5359416648960 5366412559040 5367287840805 5369022681880 5383592248320 5383777633728 5386396202616 5388336028416 5399658983680 5404230824960 5404621905540 5406568295040 5409384216027 5425341101620 5425816501248 5431143605472 5433785212284 5448972752256 5464503249920 5472528778860 5482730660352 5490493783280 5493989676032 5512579438080 5515450573204 5521823214080 5524508925760 5526898419240 5530417491456 5534112951510 5551618938368 5552020684782 5554020157632 5556721529304 5568398326920 5570403697920 5573113038240 5573304949846 5592163087365 5597388352512 5614093138688 5616823728736 5618853077760 5619253150764 5635268976480 5638362984280 5640801722595 5654065993488 5662922513664 5665676853408 5679627299840 5682389764480 5684847545520 5685043304733 5694380189520 5698005900288 5701813343980 5717285982720 5720066763840 5720263735836 5725107030192 5744478813480 5748136422912 5764930032576 5770590080814 5789533549272 5806034703040 5810950618880 5830813645880 5833649644735 5837364030784 5839888842216 5846636344320 5849480039040 5857115652960 5866937164960 5876068584672 5878184758272 5895358313856 5901146417484 5903053814944 5912748751360 5918553929040 5939624882048 5944333911552 5944653907456 5947225124544 5964175726080 5964973959856 5967875211782 5970031395120 5987473287510 5989629581760 6010953574912 6016647985920 6016855170768 6019781656746 6026737009920 6034604006080 6037214128920 6037539124760 6040150517115 6050278951365 6063837381888 6074005535488 6074616356640 6079759678080 6087524246661 6101404548096 6125238159612 6127444067712 6144908323840 6147566156160 6152771243520 6168911871980 6171133508480 6174135032560 6176805506190 6180738385536 6198970652160 6202199282708 6212051115840 6215072541480 6223185381270 6243614611960 6245571305664 6247590029824 6260557501440 6263818208472 6271994678378 6282295548320 6289014580992 6294339431424 6313124190976 6315854781024 6318926694828 6333856039680 6336936708960 6337784832347 6339218856960 6343158357315 6363981430620 6368033488128 6386638173344 6386818247680 6388938220544 6389580712320 6392688485040 6392908618941 6411766756460 6413895010468 6431299978752 6439695070848 6442827218256 6453630881456 6479590780416 6488765380240 6510409321944 6528965094080 6531789040920 6534141361920 6537319446240 6556829352760 6559665351615 6560018472095 6567034534632 6574622192640 6586406317920 6588592539936 6600304310580 6604815457280 6608027916160 6615095325696 6626187856896 6629410710912 6638064406688 6640935541812 6651842345280 6665502180480 6682077992304 6684484437504 6687735645888 6706796828160 6710595704838 6729722042160 6732995253270 6735420035520 6759399156224 6762322771776 6766035581136 6782270626560 6785803059178 6788246859328 6788929506840 6792231515355 6811215940320 6818867717376 6833256227424 6842176012776 6845503919397 6853413325440 6867487095040 6894313216505 6913021864320 6935715663360 6939523672960 6942525197040 6945901911630 6967241643648 6973140742656 6987793978880 6996735440640 6996976375056 7000379573682 7017616423360 7021029660920 7024066438455 7025500072448 7028538783552 7040082170880 7040324597952 7052943432106 7067582491860 7078653142080 7082096066760 7095298501632 7102264714848 7122507375360 7137641918264 7145888865280 7150329669795 7156383787740 7157010871296 7178370178304 7181861603488 7184448037888 7184967945012 7185170528640 7187555498112 7206162540720 7208757726720 7212512288036 7232084411904 7236916936590 7241524807296 7245046949712 7260334741638 7265297003008 7271456924160 7296705038480 7299861052770 7345085730840 7347730947840 7369197892320 7376433021855 7378817268680 7398840683520 7402694246376 7405360210176 7408962039072 7424531102560 7427204930560 7430417389440 7430817384320 7434031405680 7434287398497 7438764782592 7456217449820 7467822457524 7476450900480 7491804103680 7492337534352 7513691968640 7521068963460 7538754657984 7550563351552 7554235804544 7579796727360 7580057739644 7592506919360 7600627247616 7604324050752 7626755685120 7627018314448 7633476040256 7636777716744 7656547699515 7659305084640 7686573376768 7694120107752 7719378065696 7725922981920 7752749103385 7786518456288 7799306718720 7806964132080 7809487537280 7829772760590 7834758112896 7860477751808 7861268226240 7867924289280 7868195223312 7872022166514 7891405238720 7894818476280 7898658368535 7903687581504 7929633499392 7960041860160 7960608630249 7983297716680 7986172775680 7998602616576 8017368763085 8022197314560 8022473561024 8026375542328 8029847158047 8035649346560 8039124973440 8048156193792 8049618838560 8053534022820 8067038601820 8075666450592 8079594303924 8082504042624 8085116509184 8099488475520 8106346237440 8116698995548 8138011652430 8138724751872 8166984212816 8169925423616 8173459128384 8196754874880 8201839194802 8208793168290 8224095990528 8235740674920 8240984514048 8268869157120 8273175859806 8282734821120 8286763388640 8297580508360 8301169427265 8320097111040 8322858796032 8327428407552 8351757611296 8352597490380 8355605546880 8359669557360 8359957424769 8385352774656 8421139708032 8425235593104 8445141386240 8449248945280 8452903464720 8457544476420 8485308574160 8490711317504 8494383770496 8498515280112 8519440949760 8523584646720 8523878158588 8541570284280 8547008850432 8552720015970 8580395603754 8586260094464 8587660545288 8590436291008 8647395048864 8650509272064 8680545762592 8684300323908 8709052054560 8712188482560 8716425928320 8746220468820 8756046046176 8781875090560 8784790053248 8785673479440 8800405747440 8839214281216 8843037470784 8854580722416 8869123127040 8873742462002 8877830893560 8887336240640 8909437323072 8916980861184 8922052397830 8946263589120 8947460939784 8951812817673 8972962722880 8977327004360 8980560047360 8981209931265 8984444372640 9015640360045 9016430362368 9021380774848 9025282756152 9029672485119 9040105514880 9043027502080 9051906009120 9056308687140 9081621253760 9091823623168 9095756072832 9111008303232 9122901350368 9127338559196 9137884433920 9152106822144 9187857239418 9191166101568 9217362485760 9253367807970 9256700262720 9261202548840 9289655524864 9298455978240 9303298924062 9328980587520 9329301833408 9333839431576 9334778071905 9359168062464 9365421917940 9371385044736 9387099463936 9395727312708 9407992017567 9423443322480 9438204189440 9442794755680 9469686286464 9475072174555 9496676500480 9500784059520 9505405063440 9508828285440 9533772893060 9541845050320 9545972145930 9552050232192 9579957260016 9580227371520 9583407330816 9608216720960 9617650134690 9620842515702 9649222582120 9655366409728 9659542606272 9660062599616 9664240827384 9675407047680 9680446322184 9693082684766 9719386170624 9727615484928 9733148070360 9765613982916 9793447641120 9796974597120 9825597189760 9835244029140 9836105849856 9870258995168 9873813613568 9878616052096 9879609476880 9882888809904 9907223185920 9912041874240 9912383197996 9939281785344 9944116066368 9957096610032 9989783379136 9998253270720 10028091951280 10032969427910 10051672877312 10060195242240 10094583063240 10099492879905 10103130053280 10106395636480 10139098734336 10145873744435 10149053371704 10169007580160 10173405939840 10178704588767 10182370288992 10208730266020 10212406779520 10216823910480 10223329139712 10228301576064 10258826810336 10263264019164 10280119988160 10301230642560 10382024608384 10403573495040 10409285509440 10439697014120 10446344150528 10450862465472 10459711113984 10481690968320 10487150182366 10490565719040 10490926964416 10495464562584 10496029555352 10500569360523 10526424635040 10531544491380 10538250108672 10560486896928 10572844665856 10579415148159 10613389146880 10614144840332 10617979713120 10623144100140 10642947752448 10654847698235 10664803488768 10683761063040 10706462877396 10718833297920 10732825118080 10734575681610 10738045363760 10767555267456 10772792405232 10776672056832 10799317967360 10809243811080 10813136590080 10818768432054 10850682203240 10855375404885 10862287210944 10867570424568 10897945504512 10945057557720 10965461320704 10980987566560 11025158876160 11030901146408 11043646428160 11049017851520 11053796838480 11060834982912 11068225903020 11103237876736 11104041369564 11108040315264 11113443058608 11136796653840 11140807395840 11146226076480 11146609899692 11184326174730 11228186277376 11233647457472 11237706155520 11238506301528 11270537952960 11276725968560 11281603445190 11308131986976 11325845027328 11331353706816 11364779528960 11369695091040 11370086609466 11388760379040 11403626687960 11409173198995 11434571965440 11440133527680 11440527471672 11450214060384 11488957626960 11496272845824 11529860065152 11541180161628 11579067098544 11612069406080 11621901237760 11661627291760 11667299289470 11674728061568 11679777684432 11698960078080 11714231305920 11733874329920 11744659140885 11752137169344 11790716627712 11802292834968 11806107629888 11808033249771 11825497502720 11837107858080 11879249764096 11888667823104 11889307814912 11894450249088 11928351452160 11929947919712 11935750423564 11940062790240 11974946575020 11979259163520 12021907149824 12033295971840 12033710341536 12039563313492 12053474019840 12069208012160 12074428257840 12075078249520 12080301034230 12100557902730 12127674763776 12148011070976 12149232713280 12159519356160 12175048493322 12207017478645 12250476319224 12254888135424 12295132312320 12302758792203 12305542487040 12337823743960 12342267016960 12348270065120 12353611012380 12361476771072 12390478997495 12397941304320 12404398565416 12409763789709 12424102231680 12430145082960 12446370762540 12487229223920 12491142611328 12495180059648 12527636416944 12543989356756 12564591096640 12578029161984 12626248381952 12631709562048 12637853389656 12667712079360 12673873417920 12675569664694 12686316714630 12727962861240 12736066976256 12773276346688 12779161424640 12785376970080 12785817237882 12823533512920 12827790020936 12829080023955 12862599957504 12879390141696 12885654436512 12907261762912 12959181560832 12977530760480 13020818643888 13057930188160 13063578081840 13068282723840 13074638892480 13113658705520 13119330703230 13120036944190 13134069069264 13172812635840 13177185079872 13200608621160 13216055832320 13258821421824 13267681050415 13276128813376 13281871083624 13303684690560 13310613693003 13331004360960 13364155984608 13368968875008 13375471291776 13383078596745 13413593656320 13421191409676 13459444084320 13465990506540 13470840071040 13518798312448 13524645543552 13532071162272 13564541253120 13571606118356 13576493718656 13577859013680 13584463030710 13622431880640 13637735434752 13666512454848 13684352025552 13691007838794 13706826650880 13734974190080 13788626433010 13826043728640 13871431326720 13879047345920 13880051711955 13885050394080 13891803823260 13933262374615 13934483287296 13946281485312 13954948386093 13975587957760 13993470881280 13993952750112 14000759147364 14035232846720 14042059321840 14048132876910 14051000144896 14057077567104 14080649195904 14105886864212 14135164983720 14157306284160 14164192133520 14204529429696 14245014750720 14275283836528 14300659339590 14312767575480 14356740356608 14363723206976 14369935890024 14370341057280 14375110996224 14412325081440 14417515453440 14425024576072 14426475202035 14431263773553 14464168823808 14473833873180 14483049614592 14490093899424 14520669483276 14530594006016 14539624027149 14542913848320 14593410076960 14599722105540 14690171461680 14695461895680 14738395784640 14752866043710 14757634537360 14805388492752 14810720420352 14817924078144 14849062205120 14860834778880 14861634768640 14868062811360 14868574796994 14912434899640 14919688029455 14935644915048 14952901800960 14984675068704 15027383937280 15042137926920 15049454141865 15077509315968 15108471609088 15159593454720 15160115479288 15167489076311 15185013838720 15201254495232 15208648101504 15253511370240 15254036628896 15266952080512 15273555433488 15313095399030 15318610169280 15373146753536 15388240215504 15438756131392 15451845963840 15505498206770 15573036912576 15598613437440 15613928264160 15618975074560 15659545521180 15669516225792 15679986695945 15720955503616 15722536452480 15730725273549 15735848578560 15736390446624 15744044333028 15782810477440 15789636952560 15797316737070 15807375163008 15859266998784 15920083720320 15921217260498 15966595433360 15972345551360 15997205233152 16034737526170 16044947122048 16052751084656 16059694316094 16078249946880 16099237677120 16107068045640 16134077203640 16151332901184 16159188607848 16165008085248 16198976951040 16212692474880 16228152648081 16233397991096 16276023304860 16277449503744 16333968425632 16339850847232 16346918256768 16393509749760 16403678389604 16417586336580 16448191981056 16471481349840 16481969028096 16537738314240 16546351719612 16565469642240 16573526777280 16595161016720 16602338854530 16654856815104 16703515222592 16705194980760 16711211093760 16719339114720 16719914849538 16776489262095 16842279416064 16850471186208 16898497890560 16905806929440 16915088952840 16964507647945 16970617148320 16988767540992 16997030560224 17038881899520 17047169293440 17047756317176 17055129914199 17056048027447 17083140568560 17094017700864 17105440031940 17160791207508 17172520188928 17175321090576 17180872582016 17294790097728 17361091525184 17368600647816 17418104109120 17432851856640 17492440937640 17500948934205 17512092092352 17563750181120 17569580106496 17571346958880 17600811494880 17632358580265 17638211278787 17678428562432 17686074941568 17709161444832 17738246254080 17747484924004 17755661787120 17774672481280 17818874646144 17833961722368 17844104795660 17892527178240 17894921879568 17903625635346 17945925445760 17954654008720 17961120094720 17962419862530 17968888745280 18031280720090 18032860724736 18042761549696 18050565512304 18059344970238 18080211029760 18103812018240 18112617374280 18150836854095 18163242507520 18191512145664 18222016606464 18245802700736 18254677118392 18262572739983 18275768867840 18304213644288 18375714478836 18382332203136 18434724971520 18506735615940 18513400525440 18522405097680 18579311049728 18596911956480 18606597848124 18658603666816 18667678863152 18669556143810 18730843835880 18742770089472 18774198927872 18791454625416 18815984035134 18846886644960 18876408378880 18885589511360 18939372572928 18950144349110 19001568119040 19010810126880 19013354497041 19017656570880 19067545786120 19083690100640 19091944291860 19104100464384 19159914520032 19160454743040 19166814661632 19178725856823 19216433441920 19235300269380 19241685031404 19298445164240 19310732819456 19319085212544 19320125199232 19328481654768 19360892644368 19386165369532 19438772341248 19466296140720 19531227965832 19586895282240 19651194379520 19670488058280 19680055416285 19740517990336 19757232104192 19759218953760 19765777619808 19814446371840 19824083748480 19824766395992 19834408792099 19878563570688 19888232132736 19914193220064 19979566758272 19996506541440 20056183902560 20065938855820 20103345754624 20120390484480 20189166126480 20198985759810 20206260106560 20212791272960 20278197468672 20291747488870 20298106743408 20346811879680 20357409177534 20364740577984 20417460532040 20424813559040 20433647820960 20456603152128 20504597987005 20517653620672 20526528038328 20536511758191 20560239976320 20602461285120 20682939649515 20764049216768 20807146990080 20818571018880 20845158784021 20879394028240 20892688301056 20901724930944 20919422227968 20963381936640 20974300364732 20981853928832 20990929125168 20992059110704 21001138721046 21052849270080 21063088982760 21076500217344 21120973793856 21158830296318 21226778293760 21228289680664 21235959426240 21246288200280 21285895504896 21309695396470 21367522126080 21412925754792 21437666595840 21450989009385 21465650236160 21469151363220 21476090727520 21535110534912 21545584810464 21553344113664 21598635934720 21618487622160 21626273180160 21637536864108 21701364406480 21710750809770 21724574421888 21735140849136 21795891009024 21890115115440 21961975133120 22061802292816 22098035703040 22107593676960 22136451806040 22184356155005 22208082739128 22216080630528 22226886117216 22273593307680 22281614791680 22292452152960 22293219799384 22302862195491 22368652349460 22456372554752 22467294914944 22475412311040 22477012603056 22541075905920 22553451937120 22563206890380 22616263973952 22651690054656 22662707413632 22729559057920 22739390182080 22740173218932 22777520758080 22807253375920 22818346397990 22880267055360 22881054943344 22900428120768 22969643098545 22977915253920 23059720130304 23082360323256 23158134197088 23224138812160 23243802475520 23258247310155 23323254583520 23334598578940 23349456123136 23359555368864 23397920156160 23428462611840 23440664936117 23467748659840 23489318281770 23504274338688 23581433255424 23604585669936 23612215259776 23616066499542 23674215716160 23758499528192 23788900498176 23859895839424 23871500847128 23880125580480 23881825890747 23949893150040 23958518327040 24052106289255 24066591943680 24067420683072 24079126626984 24106948039680 24138416024320 24148856515680 24150156499040 24160602068460 24201115805460 24232706711915 24255349527552 24296022141952 24298465426560 24319038712320 24350096986644 24414034957290 24500952638448 24509776270848 24590264624640 24605517584406 24675647487920 24684534033920 24696540130240 24707222024760 24722953542144 24780957994990 24808797130832 24819527579418 24848204463360 24860290165920 24892741525080 24974458447840 24982285222656 25055272833888 25079872274307 25087978713512 25129182193280 25156058323968 25252496763904 25263419124096 25275706779312 25335424158720 25347746835840 25351139329388 25372633429260 25455925722480 25472133952512 25546552693376 25558322849280 25570753940160 25571634475764 25647067025840 25655580041872 25658160047910 25758780283392 25771308873024 25814523525824 25955061520960 26041637287776 26115860376320 26127156163680 26136565447680 26149277784960 26217875455915 26227317411040 26238661406460 26240073888380 26268138138528 26345625271680 26354370159744 26401217242320 26432111664640 26517642843648 26535362100830 26552257626752 26563742167248 26607369381120 26621227386006 26662008721920 26728311969216 26750942583552 26766157193490 26842382819352 26855438453019 26918888168640 26931981013080 26941680142080 27046921080135 27049291087104 27064142324544 27129082506240 27143212236712 27152987437312 27155718027360 27168926061420 27244863761280 27259053794489 27275470869504 27333024909696 27368704051104 27382015677588 27413653301760 27469948380160 27577252866020 27652087457280 27758094691840 27760103423910 27770100788160 27783607646520 27866524749230 27868966574592 27909896772186 27986941762560 27987905500224 28001518294728 28070465693440 28084118643680 28096265753820 28114155134208 28161298391808 28211773728424 28223976052701 28270329967440 28314612568320 28328384267040 28409058859392 28425216523665 28490029501440 28550567673056 28601318679180 28625535150960 28713480713216 28727446413952 28739871780048 28740682114560 28750221992448 28824650162880 28850049152144 28852950404070 28862527547106 28947667746360 28966099229184 28980187798848 29041338966552 29079248054298 29186820153920 29199444211080 29380342923360 29390923791360 29476791569280 29505732087420 29515269074720 29610776985504 29621440840704 29635848156288 29698124410240 29721669557760 29723269537280 29736125622720 29737149593988 29824869799280 29839376058910 29871289830096 29969350137408 30054767874560 30084275853840 30098908283730 30155018631936 30216943218176 30319186909440 30320230958576 30334978152622 30370027677440 30417296203008 30437621233305 30507022740480 30508073257792 30533904161024 30536113766301 30547110866976 30626190798060 30637220338560 30653177224153 30746293507072 30776480431008 30877512262784 30903691927680 31010996413540 31146073825152 31227856528320 31237950149120 31319091042360 31339032451584 31359973391890 31445072904960 31461450547098 31471697157120 31472780893248 31488088666056 31565620954880 31579273905120 31594633474140 31614750326016 31688924161735 31718533997568 31738245444477 31840167440640 31842434520996 31933190866720 31944691102720 31964543094705 31994410466304 32069475052340 32089894244096 32105502169312 32119388632188 32156499893760 32198475354240 32214136091280 32215245393487 32268154407280 32302665802368 32318377215696 32330016170496 32397953902080 32456305296162 32466795982192 32552046609720 32667936851264 32693836513536 32807356779208 32835172673160 32896383962112 32942962699680 33075476628480 33092703439224 33130939284480 33147053554560 33190322033440 33204677709060 33309713630208 33407030445184 33410389961520 33422422187520 33438678229440 33439829699076 33552978524190 33684558832128 33700942372416 33796995781120 33811613858880 33830177905680 33929015295890 33941234296640 33977535081984 33994061120448 34094338586880 34095512634352 34110259828398 34112096054894 34166281137120 34210880063880 34227519596985 34321582415016 34350642181152 34361745164032 34495970731079 34589580195456 34722183050368 34737201295632 34836208218240 34865703713280 34984881875280 35001897868410 35024184184704 35127500362240 35139160212992 35142693917760 35201622989760 35264717160530 35276422557574 35372149883136 35418322889664 35476492508160 35494969848008 35511323574240 35637749292288 35667923444736 35688209591320 35785054356480 35789843759136 35807251270692 35891850891520 35909308017440 35922240189440 35924839725060 35937777490560 36062561440180 36065721449472 36085523099392 36101131024608 36118689940476 36160422059520 36207624036480 36225234748560 36226482173999 36301673708190 36326485015040 36383024291328 36444033212928 36491605401472 36509354236784 36525145479966 36751428957672 36764664406272 36908276376609 37013471231880 37026801050880 37044810195360 37171436992485 37193823912960 37213195696248 37317207333632 37335357726304 37339112287620 37461687671760 37485540178944 37548397855744 37582909250832 37631968070268 37693773289920 37752816757760 37771179022720 37878745145856 37900288698220 38003136238080 38021620253760 38026708994082 38135091572240 38167380201280 38183888583720 38208200928768 38319829040064 38357451713646 38432866883840 38470600538760 38483370062808 38596890328480 38638170425088 38640250398464 38656963309536 38721785288736 38772330739064 38791188876583 38877544682496 38932592281440 39062455931664 39173790564480 39302388759040 39340976116560 39360110832570 39481035980672 39514464208384 39518437907520 39531555239616 39648167496960 39649532791984 39668817584198 39776464265472 39803043151245 39828386440128 39931841079009 39959133516544 39993013082880 40112367805120 40131877711640 40149235790235 40206691509248 40240780968960 40378332252960 40397971519620 40412520213120 40425582545920 40556394937344 40583494977740 40596213486816 40693623759360 40714818355068 40729481155968 40834921064080 40849627118080 40867295641920 40913206304256 41009195974010 41035307241344 41053056076656 41073023516382 41120479952640 41204922570240 41365879299030 41528098433536 41614293980160 41637142037760 41690317568042 41758788056480 41799787123845 41803449861888 41838844455936 41926763873280 41948600729464 41963707857664 41981858250336 41984118221408 42002277442092 42105698540160 42126177965520 42127628591483 42153000434688 42241947587712 42317660592636 42453556587520 42456579361328 42471918852480 42492576400560 42619390792940 42735044252160 42825851509584 42901978018770 42931300472320 42938302726440 42952181455040 43070221069824 43091169620928 43236975244320 43252546360320 43275073728216 43402728812960 43421501619540 43449148843776 43470281698272 43591782018048 43618872081447 43780230230880 43923950266240 44123604585632 44196071406080 44215187353920 44272903612080 44368712310010 44416165478256 44432161261056 44453772234432 44547186615360 44584904305920 44586439598768 44605724390982 44737304698920 44759064088365 44934589829888 44954025206112 45082151811840 45106903874240 45110115571411 45126413780760 45148362425595 45232527947904 45325414827264 45459118115840 45478780364160 45480346437864 45502467228933 45555041516160 45614506751840 45636692795980 45760534110720 45762109886688 45800856241536 45939286197090 45955830507840 46119440260608 46164720646512 46316268394176 46448277624320 46516494620310 46646509167040 46669197157880 46698912246272 46719110737728 46795840312320 46856925223680 46881329872234 46935497319680 46978636563540 47008548677376 47039960087835 47162866510848 47192175820647 47209171339872 47224430519552 47232132999084 47348431432320 47516999056384 47577800996352 47719791678848 47743001694256 47760251160960 47763651781494 47899786300080 47917036654080 48104212578510 48134841366144 48158253253968 48276832048640 48297713031360 48300312998080 48321204136920 48402231610920 48465413423830 48596930853120 48638077424640 48700193973288 48828069914580 49001905276896 49019552541696 49180529249280 49211035168812 49351294975840 49369068067840 49393080260480 49414444049520 49445907084288 49561915989980 49617594261664 49639055158836 49696408926720 49720580331840 49785483050160 49948916895680 49964570445312 50110545667776 50159744548614 50175957427024 50258364386560 50526838248192 50551413558624 50695493671680 50702278658776 50745266858520 50893522943835 50911851444960 51093105386752 51116645698560 51141507880320 51143268951528 51168144082341 51294134051680 51311160083744 51316320095820 51517560566784 51542617746048 51629047051648 51910123041920 52083274575552 52231720752640 52254312327360 52298555569920 52435750911830 52454634822080 52477322812920 52480147776760 52502846802615 52536276277056 52691250543360 52708740319488 52802434484640 52864223329280 52897075740795 52914633836361 53035285687296 53070724201660 53104515253504 53127484334496 53214738762240 53242454772012 53311954766213 53324017443840 53456623938432 53501885167104 53532314386980 53684765638704 53710876906038 53837776337280 53863962026160 53883360284160 54093842160270 54098582174208 54128284649088 54286424473424 54305974874624 54311436054720 54337852122840 54489727522560 54518107588978 54666049819392 54737408102208 54764031355176 54827306603520 55154505732040 55304174914560 55516189383680 55520206847820 55540201576320 55567215293040 55733049498460 55737933149184 55819793544372 55975811000448 56003036589456 56140931386880 56168237287360 56192531507640 56228310268416 56322596783616 56423547456848 56447952105402 56540659934880 56629225136640 56656768534080 56818117718784 56850433047330 57040063491123 57101135346112 57202637358360 57251070301920 57454892827904 57479743560096 57481364229120 57500443984896 57649300325760 57679326003013 57700098304288 57705900808140 57725055094212 57895335492720 57932198458368 57960375597696 58082677933104 58158496108596 58373640307840 58398888422160 58760685846720 58953583138560 59011464174840 59030538149440 59040166248855 59221553971008 59271696312576 59396248820480 59443339115520 59446539074560 59472251245440 59474299187976 59503226376297 59649739598560 59678752117820 59742579660192 59938700274816 60109535749120 60168551707680 60197816567460 60310037263872 60433886436352 60638373818880 60640461917152 60669956305244 60740055354880 60834592406016 60875242466610 61016146515584 61067808322048 61072227532602 61094221733952 61252381596120 61274440677120 61306354448306 61513793961015 61552960862016 61755024525568 61807383855360 62021992827080 62048818948545 62292147650304 62455713056640 62475900298240 62535476352063 62638182084720 62678064903168 62719946783780 62890145809920 62922901094196 62945561786496 62976177332112 63131241909760 63158547810240 63189266948280 63229500652032 63377848323470 63476490888954 63680334881280 63684869041992 63866381733440 63929086189410 64138950104680 64179788488192 64211004338624 64238777264376 64312999787520 64396950708480 64428272182560 64430490786974 64536308814560 64605331604736 64636754431392 64660032340992 64795907804160 64912610592324 64933591964384 65104093219440 65335873702528 65387673027072 65614713558416 65670345346320 65885925399360 66185406878448 66294107109120 66380644066880 66409355418120 66553068465015 66814060890368 66820779923040 66844844375040 66877356458880 66879659398152 67105957048380 67369117664256 67401884744832 67593991562240 67623227717760 67660355811360 67858030591780 67882468593280 67955070163968 67988122240896 68188677173760 68191025268704 68220519656796 68224192109788 68332562274240 68421760127760 68455039193970 68643164830032 68701284362304 68723490328064 68991941462158 69179160390912 69444366100736 69474402591264 69672416436480 69715633155817 69731407426560 69774741930465 69969763750560 70003795736820 70048368369408 70255000724480 70278320425984 70285387835520 70321994808351 70403245979520 70529434321060 70552845115148 70744299766272 70836645779328 70989939696016 71022647148480 71275498584576 71376419182640 71579687518272 71614502541384 71783701783040 71818616034880 71849679450120 71875554981120 72125122880360 72156318867765 72171046198784 72202262049216 72237379880952 72320844119040 72415248072960 72450469497120 72452964347998 72603347416380 72652970030080 72698120135745 72766048582656 72888066425856 72983210802944 73018708473568 73050290959932 73502857915344 73529328812544 73816552753218 74026942463760 74053602101760 74089620390720 74342873984970 74426391392496 74634414667264 74670715452608 74678224575240 74923375343520 75165818501664 75263936140536 75387546579840 75542358045440 75757490291712 75800577396440 75837445381555 76006272476160 76043240507520 76053417988164 76270183144480 76334760402560 76367777167440 76416401857536 76639658080128 76714903427292 76865733767680 76941201077520 76966740125616 77193780656960 77276340850176 77280500796928 77313926619072 77443570577472 77544661478128 77582377753166 77865184562880 78124911863328 78347581128960 78604777518080 78653626367745 78681952233120 78720221665140 78962071961344 79028928416768 79036875815040 79063110479232 79296334993920 79299065583968 79337635168396 79552928530944 79606086302490 79656772880256 79863682158018 79918267033088 79986026165760 80224735610240 80263755423280 80298471580470 80756664505920 80795943039240 80825040426240 81140763240405 81166989955480 81192426973632 81387247518720 81429636710136 81458962311936 81669842128160 81699254236160 81734591283840 81777161383467 81826412608512 82018391948020 82070614482688 82106112153312 82146047032764 82240959905280 82391202820511 82409845140480 82731758598060 83056196867072 83274284075520 83380635136084 83517576112960 83599574247690 83606899723776 83897201458928 83927415715328 83963716500672 83968236442816 84004554884184 84211397080320 84252355931040 84255257182966 84483895175424 84635321185272 84913158722656 84943837704960 84985152801120 85238781585880 85275649570995 85280240137235 85470088504320 85651703019168 85803956037540 85862600944640 85876605452880 85904362910080 86140442139648 86182339241856 86473950488640 86550147456432 86805457625920 86843003239080 86898297687552 86940563396544 87237744162894 87560460461760 87847900532480 88191056393935 88247209171264 88392142812160 88430374707840 88545807224160 88737424620020 88832330956512 88864322522112 88907544468864 89094373230720 89169808611840 89172879197536 89211448781964 89474609397840 89518128176730 89869179659776 89908050412224 90164303623680 90213807748480 90220231142822 90252827561520 90296724851190 90465055895808 90650829654528 90957560728320 90960692875728 91004934457866 91110083032320 91229013503680 91273385591960 91312863699915 91521068221440 91524219773376 91601712483072 91878572394180 91911661015680 91959531672459 92238880521216 92329441293024 92632536788352 92896555248640 93032989240620 93293018334080 93338394315760 93397824492544 93438221475456 93713850447360 93762659744468 93870994639360 93957273127080 94017097354752 94079920175670 94384351641294 94418342679744 94448861039104 94464265998168 94696862864640 95066772485205 95155601992704 95439583357696 95486003388512 95520502321920 95527303562988 95799572600160 95834073308160 95893629284115 96208425157020 96269682732288 96316506507936 96553664097280 96595426062720 96600625996160 96642408273840 96645736180461 96804463221840 96930826847660 97193861706240 97400387946576 97656139829160 98003810553792 98422070337624 98702589951680 98786160520960 98828888099040 99123831979960 99172043960495 99235188523328 99278110317672 99392817853440 99441160663680 99570966100320 99897833791360 99929140890624 100221091335552 100319489097228 100351914854048 100516728773120 101053676496384 101102827117248 101390987343360 101404557317552 101490533717040 101787045887670 101823702889920 102186210773504 102283015760640 102286537903056 102336288164682 102588268103360 102622320167488 102632640191640 102682558790955 103085235492096 103258094103296 103487912193237 103820246083840 104166549151104 104225793920105 104463441505280 104508624654720 104597111139840 104871501823660 104909269644160 104954645625840 104960295553520 105005693605230 105072552554112 105382501086720 105417480638976 105604868969280 105794151481590 105829267672722 106141448403320 106209030507008 106254968668992 106429477524480 106484909544024 106623909532426 106913247876864 107003770334208 107064628773960 107369531277408 107421753812076 107675552674560 107727924052320 107766720568320 108187684320540 108197164348416 108256569298176 108572848946848 108611949749248 108622872109440 108675704245680 108679446521997 108979455045120 109036215177956 109332099638784 109474816204416 109528062710352 110309011464080 111040413695640 111080403152640 111134430586080 111466098996920 111514310977455 111639587088744 111951622000896 112006073178912 112281862773760 112336474574720 112385063015280 112456620536832 112645193567232 112847094913696 112895904210804 113081319869760 113258450273280 113313537068160 113636235437568 113700866094660 114080126982246 114202270692224 114405274716720 114502140603840 114909785655808 114959487120192 115298600651520 115358652006026 115400196608576 115411801616280 115450110188424 115790670985440 115920751195392 116165355866208 116316992217192 116373566629749 116747280615680 116797776844320 117203324680585 117521371693440 117907166277120 118022928349680 118061076298880 118080332497710 118443107942016 118543392625152 118792497640960 118944502490880 118948598375952 119006452752594 119299479197120 119357504235640 119409129453735 119485159320384 119877400549632 120337103415360 120395633134920 120620074527744 121276747637760 121280923834304 121339912610488 121480110709760 121669184812032 121750484933220 122032293031168 122135616644096 122144455065204 122188443467904 122504763192240 122548881354240 122612708896612 123027587922030 123105921724032 123510049051136 123614767710720 124043985654160 124097637897090 124584295300608 124911426113280 125070952704126 125276364169440 125399361371535 125439893567560 125780291619840 125845802188392 125891123572992 125952354664224 126262483819520 126317095620480 126378533896560 126382885774449 126459001304064 126755696646940 126952981777908 127360669762560 127369738083984 127732763466880 127858172378820 128277900209360 128359576976384 128422008677248 128477554528752 128793901416960 128856544365120 128860981573948 129072617629120 129210663209472 129273508862784 129825221184648 129867183928768 130208186438880 130671747405056 130775346054144 131229427116832 131340690692640 131771850798720 132370813756896 132588214218240 132761288133760 132818710836240 133106136930030 133628121780736 133641559846080 133754712917760 133759318796304 134211914096760 134277192265095 134803769489664 135246455435520 135320711622720 135330346714233 135716061183560 135764937186560 135976244481792 136295268972445 136377354347520 136382050537408 136441039313592 136448384219576 136507401686799 136665124548480 136843520255520 136910078387940 137286329660064 137402568724608 137446980656128 137983882924316 138358320781824 138888732201472 138948805182528 139344832872960 139431266311634 139549483860930 139939527501120 140007591473640 140096736738816 140570775671040 140643989616702 140806491959040 141058868642120 141105690230296 141119880263505 141488599532544 141673291558656 141979879392032 142045294296960 142550997169152 142752838365280 143159375036544 143229005082768 143567403566080 143637232069760 143699358900240 143751109962240 144250245760720 144312637735530 144342092397568 144404524098432 144474759761904 144830496145920 144900938994240 144905928695996 145206694832760 145396240271490 145966421605888 146037416947136 146100581919864 147005715830688 147058657625088 147633105506436 148053884927520 148107204203520 148179240781440 148685747969940 148852782784992 149268829334528 149341430905216 149356449150480 149846750687040 150331637003328 150527872281072 150775093159680 151084716090880 151601154792880 151674890763110 152086481015040 152106835976328 152540366288960 152669520805120 152680568831505 152735554334880 153265886120765 153279316160256 153429806854584 153504432247023 153731467535360 153882402155040 153933480251232 154387561313920 154552681700352 154561001593856 154627853238144 154887141154944 155089322956256 155164755506332 155730369125760 156249823726656 156695162257920 157307252735490 157363904466240 157440443330280 157924143922688 158073751630080 158126220958464 158592669987840 158598131167936 158675270336792 158691227222385 158743901509083 159105857061888 159212172604980 159313545760512 159727364316036 159836534066176 159935864298639 159972052331520 160449471220480 160527510846560 160596943160940 161076226967435 161513329011840 161591886078480 161650080852480 162281526480810 162333979910960 162384853947264 162859273420272 162917924623872 163339684256320 163469182567680 163554322766934 164036783896040 164141228965376 164212224306624 164292094065528 164481919810560 164782405641022 165463517196120 166548568151040 166761270272168 167035152225920 167199148495380 167213799447552 167794402917856 167854831430656 167927433001344 167936472885632 168009109768368 168422794160640 168504711862080 168510514365932 168967790350848 169270642370544 169826317445312 169887675409920 169970305602240 170477563171760 170551299141990 170560480274470 171303406038336 171607912075080 171753210905760 171808725820160 172364678483712 172479853655395 172947900977280 173037978009039 173100294912864 173610915251840 173686006478160 173796595375104 173881126793088 174475488325788 175120920923520 175695801064960 176382112787870 176494418342528 176860749415680 177091614448320 177474849240040 177664661913024 177815088937728 178188746461440 178339617223680 178345758395072 178422897563928 178509679128891 178949218795680 179036256353460 179738359319552 179816100824448 180328607247360 180427615496960 180440462285644 180505655123040 180593449702380 180930111791616 181132410869995 181301659309056 181915121456640 181921385751456 182009868915732 182220166064640 182458027007360 182546771183920 182625727399830 183048439546752 183203424966144 183757144788360 183823322031360 183919063344918 184541381883045 184658882586048 185265073576704 186065978481240 186586036668160 186676788631520 186876442950912 187427700894720 187525319488936 187606429056189 187741989278720 187914546254160 188034194709504 188159840351340 188768703282588 188836685359488 188897722078208 188928531996336 189393725729280 190133544970410 190879166715392 190972006777024 191041004643840 191054607125976 191599145200320 191787258568230 192416850314040 192539365464576 192633013015872 193190852125440 193201251992320 193284816547680 193291472360922 193608926443680 193861653695320 193955944382915 194387723412480 194800775893152 195312279658320 196007621107584 196844140675248 197405179903360 197572321041920 197657776198080 198247663959920 198344087920990 198470377046656 198556220635344 198882321327360 199141932200640 199659205395045 199795667582720 200442182671104 200638978194456 200703829708096 201033457546240 202107352992768 202205654234496 202781974686720 202809114635104 202981067434080 203574091775340 203647405779840 204372421547008 204566031521280 204573075806112 204672576329364 205176536206720 205244640334976 205265280383280 205365117581910 206170470984192 206516188206592 206975824386474 207640492167680 208333098302208 208451587840210 209017249309440 209146899467451 209194222279680 209743003647320 209818539288320 209909291251680 209920591107040 210011387210460 210145105108224 210638142957415 210765002173440 210834961277952 210965984425053 211209737938560 211588302963180 211658535345444 212282896806640 212418061014016 212509937337984 212969819088048 213247819064852 213826495753728 214129257547920 214739062554816 214843507624152 215351105349120 215455848104640 216375368641080 216513138596352 217145697893696 217245744218880 217351408491360 217358893043994 217958910090240 218072430355912 218094360407235 218664199277568 218949632408832 219056125420704 220618022928160 222080827391280 222160806305280 222268861172160 222932197993840 223028621954910 223279174177488 223903244001792 224012146357824 224672949149440 224770126030560 225550577857055 225694189827392 225791808421608 226162639739520 226627074136320 227272470875136 227401732189320 227512336144665 228160253964492 228404541384448 228810549433440 229004281207680 229296746624231 229819571311616 229918974240384 230597201303040 230717304012052 230800393217152 230823603232560 230900220376848 231581341970880 231841502390784 232330711732416 232633984434384 232747133259498 233494561231360 233595553688640 234406649361170 235042743386880 235814332554240 235960879103235 236045856699360 236122152597760 236160664995420 236886215884032 237086785250304 237584995281920 237889004981760 237897196751904 238012905505188 238598958394240 238715008471280 238818258907470 238970318640768 239754801099264 240674206830720 240791266269840 242561847668608 242679825220976 243500969866440 244064586062336 244288910130408 244376886935808 245009526384480 245097762708480 245225417793224 245331484150401 246055175844060 246211843448064 247020098102272 247173608461533 247229535421440 248087971308320 248195275794180 249168590601216 249822852226560 250141905408252 250552728338880 250798722743070 250879787135120 251691604376784 251782247145984 251904709328448 252634191240960 252757067793120 252765771548898 253511393293880 253905963555816 254739476167968 255465526933760 255716344757640 255840720411705 256555800418720 256844017354496 256955109057504 257587802833920 257713088730240 257721963147896 257847314297287 258145235258240 258421326418944 258547017725568 259650442369296 259734367857536 260416372877760 261343494810112 262458854233664 262681381385280 263543701597440 264573169181805 264741627513792 265176428436480 265522576267520 265637421672480 266212273860060 266559773831065 267256243561472 267283119692160 267509425835520 267518637592608 268423828193520 268554384530190 269607538979328 270492910871040 270641423245440 270660693428466 271432122367120 271529874373120 271952488963584 272590537944890 272764101074816 272882078627184 272896768439152 273014803373598 273330249096960 273687040511040 273820156775880 274572659320128 274805137449216 275878595017377 275967765848632 276716641563648 277777464402944 277897610365056 278689665745920 278862532623268 279098967721860 279879055002240 280015182947280 280193473477632 281141551342080 281287979233404 281612983918080 282117737284240 282211380460592 282239760527010 283346583117312 283959758784064 284090588593920 285200317455615 285505676730560 286318750073088 286458010165536 287274464139520 287398717800480 287502219924480 288396630015065 288500491521440 288625275471060 288809048196864 288949519523808 289660992291840 289801877988480 289811857391992 289937208541383 290413389665520 290792480542980 291932843211776 292074833894272 292201163839728 294011431661376 295266211012872 296107769855040 296358481562880 297371495939880 297516131881485 297705565569984 298682861810432 298712898300960 299693501374080 299849591739379 300663274006656 301055744562144 301550186319360 302169432181760 303202309585760 303349781526220 304172962030080 304213671952656 305080732577920 305339041610240 305361137663010 305471108669760 306531772241530 306558632320512 306859613709168 307008864494046 307764804310080 307866960502464 308775122627840 309255706476288 309774282309888 310178645912512 310329511012664 310463736579711 311460738251520 312499647453312 312677381760315 313390324515840 314614505470980 314727808932480 314880886660560 315848287845376 316147503260160 316252441916928 317196262335872 317350540673584 317382454444770 317487803018166 318424345209960 318627091521024 319454728632072 319871728597278 320898942440960 321055021693120 321193886321880 322152453934870 323026658023680 323183772156960 323300161704960 324563052961620 324667959821920 324769707894528 325718546840544 325835849247744 326038339565991 326679368512640 326938365135360 327108645533868 328073567792080 328282457930752 328424448613248 328584188131056 329564811282044 330927034392240 333522540544336 334070304451840 334398296990760 335588805835712 335854866002688 335872945771264 336018219536736 336845588321280 337009423724160 337021028731864 337184949465683 337935580701696 338541284741088 339652634890624 339775350819840 339940611204480 340955126343520 341102598283980 341120960548940 342606812076672 343215824150160 343506421811520 343617451640320 344729356967424 344959707310790 345895801954560 346075956018078 346200589825728 347221830503680 347372012956320 347762253586176 348578165779085 348950976651576 349120699889247 350241841847040 351391602129920 351609974041755 352764225575740 352988836685056 353721498831360 354183228896640 354367699328357 354949698480080 355329323826048 355630177875456 356377492922880 356691516790144 356845795127856 357019358257782 357898437591360 358072512706920 359632201648896 360855230993920 360880924571288 361011310246080 361186899404760 361860223583232 362264821739990 363830242913280 363842771502912 364019737831464 364440332129280 364916054014720 365093542367840 365251454799660 366096879093504 366406849932288 367514289576720 367646644062720 367838126689836 369082763766090 369317765172096 370530147153408 372131956962480 373172073336320 373353577263040 373752885901824 375050638977872 375212858112378 375829092508320 376319680702680 377537406565176 377673370718976 377857063992672 378787451458560 379148657323347 380267089940820 381758333430784 381944013554048 382082009287680 382109214251952 383198290400640 383574517136460 384833700628080 385078730929152 385266026031744 386381704250880 386402503984640 386569633095360 386582944721844 387217852887360 387723307390640 387911888765830 389601551786304 390624559316640 392015242215168 393688281350496 394810359806720 395144642083840 395315552396160 396495327919840 396688175841980 396940754093312 397112441270688 397764642654720 398283864401280 398491303913989 399318410790090 399591335165440 400884365342208 401277956388912 401407659416192 404411308468992 405618229270208 405962134868160 405991040142699 407148183550680 407294811559680 408885806917335 409132063042560 409146151612224 409345152658728 410353072413440 410489280669952 410530560766560 410730235163820 411956014102555 412340941968384 413032376413184 413951648772948 415280984335360 416666196604416 416903175680420 418034498618880 418293798934902 419486007294640 419637078576640 419818582503360 419841182214080 420022774420920 420290210216448 421276285914830 421931968850106 422419475877120 423176605926360 423317070690888 424565793613280 425019874675968 425939638176096 426495638129704 427652991507456 428258515095840 429478125109632 429687015248304 430702210698240 430911696209280 432750737282160 433026277192704 434291395787392 434491488437760 434702816982720 434717786087988 436144860711824 436188720814470 437899264817664 438112250841408 441236045856320 444161654782560 444321612610560 444537722344320 445864395987680 446057243909820 446558348354976 447806488003584 448024292715648 449345898298880 449540252061120 451101155714110 451388379654784 451583616843216 452325279479040 453254148272640 454803464378640 455024672289330 456320507928984 456809082768896 457621098866880 458008562415360 458593493248462 459797658362295 459837948480768 461194402606080 461434608024104 461600786434304 461647206465120 461800440753696 463162683941760 463403914506313 463683004781568 464661423464832 465267968868768 465494266518996 466989122462720 467191107377280 468813298722340 470085486773760 471921758206470 472091713398720 472244305195520 472321329990840 473772431768064 475778009963520 475794393503808 476025811010376 477197916788480 477430016942560 477636517814940 477940637281536 479509602198528 479807592895917 481348413661440 481582532539680 483228680902305 485123695337216 485359650441952 487001939732880 488129172124672 488577820260816 488753773871616 490019052768960 490450835586448 490662968300802 492110351688120 492423686896128 494347216923066 496175942616640 496390551588360 499645704453120 500283810816504 501105456677760 501597445486140 501759574270240 503383208753568 503564494291968 503809418656896 505268382481920 505514135586240 505531543097796 507022786587760 507811927111632 509478952335936 510931053867520 511432689515280 511681440823410 513111600837440 513688034708992 513910218115008 515426177460480 515443926295792 515694628594574 516290470516480 517094035451136 517439560966185 519113934027117 519300884738592 519468735715072 520832745755520 522686989620224 524917708467328 525362762770560 527087403194880 529146338363610 529483255027584 531045152535040 531274843344960 532424547720120 533119547662130 534566239384320 535018851671040 535037275185216 536847656387040 537108769060380 539215077958656 540985821742080 541282846490880 541321386856932 542864244734240 543059748746240 543397232609985 543904977927168 545181075889780 545528202149632 545764157254368 545793536878304 546029606747196 546660498193920 547374081022080 547640313551760 547659171689279 549145318640256 549610274898432 551757190034754 551935531697264 555795220730112 557725065246536 558197935443720 559758110004480 560030365894560 562283102684160 562575958466808 563225967836160 564235474568480 564422760921184 564479521054020 566693166234624 567919517568128 568181177187840 570400634911230 571011353461120 572637500146176 572916020331072 574548928279040 574797435600960 576793260030130 577000983042880 577250550942120 577618096393728 577899039047616 579603755976960 579623714783984 579874417082766 580826779331040 581584961085960 581867833148745 584149667788544 584402327679456 586431502428343 588022863322752 590532422025744 592215539710080 592716963125760 594742991879760 595032263762970 595411131139968 597365723620864 597425796601920 599387002748160 599699183478758 601326548013312 602111489124288 603100372638720 606404619171520 606699563052440 608345924060160 608427343905312 610161465155840 610678083220480 610722275326020 610942217339520 613063544483060 613117264641024 613719227418336 614017728988092 615529608620160 615733921004928 617550245255680 618511412952576 619548564619776 620357291825024 620659022025328 620927473159422 622921476503040 624999294906624 625354763520630 627440698402353 629229010941960 629455617864960 629761773321120 631914428872245 632295006520320 632504883833856 634392524671744 634701081347168 634764908889540 634975606036332 636848690419920 637254183042048 638909457264144 639743457194556 641797884881920 642110043386240 642387772643760 644304907869740 646053316047360 646367544313920 649126105923240 649335919643840 649539415789056 651437093681088 652076679131982 653358737025280 653876730270720 654217291067736 656147135584160 656848897226496 657168376262112 659129622564088 661854068784480 667045081088672 668140608903680 668796593981520 671177611671424 671709732005376 671745891542528 672036439073472 674018847448320 674042057463728 674369898931366 676651733571165 677082569482176 679305269781248 679881222408960 681910252687040 682205196567960 682241921097880 682537008433995 685213624153344 686431648300320 687012843623040 687234903280640 687890239872693 689458713934848 689919414621580 691791603909120 692151912036156 692401179651456 694443661007360 694744025912640 695524507172352 697156331558170 697901953303152 698241399778494 700483683694080 703219948083510 705528451151480 705977673370112 707442997662720 708366457793280 708735398656714 709899396960160 710658647652096 711260355750912 712754985845760 713383033580288 713691590255712 714038716515564 715796875182720 716145025413840 716169686055211 719264403297792 721710461987840 721761849142576 722022620492160 722373798809520 724529643479980 727685543005824 728039475662928 729832108029440 730187084735680 730502909599320 732193758187008 735028579153440 735293288125440 735676253379672 738165527532180 738635530344192 741060294306816 741520825384599 744263913924960 746344146672640 746707154526080 747505771803648 750101277955744 750425716224756 751658185016640 752639361405360 755074813130352 755346741437952 755714127985344 758297314646694 760534179881640 763888027108096 764218428503904 766396580801280 766871964713987 767149034272920 767522161235115 769667401256160 770532052063488 772763408501760 772805007969280 773139266190720 773165889443688 773541942891861 774435705774720 775446614781280 775823777531660 779203103572608 781249118633280 784030484430336 787376562700992 789620719613440 790631104792320 792990655839680 793376351683960 793719507545415 793881508186624 794224882541376 795529285309440 796567728802560 796982607827978 798636821580180 799182670330880 799679321493195 801768730684416 802555912777824 802815318832384 808822616937984 811236458540416 811924269736320 811982080285398 814296367101360 814589623119360 817771613834670 818292303224448 818690305317456 820706144826880 820978561339904 821061121533120 821460470327640 823912028205110 827903297545896 833332393208832 833806351360840 836068997237760 836587597869804 838972014589280 839274157153280 839637165006720 839682364428160 840045548841840 840580420432896 842552571829660 843863937700212 844838951754240 846353211852720 846634141381776 849131587226560 850039749351936 851879276352192 852991276259408 856517030191680 858956250219264 859374030496608 861823392418560 865189890045195 865501474564320 868582791574784 868982976875520 869405633965440 869435572175976 872289721423648 872377441628940 875798529635328 876224501682816 882472091712640 888323309565120 889075444688640 891728791975360 892114487819640 892548395644455 893116696709952 896048585431296 898691796597760 899080504122240 899548775218137 902202311428220 902776759309568 903167233686432 904650558958080 906303231025621 906508296545280 909606928757280 910049344578660 912641015857968 913618165537792 915242197733760 916017124830720 917186986496924 919595316724590 919675896961536 922869216048208 923201572868608 923294412930240 923600881507392 926325367883520 926807829012626 929322846929664 930535937737536 930988533037992 934382214754560 937626597444680 938032145280945 940170973547520 943843516412940 944183426797440 944488610391040 944642659981680 947544863536128 951588787007616 952051622020752 954395833576960 954860033885120 955273035629880 955881274563072 959615185791834 962696827322880 963165065079360 966457361804610 970247390674432 970719300883904 974003879465760 977155640521632 977507547743232 980038105537920 980901671172896 981325936601604 984220703376240 984847373792256 988694433846132 992351885233280 992781103176720 1000567621633008 1002210913355520 1003194890972280 1003519148540480 1006766417507136 1007618837313792 1010536764963840 1011028271172480 1011063086195592 1011554848397049 1014045573175520 1015623854223264 1018957904671872 1021862107735040 1022865379030560 1023362881646820 1026223201674880 1027376069417984 1027820436230016 1030852354920960 1030887852591584 1031389257189148 1032580941032960 1034188070902272 1034879121932370 1038227868054234 1038601769477184 1038937471430144 1041665491511040 1045734497337255 1049835416934656 1050725525541120 1054174806389760 1054829922125265 1058292676727220 1058966510055168 1062090305070080 1062549686689920 1063103097985071 1064849095440240 1066239095324260 1069132478768640 1070074550370432 1073695312774080 1074217538120760 1082565692981760 1082642773713864 1085728489468480 1086794465219970 1090362151779560 1091056404299264 1091528314508736 1091587073756608 1092059213494392 1093320996387840 1094748162044160 1095280627103520 1095318343378558 1098290637280512 1099220549796864 1103514380069508 1103871063394528 1111590441460224 1115450130493072 1116395870887440 1119516220008960 1120060731789120 1125151916933616 1128470949136960 1128845521842368 1128959042108040 1135839035136256 1136362354375680 1140801269822460 1142022706922240 1145275000292352 1145832040662144 1146483733121155 1149097856558080 1149594871201920 1153586520060260 1154001966085760 1154501101884240 1155236192787456 1155798078095232 1159207511953920 1159247429567968 1159748834165532 1161653558662080 1163169922171920 1163735666297490 1168299335577088 1168804655358912 1172863004856686 1176045726645504 1181064844051488 1184431079420160 1185433926251520 1189485983759520 1190064527525940 1190822262279936 1194731447241728 1194851593203840 1195473911741967 1198774005496320 1199398366957516 1202653096026624 1204222978248576 1212809238343040 1213399126104880 1216854687810624 1220322930311680 1221444550652040 1221884434679040 1226127088966120 1226657420752005 1227438454836672 1228035457976184 1231059217240320 1231467842009856 1235100490511360 1235868042307665 1237022825905152 1239097129239552 1240714583650048 1241318044050656 1241854946318844 1245842953006080 1249998589813248 1250709527041260 1254881396804706 1258458021883920 1258911235729920 1259523546642240 1263828857744490 1268785049343488 1269402162694336 1269529817779080 1269951212072664 1273697380839840 1277818914528288 1279486914389112 1284220086772480 1284775545287520 1288609815739480 1289236571486435 1292106632094720 1292735088627840 1298252211846480 1298671839287680 1299078831578112 1302874187362176 1304153358263964 1306717474050560 1308434582135472 1312294271168320 1313697794452992 1314336752524224 1318259245128176 1323708137568960 1334090162177344 1336281217807360 1337593187963040 1342355223342848 1343419464010752 1343491783085056 1344072878146944 1348037694896640 1348084114927456 1348739797862732 1353303467142330 1354165138964352 1358610539562496 1359762444817920 1363820505374080 1364410393135920 1364483842195760 1365074016867990 1370427248306688 1372863296600640 1374025687246080 1375780479745386 1379392975086885 1379838829243160 1383583207818240 1384303824072312 1384802359302912 1388887322014720 1389488051825280 1390211743518939 1391049014344704 1394312663116340 1395803906606304 1396482799556988 1400967367388160 1406439896167020 1411056902302960 1411955346740224 1416732915586560 1417470797313428 1419798793920320 1421317295304192 1426766067160576 1427383180511424 1428077433031128 1431593750365440 1432290050827680 1432339372110422 1438528806595584 1443523698285152 1444045240984320 1444747597619040 1449059286959960 1449686042706915 1455371086011648 1456078951325856 1459664216058880 1460374169471360 1461005819198640 1464387516374016 1470057158306880 1471352506759344 1476331055064360 1477271060688384 1483041650769198 1488527827849920 1493414309052160 1499247958696895 1500202555911488 1500851432449512 1503316370033280 1505278722810720 1510149626260704 1510693482875904 1511428255970688 1516594629293388 1521068359763280 1527776054216192 1528436857007808 1532793161602560 1533743929427974 1534298068545840 1535044322470230 1539334802512320 1541064104126976 1546278532381440 1546331778887376 1547083885783722 1548871411549440 1550893229562560 1551647555063320 1552318682898555 1558406207145216 1562498237266560 1568060968860672 1574753125401984 1579241439226880 1581262209584640 1585981311679360 1586752703367920 1587439015090830 1587763016373248 1588449765082752 1593135457605120 1593965215655956 1597273643160360 1599358642986390 1605111825555648 1605630637664768 1617645233875968 1622472917080832 1623848539472640 1623964160570796 1628592734202720 1629179246238720 1630191697829955 1635543227669340 1636584606448896 1637380610634912 1641412289653760 1641957122679808 1642122243066240 1642920940655280 1642977515067837 1647824056410220 1655806595091792 1667612702721680 1673175195739608 1677944029178560 1679274330013440 1679364728856320 1680091097683680 1685105143659320 1685924747328415 1687727875400424 1689677903508480 1692706423705440 1693268282763552 1698263174453120 1700079498703872 1703758552704384 1705982552518816 1713034060383360 1717912500438528 1718748060993216 1723646784837120 1730379780090390 1731002949128640 1737165583149568 1738811267930880 1738871144351952 1744579442847296 1744754883257880 1745603499446235 1752449003365632 1759294507285029 1764944183425280 1771838496641785 1776646619130240 1778150889377280 1783457583950720 1784228975639280 1785096791288910 1786233393419904 1792097170862592 1798161008244480 1799097550436274 1804404622856440 1805553518619136 1806334467372864 1809301117916160 1812606462051242 1819213857514560 1820098689157320 1825282031715936 1830484395467520 1832034249661440 1834373972993848 1839190633449180 1839351793923072 1845738432096416 1846403145737216 1846588825860480 1847201763014784 1852650735767040 1853615658025252 1858645693859328 1861071875475072 1861977066075984 1868764429509120 1875253194889360 1876064290561890 1887687032825880 1888366853594880 1889285319963360 1895743286616735 1903177574015232 1904103244041504 1908791667153920 1909720067770240 1910546071259760 1911762549126144 1919230371583668 1925393654645760 1926330130158720 1932914723609220 1940494781348864 1941438601767808 1948007758931520 1954311281043264 1960076211075840 1961803342345792 1962651873203208 1968441406752480 1977388867692264 1984703770466560 1985562206353440 1992456519569945 2001135243266016 2004421826711040 2006389781944560 2007038297080960 2013532835014272 2015237674627584 2022056542344960 2022126172391184 2023109696794098 2028091146351040 2029955200713495 2031247708446528 2037915809343744 2045730758061120 2046725763293640 2052446403349760 2055640872460032 2061704709841920 2061775705183168 2062778514378296 2063670719618079 2065161882065920 2068376141804544 2069758243864740 2076455736108468 2077203538954368 2077874942860288 2083330983022080 2091468994674510 2099670833869312 2101451051082240 2109659844250530 2116585353454440 2117933020110336 2125099373379840 2126206195970142 2129698190880480 2132478190648520 2138264957537280 2140149100740864 2147390625548160 2148435076241520 2148509058165633 2165131385963520 2165285547427728 2171456978936960 2173588930439940 2180724303559120 2182112808598528 2183056629017472 2183174147513216 2184118426988784 2189496324088320 2190561254207040 2190636686757116 2196581274561024 2207028760139016 2207742126789056 2223180882920448 2230900260986144 2232791741774880 2239032440017920 2240121463578240 2250303833867232 2256941898273920 2257691043684736 2257918084216080 2271678070272512 2281602539644920 2284045413844480 2291664081324288 2292967466242310 2299189742403840 2300615894141961 2307173040120520 2308003932171520 2309002203768480 2311596156190464 2317019572531565 2318415023907840 2318494859135936 2319497668331064 2320625828675583 2323307117324160 2326339844343840 2327471332594980 2336598671154176 2337609310717824 2345726009713372 2352091453291008 2362129688102976 2368862158840320 2378971967519040 2380129055051880 2381644524559872 2389703186407680 2390947823483934 2397548010992640 2398796733915032 2399037964479585 2405306192053248 2408445956497152 2425618476686080 2426798252209760 2433709375621248 2440645860623360 2442889101304080 2443768869358080 2452254177932240 2453314841504010 2454876909673344 2456070915952368 2462118434480640 2462935684019712 2471736084615330 2481429167300096 2482636088101312 2483709892637688 2499997179626496 2501419054082520 2509762793609412 2516916043767840 2517822471459840 2519047093284480 2527657715488980 2537570098686976 2538804325388672 2539059635558160 2539902424145328 2547394761679680 2555637829056576 2558973828778224 2568440173544960 2569551090575040 2577219631478960 2578473142972870 2585470177255680 2595569670135585 2596504423692960 2597343678575360 2605748374724352 2608306716527928 2613434948101120 2616869164270944 2624588542336640 2627395588905984 2628673505048448 2636518490256352 2647416275137920 2668180324354688 2675186375926080 2684710446685696 2688145756293888 2696075389793280 2696168229854912 2697479595725464 2698646325654411 2706606934284660 2708330277928704 2717221079124992 2718909693076863 2719524889635840 2727641010748160 2728820786271840 2728967684391520 2730148033735980 2738295858446395 2740854496613376 2745726593201280 2748051374492160 2751560959490772 2758785950173770 2759677658486320 2768607648144624 2769604718605824 2778976103650560 2780423487037878 2788625326232680 2791607813212608 2792965599113976 2812879792334040 2822113804605920 2833465831173120 2834941594626856 2839597587840640 2842634590608384 2853532134321152 2854766361022848 2856154866062256 2863187500730880 2864580101655360 2864678744220844 2887047396570304 2888090481968640 2889495195238080 2898118573919920 2899372085413830 2910742172023296 2912157902651712 2920748338942720 2922011638397280 2932157512141715 2940114316613760 2942705013518688 2952662110128720 2954542121376768 2966083301538396 2977055655699840 2986828618104320 2998495917393790 3000405111822976 3001702864899024 3006632740066560 3010557445621440 3020299252521408 3022856511941376 3033189258586776 3034664545191147 3042136719526560 3055552108432384 3056873714015616 3065586323205120 3067487858855948 3068596137091680 3070088644940460 3078669605024640 3082128208253952 3092557064762880 3092663557774752 3094167771567444 3097742823098880 3101786459125120 3103295110126640 3104637365797110 3116812414290432 3124996474533120 3137203492011765 3149506250803968 3162524419169280 3171962623358720 3173505406735840 3174878030181660 3176899530165504 3186270915210240 3187930431311912 3189309293955213 3194547286320720 3198717285972780 3210223651111296 3211261275329536 3244945834161664 3247697078945280 3247928321141592 3257185468405440 3260383395659910 3271086455338680 3273169212897792 3274761221269824 3284244486132480 3285841881310560 3285955030135674 3295648112820440 3311613190183584 3335225405443360 3346350391479216 3355888058357120 3358548660026880 3358729457712640 3360182195367360 3370210287318640 3371849494656830 3375455750800848 3385412847410880 3386536565527104 3396526348906240 3407517105408768 3411965105037632 3426068120766720 3435825000877056 3437496121986432 3439451199363465 3447293569674240 3460759560180780 3462005898257280 3474331166299136 3477622535861760 3477742288703904 3489158885694592 3489509766515760 3491206998892470 3504898006731264 3518589014570058 3529888366850560 3543676993283570 3553293238260480 3556301778754560 3566915167901440 3568457951278560 3570193582577820 3572466786839808 3580848430276055 3584194341725184 3586421735225901 3596322016488960 3598195100872548 3608809245712880 3611107037238272 3612668934745728 3625212924102484 3638427715029120 3640197378314640 3650564063431872 3660968790935040 3668747945987696 3678381266898360 3691476864192832 3693177651720960 3694403526029568 3705301471534080 3707231316050504 3707604126922995 3717291387718656 3722143750950144 3723954132151968 3737528859018240 3750506389778720 3752128581123780 3775374065651760 3776733707189760 3778570639926720 3791486573233470 3806355148030464 3808206488083008 3819440135540480 3821092142519520 3834359823569935 3838460743167336 3852660260317440 3865829447218440 3867709714459305 3882877203535616 3896015517863040 3898044692611927 3908622562086528 3920152422151680 3923606684691584 3925303746406416 3936882813504960 3954777735384528 3969407540933120 3971124412706880 3984913039139890 4002270486532032 4008843653422080 4012779563889120 4014076594161920 4027065670028544 4030475349255168 4044113084689920 4044252344782368 4046219393588196 4056182292702080 4059910401426990 4062495416893056 4075831618687488 4091461516122240 4093451526587280 4104892806699520 4111281744920064 4123551410366336 4125557028756592 4127341439236158 4139516487729480 4152911472216936 4154407077908736 4166661966044160 4170635230556817 4182937989349020 4199341667738624 4202902102164480 4219319688501060 4233170706908880 4235866040220672 4250198746759680 4252412391940284 4259396381760960 4264956381297040 4280298201481728 4294781251096320 4296870152483040 4297018116331266 4330571094855456 4342913957873920 4347177860879880 4361448607118240 4366113258034944 4366348295026432 4368236853977568 4378992648176640 4381122508414080 4381273373514232 4383404343053879 4393162549122048 4414057520278032 4415484253578112 4461800521972288 4465583483549760 4480242927156480 4497743876090685 4500607667734464 4513883796547840 4515382087369472 4515836168432160 4531516155128105 4543356140545024 4563205079289840 4568090827688960 4583328162648576 4585934932484620 4598379484807680 4601231788283922 4614346080241040 4616007864343040 4618004407536960 4623192312380928 4634039145063130 4636989718271872 4638995336662128 4641251657351166 4646614234648320 4652679688687680 4654942665189960 4675218621435648 4691452019426744 4704182906582016 4724259376205952 4737724317680640 4757943935038080 4760258110103760 4763289049119744 4779406372815360 4781895646967868 4797593467830064 4798075928959170 4816891912994304 4851236953372160 4853596504419520 4867418751242496 4885778202608160 4887537738716160 4904508355864480 4906629683008020 4909753819346688 4912141831904736 4924236868961280 4925871368039424 4928932545203511 4943472169230660 4962858334600192 4965272176202624 4967419785275376 5002838108165040 5019525587218824 5033832087535680 5038094186568960 5055315430977960 5057774241985245 5077608650777344 5078119271116320 5079804848290656 5094789523359360 5097443059569443 5111275658113152 5117947657556448 5136880347089920 5139102181150080 5154439262957920 5156946285945740 5170940354511360 5191139340271170 5193008847385920 5194687357150720 5211496749448704 5216613433055856 5233738328541888 5249177084673280 5257347010096896 5273036980512704 5277883521855087 5294832550275840 5315515489925355 5336360648709376 5350372751852160 5369420893371392 5376291512587776 5392336459709824 5394959191450928 5397292651308822 5413213868569320 5416660555857408 5437819386153726 5455282021496320 5457641572543680 5457935368783040 5460296067471960 5476591716892790 5491453186402560 5496102748984320 5503121918981544 5517571900347540 5519355316972640 5537215296289248 5539209437211648 5557952207301120 5560846974075756 5577250652465360 5583215626425216 5585931198227952 5625759584668080 5644227609211840 5669883189253712 5679195175681280 5709532722045696 5712309732124512 5726375001461760 5729160203310720 5729357488441688 5774094793140608 5776180963937280 5778990390476160 5796237147839840 5798744170827660 5821484344046592 5824315805303424 5841496677885440 5844023276794560 5864315024283430 5880228633227520 5885410027037376 5905324220257440 5932166603076792 5954111311399680 5973657236208640 5977369558709835 5996991834787580 6000810223645952 6003405729798048 6013265480133120 6021114891242880 6024250888582069 6040598505042816 6045713023882752 6066378517173552 6069329090382294 6084273439053120 6113747428031232 6134975717711896 6137192274183360 6140177289880920 6157339210049280 6185114129525760 6185327115549504 6188335543134888 6195485646197760 6203572918250240 6206590220253280 6209274731594220 6233624828580864 6249992949066240 6274406984023530 6299012501607936 6343925246717440 6347010813471680 6349756060363320 6353799060331008 6375860862623824 6378618587910426 6389094572641440 6397434571945560 6420447302222592 6445527174496899 6489891668323328 6495394157890560 6495856642283184 6514370936810880 6520766791319820 6542172910677360 6546338425795584 6549522442539648 6568488972264960 6571683762621120 6571910060271348 6591296225640880 6623226380367168 6670450810886720 6692700782958432 6711776116714240 6717097320053760 6717458915425280 6720364390734720 6740420574637280 6743698989313660 6750911501601696 6770825694821760 6773073131054208 6793052697812480 6815034210817536 6823930210075264 6852136241533440 6874992243972864 6878902398726930 6901847682425883 6921519120361560 6924011796514560 6951058717594695 6955245071723520 6955484577407808 6978317771389184 6979019533031520 6982413997784940 7009796013462528 7037178029140116 7059776733701120 7087353986567140 7106586476520960 7133830335802880 7136915902557120 7140387165155640 7144933573679616 7161696860552110 7172843470451802 7192644032977920 7196390201745096 7217618491425760 7225337869491456 7250425848204968 7276855430058240 7280394756629280 7301128126863744 7321937581870080 7337495891975392 7356762533796720 7382953728385664 7386355303441920 7388807052059136 7414462632101008 7415208253845990 7444287501900288 7447908264303936 7501012779557440 7504257162247560 7550748131303520 7553467414379520 7557141279853440 7582973146466940 7612710296060928 7616412976166016 7638880271080960 7642184285039040 7668719647139870 7676921486334672 7705320520634880 7731658894436880 7735419428918610 7765754407071232 7792031035726080 7796089385223854 7817245124173056 7840304844303360 7847213369383168 7850607492812832 7873765627009920 7877866546607321 7909555470769056 7938815081866240 7942248825413760 7969826078279780 8004540973064064 8025559127778240 8028153188323840 8054131340057088 8088226169379840 8088504689564736 8092438787176392 8112364585404160 8119820802853980 8124990833786112 8151663237374976 8156729079230589 8182923032244480 8186903053174560 8209785613399040 8214887575339185 8222563489840128 8247102820732672 8251114057513184 8254682878472316 8279032975458960 8305822944433872 8308814155817472 8341270461113634 8365875978698040 8438639377002120 8466341413817760 8500397493519360 8504824783880568 8518792763521920 8529912762594080 8560596402963456 8589562502192640 8593740304966080 8594036232662532 8661142189710912 8685827915747840 8694355721759760 8722897214236480 8732226516069888 8732696590052864 8736473707955136 8762245016828160 8762546747028464 8766808686107758 8796472536425145 8828115040556064 8830968507156224 8923601043944576 8931166967099520 8960485854312960 8995487752181370 9001215335468928 9027767593095680 9030764174738944 9031672336864320 9063032310256210 9126410158579680 9166656325297152 9171869864969240 9196758969615360 9202463576567844 9228692160482080 9232015728686080 9236008815073920 9246384624761856 9268078290126260 9273979436543744 9277990673324256 9282503314702332 9293228469296640 9305359377375360 9309885330379920 9310205918717743 9350437242871296 9382904038853488 9448518752411904 9515887870076160 9520516220207520 9558812745630720 9563791293935736 9595186935660128 9596151857918340 9633783825988608 9702473906744320 9707193008839040 9734837502484992 9771556405216320 9809016711728960 9813259366016040 9819507638693376 9824283663809472 9857865090407022 9886944338461320 9930544352405248 9934839570550752 9969335541281831 10005676216330080 10039051174437648 10067664175071360 10076188373137920 10110630861955920 10115548483970490 10155217301554688 10156238542232640 10159609696581312 10189579046718720 10194886119138886 10222551316226304 10235895315112896 10278204362300160 10308878525915840 10313892571891480 10318353598090395 10341880709022720 10382278680542340 10386017694771840 10389374714301440 10422993498897408 10433226866111712 10467476657083776 10498354169346560 10514694020193792 10546073961025408 10555767043710174 10589665100551680 10631030979850710 10672721297418752 10700745503704320 10742545290828165 10752583025175552 10784672919419648 10789918382901856 10794585302617644 10826427737138640 10833321111714816 10875638772307452 10910564042992640 10915283145087360 10915870737566080 10920592134943920 10953183433785580 10982906372805120 11006243837963088 11035143800695080 11038710633945280 11074430592578496 11115904414602240 11121693948151512 11154501304930720 11166431252850432 11171862396455904 11251519169336160 11288455218423680 11339766378507424 11358390351362560 11419065444091392 11424619464249024 11458320406621440 11458714976883376 11503079470709805 11548189586281216 11557980780952320 11592474295679680 11597488341655320 11603129143377915 11648631610606848 11682993355770880 11688046553589120 11694134077835781 11728630048566860 11760457266455040 11770820054074752 11810648440514880 11864333206153584 11908222622799360 11954739117419670 11993983669575160 12001620447291904 12006811459596096 12026530960266240 12042229782485760 12048501777164138 12081197010085632 12091426047765504 12132757034347104 12138658180764588 12168546878106240 12227494856062464 12269951435423792 12274384548366720 12280354579761840 12314678420098560 12370654231099008 12376671086269776 12407145836500480 12413180440506560 12418549463188440 12499985898132480 12548813968047060 12598025003215872 12687850493434880 12694021626943360 12699512120726640 12707598120662016 12751721725247648 12757237175820852 12778189145282880 12794869143891120 12840894604445184 12891054348993798 12991713284566368 13028741873621760 13041533582639640 13084345821354720 13099044885079296 13136977944529920 13143367525242240 13143820120542696 13150213029161637 13182592451281760 13246452760734336 13340901621773440 13385401565916864 13423552233428480 13440728781469440 13480841149274560 13487397978627320 13493231628272055 13501823003203392 13541651389643520 13546146262108416 13586105395624960 13594548465384315 13630068421635072 13647860420150528 13704272483066880 13749984487945728 13757804797453860 13803695364851766 13843038240723120 13848023593029120 13902117435189390 13910969154815616 13956635542778368 13958039066063040 13964827995569880 14074356058280232 14174707973134280 14213172953041920 14267660671605760 14273831805114240 14280774330311280 14289867147359232 14323393721104220 14345686940903604 14392780403490192 14435236982851520 14450675738982912 14500851696409936 14553710860116480 14560789513258560 14602256253727488 14674991783950784 14713525067593440 14765907456771328 14772710606883840 14777614104118272 14828925264202016 14830416507691980 14888575003800576 14895816528607872 15002025559114880 15008514324495120 15101496262607040 15114282559706880 15165946292933880 15173322725955735 15232825952332032 15277760542161920 15284368570078080 15292329178708329 15337439294279740 15353842972669344 15410641041269760 15463317788873760 15470838857837220 15531508814142464 15584062071452160 15592178770447708 15634490248346112 15694426738766336 15701214985625664 15747531254019840 15755733093214642 15819110941538112 15884497650827520 15939652156559560 15946546469776065 16009081946128128 16051118255556480 16056306376647680 16108262680114176 16177009379129472 16184877574352784 16224729170808320 16239641605707960 16249981667572224 16313458158461178 16365846064488960 16373806106349120 16429775150678370 16494205641465344 16502228115026368 16509365756944632 16558065950917920 16611645888867744 16617628311634944 16682540922227268 16731751957396080 16877278754004240 16932682827635520 17009649567761136 17037585527043840 17059825525188160 17179125004385280 17187480609932160 17188072465325064 17322284379421824 17371655831495680 17388711443519520 17445794428472960 17464453032139776 17465393180105728 17472947415910272 17524490033656320 17525093494056928 17533617372215516 17592945072850290 17656230081112128 17661937014312448 17847202087889152 17862333934199040 17920971708625920 17932108676129505 17990975504362740 18002430670937856 18055535186191360 18061528349477888 18063344673728640 18072752665746207 18126064620512420 18252820317159360 18343739729938480 18404927153135688 18457384320964160 18472017630147840 18536156580252520 18547958873087488 18555981346648512 18565006629404664 18586456938593280 18610718754750720 18619770660759840 18620411837435486 18700874485742592 18765808077706976 18897037504823808 19031775740152320 19041032440415040 19127582587871472 19190373871320256 19192303715836680 19414386017678080 19469675004969984 19490223463059635 19543112810432640 19618033423457920 19626518732032080 19639015277386752 19648567327618944 19715730180814044 19773888676922640 19861088704810496 19869679141101504 19938671082563662 20011352432660160 20078102348875296 20135328350142720 20152376746275840 20221261723911840 20231096967940980 20310434603109376 20312477084465280 20319219393162624 20379158093437440 20389772238277772 20445102632452608 20471790630225792 20556408724600320 20617757051831680 20627785143782960 20636707196180790 20764557361084680 20772035389543680 20853176152784085 20866453732223424 20934953314167552 20996708338693120 21029388040387584 21092147922050816 21111534087420348 21179330201103360 21262061959701420 21345442594837504 21401491007408640 21485090581656330 21569345838839296 21579836765803712 21589170605235288 21652855474277280 21751277544614904 21830566290174720 21831741475132160 21841184269887840 21906366867571160 21917021715269395 21965812745610240 22012487675926176 22070287601390160 22077421267890560 22148861185156992 22243387896303024 22309002609861440 22332862505700864 22343724792911808 22503038338672320 22576910436847360 22679532757014848 22716780702725120 22838130888182784 22849238928498048 22916640813242880 22917429953766752 23006158941419610 23096379172562432 23115961561904640 23184948591359360 23194976683310640 23206258286755830 23297263221213696 23376093107178240 23388268155671562 23457260097133720 23520914532910080 23541640108149504 23621296881029760 23633599639821963 23728666412307168 23816445245598720 23909478234839340 23987967339150320 24003240894583808 24013622919192192 24084459564971520 24097003554328276 24162394020171264 24265514068694208 24277316361529176 24337093756212480 24454989712124928 24539902870847584 24548769096733440 24560709159523680 24629356840197120 24644662726017555 24741308462198016 24753342172539552 24814291673000960 24826360881013120 24837098926376880 25097627936094120 25388043253886720 25399024241453280 25487215297847215 25503443450495296 25514474351641704 25556378290565760 25589738287782240 25681789208890368 25782108697987596 25983426569132736 26057483747243520 26083067165279280 26168691642709440 26198089770158592 26286735050484480 26287640241085392 26300426058323274 26365184902563520 26389417609275435 26492905521468672 26681803243546880 26770803131833728 26847104466856960 26881457562938880 26961682298549120 26974795957254640 26986463256544110 27003646006406784 27083302779287040 27092292524216832 27189096930768630 27295720840301056 27499968975891456 27515609594907720 27607390729703532 27686076481446240 27696047186058240 27804234870378780 27821938309631232 27913271085556736 27916078132126080 27929655991139760 27930617756153229 28148712116560464 28349415946268560 28547663610228480 28561548660622560 28646787442208440 28691373881807208 28785560806980384 28870473965703040 28901351477965824 29001703392819872 29107421720232960 29121579026517120 29204512507454976 29349983567901568 29427050135186880 29531814913542656 29657850528404032 29660833015383960 29791633057215744 29908006623845493 30004051118229760 30017028648990240 30121254442910345 30202992525214080 30228565119413760 30331892585867760 30346645451911470 30465651904664064 30568737140156160 30584658357416658 30674878588559480 30707685945338688 30926635577747520 30941677715674440 31168124142904320 31184357540895416 31268980496692224 31388853477532672 31402429971251328 31495062508039680 31511466186429284 31638221883076224 31768995301655040 31879304313119120 31893092939552130 32018163892256256 32102236511112960 32227635872484495 32354018758258944 32369755148705568 32449458341616640 32479283211415920 32499963335144448 32626916316922356 32731692128977920 32747612212698240 32859550301356740 32988411282930688 33004456230052736 33018731513889264 33116131901835840 33223291777735488 33365081844454536 33463503914792160 33754557508008480 33865365655271040 34019299135522272 34075171054087680 34119651050376320 34374961219864320 34376144930650128 34509238412129415 34644568758843648 34777422887039040 34891588856945920 34945894831820544 35048980067312640 35050186988113856 35067234744431032 35082402233507343 35185890145700580 35312460162224256 35323874028624896 35694404175778304 35724667868398080 35864217352259010 35981951008725480 36004861341875712 36126689347457280 36145505331492414 36252129241024840 36505640634318720 36687479459876960 36809854306271376 36914768641928320 36944035260295680 37072313160505040 37095917746174976 37111962693297024 37130013258809328 37221437509501440 37239541321519680 37240823674870972 37531616155413952 37794075009647616 38063551480304640 38082064880830080 38255165175742944 38380747742640512 38384607431673360 38828772035356160 38980446926119270 39086225620865280 39236066846915840 39253037464064160 39297134655237888 39389332733036605 39431460361628088 39450639087484911 39547777353845280 39722177409620992 39739358282203008 39877342165127324 40022704865320320 40156204697750592 40270656700285440 40442523447823680 40462193935881960 40624954168930560 40638438786325248 40758316186874880 40779544476555544 40783645396152945 40890205264905216 40943581260451584 41112817449200640 41235514103663360 41255570287565920 41273414392361580 41529114722169360 41544070779087360 41706352305568170 41732907464446848 41869906628335104 42184295844101632 42223068174840696 42524123919402840 42802982014817280 42970181163312660 43138691677678592 43159673531607424 43178341210470576 43305710948554560 43502555089229808 43661132580349440 43663482950264320 43682368539775680 43812733735142320 43834043430538790 44024975351852352 44140575202780320 44154842535781120 44297722370313984 44486775792606048 44618005219722880 44665725011401728 44687449585823616 45006076677344640 45153820873694720 45359065514029696 45698477856996096 45833281626485760 45834859907533504 45876987536124987 46012317882839220 46192758345124864 46231923123809280 46369897182718720 46389953366621280 46412516573511660 46551029593588715 46594526442427392 46752186214356480 46776536311343124 46914520194267440 47083280216299008 47242593762059520 47267199279643926 47457332824614336 47818956469678680 47975934678300640 48027245838384384 48168919129943040 48194007108656552 48324788040342528 48531028137388416 48554632723058352 48674187512424960 49079805741695168 49097538193466880 49121418319047360 49289325452035110 49482616924396032 49506684345079104 49652721762026240 49674197852753760 49846677706409155 50195255872188240 50776086507773440 50798048482906560 50974430595694430 51006886900990592 51028948703283408 51112756581131520 51179476575564480 51564217395975192 51966853138265472 52114967494487040 52166134330558560 52337383285418880 52396179540317184 52573470100968960 52575280482170784 52600852116646548 52730369805127040 52778835218550870 52985811042937344 53363606487093760 53541606263667456 53762915125877760 53923364597098240 53949591914509280 53972926513088220 54007292012813568 54166605558574080 54184585048433664 54218257997238621 54378193861537260 54591441680602112 55031219189815440 55214781459407064 55372152962892480 55608469740757560 55643876619262464 55832156264252160 55859311982279520 55861235512306458 56297424233120928 56698831892537120 57095327220456960 57123097321245120 57293574884416880 57382747763614416 57571121613960768 57740947931406080 58003406785639744 58243158053034240 58409025014909952 58470670389178905 58699967135803136 58854100270373760 59063629827085312 59315701056808064 59321666030767920 59583266114431488 59816013247690986 60008102236459520 60034057297980480 60242508885820690 60405985050428160 60457130238827520 60663785171735520 60693290903822940 60931303809328128 61137474280312320 61169316714833316 61349757177118960 61415371890677376 61853271155495040 61883355431348880 62368715081790832 62804859942502656 62990125016079360 63022932372858568 63276443766152448 63537990603310080 63758608626238240 63786185879104260 64036327784512512 64204473022225920 64455271744968990 64708037516517888 64739510297411136 64958566422831840 65253832633844712 65495224425396480 65719100602713480 65751065145808185 66008912460105472 66037463027778528 66232263803671680 66266759774402759 66446583555470976 66730163688909072 66927007829584320 67509115016016960 67730731310542080 68038598271044544 68150342108175360 68239302100752640 68749922439728640 68752289861300256 69018476824258830 69289137517687296 69554845774078080 69783177713891840 69891789663641088 70100373976227712 70134469488862064 70164804467014686 70371780291401160 70624920324448512 70900798919465889 71388808351556608 71449335736796160 71728434704518020 71963902017450960 72009722683751424 72253378694914560 72291010662984828 72504258482049680 73011281268637440 73374958919753920 73619708612542752 73829537283856640 73888070520591360 74144626321010080 74223925386594048 74260026517618656 74442875019002880 74479082643039360 74481647349741944 75063232310827904 76164129761660160 76461645893541645 76510330351485888 76761495485281024 76769214863346720 77657544070712320 77960893852238540 78172451241730560 78472133693831680 78506074928128320 78594269310475776 78778665466073210 78862920723256176 78901278174969822 79095554707690560 79478716564406016 79754684330254648 80045409730640640 80312409395501184 80541313400570880 80885046895647360 80924387871763920 81249908337861120 81276877572650496 81559088953111088 81567290792305890 81887162520903168 82471028207326720 82511140575131840 82546828784723160 83058229444338720 83088141558174720 83412704611136340 83465814928893696 83739813256670208 83791853268459687 84368591688203264 84446136349681392 85048247838805680 85940362326625320 86319347063214848 86356682420941152 86611421897109120 86656532012680531 87005110178459616 87322265160698880 87326965900528640 87364737079551360 87625467470284640 87668086861077580 88049950703704704 88281150405560640 88309685071562240 88595444740627968 88973551585212096 89236010439445760 89374899171647232 89724019871536479 90012153354689280 90307641747389440 90363763328731035 90718131028059392 91396955713992192 91669719815067008 91753975072249974 92024635765678440 92739794365437440 92779906733242560 92825033147023320 93102059187177430 93504372428712960 93553072622686248 93829040388534880 94166560432598016 94485187524119040 94534398559287852 94914665649228672 95637912939357360 95951869356601280 96054491676768768 96388014217313104 97062056274776832 97109265446116704 97348375024849920 98159611483390336 98195076386933760 98242836638094720 98578650904070220 98965233848792064 99013368690158208 99305443524052480 99348395705507520 99693355412818310 100390511744376480 101552173015546880 101596096965813120 101948861191388860 102013773801981184 102057897406566816 102225513162263040 102358953151128960 102412265105895173 103128434791950384 103933706276530944 104332268661117120 104674766570837760 105146940201937920 105150560964341568 105201704233293096 105460739610254080 105557670437101740 105971622085874688 106727212974187520 107083212527334912 107846729194196480 107899183829018560 107945853026176440 108014584025627136 108436515994477242 108756387723074520 110062438379630880 110429562918814128 110744305925784960 111216939481515120 111287753238524928 111664312528504320 111718623964559040 111722471024612916 112594848466241856 113397663785074240 114190654440913920 114246194642490240 114587149768833760 114765495527228832 115142243227921536 115481895862812160 116006813571279488 116486316106068480 116941340778357810 117399934271606272 117708200540747520 118167998199109815 118631402113616128 118643332061535840 119166532228862976 119632026495381972 120016204472919040 120068114595960960 120485017771641380 120811970100856320 121327570343471040 121386581807645880 122274948560624640 122338633429666632 122699514354237920 122830743781354752 123706542310990080 123766710862697760 124737430163581664 125609719885005312 126045864745717136 126552887532304896 127517217252476480 127572371758208520 128408946044451840 128910543489937980 129416075033035776 129479020594822272 129917132845663680 130507665267689424 130990448850792960 131438201205426960 131502130291616370 132017824920210944 132074926055557056 132464527607343360 132533519548805518 132893167110941952 133460327377818144 133854015659168640 135018230032033920 135461462621084160 136077196542089088 136478604201505280 137499844879457280 137504579722600512 138036953648517660 138578275035374592 139109691548156160 139566355427783680 139653088780766145 139783579327282176 140200747952455424 140268938977724128 140329608934029372 140743560582802320 141249840648897024 141801597838931778 143456869409036040 143927804034901920 144506757389829120 144582021325969656 145008516964099360 146022562537274880 146749917839507840 147239417225085504 147659074567713280 148289252642020160 148447850773188096 148520053035237312 148958165286078720 148963294699483888 149540033119227465 150126464621655808 152328259523320320 152923291787083290 153020660702971776 153522990970562048 153538429726693440 155921787704477080 156344902483461120 156944267387663360 157012149856256640 157188538620951552 157557330932146420 157725841446512352 157802556349939644 158191109415381120 158957433128812032 159509368660509296 160090819461281280 160624818791002368 161770093791294720 161848775743527840 162499816675722240 162553755145300992 163118177906222176 163134581584611780 163774325041806336 164942056414653440 165022281150263680 165093657569446320 166116458888677440 166825409222272680 166931629857787392 167583706536919374 168892272699362784 170096495677611360 171880724653250640 172638694126429696 172713364841882304 173222843794218240 173313064025361062 174010220356919232 174729474159102720 175250934940569280 175336173722155160 175412011167536715 176099901407409408 176562300811121280 176619370143124480 177190889481255936 177947103170424192 178472020878891520 178749798343294464 179448039743072958 180024306709378560 180727526657462070 181436262056118784 182793911427984384 183339439630134016 183507950144499948 184049271531356880 185479588730874880 185559813466485120 185650066294046640 186204118374354860 187106145245372496 187658080777069760 188970375048238080 189068797118575704 189829331298457344 191275825878714720 191903738713202560 192108983353537536 192776028434626208 194124112549553664 194218530892233408 196319222966780672 196485673276189440 197157301808140440 197253195437424555 198026737380316416 198610887048104960 198696791411015040 198800279323208277 199386710825636620 200781023488752960 203192193931626240 203897722382777720 204027547603962368 204115794813133632 204451026324526080 204717906302257920 204824530211790346 206256869583900768 207867412553061888 208664537322234240 209349533141675520 210301121928683136 210403408466586192 210921479220508160 211115340874203480 214166425054669824 215693458388392960 215798367658037120 215891706052352880 216029168051254272 216873031988954484 217512775446149040 220124876759261760 220859125837628256 221488611851569920 222433878963030240 223328625057008640 223437247929118080 223444942049225832 225189696932483712 226795327570148480 228492389284980480 229174299537667520 229384937680624935 229530991054457664 230284486455843072 230963791725624320 232013627142558976 232972632212136960 233882681556715620 234799868543212544 235416401081495040 236335996398219630 237262804227232256 237286664123071680 239264052990763944 240136229191921920 240970035543282760 241623940201712640 242655140686942080 242773163615291760 244677266859333264 245399028708475840 245661487562709504 247413084621980160 247533421725395520 249474860327163328 251219439770010624 252091729491434272 253105775064609792 255034434504952960 255144743516417040 257821086979875960 258958041189644544 259834265691327360 259969596038041593 261015330535378848 261980897701585920 262876402410853920 263004260583232740 264035649840421888 264149852111114112 264929055214686720 265067039097611036 265786334221883904 266920654755636288 267708031318337280 270036460064067840 270922925242168320 271091289986193105 272154393084178176 272957208403010560 275009159445201024 276073907297035320 278219383096312320 279306177561532290 280401495904910848 280537877955448256 280659217868058744 281487121165604640 282499681297794048 283603195677863556 286913738818072080 287855608069803840 289164042651939312 290017033928198720 292045125074549760 293499835679015680 294478834450171008 295318149135426560 296578505284040320 296895701546376192 297040106070474624 297916330572157440 297926589398967776 299080066238454930 300252929243311616 304656519046640640 305846583574166580 306041321405943552 307045981941124096 307076859453386880 307236795317685519 311843575408954160 314024299712513280 315114661864292840 315451682893024704 315605112699879288 316382218830762240 317914866257624064 319018737321018592 320181638922562560 321249637582004736 323540187582589440 323697551487055680 326236355812444352 326269163169223560 330044562300527360 330187315138892640 331333798872013795 332232917777354880 333650818444545360 333863259715574784 335167413073838748 337784545398725568 340192991355222720 343761449306501280 345277388252859392 345426729683764608 346445687588436480 346626128050722124 348020440713838464 349458948318205440 350501869881138560 350672347444310320 350824022335073430 352199802814818816 353124601622242560 354503994597329445 355894206340848384 356944041757783040 357499596686588928 358896079486145916 360048613418757120 361455053314924140 362872524112237568 366678879260268032 367015900288999896 368098543062713760 371119626932970240 371300132588093280 372408236748709720 374212290490744992 375316161554139520 378137594237151408 379658662596914688 382551651757429440 383807477426405120 385552056869252416 388248225099107328 388437061784466816 392638445933561344 392971346552378880 394314603616280880 394506390874849110 396053474760632832 397393582822030080 397600558646416554 398773421651273240 401562046977505920 406384387863252480 407795444765555440 408055095207924736 408231589626267264 409435812604515840 409649060423580692 412513739167801536 415734825106123776 417329074644468480 418699066283351040 418959266342298435 420602243857366272 420806816933172384 421842958441016320 422230681748406960 431596735316074240 431783412104705760 433282660063402655 433746063977908968 435025550892298080 440249753518523520 441718251675256512 442977223703139840 444867757926060480 446874495858236160 446889884098451664 448620099357682395 450379393864967424 453590655140296960 456984778569960960 458348599075335040 458769875361249870 459061982108915328 460568972911686144 464027254285117952 467765363113431240 470832802162990080 472671992796439260 474525608454464512 474573328246143360 478528105981527888 480272458383843840 481940071086565520 485310281373884160 485546327230583520 489354533718666528 490798057416951680 491322975125419008 494826169243960320 495066843450791040 498949720654326656 504183458982868544 510068869009905920 510289487032834080 512061325529475865 515642173959751920 517916082379289088 519668531382654720 519939192076083186 522030661070757696 525752804821707840 526008521166465480 528299704222228224 529858110429373440 530134078195222072 531572668443767808 533841309511272576 535416062636674560 540072920128135680 542182579972386210 544308786168356352 550018318890402048 552147814594070640 556438766192624640 558612355123064580 560802991809821696 561075755910896512 561318435736117488 562974242331209280 567206391355727112 573827477636144160 575711216139607680 578328085303878624 580034067856397440 586999671358031360 588957668900342016 593157010568080640 594080212140949248 595832661144314880 595853178797935552 596400837969624831 598160132476909860 600505858486623232 611693167148333160 612082642811887104 614153718906773760 614473590635371038 623687150817908320 628048599425026560 630229323728585680 630903365786049408 631210225399758576 632764437661524480 638037474642037184 642499275164009472 647080375165178880 647395102974111360 652472711624888704 652538326338447120 660089124601054720 660374630277785280 662667597744027590 664465835554709760 667301636889090720 670334826147677496 675569090797451136 680385982710445440 687522898613002560 690853459367529216 692891375176872960 693252256101444248 696040881427676928 698917896636410880 701003739762277120 701344694888620640 701648044670146860 704399605629637632 706249203244485120 709007989194658890 711788412681696768 717792158972291832 722910106629848280 733357758520536064 734031800577999792 736197086125427520 742239253865940480 742600265176186560 744816473497419440 748424580981489984 750632323108279040 756275188474302816 759317325193829376 765103303514858880 767614954852810240 771104113738504832 776874123568933632 779908788114124779 785276891867122688 785942693104757760 788629207232561760 789012781749698220 792106949521265664 794787165644060160 795201117292833108 797546843302546480 803124093955011840 812768775726504960 815590889531110880 816463179252534528 818871625209031680 819298120847161384 825027478335603072 834658149288936960 837918532684596870 841204487714732544 841613633866344768 844461363496813920 863193470632148480 863566824209411520 866565320126805310 867492127955817936 870051101784596160 880499507037047040 883436503350513024 885954447406279680 889735515852120960 893748991716472320 893779768196903328 897240198715364790 900758787729934848 907181310280593920 913969557139921920 916697198150670080 917539750722499740 918123964217830656 921137945823372288 921710385953056557 928054508570235904 935530726226862480 945343985592878520 949146656492286720 957056211963055776 960544916767687680 963880142173131040 970620562747768320 971092654461167040 978709067437333056 981596114833903360 990133686901582080 994001396616041385 997899441308653312 1008366917965737088 1020137738019811840 1020578974065668160 1024122651058951730 1031284347919503840 1035832164758578176 1039337062765309440 1039878384152166372 1044061322141515392 1051505609643415680 1052017042332930960 1056599408444456448 1060268156390444144 1067682619022545152 1070832125273349120 1080145840256271360 1084365159944772420 1088617572336712704 1100036637780804096 1104295629188141280 1117224710246129160 1122151511821793024 1122636871472234976 1125948484662418560 1126534916164846903 1134412782711454224 1147654955272288320 1151422432279215360 1156656170607757248 1160068135712794880 1173999342716062720 1177915337800684032 1186314021136161280 1188160424281898496 1191706357595871104 1192801675939249662 1196320264953819720 1223386334296666320 1224165285623774208 1228307437813547520 1228947181270742076 1247374301635816640 1256097198850053120 1260458647457171360 1261806731572098816 1262420450799517152 1265528875323048960 1276074949284074368 1294790205948222720 1299847980190207965 1304945423249777408 1305076652676894240 1320178249202109440 1320749260555570560 1325335195488055180 1328931671109419520 1334603273778181440 1340669652295354992 1351138181594902272 1360771965420890880 1375045797226005120 1381706918735058432 1386504512202888496 1392081762855353856 1402007479524554240 1402689389777241280 1403296089340293720 1412498406488970240 1418015978389317780 1423576825363393536 1435584317944583664 1445820213259696560 1468063601155999584 1472394172250855040 1484478507731880960 1485200530352373120 1489632946994838880 1496849161962979968 1501264646216558080 1512550376948605632 1530206607029717760 1535229909705620480 1536183976588427595 1542208227477009664 1553748247137867264 1559817576228249558 1577258414465123520 1578025563499396440 1589574331288120320 1590402234585666216 1595093686605092960 1606248187910023680 1631181779062221760 1632926358505069056 1638596241694322768 1650054956671206144 1669316298577873920 1675837065369193740 1682408975429465088 1683227267732689536 1688922726993627840 1726386941264296960 1727133648418823040 1733130640253610620 1734984255911635872 1740102203569192320 1760999014074094080 1766873006701026048 1779471031704241920 1787497983432944640 1787559536393806656 1794480397430729580 1801517575459869696 1814362620561187840 1833394396301340160 1835079501444999480 1836247928435661312 1843420771906113114 1871061452453724960 1890687971185757040 1898293312984573440 1914112423926111552 1927760284346262080 1941241125495536640 1942185308922334080 1957418134874666112 1963192229667806720 1980267373803164160 1988002793232082770 1995798882617306624 2016733835931474176 2040275476039623680 2041157948131336320 2048245302117903460 2062568695839007680 2078674125530618880 2079756768304332744 2088122644283030784 2103011219286831360 2104034084665861920 2113198816888912896 2120536312780888288 2135365238045090304 2168730319889544840 2200073275561608192 2208591258376282560 2234449420492258320 2244303023643586048 2245273742944469952 2251896969324837120 2253069832329693806 2268825565422908448 2295309910544576640 2302844864558430720 2313312341215514496 2320136271425589760 2355830675601368064 2372628042272322560 2376320848563796992 2383412715191742208 2385603351878499324 2392640529907639440 2446772668593332640 2456614875627095040 2457894362541484152 2494748603271633280 2520917294914342720 2523613463144197632 2524840901599034304 2552149898568148736 2589580411896445440 2599695960380415930 2609890846499554816 2610153305353788480 2641498521111141120 2650670390976110360 2657863342218839040 2669206547556362880 2681339304590709984 2702276363189804544 2721543930841781760 2750091594452010240 2763413837470116864 2773009024405776992 2784163525710707712 2804014959049108480 2805378779554482560 2806592178680587440 2836031956778635560 2871168635889167328 2891640426519393120 2936127202311999168 2944788344501710080 2970401060704746240 2979265893989677760 2982004189848124155 2993698323925959936 3002529292433116160 3025100753897211264 3060413214059435520 3072367953176855190 3084416454954019328 3107496494275734528 3119635152456499116 3154516828930247040 3156051126998792880 3180804469171332432 3190187373210185920 3212496375820047360 3262363558124443520 3265852717010138112 3277192483388645536 3300109913342412288 3351674130738387480 3366454535465379072 3377845453987255680 3379604748494540709 3454267296837646080 3466261280507221240 3469968511823271744 3480204407138384640 3521998028148188160 3533746013402052096 3558942063408483840 3575119072787613312 3588960794861459160 3666788792602680320 3670159002889998960 3672495856871322624 3686841543812226228 3742122904907449920 3781375942371514080 3796586625969146880 3828224847852223104 3855520568692524160 3884370617844668160 3899543940570623895 3914836269749332224 3926384459335613440 3960534747606328320 3976005586464165540 3991597765234613248 4033467671862948352 4082315896262672640 4096490604235806920 4125137391678015360 4159513536608665488 4176245288566061568 4206022438573662720 4208068169331723840 4241072625561776576 4270730476090180608 4337460639779089680 4417182516752565120 4468898840984516640 4488606047287172096 4490547485888939904 4503793938649674240 4506139664659387612 4537651130845816896 4590619821089153280 4605689729116861440 4608551929765282785 4626624682431028992 4640272542851179520 4766825430383484416 4771206703756998648 4785281059815278880 4893545337186665280 4915788725082968304 4989497206543266560 5041834589828685440 5047226926288395264 5049681803198068608 5104299797136297472 5179160823792890880 5199391920760831860 5219781692999109632 5220306610707576960 5282997042222282240 5301340781952220720 5338413095112725760 5362678609181419968 5404552726379609088 5443087861683563520 5500183188904020480 5546018048811553984 5610757559108965120 5613184357361174880 5632674580824234515 5672063913557271120 5742337271778334656 5783280853038786240 5872254404623998336 5889576689003420160 5940802121409492480 5958531787979355520 5964008379696248310 5987396647851919872 6050201507794422528 6120826428118871040 6144735906353710380 6168832909908038656 6239270304912998232 6309033657860494080 6312102253997585760 6361608938342664864 6380374746420371840 6524727116248887040 6554384966777291072 6600219826684824576 6703348261476774960 6732909070930758144 6755690907974511360 6759209496989081418 6908534593675292160 6932522561014442480 6939937023646543488 6960408814276769280 7067492026804104192 7117884126816967680 7150238145575226624 7177921589722918320 7340318005779997920 7373683087624452456 7484245809814899840 7562751884743028160 7656449695704446208 7711041137385048320 7768741235689336320 7799087881141247790 7829672539498664448 7952011172928331080 8066935343725896704 8164631792525345280 8192981208471613840 8250274783356030720 8319027073217330976 8352490577132123136 8412044877147325440 8416136338663447680 8482145251123553152 8674921279558179360 8834365033505130240 8937797681969033280 8981094971777879808 9007587877299348480 9012279329318775224 9075302261691633792 9181239642178306560 9217103859530565570 9253249364862057984 9533650860766968832 9542413407513997296 9570562119630557760 9787090674373330560 9831577450165936608 9978994413086533120 10083669179657370880 10099363606396137216 10138814245483622127 10208599594272594944 10398783841521663720 10440613221415153920 10565994084444564480 10602681563904441440 10676826190225451520 10725357218362839936 11000366377808040960 11092036097623107968 11221515118217930240 11226368714722349760 11265349161648469030 11344127827114542240 11484674543556669312 11566561706077572480 11744508809247996672 11779153378006840320 11881604242818984960 11917063575958711040 11928016759392496620 11974793295703839744 12100403015588845056 12289471812707420760 12478540609825996464 12618067315720988160 12624204507995171520 12723217876685329728 12760749492840743680 13049454232497774080 13108769933554582144 13406696522953549920 13465818141861516288 13511381815949022720 13518418993978162836 13817069187350584320 13865045122028884960 13879874047293086976 13920817628553538560 14300476291150453248 14355843179445836640 14680636011559995840 14747366175248904912 14968491619629799680 15125503769486056320 15312899391408892416 15422082274770096640 15537482471378672640 15598175762282495580 15659345078997328896 15904022345856662160 16329263585050690560 16385962416943227680 16500549566712061440 16638054146434661952 16832272677326895360 16898023742472703545 16964290502247106304 17349842559116358720 17668730067010260480 17875595363938066560 17962189943555759616 18024558658637550448 18150604523383267584 18362479284356613120 18434207719061131140 18506498729724115968 19084826815027994592 19141124239261115520 19574181348746661120 19663154900331873216 19957988826173066240 20167338359314741760 20198727212792274432 20277628490967244254 20797567683043327440 20881226442830307840 21205363127808882880 21353652380450903040 21450714436725679872 22184072195246215936 22443030236435860480 22452737429444699520 22530698323296938060 22688255654229084480 22969349087113338624 23133123412155144960 23489017618495993344 23834127151917422080 23856033518784993240 24200806031177690112 24578943625414841520 24957081219651992928 25236134631441976320 25248409015990343040 25446435753370659456 25521498985681487360 26098908464995548160 26217539867109164288 26813393045907099840 27022763631898045440 27036837987956325672 27730090244057769920 27759748094586173952 28600952582300906496 28711686358891673280 29361272023119991680 29494732350497809824 29936983239259599360 30251007538972112640 30625798782817784832 30844164549540193280 31196351524564991160 31808044691713324320 32771924833886455360 33001099133424122880 33276108292869323904 33664545354653790720 33796047484945407090 33928581004494212608 34699685118232717440 35337460134020520960 35751190727876133120 35924379887111519232 36049117317275100896 36301209046766535168 36868415438122262280 38169653630055989184 38282248478522231040 39148362697493322240 39326309800663746432 40334676718629483520 40397454425584548864 40555256981934488508 41595135366086654880 41762452885660615680 42410726255617765760 42901428873451359744 44368144390492431872 44905474858889399040 45061396646593876120 45376511308458168960 45938698174226677248 46266246824310289920 46978035236991986688 47668254303834844160 47712067037569986480 49157887250829683040 49914162439303985856 50496818031980686080 50694071227418110635 50892871506741318912 51042997971362974720 52435079734218328576 53626786091814199680 54073675975912651344 55460180488115539840 55519496189172347904 57423372717783346560 58722544046239983360 58989464700995619648 59873966478519198720 60502015077944225280 62392703049129982320 63616089383426648640 65543849667772910720 66552216585738647808 67329090709307581440 67592094969890814180 67857162008988425216 69399370236465434880 71502381455752266240 72098234634550201792 72602418093533070336 73736830876244524560 76339307260111978368 76564496957044462080 78296725394986644480 78652619601327492864 81110513963868977016 83190270732173309760 84821452511235531520 85802857746902719488 88736288780984863744 89810949717778798080 90122793293187752240 90753022616916337920 91877396348453354496 92532493648620579840 95424134075139972960 98315774501659366080 99828324878607971712 100993636063961372160 101388142454836221270 101785743013482637824 104870159468436657152 107253572183628399360 108147351951825302688 110920360976231079680 114846745435566693120 117445088092479966720 117978929401991239296 121004030155888450560 124785406098259964640 127232178766853297280 131087699335545821440 133104433171477295616 135184189939781628360 138798740472930869760 143004762911504532480 144196469269100403584 147473661752489049120 152678614520223956736 153128993914088924160 157305239202654985728 162221027927737954032 166380541464346619520 169642905022471063040 179621899435557596160 180245586586375504480 181506045233832675840 190848268150279945920 196631549003318732160 199656649757215943424 201987272127922744320 202776284909672442540 203571486026965275648 214507144367256798720 216294703903650605376 221840721952462159360 229693490871133386240 234890176184959933440 235957858803982478592 249570812196519929280 254464357533706594560 262175398671091642880 266208866342954591232 270368379879563256720 277597480945861739520 288392938538200807168 294947323504978098240 305357229040447913472 314610478405309971456 324442055855475908064 332761082928693239040 339285810044942126080 360491173172751008960 363012090467665351680 381696536300559891840 393263098006637464320 399313299514431886848 405552569819344885080 429014288734513597440 432589407807301210752 443681443904924318720 459386981742266772480 471915717607964957184 499141624393039858560 508928715067413189120 524350797342183285760 540736759759126513440 576785877076401614336 589894647009956196480 610714458080895826944 648884111710951816128 665522165857386478080 720982346345502017920 763393072601119783680 786526196013274928640 798626599028863773696 811105139638689770160 865178815614602421504 943831435215929914368 998283248786079717120 1017857430134826378240 1081473519518253026880 1153571754152803228672 1179789294019912392960 1297768223421903632256 1331044331714772956160 1441964692691004035840 1526786145202239567360 1573052392026549857280 1622210279277379540320 1730357631229204843008 1996566497572159434240 2162947039036506053760 2359578588039824785920 2595536446843807264512 2883929385382008071680 3053572290404479134720 3244420558554759080640 3460715262458409686016 3993132995144318868480 4325894078073012107520 4719157176079649571840 5191072893687614529024 5767858770764016143360 6488841117109518161280 8651788156146024215040 10382145787375229058048 12977682234219036322560 17303576312292048430080 25955364468438072645120 51910728936876145290240
- Sum of all divisors σ(n): 229125576685510777184640
- Sum of proper divisors (its aliquot sum) s(n): 177214847748634631894400
- 51910728936876145290240 is an abundant number, because the sum of its proper divisors (177214847748634631894400) is greater than itself. Its abundance is 125304118811758486604160
Bases of 51910728936876145290240
- Binary: 10101111111000010110000101001100010101000010011011011010101010101100000000002
- Hexadecimal: 0xAFE1614C5426DAAAC00
- Base-36: 8GBDDR7IYX0XKW0
Squares and roots of 51910728936876145290240
- 51910728936876145290240 squared (519107289368761452902402) is 2694723778757830373437171003338889733839257600
- 51910728936876145290240 cubed (519107289368761452902403) is 139885075638852336850221047420212053695647751424011866299458125824000
-
The
square root of 51910728936876145290240 is 227839261184.0113593425 -
The
cube root of 51910728936876145290240 is 37303740.0234295223
Scales and comparisons
How big is 51910728936876145290240?- 51,910,728,936,876,145,290,240 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 51,910,728,936,876,145,290,240 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 51910728936876145290240 cubic inches would be around 3108645 feet tall.
Recreational maths with 51910728936876145290240
- 51910728936876145290240 backwards is 04209254167863982701915
- 51910728936876145290240 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 51910728936876145290240's digits is 99
- 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 51910728936876145290240 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 51910728936876145290240 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/51910728936876145290240/
Chicago style:
Numbermatics. 2024. "Number 51910728936876145290240 - Facts about the integer". https://numbermatics.com/n/51910728936876145290240/
The information we have on file for 51910728936876145290240 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 51910728936876145290240, math, Factors of 51910728936876145290240, curriculum, school, college, exams, university, Prime factorization of 51910728936876145290240, STEM, science, technology, engineering, physics, economics, calculator, fifty-one sextillion, nine hundred ten quintillion, seven hundred twenty-eight quadrillion, nine hundred thirty-six trillion, eight hundred seventy-six billion, one hundred forty-five million, two hundred ninety thousand, two hundred forty.